首页 > 解决方案 > 在 Android 中一次播放多个 URL

问题描述

如何在android中顺序播放多个URL?我有一个小流 url 10s/每首完整的歌曲。我需要一个接一个地玩。有什么办法可以让音乐不卡顿吗?

标签: androidandroid-mediaplayer

解决方案


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);

推荐阅读