Hello, I have working enviroment with sourceworkstation (ices2) and one broadcast icecast2 server. One live stream, working fine. Now, I want to add two another icecast servers like chain: ourceworkstation -> serverA -> serverB -> serverC o users can choose nearest server to connect. But dont know, how to configure it. Examples of config files uses 127.0.0.1 everywhere, so it is not illustrative. Who is master, who is relay? On what server I should use <master-server> section and where <relay>? Can someone explain it, please? Have anyone similiar configuration? Thank you Petr <p>--- >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.
I have not done this, and I'm not really sure if it works this way, but, since nobody else has responded, here is my understanding. Since you want to allow users to connect to any of the three servers, I don't think you need to deal with "relay-password". Leave your working server alone, and on the new servers put <relay> <server>serverA </server> <port>8000</port> <mount>/foo.ogg</mount> <local-mount>/foo.ogg</local-mount> </relay> I see no reason to have a different local mount; may as well make it easy for your users. Also, I would think that both serverB and serverC should connect directly to serverA. That way, less delay and more redundancy in case serverB goes down. Correct me if I'm wrong. -- Luke Stodola minus273point16c@fastmail.fm -- http://www.fastmail.fm - Consolidate POP email and Hotmail in one place --- >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.
Luke Stodola wrote:>Since you want to allow users to connect to any of the three servers, I >don't think you need to deal with "relay-password". Leave your working >server alone, and on the new servers put > > <relay> > <server>serverA </server> > <port>8000</port> > <mount>/foo.ogg</mount> > <local-mount>/foo.ogg</local-mount> > </relay> > >Hello Luke, thank you for help. Its working. Another servers will be hosted by different ISP and peering lines are not fast, so I decided to test 'chain' solution.>I see no reason to have a different local mount; may as well make it easy >for your users. Also, I would think that both serverB and serverC should >connect directly to serverA. That way, less delay and more redundancy in >case serverB goes down. > > >But mountpoints must be configured by hand and are static. Is there a way to relay all streams? Number of streams and their names can change from time to time. How to do it? What is the target usage of <master-server> section? <p>Thanks Petr <p>--- >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.