ビデオ ストリームを使用する Web サービスを構築しています。新しいストリームが来るたびにスナップショットを撮りたいのですが、問題は、データの読み込み中にストリームがすべて黒くなることです。ストリームがスナップショットの準備ができているかどうか、つまり、ビデオ要素が何かを表示しているかどうかを知るにはどうすればよいですか?
ありがとう!
ビデオ ストリームを使用する Web サービスを構築しています。新しいストリームが来るたびにスナップショットを撮りたいのですが、問題は、データの読み込み中にストリームがすべて黒くなることです。ストリームがスナップショットの準備ができているかどうか、つまり、ビデオ要素が何かを表示しているかどうかを知るにはどうすればよいですか?
ありがとう!
オーディオとビデオのタグに readyState というものがあることがわかりました。
readyState === 4 は、再生を開始するのに十分なデータがあることを意味します。
このサイトは私がそれを理解するのに本当に役立ちました。 http://www.w3.org/2010/05/video/mediaevents.html