Hi all, Currently I run the standard Icecast setup for a student radio station, where I run icecast on port 8000 and apache on port 80. I run apache so that we can serve many features such as access to recorded content, sms messages and the usual. I'm however having problems with operators and port 8000. I'm finding a lot of operators (mobile networks & open wifi) are blocking port 8000, what I'd be looking to still run icecast on port 8000 but provide the means to use it through port 80. Any thoughts? Cheers -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/icecast-dev/attachments/20081028/17803081/attachment.htm
You can run icecast on both port 8000 and 80 if you use a separate IP for apache. I've found it difficult to proxy Icecast thru Apache running on a different port due to Icecast generating self-referential URLs in its metafiles which point to the wrong URL. But maybe someone has a solution.. --mark On Tue, 28 Oct 2008 13:01:49 +0000, Peter Brooks wrote:> Hi all, > Currently I run the standard Icecast setup for a student radio station, > where I run icecast on port 8000 and apache on port 80. > I run apache so that we can serve many features such as access to recorded > content, sms messages and the usual. I'm however having problems with > operators and port 8000. > I'm finding a lot of operators (mobile networks & open wifi) are blocking > port 8000, what I'd be looking to still run icecast on port 8000 but provide > the means to use it through port 80. > > Any thoughts? > > Cheers> _______________________________________________ > Icecast-dev mailing list > Icecast-dev at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast-dev
sorry, sent this from wrong address: i would recommend trying to get another ip address (dedicated for icecast:80). if that is not possible, you can proxy through apache, but that means you'll have an apache process running for each stream connection... another alternative is to use something like nginx/ha-proxy to proxy all :80 requests -- then each stream connection would be more lightweight as you wouldn't have to go near apache to stream. cheers, adam. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/icecast-dev/attachments/20081028/db3b9bc4/attachment.htm