3

我同时使用 aMPMoviePlayerViewController和 aMPMoviePlayerController在我的应用程序中播放视频。我还允许使用 AirPlay 将这些视频流式传输到 Apple TV。

这一切都很好。唯一的问题是,当屏幕被锁定时,流媒体视频会暂停。

我注意到,很多应用程序都支持此功能,但我不知道如何实现此功能。

我试图设置:

moviePlayerViewController.moviePlayer.useApplicationAudioSession = NO;

但这在 iOS 5 或 iOS 6 上都不起作用,所以我尝试使用:

[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];

但这甚至没有编译。

两种方式都在这里讨论:http://stackoverflow.com/questions/12814574/how-to-support-airplay-in-the-background-in-ios6

我能做些什么?或者我做错了什么?

非常感谢!

安德烈亚斯

4

1 回答 1

2

这个答案这个答案也应该对您有所帮助,我在我的一个应用程序中遇到了同样的问题,这些都有帮助。让我知道它是否不起作用。

于 2013-02-28T14:58:32.477 回答