当屏幕锁定时,iOS5将您的应用程序推到背景。如何在iOS5屏幕锁定后继续播放视频的音轨?
在我的plist文件的UIBackgroundModes中,我可以设置音频,位置和voip在后台继续。
视频怎么样?我正在使用MPMoviePlayerController
播放视频文件,但我不希望视频在屏幕锁定中暂停。如果用户看不到视频,那很好,但我仍然希望音频能够继续播放。
有没有办法做到这一点?
当屏幕锁定时,iOS5将您的应用程序推到背景。如何在iOS5屏幕锁定后继续播放视频的音轨?
在我的plist文件的UIBackgroundModes中,我可以设置音频,位置和voip在后台继续。
视频怎么样?我正在使用MPMoviePlayerController
播放视频文件,但我不希望视频在屏幕锁定中暂停。如果用户看不到视频,那很好,但我仍然希望音频能够继续播放。
有没有办法做到这一点?
尚未解决此问题。唯一可能工作的是:
有一个单独的音频和视频轨道,可以同时启动。在屏幕锁定和屏幕解锁时继续播放音频,将视频跳转至音频文件的进度。
通过添加以下内容到您的MPMoviePlayerController初始化(假设您的该类的实例称为player),禁用该应用程序音频会话;
player.useApplicationAudioSession = NO;
嗨,直到,谢谢你的回应。我尝试了你所说的,在我的plist中启用和不启用背景音频,并且它不起作用。只要视频正在播放,设备就不会锁定,但只要我自己锁定,视频及其关联的音频停止播放。 – Sid