Robert
2004-Aug-06 14:22 UTC
[icecast] [Newbie Q] Relay to an Icecast server apparently not relaying?
The main stream is going to a Shoutcast server via Winamp. Works fine. A Relay stream goes to Live365. Works fine. I set up a Relay under SAM to point to the Icecast server running on another box on the network. In SAMs Realy section it tells me that it's connected - and Icecast seems to be telling me the same thing. Obviously I'm missing something in the setup of IceCast - I think? because there appear to be no sources (streams?) or clients? in the following: ruby.chalmers.com.au is the Icecast box. carbon.chalmers.com.au is the SAM+Winamp box. [12/Jun/2001:16:24:51] Icecast Version 1.3.10 Starting.. [12/Jun/2001:16:24:51] Starting Admin Console Thread... -> [12/Jun/2001:16:24:51] Starting main connection handler... -> [12/Jun/2001:16:24:51] Listening on port 8000... -> [12/Jun/2001:16:24:51] Listening on port 8001... -> [12/Jun/2001:16:24:51] Using 'ruby.chalmers.com.au' as servername... -> [12/Jun/2001:16:24:51] Server limits: 900 clients, 900 clients per source, 10 sources, 5 admins -> [12/Jun/2001:16:24:51] WWW Admin interface accessible at http://ruby.chalmers.com.au:8000/admin -> [12/Jun/2001:16:24:51] Starting Calender Thread... -> [12/Jun/2001:16:24:51] Starting UDP handler thread... -> [12/Jun/2001:16:24:51] Starting relay connector thread... -> -> [12/Jun/2001:16:24:51] [Bandwidth: 0.000000MB/s] [Sources: 0] [Clients: 0] [Admins: 1] [Uptime: 3 seconds] -> [12/Jun/2001:16:24:56] Accepted admin pass from connection 1. 2 admins connected -> [12/Jun/2001:16:24:56] Admin [carbon.chalmers.com.au] said: tail -> [12/Jun/2001:16:25:29] Admin [carbon.chalmers.com.au] said: sources -> [12/Jun/2001:16:26:29] Admin [carbon.chalmers.com.au] said: sources -> [12/Jun/2001:16:26:43] Admin [carbon.chalmers.com.au] said: listeners -> [12/Jun/2001:16:26:51] [Bandwidth: 0.000000MB/s] [Sources: 0] [Clients: 0] [Admins: 2] [Uptime: 2 minutes and 3 seconds] If I try and connect to a stream on the Icecast server (ruby) I get this. ( merlin.chalmers.com.au is the laptop on the network, running Winamp to listen with) -> [12/Jun/2001:16:30:46] Kicking unknown 2 [merlin.chalmers.com.au] [No encoder], connected for 1 seconds -> [12/Jun/2001:16:30:51] [Bandwidth: 0.000000MB/s] [Sources: 0] [Clients: 0] [Admins: 2] [Uptime: 6 minutes and 3 seconds] Would anyone have any idea what I need to do to get rthat stream to the ICecast server operational? Thanks Robert --- >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.
Robert
2004-Aug-06 14:22 UTC
[icecast] [Newbie Q] Relay to an Icecast server apparently not relaying?
Thanks Geoff. That got it. I started with a new conf file for icecast from icecast.conf-dist, and set up a relay. http://ruby.chalmers.com.au:8000/4qir and presto - it all working. Even SAM appears to see it now, giving be correct listener stats. That mountpoint bit has me foxed. very tricky. Thanks Robert> Hi: > > Let me see if I understand what you're doing. You're using winamp (or > whatever) to stream to a shoutcast server which pushes a relay on to > live365 (or live365 pulls from shoutcast, same deal really). Now you've > got a second winamp with samcast trying to pull shoutcast or live365 and > pass it to icecast. Is that right? > > OK. Firstly, there is no source connecting to icecast. The login you are > seeing is an admin login. Now, this plugin might do that for some reason, > but the fact remains that there's no actual source. This is why theclient> gets kicked as in the error message. > > I don't know SAM so I can't comment there, and that would appear to be > where your problem is since it looks like it's not even trying to connect > as a source. > > Having said all that, you can get icecast itself to pull a relay by > aliasing a mountpoint to the remote stream. The neat thing about doing it > this way is that (A) you don't need another source to do the relaying and > (B) icecast doesn't pull unless there's one or more clients to listen to > it. > > The format for aliasing is: > > alias <mountpoint> <A HREF="http://<server">http://<server</A>>:<port> > > for example: > > alias relay http://shoutcast.myserver.com:8000 > > Will give anyone who connects to your machine on the /relay mountpoint the > stream that can be heard at http://shoutcast.myserver.com:8000. > > Hope this helps. > > Geoff. > > > > --- >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.
Geoff Shang
2004-Aug-06 14:22 UTC
[icecast] [Newbie Q] Relay to an Icecast server apparently not relaying?
Hi: Let me see if I understand what you're doing. You're using winamp (or whatever) to stream to a shoutcast server which pushes a relay on to live365 (or live365 pulls from shoutcast, same deal really). Now you've got a second winamp with samcast trying to pull shoutcast or live365 and pass it to icecast. Is that right? OK. Firstly, there is no source connecting to icecast. The login you are seeing is an admin login. Now, this plugin might do that for some reason, but the fact remains that there's no actual source. This is why the client gets kicked as in the error message. I don't know SAM so I can't comment there, and that would appear to be where your problem is since it looks like it's not even trying to connect as a source. Having said all that, you can get icecast itself to pull a relay by aliasing a mountpoint to the remote stream. The neat thing about doing it this way is that (A) you don't need another source to do the relaying and (B) icecast doesn't pull unless there's one or more clients to listen to it. The format for aliasing is: alias <mountpoint> <A HREF="http://<server">http://<server</A>>:<port> for example: alias relay http://shoutcast.myserver.com:8000 Will give anyone who connects to your machine on the /relay mountpoint the stream that can be heard at http://shoutcast.myserver.com:8000. Hope this helps. Geoff. --- >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.