Как воспроизводить мульти аудио файлы одновременно? - PullRequest
0 голосов
/ 25 октября 2019

Я хочу воспроизводить несколько аудиофайлов одновременно на Android, но я не могу этого сделать.

Можно ли это сделать с помощью Exoplayer?

Я тестировал Exoplayer, но он воспроизводит только mediaSource1 и mediaSource2.

Я хочу воспроизвести все медиаресурсы одновременно (одновременно)

Мой код в exoplayer:

     Uri uri1 = Uri.parse(videopath);
     Uri uri2 = Uri.parse(audio_a.getAbsolutePath());
     Uri uri3 = Uri.parse(audio_b.getAbsolutePath());
     Uri uri4 = Uri.parse(audio_c.getAbsolutePath());

    MediaSource mediaSource1 = buildMediaSource(uri1);
    MediaSource mediaSource2 = buildMediaSource(uri2);
    MediaSource mediaSource3 = buildMediaSource(uri3);
    MediaSource mediaSource4 = buildMediaSource(uri4);

    MergingMediaSource mediaSource = new MergingMediaSource(mediaSource1, mediaSource2, mediaSource3, mediaSource4);

    exoPlayer.prepare(mediaSource, false, false);
...