我使用Andorid ExoPlayer通過http(HLS)從互聯網傳輸內容。當我開始播放它工作正常,但是當我嘗試改變播放內容的質量 -Android ExoPlayer更改所選軌道
player.setSelectedTrack(TYPE_VIDEO, 1)
例如,我GET和HTTP 403禁止錯誤。如果我初始化播放器並再次運行內容,那很好。我正在使用Demo項目作爲源。
你知道什麼可能導致這種行爲,以及播放初始流和改變曲目有什麼不同?
有沒有一種方法可以在不重新初始化整個播放器的情況下重置流式傳輸,因爲當播放器初始化時url會傳遞給構建器?