1. SRT协议(开源视频传输协议)
定义: 安全可靠传输协议(Secure Reliable Transport, SRT)是基于UDT的开源互联网传输协议,保留了UDT的核心思想和机制,抗丢包能力强,适用于复杂的网络环境。
2. DASH协议(MPEG-DASH)
定义: DASH(MPEG-DASH)是 Dynamic Adaptive Streaming over HTTP的缩写,它是基于HTTP的动态自适应的比特率流技术,使用的传输协议是TCP。
3. RTMP协议
RTMP,Real-Time Messaging Protocol 是由 Adobe 推出的音视频流传递协议;它通过一种自定义的协议,来完成对指定直播流的播放和相关的操作。
4. HTTP协议
HTTP的视频协议,主要是在互联网普及之后。在互联网上看视频的需求下形成的。