hls系統是什麼意思
   hls系統是指直播演示系統,hls可以讓用户在幾秒鐘內就實現基於IOS/andriod等移動終端接收音視頻直播。本演示系統採用HLS(Http Live Streaming)協議,內置web服務器,客户端支持iPhone、IPad、iTouch等移動設備接入,同時也支持Android系統的移動終端及機頂盒接入。
hls系統是什麼意思
HTTP Live Streaming,縮寫為HLS,是由蘋果公司提出基於HTTP的流媒體網絡傳輸協議。是蘋果公司QuickTime X和iPhone軟件系統的一部分。它的工作原理是把整個流分成一個個小的基於HTTP的文件來下載,每次只下載一些。
當媒體流正在播放時,客户端可以選擇從許多不同的備用源中以不同的速率下載同樣的資源,允許流媒體會話適應不同的數據速率。在開始一個流媒體會話時,客户端會下載一個包含元數據的擴展 M3U (m3u8) 播放列表文件,用於尋找可用的媒體流。
HLS只請求基本的HTTP報文,與實時傳輸協議(RTP)不同,HLS可以穿過任何允許HTTP數據通過的防火牆或者代理服務器。它也很容易使用內容分發網絡來傳輸媒體流。
蘋果公司把HLS協議作為一個互聯網草案(逐步提交),在第一階段中已作為一個非正式的標準提交到IETF。2017年8月,RFC 8216發佈,描述了HLS協議第7版的定義。
擴展資料:
客户端支持
1、 iOS從3.0開始成為標準功能。
2、 Adobe Flash Player從11.0開始支持HLS。
3、 Google的Android自Honeycomb(3.0)開始支持HLS。
4、 VODOBOX HLS Player (Android,iOS, Adobe Flash Player)
5、 JWPlayer (Adobe Flash)
6、 Flowplayer (Adobe Flash,使用hlsjs版本不使用Adobe Flash)
7、 Windows 10 的 EDGE 瀏覽器開始支持HLS。