問題タブ [exoplayer]

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 に答える
644 参照

exoplayer - ExoPlayer での HLS シーク全般、特にライブ

ExoPlayerの変更された PR#848でライブ ストリームを使用して、次の動作を観察しています。逆方向のシークは完全に機能しますが、順方向のシークは機能しますが、HLS EVENT または VOD ストリームのいずれにも見られない数秒の遅延があります。そのため、このバグを見つけて修正する取り組みを開始しています。そのために、HLS シークが exoplayer でどのように機能するかについての説明をいくつか探しています。これは、デバッグ作業を開始するのに十分なだけです。

0 投票する
5 に答える
2732 参照

android - Exoplayer から audiosessionId を取得するにはどうすればよいですか?

プロジェクトで (Android の MediaPlayer ではなく) Exoplayer を使用しようとしています。ただし、現在のオーディオ セッションの ID を取得するという問題があります。従来の MediaPlayer では getAudioSessionId を呼び出すだけで簡単に実行できますが、Exoplayer には対応するメソッドがありません。誰か助けて?

0 投票する
4 に答える
23140 参照

android - Androidでは、exoplayerを使用して、デバイスと同じアスペクト比を持たないビデオでサーフェスビューを埋める方法は?

ExoPlayer を使用してビデオを再生するアクティビティがあります。全画面表示にすると、デバイスの縦横比がビデオの縦横比と等しくない限り、ビデオの上部と下部に小さな黒いバーが表示されます。

レイアウトは次のようになります。

私はそれを望んでいた

問題を解決しますが、成功しませんでした。ビデオの一部が画面から切り取られていても、ビデオで画面を埋める方法はありますか?

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

android - ExoPlayer でキャッシュを実装する方法は?

ExoPlayer でキャッシュを実装するにはどうすればよいですか? 常にビデオ全体を再ダウンロードするのは本当に悪いです...

RendererBuilder で次のアプローチを試しました。

そして、私のシングルトンのコンストラクター内:

しかし、ビデオの読み込みに時間がかかり、印刷されたキャッシュ スペースが常に 0 であるため、機能していないようです。この件についていくつかの検索を試みましたが、それに関するすべての質問には答えられず、実際の例は見られませんでした。