23

私は以下のものを見つけました:

によると:このリンク

DASH は、現在 Chrome と IE11 である W3C Media Source Extensions (MSE) をサポートするすべてのブラウザーでサポートされています。

そしてここで

Firefox 21 には、デフォルトでオフになっている HTML5 WebM ビデオ用の DASH の実装が含まれています。about:config" " および "media.dash.enabled" 設定で有効にできます。Firefox 23 は、HTML5 WebM ビデオの DASH のサポートを削除しました

しかし、Chrome(23+)でしか実行できません。ビデオのストリーミング用にDASH MPEGをサポートするすべてのブラウザーを教えてください。

4

4 に答える 4

32

ブラウザは MPEG-DASH をネイティブにサポートしていません

Web サイトで DASH ストリーミングを再生するには、JavaScript ライブラリが必要です。これらのオープン ソース MPEG-DASH プレーヤー ライブラリには、ブラウザーでのMSEサポートが必要です。

  • dash.js : 公式リファレンス実装
  • Shaka Player : Google のプレーヤー ライブラリ

その他のクライアント:

ブラウザでの MSE サポート

  • クロム 23
  • IE 11 (Windows 8 以降のみ)
  • Safari 8.0 (iOS ではなく OS X のみ)
  • Firefox 42
  • Opera 20、WebM のみ、h.264 はまだありません (26 時点)

また、Safari 10 (iOS と Mac の両方) の HLS 実装は、MPEG-DASH mp4 フラグメントをサポートするようになりました。つまり、HLS と MPEG-DASH をサポートするためにメディア フラグメントを 2 回生成する必要はありません。必要なマニフェスト ファイルは 2 種類だけです。

公式のMPEG-DASH テスト ベクトルを自分のブラウザーで試すことができます。

その他の MSE ブラウザー サポート情報: caniuseJW PlayerHTML5test

于 2014-04-01T13:45:45.317 に答える
1

任意の Web ブラウザーで動作する bitdash MPEG-DASH プレーヤーがあります。

  • IE11 (Windows 8) と Chrome は、HTML5 (MSE) + JavaScript ベースの実装を使用します。
  • 他のすべてのブラウザー (HTML5 Media Source Extentions をサポートしていない) は、Flash ベースの MPEG-DASH プレーヤーを取得します。

その上、統一された API が付属しているため、誰かが bitdash を使用する場合、HTML5 または Flash バージョンが使用されていることに注意を払う必要はありません。

無料版はhttp://dash-player.comで入手できます。

于 2014-10-08T20:06:39.547 に答える
0

MPEG DASH はストリーミング プロトコルであり、オーディオおよびビデオ コーデックにとらわれないように努めています。たとえば、H.264、HEVC、VP8、または VP9 コーデックを使用してエンコードされたビデオを伝送できます。

ブラウザがさまざまなコンテンツを再生できるかどうかは、MPEG DASH との互換性ではなく、ブラウザがサポートするコーデックに依存します。

Firefox の場合、サポートされているコーデックのリストはこちらで確認できます

MPEG DASH プロトコル固有の互換性に関しては、おそらく試してみたいオープン ソースのリファレンス プレーヤーがあります: DASH.js

于 2014-03-31T00:44:54.540 に答える