IT科技

當前位置 /首頁/IT科技 > /列表

hls協議是哪幾部分組成

HLS協議由三部分組成,分別是:HTTP、M3U8、TS。這三部分中,HTTP是傳輸協議,M3U8是索引文件,TS是音視頻的媒體信息。

hls協議是哪幾部分組成

HTTP Live Streaming(HLS)是蘋果公司(Apple Inc.)實現的基於HTTP的流媒體傳輸協議,可實現流媒體的直播和點播,主要應用在iOS系統,為iOS設備(如iPhone、iPad)提供音視頻直播和點播方案。HLS點播,基本上就是常見的分段HTTP點播,不同在於,它的分段非常小。

相對於常見的流媒體直播協議,例如RTMP協議、RTSP協議、MMS協議等,HLS直播最大的不同在於,直播客户端獲取到的,並不是一個完整的數據流。HLS協議在服務器端將直播數據流存儲為連續的、很短時長的媒體文件(MPEG-TS格式),而客户端則不斷的下載並播放這些小文件,因為服務器端總是會將最新的直播數據生成新的小文件,這樣客户端只要不停的按順序播放從服務器獲取到的文件,就實現了直播。

TAG標籤:哪幾 hls 協議 #