| View previous topic :: View next topic |
| Author |
Message |
1EightT Guest
|
Posted: Fri Dec 02, 2005 2:05 am Post subject: Will icecast do what I need it to? |
|
|
| Hi guys, been researching this for a while now and came to the conclusion that it is just easier to ask the experts. I want to setup a directory of mp3's on my server with a playlist that I create daily. I want the end user to be able to stream the songs off the playlist as if it is a regular radio station only difference is I wont use my home computer to send the stream to the icecast server. Does that make sense? Will it work with icecast or should I look at another solution? |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Fri Dec 02, 2005 2:17 am Post subject: |
|
|
an app like ezstream or ices 0.4 will read your mp3 files and stream them to icecast without problem. They both can be on the same machine.
karl. |
|
| Back to top |
|
 |
Anonymous Guest
|
Posted: Fri Dec 02, 2005 2:36 am Post subject: Re: Will icecast do what I need it to? |
|
|
| 1EightT wrote: |
a directory of mp3's on my server with a playlist
end user to be able to stream the songs off the playlist
as if it is a regular radio station
I wont use my home computer to send the stream to the icecast server. |
I'm confused - do you want individual end users to start their own streams of the one playlist or to simply connect to the one stream in progress that was started on schedule? Do you want them to be able to jump around in the playlist? If the latter, then Ices is not needed at all, just Icecast with the collection of MP3's under the webroot and the playlist in a M3U, RAM or SMIL format.
Tom |
|
| Back to top |
|
 |
Guest
|
Posted: Fri Dec 02, 2005 5:03 am Post subject: |
|
|
| THanks guys I think that answers my questions. What i'm doing is setting up a system where people can vote for songs by artists. We then take those votes daily and compile them into a playlist for the next day. I don't want them to be able to jump around and play whatever they want I want it to be a set stream like a normal radio station, just a slightly more automated one that doesn't require me to stream the music from my home computer. |
|
| Back to top |
|
 |
Guest
|
Posted: Fri Dec 02, 2005 9:28 pm Post subject: |
|
|
Ok guys, I got icecast and ices 0.4 compiled, configured, and installed. I uploaded a couple mp3's to the server in the proper directory and created a file called playlist.m3u with the file info. I can now go to http://myipaddress:8000/playlist.m3u and listen to the files. I would like it to stream them like a radio station though if possible. What I mean is when someone goes to http://myipaddress:8000/ it should play the songs as they are in progress like tuning into a radio station. What would I need to change in order to do that?
Thanks for the help guys i'm completely new to internet radio, but have to get this going for a large scale project my company is working on. |
|
| Back to top |
|
 |
Anonymous Guest
|
Posted: Fri Dec 02, 2005 11:08 pm Post subject: |
|
|
| Quote: |
What I mean is when someone goes to http://myipaddress:8000/ it should play the songs as they are in progress like tuning into a radio station. What would I need to change in order to do that?
|
Broadcast the radio station? I don't know if there is anyhting closer? |
|
| Back to top |
|
 |
Guest
|
Posted: Fri Dec 02, 2005 11:59 pm Post subject: |
|
|
| well right now they request the playlist in m3u format which queues everything in winamp, but they are able to skip between songs. Is there a way to make it more linear so they can't jump around. So it is an actual broadcast as if I was broadcasting from my home pc? |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Sat Dec 03, 2005 1:26 am Post subject: |
|
|
I could be wrong, but didn't I mention (in this very thread) 2 apps that can do just that.
karl. |
|
| Back to top |
|
 |
Guest
|
Posted: Sat Dec 03, 2005 2:11 am Post subject: |
|
|
Yes you did, and i'm using ices as stated above. I'm just asking how I need to configure it to make it work the way I wanted is all. I have it working as a jukebox of sorts, now I would like help if possible to have it stream. If you can just point me toward some docs on the subject or something that would work.
| karlH wrote: |
I could be wrong, but didn't I mention (in this very thread) 2 apps that can do just that.
karl. |
|
|
| Back to top |
|
 |
Anonymous Guest
|
|
| Back to top |
|
 |
1EightT Guest
|
Posted: Mon Dec 05, 2005 8:35 pm Post subject: |
|
|
ok guys, i've been reading and figuring this out. I think I have a problem with my mount points or something simple. Can you please take a look at my config files?
The mp3 files we are streaming are stored at /home/postelem/public_html/radio
I placed a .m3u playlist in the above directory as well
icecast.xml
| Code: |
<icecast>
<limits>
<clients>100</clients>
<sources>5</sources>
<threadpool>5</threadpool>
<queue-size>102400</queue-size>
<client-timeout>30</client-timeout>
<header-timeout>15</header-timeout>
<source-timeout>10</source-timeout>
<burst-on-connect>1</burst-on-connect>
<burst-size>65535</burst-size>
</limits>
<authentication>
<source-password>sourcepass</source-password>
<relay-password>relaypass</relay-password>
<admin-user>admin</admin-user>
<admin-password>adminpass</admin-password>
</authentication>
<hostname>67.15.76.52</hostname>
<listen-socket>
<port>8000</port>
<!--<bind-address>67.15.76.52</bind-address>-->
</listen-socket>
<fileserve>1</fileserve>
<paths>
<basedir>/usr/local/share/icecast</basedir>
<logdir>/usr/local/share/icecast/log</logdir>
<webroot>/home/postelem/public_html/radio</webroot>
<adminroot>/usr/local/share/icecast/admin</adminroot>
<pidfile>/usr/local/share/icecast/icecast.pid</pidfile>
</paths>
<logging>
<accesslog>access.log</accesslog>
<errorlog>error.log</errorlog>
<loglevel>4</loglevel>
</logging>
<security>
<chroot>0</chroot>
<changeowner>
<user>nobody</user>
<group>nobody</group>
</changeowner>
</security>
</icecast>
|
ices.conf
| Code: |
<?xml version="1.0"?>
<ices:Configuration xmlns:ices="http://www.icecast.org/projects/ices">
<Playlist>
<File>playlist.m3u</File>
<Randomize>1</Randomize>
<Type>builtin</Type>
<Module>ices</Module>
<Crossfade>0</Crossfade>
</Playlist>
<Execution>
<Background>1</Background>
<Verbose>1</Verbose>
<BaseDirectory>/tmp</BaseDirectory>
</Execution>
<Stream>
<Server>
<Hostname>localhost</Hostname>
<Port>8000</Port>
<Password>sourcepass</Password>
<Protocol>http</Protocol>
</Server>
<Mountpoint>http://67.15.76.52:8000/radio</Mountpoint>
<Name>Post Element Radio</Name>
<Genre>Hip Hop</Genre>
<Description>Radio Station</Description>
<URL>http://www.xxxxxx.com/radio</URL>
<Public>1</Public>
<Bitrate>128</Bitrate>
<Reencode>1</Reencode>
<Samplerate>44100</Samplerate>
<Channels>2</Channels>
</Stream>
</ices:Configuration>
|
|
|
| Back to top |
|
 |
Guest
|
Posted: Tue Dec 06, 2005 4:51 am Post subject: |
|
|
| nevermind, switched to shoutcast and got it all up and running as I wanted in under an hour. |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Tue Dec 06, 2005 1:48 pm Post subject: |
|
|
I guess you didn't want to go into the details of what it was doing, you know log messages have actually been known to be useful.
karl. |
|
| Back to top |
|
 |
Guest
|
Posted: Tue Dec 06, 2005 11:15 pm Post subject: |
|
|
| I checked the logs, but the documentation for icecast is lacking to put it mildly. As I said, I had shoutcast setup and running a live stream as I intended in about an hour. |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Wed Dec 07, 2005 12:29 am Post subject: |
|
|
Maybe you're right, maybe icecast will always have no chance in your situation. Obviously icecast and ices is designed to be show no logging information when you specifically use them and the limited information you provided is of course our fault. Thank you for your feedback  |
|
| Back to top |
|
 |
|