airplay android cyanogenmod allcast

AirPlay Mirroring Coming to CyanogenMod with Support for AppleTV, Roku, and DLNA

September 22, 2013 - Written By Jeremiah Nelson

Android and Google TV have some pretty good integration. Unfortunately the setup is not always as a simple as some competitors, namely Apple TV. Android users have been asking for true device mirroring for years. AirPlay works seamlessly to connect iOS devices with an Apple TV. With Google’s recently released Chromecast, it’s easier than ever to stream content to your device with Android, but it still doesn’t give us true mirroring from an Android device. If you’re someone who prefers Apple TV over Chromecast or Google TV, you are completely out of luck. Until now.

Developer Koushik Dutta recently posted a video and several Google+ posts (here and here) showing off AirPlay mirroring, built in to the CyanogenMod ROM, streaming content to an Apple TV. He’s been hard at work on getting this working for a little while now. Koush released the AllCast app that worked with Chromecast for streaming and mirroring, but that Chromecast support was short-lived. Google disabled it with a Chromecast update that removed the ability to mirror content from your Android device on your TV using your Chromecast dongle.

CyanogenMod is not the first team to get AirPlay mirroring working between an Android device and an Apply TV box. There are several apps on the Play Store right now that do this already. But the CM is the first to bake the functionality directly into the Android OS.

The AllCast app functionality works with Apple TV and several other platforms. Koush got it working with Roku boxes and most DLNA hardware. DLNA is actually a non-profit organization (Digital Living Network Alliance) that manages the DLNA standard. DLNA allows devices to share media – photos, video, music – with each other over a wired or wirless network. There are over 200 members that contribute to the standard. The DLNA standard is already built in to the Xbox, PS3, Samsung’s SmartTVs, and most Google TVs. Chromecast does not currently support DLNA, but Koush says Chromecast support is coming back to AllCast when the CM team can get it working again.

As usual, an ETA was not provided. Koush simply said that AllCast mirroring is “Coming soon to a CyanogenMod near you.” It’s this kind of functionality that keeps us coming back to the CyanogenMod ROM. We can’t wait.