如何在android中顺序播放多个URL?我有一小段流URL,每首完整歌曲为10s。我需要一个接一个地玩。有什么方法可以使音乐不会滞后吗?
答案 0 :(得分:1)
https://exoplayer.dev/media-sources.html阅读高级写作
MediaSource firstSource =
new ProgressiveMediaSource.Factory(...).createMediaSource(firstVideoUri);
MediaSource secondSource =
new ProgressiveMediaSource.Factory(...).createMediaSource(secondVideoUri);
// Plays the first video twice, then the second video.
ConcatenatingMediaSource concatenatedSource =
new ConcatenatingMediaSource(firstSource, firstSource, secondSource);
答案 1 :(得分:0)
您似乎正在使用m3u8播放列表与MediaPlayer一起播放。但是,您将无法执行此操作。您可以使用ExoPlayer播放m3u8列表。检查此链接 https://github.com/google/ExoPlayer
答案 2 :(得分:-1)
simpleExoPlayerView.setShowMultiWindowTimeBar(true);