我习惯于使用ffmpeg和其他东西进行广播/测试。.但是我不明白iptv服务器如何成功拥有50多个输入流,制作50多个输出流并共享它们,因为我做不到甚至可以运行3个带有编码的ffmpeg命令,而不会让CPU哭泣寻求帮助...
我试图获取信息,但是除了Wowza似乎在做我试图理解的事情之外,我没有找到任何信息...
我希望您能启发我理解整个过程。另外,我想进行测试,因此,如果您对如何执行此操作有任何建议,我将非常感谢您!
答案 0 :(得分:0)
大多数大型流媒体服务实际上将具有多台服务器-部分原因是由不同的服务器执行的功能不同,也归因于您提到的性能。
有多种方法可以将服务组合在一起,但通常(对于实时流)它具有以下元素:
您还可以使用云服务来构建它,而不是自己安装或拆分服务器-查看来自诸如AWS Media Services或BitMovin之类的提供商的一些文档可能会很有用。
无论采用哪种方式,您最初的想法都是正确的-要处理大量的视频流需要相当多的能力。