問題タブ [mse]

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 投票する
1 に答える
212 参照

c++ - Cobalt ポートのメディア ソースとプログレッシブ メディア

コバルトの私のポートは現在、YouTube でライブ ストリームを再生できません。「再生エラー」ページが常に表示されます。調査の結果、HTMLMediaElement::LoadResource では常に LoadProgressive を呼び出そうとするのに対し、linux-x11 ポートは常に LoadMediaSource を呼び出すようです。構成がありませんか? 関連する場合は、デバッグ ログを提供できます。

src/starboard/shared/starboard/media/media_can_play_mime_and_key_systems.cc にある SbMediaCanPlayMimeAndKeySystem のスターボード実装の例を使用しています。

要求されたログは次のとおりです。

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

javascript - ビデオ プレーヤーはどのように単一フレームの長さを計算しますか?

h264生ストリームをfmp4に多重化してMSE(メディアソース拡張)で再生できるプロジェクトに取り組んでいます

フレームの長さについて少し混乱しています。例えば、

30 フレームを提供し、タイムスケールが 1000 の場合、1 秒間再生されます。

タイムスケールを 800 に変更すると、同じ 30 フレームで 2 秒間再生されます

タイムスケールを 500 に変更すると、同じ 30 フレームが 3 秒間再生されます。

私の質問ですが、プレーヤーはどのようにしてタイムスケールから 1 フレームの長さを計算しますか?