Is anyone doing pull relaying under icecast2? I think I've got my configuration file more or less correct but I wanted to check it against someone else's working config. Would anyone be willing to post an example here? I have a machine labelled X in a local DMZ where audio is being fed in directly. I am encoding this audio and then streaming it out. I have a machine labelled Y that sits at a hosting facility that I want to use for all my listening users. Box Y pulls the relay feed directly off X and in turn pushes out a nice Ogg Vorbis feed for people to connect to. Both X and Y are configured almost exactly alike. What would be the best way to configure Y to pull down the live feed from X? Is there anything on X that needs to be modified? I have pretty much confirmed that the firewalls at both locations are allowing in and out ports 8000 and 8001. Thanks. KJ -- Kerry Cox <kerry.cox@ksl.com> KSL Radio and Television -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 190 bytes Desc: This is a digitally signed message part Url : http://lists.xiph.org/pipermail/icecast/attachments/20030922/484c9ec8/signature.pgp
Geoff, Thanks for the pointers. It took a few different variations to get relaying to work, but it operates fine now. Thanks for the tips. I will document the details of exactly how I got things to work as well as post instructions and examples up on my icecast page. http://quasi.ksl.com/icecast/. Thanks again it appears to be working just great. KJ <p>On Mon, 2003-09-22 at 19:05, Geoff Shang wrote:> Hi Kerry: > > I've not used relaying, but looking at the config example, I can see two > ways you could do this. > > If you just want to completely mirror your internal server on the outside > one, you could do: > > <master-server>X</master-server> > <master-server-port>8000</master-server-port> > <master-update-interval>120</master-update-interval> > <master-password>TheRelayPasswordOnX</master-password> > > Or, if you want to do a per mount relay, something like this: > > <relay> > <server>X</server> > <port>8000</port> > <mount>/example.ogg</mount> > <local-mount>/different.ogg</local-mount> > <relay-shoutcast-metadata>0</relay-shoutcast-metadata> > </relay> > > Of course, you'd probably want the mount and local mount to be the same, > but they don't have to be. > > Geoff.-------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 190 bytes Desc: This is a digitally signed message part Url : http://lists.xiph.org/pipermail/icecast/attachments/20030923/60b8c9b8/signature.pgp
Hi Kerry: I've not used relaying, but looking at the config example, I can see two ways you could do this. If you just want to completely mirror your internal server on the outside one, you could do: <master-server>X</master-server> <master-server-port>8000</master-server-port> <master-update-interval>120</master-update-interval> <master-password>TheRelayPasswordOnX</master-password> Or, if you want to do a per mount relay, something like this: <relay> <server>X</server> <port>8000</port> <mount>/example.ogg</mount> <local-mount>/different.ogg</local-mount> <relay-shoutcast-metadata>0</relay-shoutcast-metadata> </relay> Of course, you'd probably want the mount and local mount to be the same, but they don't have to be. Geoff. -- Geoff Shang <gshang@uq.net.au> ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html --- >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.
Very nice. So let me get this straight. Does the config you used below (which very closely resembles what I set up on my machine as well) sit on server X or on server Y or on both? I think the complete mirror is what I want. Could I set it up so that both examples are enabled? Just asking in case someone else has done this. Thanks much for the helpful hints. Let me go back to those remote servers and see if I can see what I did wrong. Thanks. KJ <p>On Mon, 2003-09-22 at 19:05, Geoff Shang wrote:> Hi Kerry: > > I've not used relaying, but looking at the config example, I can see two > ways you could do this. > > If you just want to completely mirror your internal server on the outside > one, you could do: > > <master-server>X</master-server> > <master-server-port>8000</master-server-port> > <master-update-interval>120</master-update-interval> > <master-password>TheRelayPasswordOnX</master-password> > > Or, if you want to do a per mount relay, something like this: > > <relay> > <server>X</server> > <port>8000</port> > <mount>/example.ogg</mount> > <local-mount>/different.ogg</local-mount> > <relay-shoutcast-metadata>0</relay-shoutcast-metadata> > </relay> > > Of course, you'd probably want the mount and local mount to be the same, > but they don't have to be. > > Geoff.-- Kerry Cox <kerry.cox@ksl.com> KSL / Bonneville International --- >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.