Linux Today: Linux News On Internet Time.

e-smith.org: Turning your e-smith server into an Internet jukebox

Mar 03, 2001, 13:00 (0 Talkback[s])
(Other stories by Ross Laver)

[ Thanks to Dan for this link. ]

"This document explains how to create an Internet jukebox based on the e-smith server and gateway, an open source Linux distribution. MP3s stored on the e-smith jukebox can be streamed or made available for download over a LAN or the entire Internet, with or without password protection. Multiple jukeboxes can be hosted by a single e-smith server, each configured for different permissions."

"This functionality is added to a stock e-smith server by running three commands, each of which fetches one of Adrian Chung's contributed RPMs from the e-smith ftp site and installs it on the server. A brief explanation of the three RPMs follows:

  • MP3::Info is a Perl module that can fetch ID3 version 1 tags from MP3-formatted files. ID3 tags are used to store artist, title, genre, album, and track information in the MP3 itself.
  • Apache::MP3 is a Perl module for the Apache web server, which uses MP3::Info and interoperates with Apache to generate a user-friendly interface to directories containing MP3s. It makes it easy to display, organize and stream MP3s.
  • e-smith-ApacheMP3 is a package that ties these two Perl modules together into the e-smith architecture. It adds a new web panel and actions necessary to make the jukebox feature seamless."

Complete Story

Related Stories: