Roll Your Own Streaming Media Server with Subsonic [Downloads]
Windows/Mac/Linux: Is having your entire media collection on tap, ready to stream wherever you may be, too much to ask? Not if you're using Subsonic.
Subsonic can be installed on everything from a Windows-based computer to a home server running FreeNAS. Once installed, you can tune into your media collection from anywhere you access the web or use your mobile phone. Subsonic is a complete web-based front end for your collection. You can search tracks, listen to saved podcasts, assign ratings, add comments, and create playlists. Subsonic supports on-the-fly resampling to keep the quality high, even when you're using a lower bandwidth connection—you can turn the feature on permanently if you've got a bandwidth cap you're trying to stay under. If you're a fan of Last.fm, Subsonic has support for the service and will scrobble and update your now-playing status. There's a demo account available if you'd like to take the interface for a spin before installing it. Subsonic is free, open-source, and available for Windows, Mac, *nix systems.