Here's how Apple's Lightning-to-HDMI digital AV adapter probably works
Last week, we shared how the folks at Panic had pulled apart one of Apple's Lightning to HDMI digital AV adapters in an attempt to figure out why it didn't seem to output true 1080p HD video. To their surprise, they found that it contained a tiny computer featuring an ARM processor and 256 MB of memory. They had some thoughts on how the accessory might be working its magic, namely that it could be using AirPlay in some way, but now someone claiming to be an Apple engineer has come forward with what's said to be the official explanation of how it works.
Posting to Slashdot, the anonymous individual claims that AirPlay isn't actually being used at all, and that contrary to some speculation the adapter's processor doesn't run a stripped-down version of iOS:
What happens here is that we use the same hardware to encode an output stream on the fly and fire it down the Lightning cable straight into the ARM SoC the guys at Panic discovered. Airplay itself (the network protocol) is NOT involved in this process. The encoded data is transferred as packetized data across the Lightning bus, where it is decoded by the ARM SoC and pushed out over HDMI.
This setup is apparently future-proof according to the poster, since it's entirely software-driven. Apple engineers are apparently aware that the current implementation leaves something to be desired since it introduces lag and compression artifacts, but the adapter's firmware is supposedly upgradeable and improvements will evidently be made to the compression in future iOS updates.
The information coming from this anonymous source lines up pretty closely with what we've been told by David Stanfill, founder of AirParrot and Reflector developer Napkin Studio. Stanfill, who has extensive experience with AirPlay, told us that he "[doesn't] believe that the AirPlay itself is being used here, [but] it certainly seems like the underlying hardware that powers AirPlay mirroring is being used for the AV Lightning adapter." Stanfill concurs that this "also explains the limited resolution support -- keeping costs down and performance up means the higher h264 levels needed to support more pixels likely aren't supported by the SoC employed in the adapter."
"This does not seem very forward thinking on the part of Apple," Stanfill added. "If the lightning cable is their solution for the foreseeable future, don't hold your breath on putting that retina iPad full-resolution on your 4K TV in a few years. At least not without heavy MPEG artifacts."
Subscribe to Newsletter
Software Updatesmore updates
- Dropbox adds support for TouchID
- YouTube for iOS gets updated with full support for iPhone 6 and 6 Plus
- iOS 8.0.1 update now available (Updated -- Don't update!)
- NFL Mobile updated for 2014 Season with new Fantasy Football features, NFL Now integration
- Yahoo Mail improves email inbox searching with new filtering options
- Ember for Mac gains 'hugely-requested' screen recording feature