Frequently at work when I'm writing or researching I like to listen to music. When I'm at home I have an extensive archive of my music on my desktop mac, but it is too large to fit nicely onto my powerbook anymore and I don't want to copy it onto my work PC. I'd like to have an iPod, but that isn't in the budget right now.I'd been hearing snippets about software that allowed users to broadcast music over a broadband connection. The main issue with this is I wanted to broadcast the music, but also have control over what was being played remotely.
I did some experimenting with NiceCast and iTunes webRemote, but the controllers were clunky and the radio broadcast had to be started from the base machine. Then I found SlimServer from SlimDevices. This company makes the really cool SqueezeBox hardware that can control and stream your music library to a remote position on your network -perhaps your stereo system, for example. Well, SlimServer is open source (something I love), of course free, and will also allow you to stream over the internet as well as to a SqueezeBox. It also has password protection so random people can't latch onto the stream. Furthermore, it offers powerful web based control over what is playing.
So, I'm happy now. When I want music at work or the coffee shop (wireless internet) I just fire up iTunes and open the SlimServer stream then launch the control webpage and my entire library is at my fingertips. You can download SlimServer here there is a version for Windows, Mac OS X, and Linux.