問題タブ [m3u8]
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.
ios - .m3u8 ファイル、つまり、ライブ ブロードキャストの場合に AVPlayer によって使用される URL を更新する方法は?
AVPlayer オブジェクトを使用して、リモート サーバーから .m3u8 ファイルを取得し、ビデオを再生しました。私のアプリケーションは、.m3u8 ファイルが定期的に更新されるライブ データをストリーミングする必要があります (新しい .ts ファイルが既存のコンテンツに追加されるか、新しい .ts ファイルを追加する前に古いファイルが削除されます)。サーバー データのコンテンツの変更に AVPlayer が応答するようにするにはどうすればよいですか。URLをAVPlayerに再割り当てする正確な方法。以下は簡潔なコードです。お知らせ下さい。
問題は、ビデオが現在再生されていると仮定して、いつ、どのように URL を更新するかです。
ios7 - MPMoviePlayerViewController が iOS7 で m3u8 をスムーズに再生しない
MPMoviePlayerViewController は、アダプティブ ビットレートのストリームを iOS7 でスムーズに再生しません。いくつかの一時停止があります。iPhone 5でも、42mb(実質12mb)の3g接続でも。ストリームは、300、150、および 900kbps のアダプティブ ビットレートで構成されます。これがどのように見えるかです: https://www.dropbox.com/s/zo9mc8n414wp0c1/Video%2010-10-13%2016%2038%2003.mov
iOS6 では、同じ種類のデバイス、同じネットワーク上の同じストリームが連続して再生されます。
このバッファリングの原因はどこにあり、iOS7 でよりスムーズに再生できるようになった理由を教えてください。
android - HLS ストリーム (m3u8 ファイル) からのメタデータの抽出
Android で HLS ストリームからメタデータを抽出する必要があるという要件があります。FFMPEG と VITAMIO の 2 つのライブラリを見つけました。Android での HLS ストリーミングの断片的なサポートを考慮し、さらに紛らわしい記事を多数読んだ後、さらなる調査のために上記の 2 つのライブラリを完成させました。 Androidで行われます。
Androidでも可能かどうか混乱しています。もしそうなら、どのアプローチを使用する必要があります...助けてください....
android - Android の videoview で m3u8 を再生する
次のコードを使用してビデオビューでストリームを再生すると、奇妙な問題が発生します。
videoView.setVideoURI(Uri.parse("///.m3u8"));
私の nexus4 電話では完全に再生されますが、他のデバイス (Fly IQ4410、HTC Legend) ではビデオの再生に失敗します。
なぜ私がこのような問題を抱えているのか、誰か説明してもらえますか、または m3u8 ファイルを再生する他の方法はありますか?
ありがとう。