聊聊 MMS、RTSP、RTMP、HLS、SRT、RIST 流媒体传输技术的前世今生

聊聊 MMS、RTSP、RTMP、HLS、SRT、RIST 流媒体传输技术的前世今生

💡 原文中文,约2900字,阅读约需7分钟。
📝

内容提要

自互联网普及以来,流媒体技术迅速发展。主要流媒体协议有MMS、RTSP、RTMP、HLS、SRT、RIST。RTMP是国内主要直播协议,但SRT协议逐渐流行。

🎯

关键要点

  • 自互联网普及以来,流媒体技术迅速发展。
  • 主要流媒体协议包括MMS、RTSP、RTMP、HLS、SRT、RIST。
  • MMS协议是微软提出的,逐渐无人问津。
  • RTSP协议由网景和RealNetworks提出,支持多种音视频格式,但复杂度高。
  • RTMP协议是Adobe提出的,广泛应用于网络直播领域,稳定性高。
  • HLS协议由苹果提出,适用于视频点播,延时较大。
  • SRT协议由Haivision和Wowza提出,支持AES加密,主要应用于大型电视直播。
  • RIST协议是较新的协议,支持点到多点广播,但开源支持力度不足。
  • 目前国内主要直播协议仍是RTMP,SRT协议正在逐步流行。

延伸问答

MMS协议的主要特点是什么?

MMS协议是微软提出的,主要用于传输WMV和WMA格式的流媒体,但由于不兼容其他格式,逐渐无人问津。

RTMP协议在直播领域的应用情况如何?

RTMP协议因其高稳定性和易于实现,广泛应用于网络直播领域,尤其是在移动互联网爆发期间。

HLS协议适合用于什么场景?

HLS协议由于延时较大,主要适用于视频点播,而非实时直播。

SRT协议与RTMP协议相比有什么优势?

SRT协议支持AES加密,适用于大型电视直播,并且支持更多音视频封装格式,逐渐受到欢迎。

RIST协议的主要功能是什么?

RIST协议在传输层使用UDP,并在应用层提供可靠性和流控制功能,支持点到多点广播。

目前国内主要使用的流媒体协议是什么?

目前国内主要使用的流媒体协议是RTMP,但SRT协议正在逐步流行。

➡️

继续阅读