問題タブ [media-source]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
373 参照

html5-video - MediaSource が動作するようにボックス メタデータを設定する

mp4box を使用して h264 をフラグメント化されたダッシュ コンテナー (mp4) に追加する

m4s (ダッシュ) メディア セグメントを追加します。ボックス メタデータの順序を保持する方法がわからず、mp4box を使用するときに編集できるかどうかもわかりません。基本的に、このデモのセグメントを見ると:

m4s ファイルには、順序を指定する潜在的なものがたくさんあります。シーケンス番号を持つ mfhd アトムのように。または、最も早いプレゼンテーション時間を保持する sidx (これは、tfdt のベース メディア デコード時間と同じです)。さらに、私の sampleDuration 時間は、trun (トラック フラグメントの実行) のサンプル エントリでゼロになります。

mp4parser で m4s ファイルを編集しようとしましたが、うまくいきませんでした。他の誰かが h264 を使用して MediaSource ストリームを構築したのではないかと考えていますか?

0 投票する
1 に答える
1232 参照

iphone - Chrome モバイルの MediaSource 拡張機能

Chrome モバイルが MediaSource Extension (MSE) を実装するかどうか、いつ実装するか知っている人はいますか? iPhone 5 でバージョン 30.0 を取得しましたが、デモ テストに失敗しました ( http://html5-demos.appspot.com/static/media-source.html )。

0 投票する
2 に答える
2706 参照

javascript - MediaSource API を使用して、増大するファイルをストリーミングします。

だから私は.mp4ファイルをダウンロードしています。MediaSource API を使用して、ダウンロード ファイルをビデオ要素にストリーミングしたいと考えています。どうすればいいですか?

NUM_CHUNKS を動的に変更し、ビデオをスライスするにはどうすればよいですか?

0 投票する
2 に答える
6917 参照

javascript - メディア ソース API でセグメントを追加できませんでした。「InvalidStateError : 使用できない、または使用できなくなったオブジェクトを使用しようとしました。

次のサンプル プログラムを使用してメディア ファイルを追加しましたが、コード「mediaSource.sourceBuffers[0]」にヒットした最初の瞬間に「Uncaught InvalidStateError : 使用できないオブジェクト、または使用できなくなったオブジェクトを使用しようとしました」というエラーが表示されます。 .appendBuffer(メディアセグメント);". Chrome 31.0.1650.57 を使用しています。誰でもこれを解決するようにアドバイスできますか?

https://github.com/jbochi/media-source-playground/blob/master/test.html

ファイルを追加するために次の変更を行いました。

そして変わった


私の環境ではappendメソッドが機能しないためです。

そして、window.setTimeout() イベント内で webkitsourceopen の代わりに sourceopen を使用します。

0 投票する
1 に答える
731 参照

javascript - MediaSource API が Chrome バージョン 27 にインストールされていません

Chrome バージョン 27 を使用しています。このリンクによると、デフォルトで MediaSource API がインストールされています。次に、同じページのテストセクションに次のように記載されています Your browser does not support the MediaSource API

私を助けてください。