ビデオのオーディオをバックグラウンドで再生し、マルチタスクの再生/一時停止コントロールによって制御する必要がある MPMoviePlayerController があります。
.plist ファイルを更新しRequired background modes
て以下を呼び出した後:
- (void)startBackgroundStreaming
{
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
[self becomeFirstResponder];
NSError *activationError = nil;
AVAudioSession *audioSession = [AVAudioSession sharedInstance];
[audioSession setCategory:AVAudioSessionCategoryPlayback error:&activationError];
[audioSession setActive:YES error:&activationError];
}
マルチタスクの再生/一時停止バーにアプリのアイコンが表示されますが、これらのボタンが反応しません。
ありがとう!