NSLU2-Linux
view · edit · print · history

Generally speaking, a music server should:

  • stream music to a client able to play it
  • allow library maintenance:
    • add/remove songs
    • edit ID3 tags

It currently works with iTunes 7.0.2 as well as the current 7.4.1.2 version.

iTunes version 7.4.1.2 can be configured both as a server and a client in order to play remote tunes.

Unfortunately remote maintenance of the library is not possible via the current iTunes protocol (but workarounds are available).

The Slug can be configured as an iTunes server, using the mt-daapd package.

For library maintenance, export the mp3 directory from the slug and mount it on the PC/Mac; at the lower limit you can manually store here files/directories or, even better, you can configure iTunes on a client machine to use that directory as a music store and have acces to all iTunes nice features to organize your music library.

Even with a slow disk (4200rpm) and a large music library, performance seems not to be a big issue. [ilg: I use the slug to store more than 6000 songs; mt-daapd starts in 3-4 minutes and, when queried by iTunes, returns the full library list in about 15 seconds].

iTunes can remotely play music on your stereo using the Airport Express hardware.

mt-daapd also allows the various Roku Soundbridge players access to your music.

view · edit · print · history · Last edited by ByronT.
Based on work by Glenn Macdonald, TeddyR, Dan Diemer, Phil, J K Singer, Del Merritt, Liviu Ionescu, and bART.
Originally by rwhitby.
Page last modified on September 13, 2007, at 05:27 AM