HLS (HTTP Live Streaming)是蘋果公司提出的基于HTTP的流媒體網(wǎng)絡(luò)傳輸協(xié)議。用戶可以很方便地在PC和Apple終端收看通過該協(xié)議傳輸?shù)膶?shí)時(shí)或需要點(diǎn)播的音視頻。
相較于常見的RTMP等流媒體協(xié)議, HLS協(xié)議主要有以下優(yōu)勢(shì):
1、HLS基于HTTP 協(xié)議傳輸視頻流數(shù)據(jù),具有較好的網(wǎng)絡(luò)兼容性,基于HTTP 協(xié)議傳輸視頻流數(shù)據(jù),可輕松地通過防火墻或代理服務(wù)器,更利于視頻分發(fā)。而RTMP流則不僅對(duì)播放器有要求,且會(huì)因防火墻的攔截導(dǎo)致觀眾收看不了視頻。
2、HLS具有很好的生態(tài)系統(tǒng)。對(duì)于觀眾來說,除了Apple 全系列產(chǎn)品原生支持HLS的解碼;Android的設(shè)備,以及Windows電腦中主流的瀏覽器,如IE,Edge,Chrome和Firefox均能支持HLS,這意味著他們很容易就能收看由HLS協(xié)議發(fā)送出的視頻;對(duì)于視頻制作者來說,Amazon Web Service等云服務(wù)平臺(tái)均能支持轉(zhuǎn)碼發(fā)送HLS視頻流。從視頻源的產(chǎn)生到終端設(shè)備的播放已具備非常成熟且常見的基礎(chǔ)。
3、通過HLS協(xié)議傳輸?shù)囊曨l可以適應(yīng)不同網(wǎng)絡(luò)帶寬條件下的播放,以保證視頻直播不卡頓。
當(dāng)然在視頻推流至云平臺(tái), 比如Facebook Live、YouTube、Amazon Web Service等,或者系統(tǒng)之間的視頻推流應(yīng)用中,RTMP仍是目前被廣泛選擇的推流協(xié)議。美樂威的Pro Convert系列解碼器能夠適應(yīng)豐富的應(yīng)用場(chǎng)景,幫助用戶解碼通過RTMP、HTTP (含HLS)、RTSP和TS over UDP/SRT/RTP協(xié)議傳輸?shù)木W(wǎng)絡(luò)流,并通過高清或者4K的分辨率輸出高質(zhì)量的音視頻信號(hào)。