当播放视频由airplay时设备上的ios背景图像

时间:2012-12-17 07:25:57

标签: objective-c ios ios5 ios6 avplayer

我在实施AVPlayer时遇到了一个问题 当我在Apple TV上通过airplay播放视频时, 我的iDevice显示黑屏,没有像本机应用程序下面的提示图像。 我的问题是 此图像是否必须由开发人员实现,或者我应该将哪些属性设置为AVPlayer?

http://flic.kr/p/dBJnf9

1 个答案:

答案 0 :(得分:0)

你不需要做任何事情 - 如果你正在使用MPMovieController或MPMovieViewControllerView并且附近有一个具有airplay功能的设备,则会自动显示播放按钮(假设你们都在同一个网络上) - 当你推动你的视频到远程airplay设备 - 设备上的视频会自动替换为此图像,然后视频/音频将在远程设备上播放。

在您的应用中,您可能需要考虑一些阻止设备屏幕关闭的代码(没有背景音频服务,当iDevice进入睡眠状态时视频/音频播放也会停止) - 和/或您可能想要将“App播放音频”设置为AppName-info.plist中的“所需背景模式”。

此处有更多详情 - Is there a way to keep Airplay running if the device auto-sleeps/auto-locks?

希望有所帮助。