【问题标题】:RTSP vs HLS vs WebRTC vs Dash (proper use cases) [closed]RTSP vs HLS vs WebRTC vs Dash(正确的用例)[关闭]
【发布时间】:2020-08-23 15:23:01
【问题描述】:

现代时代一直是视频流——无论是直播还是录制的视频。

在学习期间,我确实遇到了问题主题中提到的各种协议。更多的协议使用例更加有趣;话虽如此,我找不到合适的比较评估和用例。

有人可以就用例和关键差异提供帮助,以便了解何时使用哪个?

另外,有什么统一的协议可以在浏览器、桌面应用和移动应用(Android 和 iOS)中显示流?

提前致谢。

【问题讨论】:

标签: video-streaming audio-streaming


【解决方案1】:

WebRTC:可以从浏览器广播,低延迟。更复杂的服务器端,由于缺乏 CDN 支持,运行成本更高。难以扩展。

RTSP:低延迟,不会在任何浏览器中工作(广播或接收)。不支持 CDN。

HLS:几乎无处不在。通过 HTTP 工作。由于 CDN 支持,带宽更便宜。许多现成的易于使用和便宜/免费的服务器软件可用。比其他选项更高的延迟。

Dash:与 HLS 几乎相同,但对 iOS 的支持有限。

【讨论】:

    猜你喜欢
    • 2014-05-10
    • 1970-01-01
    • 2017-06-20
    • 2012-08-07
    • 2023-04-09
    • 2011-07-08
    • 2013-03-13
    • 2016-09-19
    相关资源
    最近更新 更多