Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This might sound crazy, but I wanted to ask anyway. The idea of having to play mp3s through iTunes only is crazy (too closed). Yes, Linux has another player which can go through AirPort Express. But, I want to be able to use any player that produces sound over AirPort Express. Is this too far fetched? Even though I ask this basic question, I do work in IT myself. The idea that Steve Jobs should decide what I can and cannot use pisses me off. Is there any way to do this?

I am interested in doing this for Mac first, then for Ubuntu, then under Windows 7 if possible.

I looked at this, and it does not seem to be the silver bullet.

share|improve this question

There's a software product called Airfoil which lets you do just that. Haven't tried it with Windows but I use it daily with OS X to play audio from Spotify to several Airport Expresses, and it pretty much just works.

share|improve this answer
Are you using the free version? Does it work for you? – Fantomas Sep 18 '10 at 1:44
If you need other apps (besides iTunes) to be able to send a buffer-delayed audio stream to an AirPort Express, than Airfoil is a fine solution. It's not a solution for a locally-played video with remotely-played audio, because of the sync problem. The sync problem is also a problem for gaming or for using it as your general-purpose system sound output device, because game sounds and warning beeps and other UI event sounds would play a second too late. – Spiff Sep 18 '10 at 3:01
Rogue Amoeba (Airfoil's maker) offer an Airfoil-compatible video player, here:… that claims to solve the sync issue. I haven't tried the video player myself but I do use Airfoil for remoting my music. – JRobert Dec 6 '10 at 22:59

You don't want this. Your audio would always be off by a second or two from your video.

Currently, AirTunes audio is buffered, not realtime. There's no coordination protocol to keep your locally-displayed, realtime movie frames in sync with your remotely-output, buffer-delayed audio stream.

AirPlay will allow both audio and video to be streamed together, just like AirTunes does for audio-only today. I'm not sure if it will provide a way for you to do local video playback in sync with remote audio playback, but if it does, I think it'll solve what you're looking for. However, it still won't solve the "I want my game sounds and system UI sounds to be output remotely" scenario that some people want.

share|improve this answer

^ you can also adjust a/v synching in VLC. So if you play it locally in VLC, if fairly certain you can adjust in milliseconds and make it work.

share|improve this answer
Please elaborate. – Fantomas Dec 6 '10 at 22:32

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.