| View previous topic :: View next topic |
| Author |
Message |
Anonymous Guest
|
Posted: Mon Oct 24, 2005 9:02 pm Post subject: icecast/shoutcast compatibility with respect to mountpoints |
|
|
I understand that icecast is intended to be compatible or partly compatible with shoutcast. But shoutcast does not seem to support mountpoints. Or does it? Are mountpoints intended to provide for multiple streams on the same icecast server? The recommended way of setting up multiple streams in shoutcast (according to an article in their documentation/forums) seams to be to run multiple instances of the server on different TCP ports.
Can someone clarify this? |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Mon Oct 24, 2005 10:26 pm Post subject: |
|
|
Your understanding of this is correct, shoutcast has no real concept of mountpoints although listeners indirectly do request one (/ typically). Without something like a mountpoint then you cannot uniquely identify each stream on a single server, that is why the multiple ports have to be used in shoutcast. It's not clear to me why they went for such a limitation.
karl. |
|
| Back to top |
|
 |
Anonymous Guest
|
Posted: Tue Oct 25, 2005 7:52 am Post subject: e.g. of shoutcast mountpoints? (if it looks like a m.p. ...) |
|
|
But, here is an example that I find confusing. If you look at the streams put out by Digitally Imported you find various url's for different streams. Here are 2 examples:
http://64.236.34.4:80/stream/1003 is "deep house"
http://64.236.34.4:80/stream/1007 is "trance"
They look like URL's with mountpoints but DI claim to use Shoutcast. If you look at the stream info it says it's Shoutcast on Solaris v1.9.5
I already tried some tests with shoutcast in case mountpoints were an undocumented feature but couldn't get anything to happen.
Any further comments on this? |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Tue Oct 25, 2005 1:44 pm Post subject: |
|
|
That IP is inside AOL and judging from the hostname I guess it's an ultravox server. I don't know much about them but it may be just relaying shoutcast streams.
karl. |
|
| Back to top |
|
 |
Anonymous Guest
|
Posted: Wed Oct 26, 2005 7:21 pm Post subject: Re: e.g. of shoutcast mountpoints? (if it looks like a m.p. |
|
|
| kotsopoulos wrote: |
But, here is an example that I find confusing. If you look at the streams put out by Digitally Imported you find various url's for different streams. Here are 2 examples:
http://64.236.34.4:80/stream/1003 is "deep house"
http://64.236.34.4:80/stream/1007 is "trance"
They look like URL's with mountpoints but DI claim to use Shoutcast. If you look at the stream info it says it's Shoutcast on Solaris v1.9.5
I already tried some tests with shoutcast in case mountpoints were an undocumented feature but couldn't get anything to happen.
Any further comments on this? |
Shoutcast does NOT support mountpoints, and it never has. Nullsoft created Ultravox (http://en.wikipedia.org/wiki/Ultravox_%28software%29) which was a software solution similar to Shoutcast. The Ultravox basically routes traffic intelligently and is responsible for hooking up listeners to the end shoutcast servers. So, when you connect to http://64.236.34.4:80/stream/1003, you are connecting to an Ultravox server, which is forwarding you along to DI's shoutcast server (which is actually hosted at AOL to). From a listener point of view, it looks like it's a single server with multiple "mountpoints", but in actuality it is not. Hopefully this clears it up a bit.
oddsock |
|
| Back to top |
|
 |
|