Как я могу начать воспроизводить звуковую дорожку AVPlayer в фоновом режиме?

Как воспроизвести другой элемент, когда воспроизведение того закончилось (подумайте о плейлисте...)

Я хочу иметь возможность создать новый AVPlayerLayer, прикрепить к нему проигрыватель и запустить его в фоновом режиме (т.е. только аудио).

Спасибо

Я знаю, что могу сохранить звук потокового видео в фоновом режиме, выполнив self?.playerLayer?.player = nil при выходе из переднего плана. Я не об этом спрашиваю.


person Ghislain Leblanc    schedule 27.08.2019    source источник


Ответы (1)


Вы можете пропустить playerLayer, если хотите. AVPlayerLayer — это всего лишь визуальный класс, использующий AVPlayer.

player = [AVPlayer playerWithURL:URL];

[игрок];

or

[ВашPlayerLayer.player играть]

Боб твоя тетя

person Paul-J    schedule 27.12.2019