3

我正在开发一个应用程序,该应用程序将 Airplay 镜像用于第二个显示器,该显示器与 iPad 本身具有不同的内容。我正在使用通过 HDMI 连接到能够 1920x1080 的 LCD 的 iPad3 和 ATV3(即 2012 年 3 月发布)。

使用 Airplay 镜像,第二个屏幕的UIScreen可通过[UIScreen 屏幕]数组获得。我可以通过将overscanCompensation设置为 3来消除黑色边框,但我只能显示 1280x720 图像。显示器工作在 1920x1080(即在其菜单中检查,设置为“仅扫描”,Apple TV 界面的其余部分为 1080p)。

当我从UIScreen返回availableModes数组时,它只有一项“1280x720”!

这是否意味着 iOS 5.1 在新的 Apple tv 上只支持 1280x720 的 airplay 镜像而不是 1080p!?还是我做错了什么。

4

1 回答 1

4

Airplay 本身仅支持 720p 流媒体。以下是一些聪明人为解决这个问题所做的,但您需要组装一些硬件。

http://appadvice.com/appnn/2011/03/airplay-1080p-format

编辑哎呀,显然你可以流式传输 1080p,但你只能镜像 720p(内存不足??我不知道)

于 2012-03-31T03:32:45.767 回答