对不起,我的英语不好。我使用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;
}
}
答案 0 :(得分:0)
尝试先这样暂停播放器
simpleExoPlayer.setPlayWhenReady(false);