問題タブ [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.
ios - iOS で Widevine DRM をプレイしていますか?
ExoPlayer for iOS に似たものを見つけたいと思っています。
目標は、Widevine DRM で保護されたビデオを iOS で再生/ストリーミングすることです。サーバー側で必要なものはすべて揃っていますが、適切なプレーヤーが見つかりません。
オープン ソース、無料、有料のプレーヤーについて提案がある人はいますか?
android - ExoPlayer にビデオの警告メッセージが表示されない
Android 4.2.2 とカーネル バージョン 3.0.50 を搭載したテスト デバイスで ExoPlayer デモ アプリを実行しようとしています。ビデオは表示されませんが、プログレス バーは動いています。logcat では、ビデオをキャンセルするまで常に同じメッセージが表示されます。
誰かが同様の問題とメッセージを持っていますか? たぶん、ExoPlayer ではそうではありません。
android - SurfaceView のスケーリング時に Exoplayer ビデオがスケーリングされない
Exoplayerライブラリを使用してビデオ プレーヤー アプリケーションを作成しています。YouTube のような機能を作ろうとしています。ビデオ プレーヤーを下にドラッグすると、小さいサイズに縮小されます。そのために、 ViewDragHelperを使用しました。プレーヤーがドラッグしているとき、次のようにサイズを変更します:
mVideoView
でありSurfaceView
、プレーヤーはSurfaceView
コンテンツをレンダリングするために必要です。縮尺は正しくなっていますが、SurfaceView
コンテンツはそうではありません。
質問: SurfaceView とそのコンテンツをスケーリングするにはどうすればよいですか?
android - ローカル プロキシからダウンロードしているときに、exoplayer を使用して mp4 を再生するにはどうすればよいですか?
オーディオとビデオに問題があります。別のデバイスからダウンロードしている間に mp4 を再生したいと思います。そのため、この作業を実行するプロキシがあります。ファイルをダウンロードし、同時に に送信しexoplayer
ます。mp3 ファイルでは機能しますが、mp4 ファイルでは機能しません。
exoplayer
この問題を解決するためにどのように使用できますか?
android - 最新の Exoplayer を使用すると、オーディオ ストリームが停止してから再開する
最新の Exoplayer ライブラリでオーディオ ストリームを再生しようとしています。しかし、オーディオはスタックします。オーディオがしばらく再生され、停止します。そして10-15分後。
検索すると、ストリームをエンコードできないことがわかりました。同じストリームが他のプラットフォームで使用されており、他のプラットフォームで正常に動作しているため、ストリームを変更することはできません。
古いライブラリを使用することを提案する人もいました。しかし、古いライブラリには欠落しているクラスがたくさんあります。私がチェックしたライブラリのバージョンは、バージョン 1.0.13.9 です。これを使用するには、すべてを変更する必要があります。
この問題を解決する他の回避策はありますか?
ログで観察された:
2 回バッファリング状態になり、次のメッセージが表示されます
AudioTrack﹕ 不連続性が検出されました [予想 373942856、取得 373551020]。
現在の作業バージョンは 1.3.3 です。
android - Google IMA SDK を使用した Exoplayer
プレロール ポスト ロール広告のレンダリングのために、exoplayer 用の Google ima SDK を実装しようとしています。現在、github リンクhttps://github.com/google/ExoPlayer/tree/master/demoに記載されているように、exoplayer のほぼ正確な実装を使用してい ます。exoplayer を使用して統合を進める方法と、コールバックを実装する場所を教えてください。また、広告タグ パラメータの処理により、exoplayer で動作させ、広告を処理するための別のビデオプレーヤー実装を作成する必要がなくなります。助けてください
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 でエンコードされていることが示されます。
ありがとう
android - ストリーム中に HLS コンテンツを区別する
Google の ExoPlayer を使用して、HLS ストリームから受信したデータのコンテンツ タイプを区別したいと考えています。
具体的には、ビデオとオーディオのみのコンテンツを区別したいと考えています。
ありがとう!