当媒体来源改变时,简单的exo播放器继续播放视频音频



很抱歉我的英语不好。我使用Exoplayer进行流媒体视频,但当我更改视频资源时,它会继续播放旧的视频和音频。我已经停止了视频,但它不起作用。这是代码:

private void videoStop() {
url.clear();
resumePosition = 0;
if (player != null && simpleExoPlayerView != null && simpleExoPlayerView.getPlayer() != null) {
simpleExoPlayerView.setPlayer(null);
player.stop(true);
player.release();
player = null;
}
}

试着像这个一样先暂停玩家

simpleExoPlayer.setPlayWhenReady(false);

最新更新