Digitálny AV adaptér Apple Lightning má neuveriteľné tajomstvo

Cez víkend fascinujúci malý príspevok na weblogu Panic ukázal, že Lightning AV adaptér určené na odosielanie videa z pripojeného zariadenia iPhone alebo iPad cez HDMI, malo zaujímavé malé tajomstvo k tomu: nie je to taký prevodník, ako je to malý počítač na báze ARM s malým SoC a 2 GB RAM!

Chlapci z Panic mali teóriu, že to znamená, že Lightning AV Adapter zaviedol miniatúrnu verziu systému iOS každý v čase, keď bol pripojený, a že na jeho použitie používal bizarnú, pevne zapojenú verziu protokolu AirPlay streaming. V skutočnosti to tak nie je, ale anonymný inžinier spoločnosti Apple teraz uviedol príbeh tohto fascinujúceho malého inžinierstva.

jpeg kompresia

Tu je v skratke problém: Blesk nemôže vydávať surový signál HDMI. Jediné, čo môžete urobiť, je vystriekať nejaké video H264 káblom Lightning a dúfať, že niečo na druhom konci ho dokáže previesť na HDMI. Výsledkom je veľa artefaktov spojených s kompresiou MPEG, ako je vidieť na obrázku vyššie.

Anonymný inžinier spoločnosti Apple, ktorý k tejto záležitosti komentuje, tvrdí, že napriek tomu AV adaptér Lightning nepracuje so systémom iOS:

Je pravda, že jadro, ktoré zavádza SoC adaptéra, je založené na XNU, ale tu sa podobnosti medzi iOS a firmvérom adaptéra končia. Prostredie firmvéru sa nespustí ani po spustení. Na obrázku nie je žiadny shell, neexistujú žiadne nástroje (analogické tomu, čo sme v systéme Mac OS X nazývali „subsystém BSD“). Zavádza sa priamo do démona navrhnutého tak, aby prijímal prichádzajúce údaje z hostiteľského zariadenia, dekódoval tento dátový tok a odosielal ho prostredníctvom konektorov A/V. Existuje sada jadrových modulov, ktoré zvládajú prenos údajov na nízkej úrovni a výstup HDMI, ale to je všetko. Prial by som si, aby som potom mohol poskytnúť viac podrobností, ale zverejňujem funkciu AC zo zatrateného dobrého dôvodu.

Inžinier spoločnosti Apple o artefaktoch kompresie hovorí, že „niektorí ľudia [v spoločnosti Apple] si uvedomujú, že kvalita môže byť lepšia, a iní na tom pracujú. Kvalita sa nateraz považovala za primerane prijateľnú. ”

Aj keď môže byť kvalita kompresie MPEG trochu náročná, má niekoľko výhod:

Tento systém nám v podstate umožňuje výstup na akékoľvek zariadenie na planéte bez ohľadu na zbernicu koncových bodov (HDMI, DisplayPort a akékoľvek budúce vynálezy) jednoduchým vyrobením príslušného adaptéra, ktorý sa zapojí do blesku prístav. Pretože zariadenie iOS sa nestará o hardvér visiaci na druhom konci, nepotrebujete nový iPad alebo iPhone, keď sa na trh dostane nový A/V konektor.

To znamená, že AV adaptér Lightning môže byť jediným príslušenstvom Apple, ktoré bude skutočne dostávať aktualizácie firmvéru, ako súčasť pravidelného cyklu vydávania aktualizácií systému iOS. Ukazuje sa, že si nemôžete dovoliť minúť ani ten najmenší a najmenej dôsledný produkt Apple: pri navrhovaní každého z nich bola vynaložená veľká vynaliezavosť.

Zdroj: Panika

Najnovší blogový príspevok

| Kult Maca
October 21, 2021

Puzdro premení iPad na skutočnú, fungujúcu nálepku-náčrtThe oficiálny iPad Etch A Sketch prípad môže byť tá najlepšia vec, ako napr. nikdy, ale sku...

Ako uvoľniť úžasné nové emodži iOS 9.1
October 21, 2021

Tento tyzden aktualizácia na iOS 9.1 urobil viac než len zmazal niektoré chyby a vyladil kláves Shift. Na vašu vstavanú klávesnicu to tiež pridalo ...

| Kult Maca
October 21, 2021

Spoločnosť Apple sa teší na „privítanie zákazníkov“ v prvom indickom obchode Apple StoreAko v súčasnosti vyzerajú „Apple Stores“ v Indii.Foto: Lawr...