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