我对 MPMoviePlayerController 有疑问。我用来玩直播。t 旨在在应用程序进入后台时播放,并且一切正常。问题是当它在后台并且我接到来电时。在这种情况下,流会暂停,但不会在通话结束后返回。
问问题
251 次
1 回答
2
我曾在我的一个应用程序中使用 MPMoviePlayerviewController 来播放实时音频。
它对我来说工作正常。而且我的流也会暂停并在通话结束后回来。我有
没有任何问题。我正在做一些更改,例如声明会话属性
在我播放视频的代码下面:
NSError *setCategoryErr = nil;
NSError *activationErr = nil;
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error: &setCategoryErr];
[[AVAudioSession sharedInstance] setActive: YES error: &activationErr];
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
UIBackgroundTaskIdentifier newTaskId = UIBackgroundTaskInvalid;
newTaskId = [[UIApplication sharedApplication] beginBackgroundTaskWithExpirationHandler:NULL];
于 2013-01-09T03:26:36.620 回答