现代是视频流的时代--无论是现场直播还是录制的视频。
在学习过程中,我确实遇到了问题中提到的各种不同的协议。更多的协议使用例更加有趣;我说过,我无法找到合适的比较评估和用例。
有人能帮助我们了解用例和关键的区别吗?这样就能理解什么时候使用哪一个?
另外,是否有任何统一协议可以在浏览器、桌面应用程序和移动应用程序(Android和iOS)中显示流?
提前谢谢。
发布于 2020-07-01 20:39:56
WebRTC:可以通过浏览器广播,延迟低。服务器端更复杂,由于缺乏CDN支持,操作成本更高。很难缩放。
RTSP:低延迟,不会在任何浏览器中工作(广播或接收)。不支持CDN。
几乎在任何地方都有效。可以在HTTP上工作。由于CDN的支持,更便宜的带宽。许多现成的,易于使用和廉价/免费的服务器软件可用。延迟比其他选项高。
Dash:与HLS差不多,但对iOS的支持有限。
https://stackoverflow.com/questions/62682891
复制相似问题