在iOS5中屏幕锁定后,如何继续播放视频的音轨?

时间:2011-11-17 19:43:28

标签: iphone locking ios5 screen mpmovieplayercontroller

当屏幕锁定时,iOS5会将您的应用推送到后台。

在plist文件中的UIBackgroundModes中,我可以设置音频,位置和voip以在后台继续。

视频怎么样?我正在使用MPMoviePlayerController播放视频文件,但我不希望视频在屏幕锁定上暂停。如果用户无法看到视频,那就没问题,但我仍然希望继续播放音频。

有没有办法做到这一点?

2 个答案:

答案 0 :(得分:1)

通过在MPMoviePlayerController初始化中添加以下内容来禁用app-audio-session(假设您的该类的实例称为播放器);

player.useApplicationAudioSession = NO;

答案 1 :(得分:1)

还没有解决这个问题的方法。唯一可行的是:

具有可同时启动的单独音频和视频轨道。继续屏幕锁定和屏幕解锁音频,将视频跳转到音频文件的进度。