Safari で Apple Live Streaming を使用する場合、Javascript で現在のビットレートを検出する方法はありますか? または、.m3u8 のどの要素が再生されているかを検出できますか?
HTMLMediaElement Class Referenceを見ましたが、手がかりは見つかりませんでした。src プロパティは常に .m3u8 ファイルを参照するため、役に立ちません。
Safari で Apple Live Streaming を使用する場合、Javascript で現在のビットレートを検出する方法はありますか? または、.m3u8 のどの要素が再生されているかを検出できますか?
HTMLMediaElement Class Referenceを見ましたが、手がかりは見つかりませんでした。src プロパティは常に .m3u8 ファイルを参照するため、役に立ちません。
WHATWGがその懸念に対処しようとしているようです。HTML5ビデオメトリクスに関するドキュメントをここで参照してください:http ://wiki.whatwg.org/wiki/Video_Metrics
Safari Web開発ツールを使用すると、WebkitがHTMLVideoElementに次のプロパティを実装していることがわかります。
これらに関するドキュメントはあまりありませんが、役立つサンプルコードをいくつか見つけました。
これらのプロパティがあなたのために働いたかどうか聞いて非常に興味があります。洞察を得た場合は、フィードバックを投稿してください。