{"id":25162842,"url":"https://github.com/joshfng/relay","last_synced_at":"2026-05-03T06:32:58.980Z","repository":{"id":231406109,"uuid":"717436850","full_name":"joshfng/relay","owner":"joshfng","description":"RTMP stream multiplexer","archived":false,"fork":false,"pushed_at":"2023-11-11T13:41:59.000Z","size":38,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-08-14T19:02:07.174Z","etag":null,"topics":["livestream","proxy-server","rtmp","rtmp-broadcaster","rtmp-server","rtmp-stream","rtmp-streaming","twitch","youtube"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/joshfng.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-11-11T13:39:39.000Z","updated_at":"2025-01-02T05:05:40.000Z","dependencies_parsed_at":"2024-04-04T00:08:33.005Z","dependency_job_id":"1645c6de-9a6d-4a02-b6d7-61f70f73315d","html_url":"https://github.com/joshfng/relay","commit_stats":null,"previous_names":["joshfng/relay"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/joshfng/relay","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshfng%2Frelay","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshfng%2Frelay/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshfng%2Frelay/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshfng%2Frelay/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/joshfng","download_url":"https://codeload.github.com/joshfng/relay/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joshfng%2Frelay/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32560415,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-03T03:21:47.309Z","status":"ssl_error","status_checked_at":"2026-05-03T03:21:43.884Z","response_time":103,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["livestream","proxy-server","rtmp","rtmp-broadcaster","rtmp-server","rtmp-stream","rtmp-streaming","twitch","youtube"],"created_at":"2025-02-09T03:20:23.519Z","updated_at":"2026-05-03T06:32:58.964Z","avatar_url":"https://github.com/joshfng.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Relay\n\nGo backend service that accepts an RTMP stream and proxies it out to multiple destinations. For example, using OBS to stream to this replay, and have it stream to both YouTube and Twitch simultaneously.\n\nThis was created before there were any options available, but now there are many offerings both free and paid.\n\nDepends on ffmpeg and redis\n\n# TODO:\n\n- Document messages passed via redis to the relay\n- Option to restrict outbound bitrate to conform to upstream provider limits\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoshfng%2Frelay","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoshfng%2Frelay","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoshfng%2Frelay/lists"}