
tl;dr version: option+click on the volume icon in the menu bar and select the AirPlay speakers you want to use.
Long, narration version: I’ve been slowly building up the tech in my apartment and this weekend I finally got my wireless sound system going. I have one Airport Express plugged into my ethernet acting as a base station, and a second one elsewhere in the apartment plugged in to my speakers and printer. Getting AirPort set up was the kind of deliciously simple experience we’ve all come to associate with Apple, which probably should have been a hint when I went looking for a way to stream my system audio over AirPlay. Instead I scoured the internet looking for a 3rd party solution, almost spent $15, and eventually found the answer was right in front of me all along.
A little background: AirPlay has existed in iTunes for awhile as this small little icon that could play your iTunes music (but not video sound) to any AirPlay enabled speakers, or any speakers hooked up to an AirPort Express/Extreme. (It’s also been available on iOS for a while on an app-by-app basis: Music has it of course, as do things like Hulu, SoundCloud, Pandora, and tons of others.) I wanted a way to send any audio from my computer, not just iTunes, to my AirPlay connected speakers.
We use AirPlay a lot at my office for video connections, so I’m used to having the icon pop up in my menu bar when there’s something available. With my home setup, nothing showed, even though I could see it available on my phone. So, I went scouring the internet looking for options. Airfoil seemed the most promising, but at $25 it seemed worthwhile to search for an alternative. Porthole promised a simpler experience for cheaper (11 euros) and it had great reviews so I almost bought it without trying it, but then my rational brain kicked back in and I downloaded the trial.
It was then I discovered the 2 second lag in sound that is apparently unavoidable in AirPlay for buffering reasons, which means syncing video is practically impossible. No way in hell was I paying $15 for something that resulted in a 2 second lag, and I’m super grateful I didn’t, because after a little more scouting for how to Airplay directly from VLC I finally discovered it was built in to Mountain Lion this whole time.
Just hold down the ‘option’ key while you click on the speaker icon in the menu bar and you’ll get a whole list of available output devices for your system audio. Sweeeet!

If, for some reason, you don’t see your AirPlay setup in the list, go to Sound Preferences and select it from the ‘Output’ tab there.

Done. Now I can put old episodes of the West Wing on my nice speakers and quote along while I clean my apartment.



Jeremy
5/10/13
4:38 pm
I don’t get it. I’ve never had a problem using Airplay with Netflix, VLC, etc…but I still have that 2 second delay on the audio from any video. How does this solution solve that problem?
Hendrik
4/21/13
4:29 am
Thank you!!
What I AM looking for, is the iTunes multiple speaker output ;(
Chuck
3/7/13
10:04 am
Worth noting that AirFoil has a built-in video player that will lag the video the same amount as the audio to get it to sync. I believe it may plug in to VLC as well to provide the same delay.
It doesn’t always work, it depends a bit on the type of video/audio file.
More info on their site: http://rogueamoeba.com/support/knowledgebase/?showArticle=AirfoilVideoPlayer
Cheers and thanks for the post!
-Chuck
josh
2/23/13
12:09 pm
thank you!!!!!!
nick
9/15/12
4:21 pm
Dear Clare,
Thank you for taking the time to publish your discovery, I have been in the exact same predicament that you were in and your site helped me to be able have the audio on the computer to be outputted through AirPlay with essentially a right click of the mouse button and no need for additional software ;-)
Russell Bryan
9/5/12
11:36 pm
Hi, my name is Russell Bryan. I’m currently going to ASMSA. I was reading through the class notes portion of the alumni section of the website and I noticed a link to an article about you and that you had gone to MIT, in particular that you had studied computer science. I’m looking at trying to go to MIT to study electrical engineering and computer science and I’d like to know what sort of things that you think helped you to get in.