HLS协议简介
HLS (HTTP Live Streaming),是Apple的动态码率自适应技术。主要用于PC和Apple终端的音视频服务,常见的应用还有微信。HLS包括一个m3u8的索引文件,TS媒体分片文件。萤石支持以m3u8链接的形式播放设备的实时视频。
RTMP协议简介
RTMP(Real Time Messaging Protocol)实时消息传送协议,是Adobe Systems公司为Flash播放器和服务器之间音频、视频和数据传输开发的开放协议。萤石支持以rtmp链接的形式播放设备的实时视频。
兼容性
标准流并不能在所有系统或者移动设备上使用,系统支持情况如下:
协议\系统 iOS Android IE Safari Firefox
HLS 支持 支持 支持 支持 支持
RTMP X 支持 支持 支持 支持
注意:RTMP依赖Flash Player
重要区别
- RTMP流不支持在手机H5页面、微信公众号上播放,而HLS流支持;
- RTMP依赖Flash Player来播放,而HLS不用加载该控件,可以直接在页面播放;