Я использовал AVQueuePlayer для воспроизведения нескольких элементов в фоновом режиме. И код отлично работал в iOS4. А в iOS5 AVQueuePlayer изменил свое поведение, поэтому проигрыватель прекращает воспроизведение после завершения первого элемента.
Мэтт Галлахер написал подсказку в этом сообщении. «Похоже, что в iOS 5 AVQueuePlayer больше не выполняет предварительную буферизацию. В iOS 4 он выполнял предварительную буферизацию следующего трека».
Итак, мой вопрос заключается в том, как воспроизвести несколько элементов в фоновом режиме с помощью AVPlayer или AVQueuePlayer в iOS5.