Закрыть объявление

Технология AirPlay — одно из главных преимуществ Apple TV. Протокол беспроводного аудио и видео приобретает все больше смысла, особенно с появлением OS X Mountain Lion на Mac. Несмотря на это, большинство разработчиков и пользователей еще не раскрыли потенциал, который он скрывает.

Еще до WWDC в этом году ходили слухи, что Apple может представить SDK для создания сторонних приложений для Apple TV. Пресс-мероприятие сопровождалось холодным душем, так как о программном обеспечении для ТВ-аксессуаров не было ни слова. Пользовательский интерфейс был переработан для обоих последних поколений в феврале, и текущая форма намного ближе к iOS, какой мы ее знаем по iPhone или iPad.

Есть несколько причин, по которым разработчикам не дали возможности разрабатывать приложения для Apple TV. Прежде всего, это аппаратное ограничение. Принимая во внимание, что последнее поколение у него по-прежнему всего 8 ГБ памяти, которая также недоступна пользователю, что является явным признаком того, что Apple пока не планирует открывать Apple TV для сторонних приложений. Приложения просто не надо никуда устанавливать, так как эти 8 ГБ зарезервированы для буферизации при потоковом видео, операционной системе и т. д. Теоретически можно запускать приложения из облака, но мы пока до этого не дошли. Еще одним показателем является то, что хотя Apple TV третьего поколения содержит процессор A5, одно из ядер вычислительного блока отключено, видимо, Apple не предусмотрела необходимости использования большей вычислительной мощности.

Последний аргумент — контроль над Apple TV. Хотя пульт Apple и представляет собой удобный компактный контроллер, он практически непригоден, например, для управления менее перспективной категорией приложений — играми. Другой вариант управления устройством — любое iOS-устройство с соответствующим приложением. Но это приложение лишь заменяет пульт Apple и его среда адаптирована под него, поэтому для управления более сложными приложениями или играми оно все равно не подходит.

Но есть одна особенность, которую многие люди упускают из виду, — это зеркалирование AirPlay. Хотя в основном он предназначен для отражения всего, что происходит на устройствах iOS, у него есть некоторые расширенные возможности, которые до сих пор смогли использовать лишь немногие разработчики. Ключевыми являются две особенности: 1) В этом режиме можно использовать всю ширину экрана телевизора, он не ограничен соотношением сторон 4:3 или разрешением iPad. Единственное ограничение — максимальное разрешение 1080p. 2) Изображение не обязательно является зеркалом iPad/iPhone, на телевизоре и на iOS-устройстве может быть два совершенно разных экрана.

Отличным примером является игра Real Racing 2. Она допускает специальный режим AirPlay Mirroring, при котором ход игры отображается на телевизоре, iPad выступает в роли контроллера и отображает некоторую другую информацию, например, карту трассы и расположение на нем противников, количество пройденных кругов, ваш рейтинг и другие элементы управления игрой. Нечто подобное мы можем увидеть в авиасимуляторе MetalStorm: Wingman, где вид из кабины вы видите по телевизору, а управление и приборы — на iPad.

Во всяком случае, этот потенциал заметили разработчики из Brightcove, которые вчера представили свое решение для приложений с использованием двух экранов для Apple TV. Их SDK, который позволяет программировать собственное программное обеспечение iOS с использованием HTML5 и JavaScript, позволит разработчикам и издателям СМИ легко создавать двухэкранные приложения с помощью AirPlay. Таким образом, Apple TV станет вторым экраном, на котором будет отображаться контент, отличный от iPad или iPhone. Практическое применение хорошо продемонстрировано на видео ниже:

Microsoft, по сути, пытается сделать то же самое со своим собственным решением SmartGlass, которое она представила на игровой выставке в этом году. E3. Xbox подключается к телефону или планшету с помощью соответствующего приложения и отображает дополнительную информацию из игры, расширяя возможности взаимодействия. Генеральный директор Brightcove Джереми Аллер говорит о своем решении с двумя экранами:

«Решение App Cloud Dual-Screen для Apple TV открывает пользователям совершенно новый контент, где просмотр HD-телевидения сопровождается огромным количеством контекстной информации, необходимой фанатам».

Мы можем только согласиться и надеяться, что эту идею подхватят еще больше разработчиков. Зеркалирование AirPlay — отличный способ загрузить сторонние приложения на Apple TV, сохраняя при этом возможность удобного управления ими с помощью сенсорного экрана. На iPad или iPhone будет достаточно места для установки приложений и в то же время достаточно вычислительной и графической мощности для запуска самых требовательных игр, таких как Infinity Blade.

Источник: Грани.com
.