vendredi 13 février 2015

Play multiple audio files in sequence as one

I'm trying to implement an Audio Player to play multiple files as if they were a single one. However, the initial buffer time should be only the first part's duration, and the other files should be loaded in sequence.


For example:



  • File1:

    • Part1 - 0:35s

    • Part2 - 0:47s

    • Part3 - 0:07s




The File1 should be played as if it had 1:29, but we'd only wait (at most) until Part1 is loaded to start playing.


I've had a look at AVAsset, but it doesn't seem to solve the problem. I also thought of implementing it using AVAudioPlayer and doing all the logic myself.


Has anyone had this issue before?


Thanks!


Aucun commentaire:

Enregistrer un commentaire