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

时间:2018-11-21 04:34:11

标签: java android-studio exoplayer

对不起,我的英语不好。我使用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;
    }
}

1 个答案:

答案 0 :(得分:0)

尝试先这样暂停播放器

simpleExoPlayer.setPlayWhenReady(false);