【发布时间】:2015-10-06 14:44:32
【问题描述】:
我的两个同事最近开始一起流式传输到 Twitch,并希望创建一个设置,他们可以在“实时”流之间切换(例如,A 正在流式传输,想要结束,B 开始他的流式传输并且没有中断)。 Twitch 显然一次只允许一个人流式传输到特定的频道/流键并停止一个流并立即启动另一个流通常会导致大约 10 秒的“停机时间”。
出于这个原因,我考虑设置一个服务器,它们既可以流式传输到该服务器,又可以处理两个输入并将一个流推送到 Twitch 摄取服务器。为此,我查看了一些关于设置 nginx 和 rtmp 插件的教程,但是我遇到了同样的问题,即一次只有一个人能够流式传输。我想的一种可能性是在服务器上设置一个像 OBS 或 XSplit 这样的客户端流程序,然后显示来自 nginx-rtmp 输入的流并根据需要切换场景,但是这两个程序似乎都需要显卡才能进行直播“预览”,因此无法在我的服务器上运行。
是否有任何 nginx-rtmp 配置或其他客户端(最好是 linux,但也可以是 windows)解决方案我可以用来将两个输入 RTMP 流组合成一个输出流?如果需要,也可以手动切换输入,只要它“实时”工作并且不会中断输出。
提前致谢!
【问题讨论】:
标签: nginx stream video-streaming rtmp twitch