2017-08-15 7 views
0

Exoplayerを使用する2つのアプリケーションがあります。 AppAおよびAppBAndroid:ExoPlayer - Exoplayerインスタンスが別のアプリケーションで初期化されると、1つのアプリケーションで再生されるオーディオストリームが終了する

  • AppAはストリーミングオーディオを開始します。
  • exoplayerインスタンスを初期化するAppBが起動されます。注:ストリームはまだAppBで再生されていません。
  • すぐにAppAはオーディオの再生を停止します。

exoplayerの新しい初期設定でこの動作を理解するのに役立つ人はいますか?

ありがとうございました。

答えて

0

おそらくExoPlayerがガベージコレクションされます。 foreground serviceを使用して、サービスがシステムによって強制終了されることなくできるだけ有効な状態を維持するようにする必要があります。

0

問題は、ユーザーが再生イベントを要求したのではなく、初期化後に音声のフォーカスを要求していたことでした。 基本的な間違いだと思います。

ExoPlayerに関しては問題ありません。

関連する問題