На выходных мы сообщали о некоторой путанице относительно того, как именно работает новый адаптер Apple Lightning Digital AV и почему он не может передавать сигнал 1080p. Одна из теорий заключалась в том, что Apple использовала беспроводной протокол потоковой передачи AirPlay, но мы с тех пор узнали, что это не так. Согласно посту, который, как утверждается, принадлежит анонимному инженеру Apple, объясняющему принцип работы кабеля, Apple не использует протокол Airplay. Вместо этого он использует ту же технологию кодирования H.264, что и AirPlay, для кодирования вывода в ARM SoC. Оттуда данные декодируются и отправляются через HDMI:
По сути, с HDMI-адаптером все почти так же. Lightning вообще не имеет отношения к HDMI. Опять же, это просто высокоскоростной последовательный интерфейс. Airplay использует множество аппаратных технологий кодирования h264, к которым у нас уже есть доступ, поэтому здесь мы используем то же оборудование для кодирования выходного потока на лету и отправки его по кабелю Lightning прямо в ARM SoC, как обнаружили ребята из Panic. Сам Airplay (сетевой протокол) в этом процессе НЕ участвует. Закодированные данные передаются в виде пакетированных данных через шину Lightning, где они декодируются ARM SoC и выводятся через HDMI.
Возможно, еще интереснее то, что Apple может улучшить качество с помощью будущих обновлений программного обеспечения, поскольку прошивка хранится в ОЗУ, а не в ПЗУ. Автор поста отметил, что Apple сочла качество «приемлемым», но *сделает* улучшения в будущих обновлениях iOS:
Некоторые люди осведомлены о том, что качество может быть лучше, и другие работают над этим. На данный момент качество было признано приемлемым. Учитывая динамический характер системы (и тот факт, что прошивка хранится в ОЗУ, а не в ПЗУ), обновления **будут** доступны как часть будущих обновлений iOS. Когда это произойдет, я не могу сказать по анонимным причинам, но эти проблемы не остались без внимания.
Анонимный автор объяснил, что причина этой технологии заключается в том, чтобы позволить нам «выводить сигнал на любое устройство на планете, независимо от конечной шины»:
Эта система, по сути, позволяет нам выводить сигнал на любое устройство на планете, независимо от конечной шины (HDMI, DisplayPort и любых будущих изобретений), просто производя соответствующий адаптер, который подключается к порту Lightning. Поскольку iOS-устройство не заботится об оборудовании, подключенном с другой стороны, вам не нужен новый iPad или iPhone, когда на рынке появится новый A/V-разъем.
В посте не указаны сроки, когда мы можем ожидать улучшений через обновление программного обеспечения, но утверждается, что люди теперь осведомлены о проблемах и работают над их устранением.