hls協(xié)議,,hls協(xié)議是哪幾部分組成這個(gè)很多人還不知道,,現(xiàn)在讓我們一起來(lái)看看吧!
解答:1,、HLS協(xié)議由三部分組成:HTTP,、M3U8和ts。這三部分中,,HTTP是傳輸協(xié)議,,M3U8是索引文件,ts是音視頻的媒體信息,。
2,、HTTP直播(HLS)是蘋(píng)果公司實(shí)現(xiàn)的基于HTTP的流媒體傳輸協(xié)議,可以實(shí)現(xiàn)直播和點(diǎn)播流媒體,。主要用于iOS系統(tǒng),,為iOS設(shè)備(如iPhone、iPad)提供直播和點(diǎn)播音視頻節(jié)目,。HLS視頻點(diǎn)播基本上是一種常見(jiàn)的分段式HTTP視頻點(diǎn)播,。不同的是,它的片段非常小,。
3,、對(duì)比常見(jiàn)的流媒體直播協(xié)議,如RTMP協(xié)議,、RTSP協(xié)議,、彩信協(xié)議等。HLS直播最大的區(qū)別就是直播客戶端得到的不是一個(gè)完整的數(shù)據(jù)流,。HLS協(xié)議將直播數(shù)據(jù)流作為連續(xù)的,、短時(shí)長(zhǎng)的媒體文件(MPEG-TS格式)存儲(chǔ)在服務(wù)器端,而客戶端則持續(xù)下載并播放這些小文件,,因?yàn)榉?wù)器端總是從最新的直播數(shù)據(jù)中生成新的小文件,,所以客戶端只要繼續(xù)按順序播放從服務(wù)器端獲取的文件,,就可以實(shí)現(xiàn)直播。
本文講解完畢了,,希望對(duì)大家有幫助,。