MPEG-DASHとは?
状態:-
閲覧数:954
投稿日:2018-01-02
更新日:2018-01-02
英語表記
・MPEG Dynamic Adaptive Streaming over HTTP
国際標準化機関ISO/IECが定義したHTTPストリーミングを行うための規格
・2012年4月にISO国際標準規格(2012年4月にISO / IEC 23009-1:2012)として公開
・HTTPプロトコルを使った動画配信プロトコルの国際標準規格として策定された
・この規格は、 ISO / IEC 23009-1:2014によって改訂された
最適な高品質ビデオストリームを提供できる
・再生が途切れない(再生中にバッファリング状態にならない)
・動画が途切れないように帯域などの環境に応じて動的にコンテンツ(ビットレートなど)を切り替える
DASHは普通のHTTPサーバで実現できる
・RTSP (Real Time Streaming Protocol)、RTMP (Real Time Messaging Protocol)ではない
・MPD(Media Presentation Description)と呼ばれるメタ情報が定義されている
・MPEG Dynamic Adaptive Streaming over HTTP
国際標準化機関ISO/IECが定義したHTTPストリーミングを行うための規格
・2012年4月にISO国際標準規格(2012年4月にISO / IEC 23009-1:2012)として公開
・HTTPプロトコルを使った動画配信プロトコルの国際標準規格として策定された
・この規格は、 ISO / IEC 23009-1:2014によって改訂された
特徴
最適な高品質ビデオストリームを提供できる
・再生が途切れない(再生中にバッファリング状態にならない)
・動画が途切れないように帯域などの環境に応じて動的にコンテンツ(ビットレートなど)を切り替える
DASHは普通のHTTPサーバで実現できる
・RTSP (Real Time Streaming Protocol)、RTMP (Real Time Messaging Protocol)ではない
・MPD(Media Presentation Description)と呼ばれるメタ情報が定義されている
MPEG-DASHの仕組み
仕組み
セグメントとMPDの2種類のファイルで構成されている
・主にこれらのフォーマットが規格化されている
セグメント
・エンコードした動画を数秒単位に分割した動画ファイル
・それぞれ単体でも再生可能
MPD
・Media PresentationDescription
・動画のエンコードパラメータ(符号化方式やビットレートなど)や,セグメントの情報(セグメントの分割単位や取得先)など動画のストリーミング再生に必要な情報を記述したXML(Extensible MarkupLanguage)形式のメタデータファイル