MPMoviePlayerController, воспроизводящий аудиопоток в фоновом режиме

У меня проблемы с воспроизведением аудиопотока, когда приложение входит в фоновый режим.

Я использую код для запуска потока:

NSURL *mediaURL = [NSURL URLWithString:@"http://url.to.my.stream"];

MPMoviePlayerController *mp = [[MPMoviePlayerController alloc] initWithContentURL:mediaURL];

[[NSNotificationCenter defaultCenter] addObserver:self 

                                         selector:@selector(moviePlayBackDidFinish:) 

                                             name:MPMoviePlayerPlaybackDidFinishNotification 

                                           object:nil]; 



[mp setControlStyle:MPMovieControlStyleFullscreen];

[mp setMovieSourceType:MPMovieSourceTypeStreaming];

[mp setFullscreen:YES];



[self.view addSubview:[mp view]];



[mp prepareToPlay];

[mp play];

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

Как заставить мое приложение воспроизводить аудиопоток в фоновом режиме?

С наилучшими пожеланиями и большое спасибо за помощь!

Ответы на вопрос(2)

Ваш ответ на вопрос