我有一个非常简单的问题,但我想答案可能会更复杂一些。
好的。我们开始吧。我有一个名为 Xsplit Broadcaster 的应用程序(http://www.xsplit.com/)。它支持通过 RTMP 流式传输视频。现在我想要做的是:
+--(720p)--> TwitchTV FirstChannel
XSplit --(720p RTMP)-->[MyTranscodingServer]--+
+--(360p)--> TwitchTV SecondChannel
有没有简单的方法可以做到这一点?
附加信息:两个频道均使用用户名/密码或流密钥在其 RTMP 端点上接受标准 RTMP 流。服务器操作系统为 GNU/Linux。该解决方案可能无需付费,否则我们将使用 AkamaiHD 网络或此类服务。这是一个非盈利项目。
答案1
虽然我自己没有用过,但你可能需要看看下面的内容Wowza 转码器插件
Wowza 不是免费的,我不知道是否有预算限制?
一个非常类似的问题也被问到堆栈溢出最终 OP 开发了一个解决方案流处理器. 他们的 wiki 上有一个页面转码这可能可以作为一个起点。