Цифровий AV -адаптер Lightning від Apple має неймовірний секрет

За вихідні у захоплюючій маленькій публікації у веб -журналі Panic було виявлено, що AV -адаптер Lightning для надсилання відео з підключеного iPhone або iPad через HDMI був цікавий маленький секрет до нього: це не стільки конвертер, скільки крихітний комп'ютер на базі ARM з крихітним SoC і 2 ГБ ОЗП!

Хлопці з Panic мали теорію, що це означає, що адаптер Lightning AV завантажує мініатюрну версію iOS кожного разу час, коли він був підключений, і що він використовував химерну, провідну версію протоколу AirPlay, щоб потокове передавання. Насправді це не так, але анонімний інженер Apple зараз розповів історію за цим захоплюючим трішки інженерії.

jpegcompression

Ось питання в двох словах: блискавка не може виводити вихідний сигнал HDMI. Все, що він може зробити, це випустити відео H264 через кабель Lightning і сподіватися, що щось на іншому кінці може перетворити його на HDMI. В результаті є багато артефактів, пов'язаних із стисненням MPEG, як видно на зображенні вище.

Анонімний інженер Apple, коментуючи це питання, каже, що, незважаючи на це, адаптер Lightning AV не працює під управлінням iOS:

Це правда, що ядро ​​адаптера SoC завантажується на основі XNU, але на цьому схожість між iOS та прошивкою адаптера закінчується. Середовище прошивки навіть не запускається launchd. На зображенні немає оболонки, немає утиліт (аналогічно тому, що ми звикли називати «підсистемою BSD» у Mac OS X). Він завантажується прямо в демон, призначений для прийому вхідних даних з хост -пристрою, декодування цього потоку даних та виведення їх через роз'єми A/V. Існує набір модулів ядра, які обробляють передачу даних низького рівня та вихід HDMI, але це все. Я хотів би запропонувати більше подробиць, ніж це, але я публікую це як AC з проклятої вагомої причини.

Інженер Apple каже про артефакти стиснення, що «деякі люди [в Apple] усвідомлюють, що якість може бути кращою, а інші над цим працюють. Поки що якість вважалася прийнятною. ”

Хоча якість стиснення MPEG може бути трохи невтішною, вона має деякі переваги:

Ця система по суті дозволяє нам виводити на будь -який пристрій на планеті, незалежно від шини кінцевої точки (HDMI, DisplayPort та будь -які майбутні винаходи) шляхом простого виготовлення відповідного адаптера, який підключається до Lightning порт. Оскільки пристрою iOS байдуже, що апаратне забезпечення висить на іншому кінці, вам не потрібен новий iPad або iPhone, коли на ринок з’явиться новий роз’єм A/V.

Тим не менш, адаптер Lightning AV може мати відмінність як єдиний аксесуар Apple, який насправді отримуватиме оновлення прошивки, як частина регулярного циклу випуску оновлень iOS. Це свідчить про те, що ви не можете дозволити собі обійти навіть найменший і найменш послідовний продукт Apple: велика винахідливість була вкладена в розробку кожного.

Джерело: Паніка

Остання публікація в блозі

Більш жорсткі, ніж 18-колісні протектори
September 10, 2021

Міцніше, ніж 18-колісні протекториIPhone Майка Бошампа пережив пекло і назад - і все ще працює. Він детально графічно розповідає історію за адресою...

Торкніться Top Top Italian Art на вашому iPad [Культ роздачі Mac]
September 10, 2021

Торкніться Top Top Italian Art на вашому iPad [Культ роздачі Mac]Новий додаток для iPad дозволяє вам покласти руки над деякими найвидатнішими твора...

Довічна підписка на мову Babbel стає ще дешевшою [Обмежений час]
September 10, 2021

Якщо вам коли -небудь здається, що ваш щотижневий звіт про час екрану показує занадто багато часу в соціальних мережах та розвагах, а не в порівнян...