6

. 私はmpdファイルがどのように再生されるかを理解しようとしており、次のデータセットを参照しています :

mpd ファイル形式には、mp4 チャンクで構成されるセグメント ベースがあり、その中に拡張子 .m4s のチャンク リストがあります。次を使用して mpd ファイルをダウンロードしました。

http://www-itec.uni-klu.ac.at/ftp/datasets/mmsys12/Valkaama/valkaama_1s/valkaama_1s_50kbit/valkaama_50kbit_dash.mp4

および次のリンクによる m4s チャンク:

http://www-itec.uni-klu.ac.at/ftp/datasets/mmsys12/Valkaama/valkaama_1s/valkaama_1s_50kbit/valkaama_1s1.m4s

vlc プレーヤーで mp4 と m4s の両方を再生しようとしましたが、これら 2 つのいずれも再生できなかったので、vlc プレーヤーでスタンドアロンで再生できる mpd ファイル形式のチャンク リンクを確認したいと思います。

私の観察のいずれかが間違っている場合は、私を修正してください。

よろしくマヤンク

4

4 に答える 4

2

スタンドアロン プレーヤーでファイルを再生することはできないと思います。mp4 は、.m4s メディア セグメントをデコードするために必要な初期セグメントです。vlc プレーヤーに、init セグメントを複数のメディア セグメントにマップするオプションがあるとは思いません。それでも、マニフェスト ファイルを再生するために Dash プレーヤーを試すことができます。たとえば、dash.js

初期化セグメント:一連のメディア セグメントをデコードするために必要なすべての初期化情報を含む一連のバイト。これには、コーデックの初期化データ、多重化されたセグメントのトラック ID マッピング、およびタイムスタンプ オフセット (編集リストなど) が含まれます。

メディア セグメント:メディア タイムラインの一部のパケット化およびタイムスタンプ付きメディア データを含む一連のバイト。メディア セグメントは常に、最後に追加された初期化セグメントに関連付けられます。

ソース: http://www.w3.org/TR/media-source/#init-segment

于 2015-08-13T19:03:34.380 に答える