One of my sideprojects is now complete! I turned my eeePC and MacBook into protable jukeboxes. I found that the A2DP bluetooth headsets to be to my liking. I cannot discern any quality drops that are truly meaningful. For starters I have been shocking and aweing my eardrums with copious amounts of heavy metal for God knows how long now. Plus most of my music acquisitions have been Amazon MP3s, so not exactly pushing the limits of acoustic magic.
So what exactly did I do?
1) Gather supplies. You want a laptop or netbook with storage, bluetooth, and a spare power brick if need be. I use mine at work for metal and podcast consuption, so I need ~7 Hrs of charge which means have a brick handy. You will also need an A2DP compatible bluetooth headset. In the future I am looking to utilize one's mobilie phone to tap in via a shoutcast stream, but thats another project nearly.
2) Wipe system. Drop a GNU/Linux distro on it. I found that Fedora 15 is great, but CentOS 6 and Scientific Linux 6 are great too. My two systems are actually on SL6. I had to see if an EL6 distro could hack it. Actually in many ways its better. But to each their own. I can see SuSE doing splendid too. Go minimal with the install. You won't need much. Codecs, players and a desktop are all you need. Hence why I kind of prefer an EL distro -- they tend to be much more lightweight than the more bleeding edge flavors.
3) Install your media player of choice. I found that in all its faults, Rhythmbox actually is pretty damn nice. Exaile, and Clementine are good choices too for the GTK fanboys. Amarok is a sweet choice for the KDE crowd.
4) Enhace with codecs. Grab all the codecs you need. I tend to go ape here, just in case I have a video that I feel like pulling up, I can. The one perk is, if you want, you can make this a portable DVD player too rather easily. I find that although it sounds obvious, few actually put that feature to use. Why not? You paid for it.
5) Streamline your services. You don't need a mail server most likely, so kill that. Kill off all daemons that are not helpful to music, video, or podcast playback. I do leave the cron stuff there though, since the cleanup runs are worth it.
6) Tweak the power management. Allow for lid closure. Dont have power down when you slap the lid down. This allows for you to tuck it away somewhat and keep it out of danger while you work or whatever it is you do while entertaining yourself.
As stated, I plan to have more to this when I am all done. A kickstart file for Fedora and EL6 are in the works. And shoutcast capabilities are shortly thereafter. I see no reason not to put the old machines to good use :D