Apple’s media-streaming technology, AirPlay, is a great way to stream devices across your home, but it only works on Apple-approved destinations out of the box. Here’s how to make your entire home AirPlay-compatible, so that whether you’re using Windows or Mac, Android or iOS, XBMC or another media centre, you can stream media seamlessly between each.
On its own, AirPlay only streams media from iTunes or iOS to the Apple TV, or AirPort Express. You could make up for this disadvantage by using other, non-AirPlay technologies instead, but AirPlay is so simple to use that there’s no reason not to use it. With just a few third-party programs and tweaks, you can stream music, photos and video over AirPlay to nearly any device in your house—even the non-Apple ones.
What You’ll Need
When you stream via AirPlay, you have two devices to worry about: the source (that is, the device doing the streaming), and the destination (the device receiving the media). So at minimum, you’ll need one device you can set up as a source, and one device you can set up as a destination. Below, we’ll explain how to set up the following AirPlay destinations:
- A Windows PC
- A Mac
- An iPhone, iPad, or iPod Touch
- An Android Phone
- A Media Centre Running XBMC, Boxee or Plex
Then we’ll walk through how to set up the following sources:
- iOS Apps Not Designed To Work With AirPlay
- Desktop Apps Not Designed To Work With AirPlay
- An Android Phone
Turning Unsupported Devices Into AirPlay Destinations
Streaming to Your Mac
Streaming to iOS
Now, if you want to stream from non-iTunes sources to iOS, you’ll need an extra app. Previously mentioned AirView will let you stream AirPlay video from any other source to an iOS device—just open it up, and it will broadcast itself as an AirPlay destination.
Streaming to Android
Streaming to XBMC, Boxee and Plex
If you have a home theatre PC running XBMC, Boxee, or Plex, you can use the AirPlayer Python script to use it as an AirPlay destination.. Installation is different on every system, so we won’t go too deeply into it here. Check out this page for more detailed installation instructions for Windows, Mac OS X, and Linux. If you’re running a Live XBMC installation like on our standalone XBMC media center, you’ll want to follow these instructions to get AirPlay up and running. Note that AirPlayer only streams video; it won’t work with music.
Turning Unsupported Devices Into AirPlay Sources
iTunes and iOS will stream music (and sometimes video) just fine, but if you listen to music and watch videos using other apps or platforms, here’s how to turn them into AirPlay sources.
Streaming from Other Apps in iOS
While the Music and Video apps in iOS will stream over AirPlay out of the box, apps like Safari or VLC won’t. If you’ve jailbroken your iPhone or iPad, however, you can use previously mentioned AirVideoEnabler to enable AirPlay in other iOS apps. Just install the app from Cydia, restart your device, and you should see the AirPlay icon pop up in most other media playing apps.
Streaming from Android
Now, whenever you play a song or video in doubleTwist, you’ll see a small Wi-Fi icon next to the player controls. Tap this to pick from a list of AirPlay-compatible devices and stream the video to them.[imgclear]
Streaming from Other Apps on Your PC or Mac
If you want to stream audio from, say, a non-iTunes music player or your browser to an AirPort Express (or other AirPlay-enabled device), you have a few options. The best option is Airfoil, which is a $US30 app for both Windows and Mac that will sync and stream audio from any source to AirPlay-compatible hardware. If you want to do that for free, previously mentioned RaopX will do the trick nicely on OS X, albeit with a bit of extra work and a significant audio delay. Sadly, there doesn’t seem to be a good free option for Windows.
There are still a few holes in this strategy (like streaming video to Windows or streaming audio to XBMC), but overall it makes AirPlay much, much more versatile with just a few simple tools. Now, you can stream audio and video nearly anywhere in your house, all with just the click of a button. Got any of your own preferred methods for streaming media via AirPlay? Share them with us in the comments.