视频开始播放时暂停播放歌曲(反之亦然)

时间:2012-10-02 22:39:13

标签: ios interrupt avplayer

我有一个使用AVPlayer播放歌曲的应用程序和一个用于播放YouTube视频的UIWebView。当我在iOS 5上构建它时,音频和视频拒绝一起玩,我喜欢。按下一个播放将自动暂停另一个,有一个漂亮的半秒淡出。

现在我正在构建针对iOS 6,这种行为已经消失 - 歌曲和视频相互影响。我怎样才能恢复iOS 5的行为?

1 个答案:

答案 0 :(得分:0)

在您的App代理中添加共享类别:

NSError *setCategoryErr = nil;
NSError *activationErr  = nil;
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error: &setCategoryErr];
[[AVAudioSession sharedInstance] setActive:YES error:&activationErr];

这将仅限于一个活动音频会话