DASH MPD ファイルを、DASH をサポートするさまざまなクライアントで再生およびテストしたいと考えています。VLCダッシュプラグインでテストしました。DASH MPD ファイルをサポートして再生する他のプレーヤー/プラグインはありますか?
8 に答える
現在、 http://www.dash-player.comがあり、Wowza MPD と他の MPD をサポートしています。HTML5/JS、および Adobe Flash へのフォールバックが付属しています。基本バージョンは無料です。
私が経験した 1 つのクライアントは、MPEG-DASH をサポートする Helix SDK for Android です。これは、Android 2.2 から Android 4.x デバイスでのレトロ サポート専用の商用ライセンスおよびサポート対象のクライアントです。興味深いことに、Helix SDK は MPEG-DASH (MP4 を使用) と HLSv4 の両方をサポートしており、競合する HTTP ストリーミング テクノロジの両方をサポートするか、同じコードを使用して HLS から MPEG-DASH に移行するかを選択できます。商用サービスでの Android アプリの開発にこれを使用しました。
洞察を提供するウェブ上のスライドがいくつかあります http://www.slideshare.net/DavidJSmith2/helix-hls-and-mpegdash-sdk-for-android
詳細については、商用サイト http://www.realnetworks.com/helix/helix-sdk.aspxを参照してください。
、、および(API レベル 16) 以上をサポートするExoPlayerを参照してください。HTTP (DASH)
SmoothStreaming
persistent caching
Android 4.1
これは、MPEG-DASH をサポートする wowza によるテスト プレーヤーです。
http://www.wowza.com/resources/3.6.0/examples/VideoOnDemandStreaming/MPEGDASHPlayer/player.html
どこで vlc ダッシュ プラグインを入手しましたか? 見つかりません...現在利用可能な mpeg ダッシュ プレーヤーを知りません。おそらくフラッシュバージョンがあると思われますが、それはプロトタイプであり、利用できません
以下の MPD を作成しましたが、DASHIF JS プレーヤー @ http://dashif.org/reference/players/javascript/で再生できません。
同じMPDですが、GPACでMP4Client/OSMO4経由でプレイできました
<MPD type="static" xmlns="urn:mpeg:DASH:schema:MPD:2011" profiles="urn:mpeg:dash:profile:full:2011" minBufferTime="PT10.5S" mediaPresentationDuration="PT0H2M31.63S">
<ProgramInformation moreInformationURL="http://gpac.sourceforge.net">
<Title>Media Presentation Description for file flight_600.mp4 generated with GPAC </Title>
</ProgramInformation>
<Period start="PT0S" duration="PT0H2M31.63S">
<AdaptationSet>
<ContentComponent id="1" contentType="video"/>
<SegmentTemplate initialization="flight_init.mp4"/>
<Representation id="1" mimeType="video/mp4" codecs="avc1.64000d" width="320" height="180" startWithSAP="1" bandwidth="589005">
<SegmentTemplate timescale="1000" duration="1625" media="flight_test_flight_600$Number$.mp4" startNumber="1"/>
</Representation>
<Representation id="2" mimeType="video/mp4" codecs="avc1.64001e" width="640" height="360" startWithSAP="1" bandwidth="978740">
<SegmentTemplate timescale="1000" duration="1625" media="flight_test_flight_1000$Number$.mp4" startNumber="1"/>
</Representation>
<Representation id="3" mimeType="video/mp4" codecs="avc1.64001f" width="1280" height="720" startWithSAP="1" bandwidth="2906174">
<SegmentTemplate timescale="1000" duration="1625" media="flight_test_flight_3000$Number$.mp4" startNumber="1"/>
</Representation>
<Representation id="4" mimeType="audio/mp4" codecs="mp4a.40.02" sampleRate="44100" numChannels="2" lang="und" startWithSAP="1" bandwidth="122971">
<SegmentTemplate timescale="1000" duration="1996" media="flight_test_flight_aud$Number$.mp4" startNumber="1"/>
</Representation>
</AdaptationSet>
</Period>
</MPD>
Media Source Extensions を使用してブラウザーでネイティブに再生する DASH-IF 参照クライアントがあります。現在、サポートされている唯一のリリースされたブラウザは Chrome ですが、ここで最新のプレーヤーでストリームをテストできます。 http://dashif.org/reference/players/javascript/
さまざまなクロム チャネルでさまざまなレベルのサポートがあることに注意してください。