我正在尝试在网站上流式传输实时视频,并且我已经有一个 udp mpeg-ts。我无法在 html 上显示此流,因此我想在服务器上将此流转换 为http,然后将其发送给客户端。我如何使用 ffmpeg 做到这一点? 也接受任何其他解决方案。 谢谢
最佳答案
关键问题是 - 您是否需要低延迟直播或 15-30 秒延迟对您来说是否合适。如果您不需要低延迟,请使用 ffmpeg 摄取您的 udp mpeg-ts 并输出 HLS。 对于网络浏览器的低延迟直播,您必须安装媒体服务器软件,例如 Wowza/Unreal Media Server/Red5 或类似软件。 媒体服务器将摄取您的 udp mpeg-ts 并将其转换为 Web 浏览器可播放的 WebRTC 流。
关于http - 如何将udp mpeg ts流转换为http流?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57519636/