最終更新:2016-03-22 (火) 02:08:18 (2929d)
HTTP Live Streaming
Top / HTTP Live Streaming
Appleが開発した、動画配信のテクノロジー
http://tools.ietf.org/html/draft-pantos-http-live-streaming-12
http://tools.ietf.org/html/draft-pantos-http-live-streaming-01
Apple
対応
- Mac OS X 10.6以降のSafari
- iOS 3.0?以降
- Android 3.0以降
メモ
- HLS requires an iPhone, iPad, or iPod touch with Safari on iOS 7.0 or later, a Mac with Safari 6.0.5 or later on OS X v10.8.5 or later, or a PC with Microsoft Edge on Windows 10.
- Streaming via Apple TV requires an Apple TV (2nd or 3rd generation) with software 6.2 or later or an Apple TV (4th generation).
その他環境
- Windowsでは、VLC media playerで(一応)動作するが、IE、Chrome、Firefox、そしてMac OSでもChrome、Firefoxといったメジャーなブラウザでは動作しない
アダプティブストリーミング
- ビットレート・画面サイズの異なる同一の動画を複数作り、クライアント側の通信速度に応じて、再生しながら切り替えるストリーミング
フォーマット
- MPEG TS?(映像 コーデックH.264)、AAC(音声)
- 1つの動画は、10秒ごとに分割された、細切れのファイル(.ts)になり(メディアセグメントファイルと言う)、目次に相当するプレイリストファイル(.m3u8)の2つから構成される