Ubuntu Geek

Ubuntu Linux Tips,Howtos&Tutorials|Edgy,Feisty,Gutsy,Hardy

  • Subscribe RSS Feed

    subscribe to the ubuntu Geek RSS feed




  • Sponsor

  • Categories

  • Meta

  • Sponsor

  • Archives



  • WidgetBucks - Trend Watch - WidgetBucks.com

Howto Setup iTunes-compatible Media server in Ubuntu

Posted by admin on December 25th, 2007 Email This Post Email This Post

mt-daapd is a DAAP server that works with most POSIX compatible operating systems. It allows you to share your music collection over the local network using the same protocol iTunes uses, so real iTunes users may peruse your music.

Moreover, if your music is in more esoteric formats like FLAC, Ogg Vorbis, or Musepack, these can be converted on the fly to different formats (usually WAV), so that your entire music collection can be listened to by normal iTunes clients.

It also features a web interface that can be used to control components of the server, trigger database updates, and create playlists.

Preparing your system

First of all install ID3 tag support (so mt-daapd can read mp3 files)

sudo apt-get install libid3tag0

Now install mt-daapd using the following command

sudo apt-get install mt-daapd

Configuring mt-daapd

Configuration file is located at /etc/mt-daapd.conf, so make your changes there and test this file using
the following command

sudo mt-daapd -f

Also you have to remember to add the Avahi Daemon to your startup scripts with the following command

sudo update-rc.d avahi-daemon defaults

that provides mt-daapd the Apple ZeroConf services (also known as “Rendezvous” or “Bonjour”). Otherwise your iTunes machines won’t be able to discover the mt-daapd server even thou the server itself is running properly.

To enable smart playlists you have to use the administration WebUI with http://localhost:3689.
Now it will prompt for the username and password as admin and your password setup in mt-daapd.conf file
Once it opens you should see the following screen

You can edit smart playlists under the smart playlists tab either directly as logic script or using the wizard (provided) to fill the rules for playlist generation point-n-click way.

Configuration setup screen

If you want to be notified the next time we write something please subscribe to our RSS feed.Thanks for Visiting!

Related Articles

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>