Я играю музыку с AVPlayer
.Сейчас в определенное время срабатывает NSTimer
, и я бы хотел перейти на другую дорожку.Поэтому я начинаю затухать свой AVPlayer и создаю новый экземпляр AVPlayer для воспроизведения следующей песни.
Когда на переднем плане это работает как ожидалось.Но когда мое приложение на заднем плане.Воспроизводимая дорожка исчезает, но новый экземпляр AVPlayer
не начинает воспроизведение.Разве невозможно создать новый экземпляр AVPlayer на фоне?или как я могу заставить его играть?Или есть другой способ перекрыть два трека?
Я мог бы выполнить воспроизведение с AVQeueuPalyer
, но тогда я не могу позволить трекам перекрываться.Есть предложения?
- РЕДАКТИРОВАТЬ -
Если неясно, я могу воспроизводить фоновое аудио столько, сколько захочу.Просто создание нового экземпляра AVPlayer в фоновом режиме не работает.