跳到主要内容

基本介绍

协议传输方式视频封装格式延时数据分段HTML5
RTMPtcpflv tag1~3s连续不支持
HTTP-FLVhttpflv1~3s连续flv.js
HLShttpts>10s切片hls.js
  • RTMP(Real Time Messaging Protocol)是基于TCP的,由Adobe公司为Flash播放器和服务器之间音频、视频传输开发的开放协议。
  • HLS(HTTP Live Streaming)是基于HTTP的,是Apple公司开放的音视频传输协议。
  • HTTP FLV则是将RTMP封装在HTTP协议之上的,可以更好的穿透防火墙等。