Before I went out to potentialy reinvent this particular wheel, I figured I'd check to see whether anyone had or could recommend a web-based playlist manager for ices/icecast. The one I've got in mind would take requests, play random tracks in the absence of requests, keep a very limited history and look-ahead... This must have been done before, right? If not, I'll take a stab at writing one. Adam -- Ideology, politics, and journalism, which luxuriate in failure, are impotent in the face of hope and joy. - P.J. O'Rourke <adam@baz.org> Adam Hirsch <http://web.baz.org/~adam/> --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
actually, there are quite a few programs out there that do this. i'm looking for something like this myself, but i don't know what works with icecast. go to freshmeat or sourceforge and do a search for mp3 or mp3 and php and you'll find a whole bunch. -peter> From: Adam Hirsch <adam@baz.org> > Reply-To: icecast@xiph.org > Date: Thu, 18 Oct 2001 12:40:18 -0400 > To: icecast@xiph.org > Subject: [icecast] web-based playlist manager > > Before I went out to potentialy reinvent this particular wheel, I figured > I'd check to see whether anyone had or could recommend a web-based playlist > manager for ices/icecast. The one I've got in mind would take requests, > play random tracks in the absence of requests, keep a very limited history > and look-ahead... > > This must have been done before, right? If not, I'll take a stab at > writing one. > > Adam > > -- > Ideology, politics, and journalism, which luxuriate > in failure, are impotent in the face of hope and joy. - P.J. O'Rourke > <adam@baz.org> Adam Hirsch <http://web.baz.org/~adam/> > > --- >8 ---- > List archives: http://www.xiph.org/archives/ > icecast project homepage: http://www.icecast.org/ > To unsubscribe from this list, send a message to 'icecast-request@xiph.org' > containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered.--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
On Thu, Oct 18, 2001 at 12:40:18PM -0400, Adam Hirsch wrote:> Before I went out to potentialy reinvent this particular wheel, I figured > I'd check to see whether anyone had or could recommend a web-based playlist > manager for ices/icecast. The one I've got in mind would take requests, > play random tracks in the absence of requests, keep a very limited history > and look-ahead... > > This must have been done before, right? If not, I'll take a stab at > writing one.Not sure, but maybe you could try "Radio Free Pete" (or something like that) which is a Zope product which can even control the icecast server. earch for "icecast" on zope.org hth. Jerome Alet --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
> > > This must have been done before, right? If not, I'll take a stab at > > writing one. > > Many, many times. It's a complicated enough type of UI that few of them > are very good, and none of them may be to your liking. Search on > freshmeat :) And I'm sure respective authors who hang out here will > push their wares as well. >The real problem is that this type of ap is very personal, not just in interface terms but what for instance you consider random. Cause I have knowledge of PHP and mysql but ICES uses perl I ended up writing a simple scan tool in php that read my music dir. A php webpage for selecting the next song to be played, and a very short perl script to get either the first requested song or a random song from the database. Sadly as with many many versions I have found this lacks a lot but for me it does what I want, serve a reasonable random (pure random means that the same song can beplayed twice in a row) music stream for me to listen to while at work. Of course I want to add features, auto restart of ICES on crash, marking of corrupt mp3 files, mood selection, seeded random play and so on.... one day :) I am sure there are ppl out there who have better more worked out programs but the beauty of this little one is that it is all mine, and considering the huge personal requirements of such an application perhaps you're just best starting you're own project. Then again I enjoy this kinda stuff. Didier --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
If your interested in something Java/xml based, try out: http://www.xtcast.org, an actual running station is: http://www.xtcast.org:8080, i still need to get up the download section and such, but I plan on releasing as open source. Darrell> -----Original Message----- > From: owner-icecast@xiph.org [mailto:owner-icecast@xiph.org]On Behalf Of > Adam Hirsch > Sent: Thursday, October 18, 2001 12:40 PM > To: icecast@xiph.org > Subject: [icecast] web-based playlist manager > > > Before I went out to potentialy reinvent this particular wheel, I figured > I'd check to see whether anyone had or could recommend a > web-based playlist > manager for ices/icecast. The one I've got in mind would take requests, > play random tracks in the absence of requests, keep a very limited history > and look-ahead... > > This must have been done before, right? If not, I'll take a stab at > writing one. > > Adam > > -- > Ideology, politics, and journalism, which luxuriate > in failure, are impotent in the face of hope and joy. - P.J. O'Rourke > <adam@baz.org> Adam Hirsch > <http://web.baz.org/~adam/> > > --- >8 ---- > List archives: http://www.xiph.org/archives/ > icecast project homepage: http://www.icecast.org/ > To unsubscribe from this list, send a message to > 'icecast-request@xiph.org' > containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered. >--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
> Before I went out to potentialy reinvent this particular wheel, I figured > I'd check to see whether anyone had or could recommend a web-basedplaylist> manager for ices/icecast. The one I've got in mind would take requests, > play random tracks in the absence of requests, keep a very limited history > and look-ahead...What about obs? http://obs.freeamp.org/ works fine for me ... HTH Fredy --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Am Donnerstag 18 Oktober 2001 19:28 schrieb Nate:> Adam (and everyone else that is interested), > > I'm currently developing one called Livewire Radio. It's written in > PHP4/MySQL, and currently supports a user-based system, plays random tracks > when no requests are queued, and keeps solid statistics on what songs have > been requested and played. It also has the beginnings of a credit system > (which can be turned on or off) to keep the queue of songs to a managable > size. As far as I know, it's the only full-featured listener radio station > written that uses IceS as a streamer. (Please correct me if I'm wrong -- > I'd be interested to see others' work!) > > If you're interested in an example, I have one set up on my development > machine, but for my own sake, I think it's best not to post the URL to the > mailing list. If you'd like to see the example that I have set up, please > email me and I'll give you more information. I'd just rather not get sued > for broadcasting without a license. <grin>Hi Nate, as I'm using php and mysql on our server and ices to stream mp3's I'm very interested in your work. Could you please send it over to the address below. Cheers Wolfgang -- Wolfgang Ebneter M.Sc. Data Engineering Medienzentrum Osnabrück eb@medienzentrum-osnabrueck.de --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Adam (and everyone else that is interested), I'm currently developing one called Livewire Radio. It's written in PHP4/MySQL, and currently supports a user-based system, plays random tracks when no requests are queued, and keeps solid statistics on what songs have been requested and played. It also has the beginnings of a credit system (which can be turned on or off) to keep the queue of songs to a managable size. As far as I know, it's the only full-featured listener radio station written that uses IceS as a streamer. (Please correct me if I'm wrong -- I'd be interested to see others' work!) If you're interested in an example, I have one set up on my development machine, but for my own sake, I think it's best not to post the URL to the mailing list. If you'd like to see the example that I have set up, please email me and I'll give you more information. I'd just rather not get sued for broadcasting without a license. <grin> I've been promising a beta for a long time now. I just need to finish what I'm working on now -- specifically, caching a user's last search request -- and then I'll release the beta. If you'd like more information, feel free to email me. The project will be completely open-source under the GNU GPL, and my development team and I plan to offer complete technical support. -- Nate "sublime" Kohari ----- Original Message ----- From: "Adam Hirsch" <adam@baz.org> To: <icecast@xiph.org> Sent: Thursday, October 18, 2001 12:40 PM Subject: [icecast] web-based playlist manager> Before I went out to potentialy reinvent this particular wheel, I figured > I'd check to see whether anyone had or could recommend a web-based playlist > manager for ices/icecast. The one I've got in mind would take requests, > play random tracks in the absence of requests, keep a very limited history > and look-ahead... > > This must have been done before, right? If not, I'll take a stab at > writing one. > > Adam > > -- > Ideology, politics, and journalism, which luxuriate > in failure, are impotent in the face of hope and joy. - P.J. O'Rourke > <adam@baz.org> Adam Hirsch <http://web.baz.org/~adam/> > > --- >8 ---- > List archives: http://www.xiph.org/archives/ > icecast project homepage: http://www.icecast.org/ > To unsubscribe from this list, send a message to 'icecast-request@xiph.org' > containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered. > >--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
I'd take a look at the following projects: 1) otto (http://www.cardhouse.com/otto/) -- uses ices as a streamer, albeit in a "hacky" fasion. 2) globecom juxebox (http://www.globecom.net/jukebox/) -- perhaps overkill feature set. personally, I use otto for home and work. it has its limitations (as do all of these types of progs).> I'm currently developing one called Livewire Radio. It's written in PHP4/MySQL, > and currently supports a user-based system, plays random tracks when no requests > are queued, and keeps solid statistics on what songs have been requested and played. > It also has the beginnings of a credit system (which can be turned on or off) to keep the queue of songs to a managable > size. As far as I know, it's the only full-featured listener radio station written that uses IceS as a streamer. (Please > correct me if I'm wrong -- I'd be interested to see others' work!) > > If you're interested in an example, I have one set up on my development machine, > but for my own sake, I think it's best not to post the URL to the mailing list. > If you'd like to see the example that I have set up, please email me and I'll give > you more information. I'd just rather not get sued for broadcasting without a license. <grin> > > I've been promising a beta for a long time now. I just need to finish what I'm > working on now -- specifically, caching a user's last search request -- and then > I'll release the beta. > > If you'd like more information, feel free to email me. The project will be > completely open-source under the GNU GPL, and my development team and I plan to > offer complete technical support.-- ------------------------------------ Robin P. Blanchard IT Program Specialist Georgia Center for Continuing Ed. fon: 706.542.2404 fax: 706.542.6546 email: Robin_Blanchard@gactr.uga.edu ------------------------------------ --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
> This must have been done before, right? If not, I'll take a stab at > writing one.Many, many times. It's a complicated enough type of UI that few of them are very good, and none of them may be to your liking. Search on freshmeat :) And I'm sure respective authors who hang out here will push their wares as well. jack. --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Jack Moffitt (jack@xiph.org) wrote:> Search on freshmeat :) And I'm sure respective authors who hang out here > will push their wares as well.Grabbed the first one I found on freshmeat, and after a small amount of struggle (and a fair amount more aesthetic tweaking -- why are geeks always picky about how things look? You'd think skins were going to save the world, the rate at which they're coming out) I've got one up and working. Now I'll spend twice as much time as I'd have spent writing one rewriting this one. Ah, well. Good advice, though. :) Adam -- Money means nothing and brings not happiness, but it can be translated so quickly into such interesting things. --Mark Helprin, "Memoir From Antproof Case" <adam@baz.org> Adam Hirsch <http://web.baz.org/~adam/> --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.