我在后台播放iTunes音乐。 我开始使用以下代码播放“视频”的应用程序:
NSString* videoPath = [[NSBundle mainBundle] pathForResource:@"video" ofType:@"m4v"];
if (player) {
[player release];
player = nil;
}
player = [[MPMoviePlayerViewController alloc] initWithContentURL:[NSURL fileURLWithPath:videoPath]];
[self presentModalViewController:player animated:YES];
我按如下方式设置音频会话:
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
[[AVAudioSession sharedInstance] setActive: YES error:nil];
当我的视频开始播放时,将停止在后台播放的iPod音乐。 如何在视频播放完毕后恢复背景音乐?
答案 0 :(得分:0)
这种继续的选项必须来自ipod。
答案 1 :(得分:-1)
使用通知
[[NSNotificationCenter defaultCenter]
addObserver:self
selector:@selector(moviePlayBackDidFinish:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:nil];
- (void) moviePlayBackDidFinish {
// resume your AVAudioSession
}