1

我对 MPMoviePlayerController 有疑问。我用来玩直播。t 旨在在应用程序进入后台时播放,并且一切正常。问题是当它在后台并且我接到来电时。在这种情况下,流会暂停,但不会在通话结束后返回。

4

1 回答 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 回答