Home media management requirements
I'm putting together a list of requirements for our home media system. We don't watch any live TV here -- no cable, satellite, roof antenna or even rabbit ears (yes, we're freaks). We do however like to watch movies and let the kids watch a video or two now and then. We also have a pretty big music collection, two iPods, two Mac laptops and a home stereo, and we all like to listen to music -- even (especially) the deaf one. In the hopes of getting some advice from the net, here's the list of requirements and tools:
Must Haves
Nice To Haves
Tools available
Discussion
After some searching, I find that there are several systems available for managing media libraries on Linux. Unfortunately we use Mac's on a daily basis, and I've become use to the clean iTunes interface. I currently have tons of music ripped in a variety of MP3 and AAC formats managed with iTunes on Mac OS X. I'm OK with re-ripping the stuff I want to be lossless, but I'd like to just copy the rest of the data to wherever it needs to be. Since I use the Powerbook laptop every day, it seems to me that is 'has' to be the central management interface. Unfortunately that complicates the picture for lossless encoding, as 100GB is no problem for the server, but not practical on my laptop.
There seem to be several solutions for streaming music, including the slimpserver software I already have running under Linux for the Slimp3. Unfortunately I don't really like to use the slimserver web interface -- especially for music management tasks. It is fine for finding some music or a playlist to play, but not much more (IMHO). There are many, many interfaces to the music player daemon, which can enable remote playing to the stereo via the server or via Icecast2 to the slimp3 player and computers.
For video, I think a simple web interface will do -- freevo and MythTV look nice, but as I've said we don't need a PVR so they seem like overkill. Basic control (start / stop / fast-forward, select file, etc.) is all we need. VLC itself has a Web Interface and there is also other remote control options (such as via my Bluetooth phone or a Dashboard Widget.
Intermediate Setup
Here's what I'm currently thinking for audio: Continuing to use iTunes as my main music management interface. Use rsync to periodically keep the database of music on the server to match that on my laptop. Since it's the path of least resistance, I'll continue to use slimserver for playing music on the stereo and on the second (home-bound) laptop. Both iPods will sync from my laptop.
For video, I'll move the small, quiet PC to the living room, and connect the video output to the TV, and run a remote VLC with a simple custom web interface (or existing free software that I might yet find). Eventually this same box could be made into the audio player too, using one of the soft slimserver clients.
I'm especially interested in suggestions for achieving similar results with fewer parts and things to manage -- the whole project seems overly complex right now...
Categories: music technology
Trackbacks (0)
Comments (2)
Jason Culverhouse on Sunday 05 February, 2006:
Digital audio and HD output, supports almost every media format out there, has a web interface, a remote control, and streams music from DAAP. you can also modify the whole thing with Python...
The best part... when you are not using it for music/video your kids can play Grand Theft Auto.
David Mollerstuen on Tuesday 31 January, 2006:
You've got pretty extensive requirements for a family that hasn't had live TV in five years. Y'all are freaks. Best!