RE: Perl/PHP/PostgreSQL interface
"Andrew Liebeskind" <[email protected]> Fri, 4 Apr 2003 13:59:51 -0500 (EST)
| Newsgroups | gmane.comp.apache.mod-mp3 |
|---|---|
| Message-ID | <[email protected]> |
Jon, I've put up a page that describes what I've been doing with mod_rewrite: http://www.meredevice.com/mod_mp3_tricks.html I hope people will find this useful. Regards, Andrew Disnard, Jon said: > Please post your methods for the mod_rewrite thingy. > > In regards to the playing of music on the httpd server itself via the > soundcard. I do that! > It requires a perl/php script to call system() either to AMP, or MPG123, > or whatever command line mp3 decoder you like best. I have found that > AMP operates better than MPG123 for this type of stuff. I also believe > that there used to be a web-xmms php script, but that requires X be > running on the httpd server (uncool). > > -Jon > > > > > -----Original Message----- > From: Andrew Liebeskind [mailto:[email protected]] > Sent: Friday, April 04, 2003 09:29 > To: [email protected] > Subject: Re: [Mod_mp3] Perl/PHP/PostgreSQL interface > > > Hi there. I've got a somewhat similar arrangement set up, although > without the bit about playing music directly on the server's soundcard. > > What I do is use Artekopia Netjuke ( http://netjuke.sourceforge.net ) to > manage the collection and generate playlists. When I went looking for > something to manage my Ogg Vorbis (and some MP3) collection with, this > was the best that I found, by far. > > I'm also using mod_mp3, but not with server playlists. The reason I > like it is that it will send a proper Shoutcast stream to Winamp/XMMS > with title and artist info; if you just point Winamp to the URL of an > MP3 file, it will show the filename, but none of the metadata. > > Here's the clever bit (or at least, I think so :-). Netjuke only knows > the path to the real MP3 file, so that's what it puts in the playlists > that it generates. I've got a couple of small shell scripts that > generate a list of MP3 files and the MD5 hashes for their directory > paths, which is how mod_mp3 references them. I then use Apache's > mod_rewrite to map each request from Winamp for an MP3 file into a > properly-formatted request to mod_mp3, which is running on a virtual > server. (Since I like to listen to the music collection via my > broadband connection while I'm away from home, and have a relatively > slow uplink speed, I also use this technique to selectively redirect > those MP3s whose bitrate is too high for the connection to a separate > mod_mp3 virtual server which uses lame to re-encode them to a lower > bitrate, per the example in the mod_mp3 FAQ.) > > This doesn't address your idea of manipulating the local playlist for > the server, but otherwise I've found that this arrangement serves me > well. If there's interest, I'll put up a webpage detailing the scripts > and Apache configuration I use to do this remapping. > > Andrew > >> Hello, all. New subscriber here, discovered the list by Googling for >> related topics. >> >> I'm working on a Linux (Red Hat 8) box that will, by the time I'm >> through, have the music from all of my compact discs. Other computers >> in the house will be able to play music from that server (which is >> where mod_mp3 for Apache comes in). Also, I've got a soundcard in the > >> server, so other computers in the house can tell the server what >> music to play on its own soundcard. >> >> (So far this is standard stuff, see also Empeg car stereos for similar >> capabilites.) I also want to do is to have a database of all of the >> info about the music, for ease of automatic playlist generation. I >> believe Brian Aker and Scott Kveton were discussing something like >> this here a while back. >> >> Well, that's the basic outline of my plans. I'm here to learn what's >> already been built of a similar nature, so that I don't have to >> reinvent the wheel, and so I can contribute my work to the common >> good. >> >> Chaz >> >> -- >> * * Chaz Boston Baden * [email protected] * * www.boston-baden.com >> Orange County, California * AOL IM: Hazel Chaz >> _______________________________________________ >> Mod_mp3 mailing list >> [email protected] >> http://lists.tangent.org/mailman/listinfo/mod_mp3 -- ### Andrew Liebeskind ###### That's logic, as I know and use it. ### # "I am the Golux", said the Golux, proudly, "the only Golux # # in the world, and not a mere Device." # # --_The Thirteen Clocks_, James Thurber # ### [email protected] ########### http://www.meredevice.com/ ###