有兩個使用Exoplayer的應用程序。 AppA和AppBAndroid:ExoPlayer - 在另一個應用程序中初始化exoplayer實例時,在一個應用程序中播放的音頻流會停止
- AppA開始流式傳輸音頻。
- 然後啓動AppB,初始化exoplayer實例。注意:AppB上尚未播放任何流。
- 但立即AppA停止播放音頻。
有人可以幫助理解這種行爲與新的外行人初始化?
謝謝。
有兩個使用Exoplayer的應用程序。 AppA和AppBAndroid:ExoPlayer - 在另一個應用程序中初始化exoplayer實例時,在一個應用程序中播放的音頻流會停止
有人可以幫助理解這種行爲與新的外行人初始化?
謝謝。
可能是ExoPlayer獲取垃圾回收。您應該使用foreground service,以確保服務儘可能保持活躍而不會被系統中止。
問題是我們在初始化之後請求音頻焦點,而不是用戶請求播放事件時。 我猜想是基本錯誤。
就ExoPlayer而言沒有問題。