⌚️:2020年11月30日
📚参考
在流媒体视频传输协议中,常用的流媒体协议主要有RTSP协议、RTMP协议、UDP协议、HLS协议、SRT协议、NDI协议等。
RTSP协议:是最早的视频传输协议,RTSP是局域网实时流传输协议。是TCP/IP协议体系中的一个应用层协议,RTSP协议是对多应用程序如何有效地通过IP网络传送多媒体数据。
RTMP协议:来进行实时数据通信的网络协议,是互联网网络直播常用的传输协议,流媒体/交互服务器之间进行音视频和数据通信运行工作。
UDP协议:是用户数据报协议,主要用于不要求分组顺序到达的传输中,提供面向事务的简单不可靠信息传送服务。
HLS协议:协议是由苹果公司基于HTTP的流媒体网络传输协议,主要用于PC和Apple终端的音视频服务。类似于RTMP协议升级版。
SRT协议:基于UDT 的基础上进行了一些扩展和定制, 具备网络传输丢包检测/延迟控制/视频加密功能。SRT协议网络直播互联网传输RTMP协议升级版本,该协议可以减少延迟,消除中心瓶颈,并降低网络成本。
NDI协议:是基于RTSP是局域网实时流传输协议升级版,NDI协议使视频兼容产品通过局域网进行视频共享的开放式协议,直接通过IP网络进行超低延时、无损传输、交互控制的标准服务;NDI支持一种访问机制,这种机制允许手动输入正在运行NDI源的其他子网上的计算机的IP地址。