問題タブ [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 投票する
1 に答える
5967 参照

ios - iOS で Widevine DRM をプレイしていますか?

ExoPlayer for iOS に似たものを見つけたいと思っています。

目標は、Widevine DRM で保護されたビデオを iOS で再生/ストリーミングすることです。サーバー側で必要なものはすべて揃っていますが、適切なプレーヤーが見つかりません。

オープン ソース、無料、有料のプレーヤーについて提案がある人はいますか?

0 投票する
1 に答える
549 参照

android - ExoPlayer にビデオの警告メッセージが表示されない

Android 4.2.2 とカーネル バージョン 3.0.50 を搭載したテスト デバイスで ExoPlayer デモ アプリを実行しようとしています。ビデオは表示されませんが、プログレス バーは動いています。logcat では、ビデオをキャンセルするまで常に同じメッセージが表示されます。

誰かが同様の問題とメッセージを持っていますか? たぶん、ExoPlayer ではそうではありません。

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

android - SurfaceView のスケーリング時に Exoplayer ビデオがスケーリングされない

Exoplayerライブラリを使用してビデオ プレーヤー アプリケーションを作成しています。YouTube のような機能を作ろうとしています。ビデオ プレーヤーを下にドラッグすると、小さいサイズに縮小されます。そのために、 ViewDragHelperを使用しました。プレーヤーがドラッグしているとき、次のようにサイズを変更します:

mVideoViewでありSurfaceView、プレーヤーはSurfaceViewコンテンツをレンダリングするために必要です。縮尺は正しくなっていますが、SurfaceViewコンテンツはそうではありません。

質問: SurfaceView とそのコンテンツをスケーリングするにはどうすればよいですか?

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

android - ローカル プロキシからダウンロードしているときに、exoplayer を使用して mp4 を再生するにはどうすればよいですか?

オーディオとビデオに問題があります。別のデバイスからダウンロードしている間に mp4 を再生したいと思います。そのため、この作業を実行するプロキシがあります。ファイルをダウンロードし、同時に に送信しexoplayerます。mp3 ファイルでは機能しますが、mp4 ファイルでは機能しません。

exoplayerこの問題を解決するためにどのように使用できますか?

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

android - 最新の Exoplayer を使用すると、オーディオ ストリームが停止してから再開する

最新の Exoplayer ライブラリでオーディオ ストリームを再生しようとしています。しかし、オーディオはスタックします。オーディオがしばらく再生され、停止します。そして10-15分後。

検索すると、ストリームをエンコードできないことがわかりました。同じストリームが他のプラットフォームで使用されており、他のプラットフォームで正常に動作しているため、ストリームを変更することはできません。

古いライブラリを使用することを提案する人もいました。しかし、古いライブラリには欠落しているクラスがたくさんあります。私がチェックしたライブラリのバージョンは、バージョン 1.0.13.9 です。これを使用するには、すべてを変更する必要があります。

この問題を解決する他の回避策はありますか?

ログで観察された:

2 回バッファリング状態になり、次のメッセージが表示されます

AudioTrack﹕ 不連続性が検出されました [予想 373942856、取得 373551020]。

現在の作業バージョンは 1.3.3 です。

0 投票する
2 に答える
3256 参照

android - Google IMA SDK を使用した Exoplayer

プレロール ポスト ロール広告のレンダリングのために、exoplayer 用の Google ima SDK を実装しようとしています。現在、github リンクhttps://github.com/google/ExoPlayer/tree/master/demoに記載されているように、exoplayer のほぼ正確な実装を使用してい ます。exoplayer を使用して統合を進める方法と、コールバックを実装する場所を教えてください。また、広告タグ パラメータの処理により、exoplayer で動作させ、広告を処理するための別のビデオプレーヤー実装を作成する必要がなくなります。助けてください

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

android - Exoplayer - ファイルが存在する場合の InvalidResponseCodeException (404)

アプリケーションで使用する Exoplayer Demo に取り組んでいます。字幕以外はすべて問題なく動作します。Expression Encoder 4 pro を使用してムービーを II Smooth Streaming 形式にエンコードします。映画に英語の字幕を追加すると、Exoplayer は英語字幕を正しく表示しますが、映画にペルシャ語の字幕を追加すると、Exoplayer は InvalidResponseCodeException をスローします。ブラウザでダウンロードできるので、URLは正しいと確信しています。

http://www.test.com/XXX/QualityLevels(546)/Fragments(textstream_fas=0)

それについて知っておくべき特別なことはありますか?追加情報が必要な場合はお知らせください。

編集: Fragments(textstream_fas=0).* をメモ帳 ++ で開くと、ファイルが ANSI でエンコードされていることが示されます。

ありがとう

0 投票する
1 に答える
634 参照

android - ストリーム中に HLS コンテンツを区別する

Google の ExoPlayer を使用して、HLS ストリームから受信したデータのコンテンツ タイプを区別したいと考えています。

具体的には、ビデオとオーディオのみのコンテンツを区別したいと考えています。

ありがとう!