Here's my setup: I have a Windows file server at my office, with well nigh 50GB of mp3s. I use iTunes on my iMac (also at the office) to manage and play those mp3s. I've grown quite fond of iTunes and it is my mp3 player of choice. I've always wanted to be able to tap into that iTunes library (and all it's many well-designed playlists) from my home computers. iTunes 4 introduced a feature called 'iTunes Music Sharing' which lets you do just that. The only catch is that it does not work outside the local subnet, undoubtedly to prevent piracy or abuse.
From home, both my iBook and my Windows laptop have access to the work LAN via a VPN. Just as expected, my shared library at work does not show up on either of my home PCs. I really wanted to find a way around this, and at first I did, albeit only a partial solution. There was an OS X app called Rendezvous Beacon (now
Network Beacon), that serves as a proxy for Rendezvous traffic. [
Rendezvous is the technology that enables iTunes Music Sharing, among other things.] This app worked great, but only with my iBook.
Today, I found a Java-based app that works on Windows and OS X. It's called
Rendezvous-Proxy, and it works beautifully. Now, from either my iBook or my Windows laptop at home, I can fire up my iTunes library (all 11,000 songs) at the office and use it as if it were local. I must say too, that I was absolutely amazed at how efficiently it operates. Even with 11,000+ songs, I can filter and sort in realtime. Clicking Play usually offers no more than a one or two second delay until the song begins playing.
Couple all this cool technology with the
Airport Express I picked up last night, and I have a pretty cool music setup at home now.
Posted under the influence of [[Deviates :: Come With Me]]