基於HTTP的直播點播HLS
阿新 • • 發佈:2017-08-03
文件 layer 當前 版本 傳輸協議 自己的 火墻 完全 蘋果官方 HLS(HTTP Live Streaming) 是Apple在2009年發布的,可以通過普通的web服務器進行分發的新型流媒體協議。蘋果官方對於視頻直播服務提出了 HLS 解決方案,該方案主要適用範圍在於:
服務支持
Adobe Flash Media Server:從4.5開始支持HLS、Protected HLS(PHLS)。5.0改名為Adobe Media Server
RealNetworks的 Helix Universal Server :2010年4月,版本15.0開始支持iPhone, iPad和iPod的HTTP直播、點播H.264/AAC內容,最新更新在2012年11月。
微軟的IIS Media Services:從4.0開始支持HLS。
Nginx RTMP Module:支持直播模式的HLS。
VLC Media Player:從2.0開始支持直播和點播HLS。
Wowza Media Server:2009年12月9日發布2.0,開始全面支持HLS。
VODOBOX Live Server:始支持HLS。
客戶端支持環境
Native支持
- 使用 iPhone 、iPod touch、 iPad 以及 Apple TV 進行流媒體直播功能。(MAC 也能用)
- 不使用特殊的服務軟件進行流媒體直播。
- 需要通過加密和鑒定(authentication)的視頻點播服務。
Android 3.0+ iOS 3.0+flash支持:Adobe Flash Player從11.0開始支持HLS。 MediaElement.js(MIT)
Flowplayer(GPL ×) GrindPlayer(MIT) video-js-swf(Apache License 2.0) clappr(BSD IE10+ ×)Windows 10 的 EDGE 瀏覽器開始支持HLS。
基於HTTP的直播點播HLS