Создание нового AVPlayer в фоновом режиме не работает?

Я проигрываю музыку с помощью AVPlayer. Теперь в определенное время срабатывает NSTimer, и я хочу перейти к другому треку. Итак, я начинаю затухать свой AVPlayer и создаю новый экземпляр AVPlayer для воспроизведения следующей песни.

На переднем плане все работает как положено. Но когда мое приложение находится в фоновом режиме. Воспроизведение трека исчезает, но новый экземпляр AVPlayer не начинает воспроизводиться. Просто невозможно создать новый экземпляр AVPlayer в фоновом режиме? или как я могу заставить его играть? Или есть другой способ перекрыть две дорожки?

Я мог бы воспроизвести с помощью AVQeueuPalyer, но тогда я не могу позволить дорожкам перекрываться. Какие-либо предложения?

-- РЕДАКТИРОВАТЬ --

Если неясно, я могу воспроизводить фоновый звук столько, сколько захочу. Простое создание нового экземпляра AVPlayer в фоновом режиме не работает.

5
задан V1ru8 8 March 2012 в 14:06
поделиться