I spent a few hours one day screwing around with coreaudio and icecast on my mac and got it so with a command I could redirect current sound output to a stream that I could seamlessly pick up on from my phone. If I added a layer of remote controls you'd get a central streaming service between devices with free hand off.