| View previous topic :: View next topic |
| Author |
Message |
Anonymous Guest
|
Posted: Wed Oct 18, 2006 6:27 pm Post subject: Dynamic playlist |
|
|
Hi
I need to make an icecast server where titles are requested by users.
I ve got a website with titles database and users can request a track by hour (like a jukebox) and this track is added at the end of the current playlist
I can do the PHP/MYSQL part of the job, already got the folder with mp 3 and icecast server of a dedicated server but i dont know actually how to manage the playlist
do u have an idea of how i can handle this ?.
(I want the same as on -http://www.hardcoreradio.nl/ )
Thanks |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Wed Oct 18, 2006 6:44 pm Post subject: |
|
|
It sounds like you need to look through the source client documentation to check what playlist update mechanism is used.
karl.
Last edited by karlH on Thu Oct 19, 2006 12:24 am; edited 1 time in total |
|
| Back to top |
|
 |
Anonymous Guest
|
Posted: Wed Oct 18, 2006 6:51 pm Post subject: |
|
|
Hi Karl,
does icecast comes with a source client ? I never noticed..(I m just a newbie with icecast) |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Wed Oct 18, 2006 9:06 pm Post subject: |
|
|
Read up on the docs and the FAQ forum. Icecast does not come with a source client as they are different applications which in many cases don't even reside on the same machine.
karl. |
|
| Back to top |
|
 |
Anonymous Guest
|
Posted: Wed Oct 18, 2006 9:59 pm Post subject: |
|
|
in my case, I need to run source and client on the same server , the website that I quoted in my first post uses icecast
(check -http://www.hardcoreradio.nl:9000/)
i suppose that on this website source and client are on the same machine, i cant believe that a man add manually each track request to his winamp playlist lol
i ve already googled and read a lot about icecast last week but for this specific needs I dont find anything so help would be appreciated
as i'm a C/C++ programmer i can if needed modify a source client , do you know some simple open source client that i can use (under linux)
thanks in advance. |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Thu Oct 19, 2006 12:24 am Post subject: |
|
|
You are still missing the key point, the stream is created by the source client not icecast. The playlist that a listener receives from icecast should not change at all. How the source client selects those tracks for streaming is up to you. I suspect you actually want to use something like ices 0.4
karl. |
|
| Back to top |
|
 |
Anonymous Guest
|
Posted: Thu Oct 19, 2006 9:39 pm Post subject: |
|
|
ok , but ices seems to start with a playlist as argument , is it possible to reload it again and how to know that is track is over and remove from the playlist ..
maybe I gonna get more info if I post or the source client forum or maybe you can move it to the source client forum ?
Thanx |
|
| Back to top |
|
 |
jcr Modérateur français

Joined: 14 Apr 2006 Posts: 544 Location: France, Auvergne
|
Posted: Sat Oct 21, 2006 5:31 am Post subject: Re: Dynamic playlist |
|
|
As you already have PHP and MySQL, have a look to PShout PHP extension which is one of the best web site playlist manipulation program. You could even create with this a tiny daemon in PHP which could directly talk to your icecast server... _________________ Epsilon Friends Radio Icecast Radio on CentovaCast admin panel. Icecast hosting |
|
| Back to top |
|
 |
Anonymous Guest
|
Posted: Sat Oct 21, 2006 9:44 am Post subject: |
|
|
| Thanx, I m already trying to compile PHPShout on my server but I have some problems when i run make (parse errors) |
|
| Back to top |
|
 |
jcr Modérateur français

Joined: 14 Apr 2006 Posts: 544 Location: France, Auvergne
|
Posted: Sat Oct 21, 2006 12:10 pm Post subject: |
|
|
| velk wrote: |
| Thanx, I m already trying to compile PHPShout on my server but I have some problems when i run make (parse errors) |
Maybe devel packages are missing. _________________ Epsilon Friends Radio Icecast Radio on CentovaCast admin panel. Icecast hosting |
|
| Back to top |
|
 |
|