Close ad

With the new operating system Mac OS X Mountain Lion comes the long-awaited and requested function AirPlay Mirroring, which offers image mirroring and audio streaming from Mac via Apple TV to the television screen. However, as revealed in the Mountain Lion Developer Beta, this feature will only be available for certain models. This can be a big disappointment for users who buy a new OS X and their older machines will be missing this feature. It will only be available if you have an iMac, MacBook Air or Mac Mini from the mid-2011 model and MacBook Pro from the early-2011 model.

In recent weeks, countless theories have emerged as to why Apple decided to impose such restrictions. Some of them claimed that it was a strategy to get users to buy a new device. Others claimed that special DRM technology, which only the latest generations of processors from Intel have, also plays a role in this. However, the truth seems to be elsewhere. The reason you need at least a 2011 Mac to use AirPlay Mirroring is because in practice older graphics chips can't keep up and can't provide the same result as the latest ones. AirPlay Mirroring requires H.264 encoding to run directly on the graphics chip, which is the ability to compress video directly on the graphics card without the need for powerful processor power.

Sid Keith, the developer of the AirParrot application, which can stream images to Apple TV, confirmed that without hardware support, Mirroring is very demanding, especially on the CPU, and could slow down the system to a level that Apple would never allow. And it's not just Macs that can't use AirPlay before 2011. Even with iOS devices, you must have at least an iPhone 4S and an iPad 2 to use AirPlay Mirroring. Older models also do not have the possibility of H.264 encoding on their graphics chips.

[do action=”citation”]Without hardware support, Mirroring is very demanding especially on the CPU and could slow down the system to a level that Apple would never allow.[/do]

Also, the head of the AirParrot development team, David Stanfill, noted that only the latest generation of Intel processors met Apple's strict specifications for AirPlay technology. After the entire image is in the buffer of the graphics chip, the most demanding part is to adjust the resolution (that's why Apple recommends a 1:1 ratio for AirPlay for the streamed image), the conversion of colors from RGB to YUV and the actual decoding on the graphics card. Subsequently, it is only necessary to transfer a relatively small video stream to the Apple TV.

However, this fact does not mean that video transmission without H.264 encoding on the graphics chip is impossible. All you need is a multi-core processor. The AirParrot application is the best proof. The biggest disadvantage is the very noticeable heating during this process. And, as we know, Apple doesn't like that. "When developing AirParrot, we always focused more on CPU load," continues Stanfill. He also adds that H.264 encoding is fast enough on any multi-core processor. But the image scaling and color conversion is the intensively taxing part.

However, it is not just the fact that whether the user has a newer or older Mac, he will use AirPlay Mirroring or AirParrot. The user's network equipment will also be essential. For example, for smooth video playback from a web player without increased response between audio and video, at least an AirPort Express or a higher quality N router is recommended. It will also depend a lot on the user's network load. So using BitTorrent during AirPlay Mirroring is probably not the best idea.

For owners of Mac models older than 2011 who will not be able to directly use AirPlay Mirroring in the new OS X Mountain Lion, there is still the option of using third-party applications such as AirParrot, which for US$9,99 works on machines with Snow Leopard and above.

Source: CultofMac.com

Author Martin Pučik

.