HLS (HTTP Live Streaming) 是一种广泛使用的视频流媒体传输协议,具有以下主要特点:
-
自适应比特率流:HLS可以根据网络状况动态调整视频质量,确保流畅播放。
-
分片传输:HLS将视频内容切分成10秒左右的短片段(.ts文件),通过HTTP协议传输。
-
兼容性强:HLS支持大多数设备和浏览器,包括iOS、Android、Windows等平台。
-
可靠性高:采用TCP协议传输,保证数据传输的可靠性。
-
支持多种编码:视频编码支持H.264和H.265/HEVC,音频编码支持AAC等格式。
-
安全性:支持内容加密和数字版权管理(DRM)。
-
延迟:传统HLS延迟在6-30秒,新的低延迟HLS可将延迟降至2秒以下。
-
容器格式:早期使用MPEG-2 TS容器,现在推荐使用fMP4(fragmented MP4)容器。
-
索引文件:使用M3U8格式的播放列表文件来索引视频分片。
HLS由苹果公司开发,现已成为最流行的视频流媒体格式之一。它通过HTTP传输,易于部署和扩展,能够提供高质量、流畅的视频体验,适用于直播和点播等多种场景。
公网 HLS 地址 2024年07月12日 (可用)
计时器:http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8
计时器:http://devimages.apple.com/iphone/samples/bipbop/gear3/prog_index.m3u8