MPEG-DASH

コンテナフォーマット

MPEG-DASHとは?

 状態:-  閲覧数:598  投稿日: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-DASHの仕組み

 閲覧数:214 投稿日:2018-01-02 更新日:2018-01-02 

仕組み


セグメントとMPDの2種類のファイルで構成されている
・主にこれらのフォーマットが規格化されている

セグメント
・エンコードした動画を数秒単位に分割した動画ファイル
・それぞれ単体でも再生可能

MPD
・Media PresentationDescription
・動画のエンコードパラメータ(符号化方式やビットレートなど)や,セグメントの情報(セグメントの分割単位や取得先)など動画のストリーミング再生に必要な情報を記述したXML(Extensible MarkupLanguage)形式のメタデータファイル

Twitter検索結果。「MPEG-DASH」に関する最新ツイート


HLS

Flash Video

コメント投稿(ログインが必要)



類似度ページランキング
順位 ページタイトル抜粋
1 MS-DOS 53
2 Git BASH 47
3 SMTP 46
4 VPAID 43
5 SMTPサーバ 38
6 API 33
7 UPS 33
8 HLS 33
9 CMS 33
10 MTA 33
11 SSH 33
12 CGM 33
13 DMZ 33
14 PNG 33
15 VAST 31
16 ASCII 29
17 HTTP圧縮 27
18 N-Gram 27
19 DNSサーバ 27
20 GETメソッド 25
2022/7/03 2:46 更新
週間人気ページランキング / 6-26 → 7-2
順位 ページタイトル抜粋 アクセス数
1 ベクトル | 数学 | プログラミング用語 268
1 curl | HTTPクライアント(ネットワーク) | プログラミング用語 268
2 ルーター | ネットワーク | プログラミング用語 267
3 Flash Video | コンテナフォーマット | プログラミング用語 265
4 正規表現 | プログラミング | プログラミング用語 261
5 デーモン | Linux | プログラミング用語 258
6 ユースケース | 開発 | プログラミング用語 237
7 チェックアウト | バージョン管理システム(開発) | プログラミング用語 158
8 YouTube | API | プログラミング用語 128
9 Linux | プログラミング用語 45
10 PowerShell | スクリプト | プログラミング用語 44
11 可搬性 | プログラミング | プログラミング用語 33
12 クローラ | 検索エンジン | プログラミング用語 25
13 Subversion | バージョン管理システム(開発) | プログラミング用語 23
14 アンチパターン | プログラミング | プログラミング用語 11
15 プログラミング用語 9
16 deflate | ネットワーク | プログラミング用語 8
17 Nginx / Nginxとは?/ Apacheとの違い | プログラミング用語 6
17 YouTubeに掲載されている動画を、ユーザーが作成したWebサービス上で再生する方法 | プログラミング用語 6
17 WebLogic | アプリケーションサーバ(サーバ) | プログラミング用語 6
2022/7/3 1:01 更新