关闭广告

AirPlay 技术是购买 Apple TV 的最大吸引力之一。无线音频和视频协议变得越来越有意义,特别是随着 Mac OS X Mountain Lion 的到来。即便如此,大多数开发者和用户还没有发现它隐藏的潜力。

甚至在今年的 WWDC 之前,就有猜测称苹果可能会推出一个 SDK,用于为 Apple TV 构建第三方应用程序。新闻发布会之后是一场冷水澡,因为没有关于电视配件软件的消息。 2 月份,最新一代的用户界面进行了重新设计,当前的形式更接近 iOS,正如我们从 iPhone 或 iPad 中了解到的那样。

开发者没有机会为 Apple TV 开发应用程序的原因有很多。首先,这是硬件限制。鉴于 最新一代 它仍然只有 8 GB 内存,用户也无法访问,这清楚地表明苹果尚未计划向第三方应用程序开放 Apple TV。应用程序根本不应该安装在任何地方,因为 8 GB 是预留用于流式传输视频、操作系统等时的缓冲。理论上,您可以从云端运行应用程序,但我们还没有达到这一点。另一个指标是,虽然第三代Apple TV包含A5处理器,但其中一个计算单元的核心被关闭,显然苹果并没有预料到需要使用更多的处理能力。

最后一个论点是控制Apple TV。尽管Apple遥控器是一种方便的紧凑型控制器,但它实际上无法使用,例如,用于控制不太有前途的应用程序类别 - 游戏。控制设备的另一个选项是任何具有适当应用程序的 iOS 设备。但该应用程序只是替代了苹果遥控器,其环境也与之适应,因此它仍然不适合控制更复杂的应用程序或游戏。

但到目前为止,有一个功能被很多人忽视,那就是 AirPlay 镜像。尽管它的主要目的是镜像 iOS 设备上发生的所有事情,但它具有一些高级选项,到目前为止只有少数开发人员能够使用。有两个特点是关键: 1) 该模式可以使用电视屏幕的整个宽度,不受 4:3 宽高比或 iPad 分辨率的限制。唯一的限制是最大输出为 1080p。 2)图像不一定是iPad/iPhone的镜像,电视上和iOS设备上可能有两个完全不同的屏幕。

一个很好的例子是游戏 Real Racing 2。它允许一种特殊的 AirPlay Mirroring 模式,其中正在进行的游戏显示在电视上,iPad 充当控制器并显示一些其他信息,例如赛道地图和对手的位置、完成的圈数、您的排名和其他游戏控制。我们可以在飞行模拟器 MetalStorm: Wingman 中看到类似的东西,在电视上您可以看到驾驶舱的视图,而在 iPad 上则可以看到控件和仪表。

无论如何,Brightcove 的开发人员注意到了这种潜力,他们昨天发布了针对 Apple TV 使用两个屏幕的应用程序的解决方案。他们的 SDK 使得使用 HTML5 和 JavaScript 对本机 iOS 软件进行编程成为可能,开发人员和媒体发布商将能够使用 AirPlay 轻松创建双屏应用程序。因此,Apple TV 将成为第二个屏幕,显示与 iPad 或 iPhone 不同的内容。下面的视频很好地展示了实际用途:

微软基本上也在尝试用自己的 SmartGlass 解决方案做同样的事情,该解决方案是在今年的游戏展上透露的 E3。 Xbox 使用适当的应用程序连接到手机或平板电脑,并显示游戏中的附加信息,从而扩展交互选项。 Brightcove 首席执行官 Jeremy Allaire 谈到他的双屏解决方案时说道:

“Apple TV 的 App Cloud 双屏解决方案为用户打开了全新内容体验的大门,在观看高清电视的同时还可以获取粉丝所需的丰富上下文信息。”

我们只能同意并希望更多的开发人员能够理解这个想法。 AirPlay 镜像是将第三方应用程序加载到 Apple TV 上的好方法,同时仍然能够使用触摸屏方便地控制它们。 iPad 或 iPhone 将提供足够的空间来安装应用程序,同时提供足够的计算和图形能力来运行要求最苛刻的游戏,例如《无尽之剑》。

来源: 边缘网
.