Wowza Streaming Engine での MPEG-DASH ストリーミング
はじめに この記事では、Wowza Streaming Engine での MPEG-DASH 方式でのストリーミングに関する 技術的に詳細な設定・カスタマイズの方法について触れます。 MPEG-DASH MPD マニフェストについて MPEG-DASH サーバーは、メディア プレゼンテーション記述 (MPD) マニフェスト ファイルで、 利用可能なメディア セグメント URL のリストをプレーヤーに提供します。 その後、プレイヤーは、中断のない再生を行うために、必要に応じてメディア セグメントを順次要求します。 MPD ファイル内でこのセグメント URL のリストの識別方法を定義する方式をセグメントアドレス方式とは呼び、 以下のセグメントアドレス方式があります。 セグメント リスト方式 利用可能なすべてのセグメントについて、セグメント URL の完全なリストを提供する方式です セグメント テンプレート (時刻ベース) 方式 プレイヤーがセグメント URL リストを作成できるようにするための URL テンプレートを提供する方式です セグメント URL にはセグメントごとの開始時刻が含まれます セグメント テンプレート (セグメント番号ベース) 方式 プレイヤーがセグメント URL リストを作成できるようにするための URL テンプレートを提供する方式です セグメント URL にはセグメントごとのセグメントの番号 (インデックス番号など) が含まます セグメント ベース (BaseURL) 方式 すべてのセグメントが単一の URL (BaseURL) で識別されるセグメント分割を行わない方式で、セグメントがバイトレンジの HTTP リクエストを通じて取得する方式です Wowza Streaming Engine の MPEG-DASH サポートでは、セグメントベース方式以外のセグメントアドレス方式の MPD 形式をサポートしていて、 プレイヤーは以下の URL フォーマット指定で必要なマニフェスト形式を指定できます。...