---

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

[ 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

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis