【问题标题】:Exoplayer change current video seamlesslyExoplayer 无缝更改当前视频
【发布时间】:2018-01-03 03:49:38
【问题描述】:

我想无缝地将当前播放的视频更改为另一个。但是在播放下一个视频之前会有一点延迟。我不知道下一个视频会是什么。我该怎么做?

【问题讨论】:

    标签: android exoplayer


    【解决方案1】:

    您可以在 ExoPlayer 中使用播放列表。这样播放在第 1 项结束时过渡到第 2 项而无需缓冲。

    DynamicConcatenatingMediaSource mainSource = new DynamicConcatenatingMediaSource();
    mainSource.addMediaSource(mediaSource1);
    player.prepare(mainSource);
    
    // later...
    mainSource.addMediaSource(mediaSource2);
    

    一旦您知道第二个媒体,您就可以在播放器播放时添加它。

    https://medium.com/google-exoplayer/dynamic-playlists-with-exoplayer-6f53e54a56c0

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-06
      • 2014-01-12
      • 2015-05-03
      相关资源
      最近更新 更多