From winnjohnston at gmail.com Fri Jun 3 16:41:50 2011 From: winnjohnston at gmail.com (Winn Johnston) Date: Fri, 3 Jun 2011 12:41:50 -0400 Subject: [Icecast] Question about setting up a mixing board Icecast2 Ices Winamp Message-ID: Hello, (first post) I have been running icecast2 with ices on my Debian server for some time. I use the winamp plugin too. I have now decided to do live mobile broadcasts, but it is a little clunky. I am looking to purchase a small mixing board, i have a 58 Mic i will use with it. So here is what my proposed setup, 1. Setup with a wireless mic system on channel 1 2. streaming music on channel 2 & 3 3. phone on channel 4 4. Icecast2 (Debian) 5. Ices (Debian) 6. winamp plugin (MS Windows 7 64 bit) 7. stream type .ogg all running into my laptop's line in or mic in. I could really use some suggestions or critiques on this before i jump in. Thanks All, and happy Friday! -winn From martin at thelightingshed.co.uk Fri Jun 3 18:14:55 2011 From: martin at thelightingshed.co.uk (Martin Harrison) Date: Fri, 3 Jun 2011 19:14:55 +0100 Subject: [Icecast] Icecast authentication cant resolve address on Debian Message-ID: <61552040caac9673ddc92391a354fd85.squirrel@webmail.plus.net> Hi, I am trying to use the url authentication method but am having trouble getting icecast to work on a Debian installation on a VPS platform. I have logged in my VPS as root and installed icecast using apt-get install icecast2 setup the config file and then set ENABLE=true in /etc/init.d/icecast2 This initialy didn't work as it couldn't access log files and then had trouble with the graphics on the admin pages. I fixed this by copying the graphics from /usr/share/icecast2/web into /etc/icecast/web and by changing the log/web/admin paths from /var/log/icecast to /log and /usr/share/icecast2/web to /web. I also had to change the base dir fromto /usr/share/icecast2 to /etc/icecast as none of the linked xmls files could be read. At this point icecast will run, display the admin pages correctly, allow a source to conenct and users can listen. However when I enable the authentication it fails to resolve the address for the authentication script. The log files contain just two warnings that I don't understand the implications of/can't resolve. [2011-06-03 16:47:46] WARN stats/stats_event_conv No charset found for "ISO8859-1" [2011-06-03 16:55:11] WARN auth_url/url_add_listener auth to server http://www.***.co.uk/online/auth.php failed with Couldn't resolve host 'www.***.co.uk' running curl from the icecast2 account created during the installation works just fine returning * About to connect() to www.***.co.uk port 80 (#0) * Trying 178.250.***.***... connected * Connected to www.***.co.uk (178.250.***.***) port 80 (#0) > GET /online/auth.php HTTP/1.1 > User-Agent: curl/7.18.2 (x86_64-pc-linux-gnu) libcurl/7.18.2 OpenSSL/0.9.8g zlib/1.2.3.3 libidn/1.8 libssh2/0.18 > Host: www.***.co.uk > Accept: */* > < HTTP/1.1 200 OK < Date: Fri, 03 Jun 2011 17:22:35 GMT < Server: Apache < icecast-auth-user: 0 < icecast-auth-message: Invalid Stream Requested < Content-Length: 0 < Connection: close < Content-Type: text/html < * Closing connection #0 I am assuing that this is something to do with access rights but am no unix expert (I developed my authentication system with icecast on a windows box trouble free). The relevant sections of the config file are below. any help is really appreciated. /****.mp3 ****** /intro.mp3 ISO8859-1 0 500 My Station Noise on my station http://www.***.co.uk Speech 64 0 65536 1 /etc/icecast2 /log /web /admin access.log error.log 3 10000 1 icecast2 icecast From karl at xiph.org Fri Jun 3 18:44:31 2011 From: karl at xiph.org (Karl Heyes) Date: Fri, 03 Jun 2011 19:44:31 +0100 Subject: [Icecast] Icecast authentication cant resolve address on Debian In-Reply-To: <61552040caac9673ddc92391a354fd85.squirrel@webmail.plus.net> References: <61552040caac9673ddc92391a354fd85.squirrel@webmail.plus.net> Message-ID: <4DE92B8F.5080108@xiph.org> On 03/06/11 19:14, Martin Harrison wrote: > Hi, > > I am trying to use the url authentication method but am having trouble > getting icecast to work on a Debian installation on a VPS platform. > > I have logged in my VPS as root and installed icecast using > > apt-get install icecast2 > setup the config file and then set ENABLE=true in /etc/init.d/icecast2 > > This initialy didn't work as it couldn't access log files and then had > trouble with the graphics on the admin pages. > I fixed this by copying the graphics from /usr/share/icecast2/web into > /etc/icecast/web and by changing the log/web/admin paths > from /var/log/icecast to /log and /usr/share/icecast2/web to /web. > I also had to change the base dir fromto /usr/share/icecast2 to > /etc/icecast as none of the linked xmls files could be read. > > At this point icecast will run, display the admin pages correctly, allow a > source to conenct and users can listen. > > However when I enable the authentication it fails to resolve the address > for the authentication script. The log files contain just two warnings > that I don't understand the implications of/can't resolve. > > [2011-06-03 16:47:46] WARN stats/stats_event_conv No charset found for > "ISO8859-1" > [2011-06-03 16:55:11] WARN auth_url/url_add_listener auth to server > http://www.***.co.uk/online/auth.php failed with Couldn't resolve host > 'www.***.co.uk' > I am assuing that this is something to do with access rights but am no > unix expert (I developed my authentication system with icecast on a > windows box trouble free). > > The relevant sections of the config file are below. any help is really > appreciated. > > /etc/icecast2 > > > 1 The distribution package makers should take more care in such cases. If you want to use DNS names then the mechanism for name lookups needs to be complete if you want to use a chroot jail. This means that the configuration files or libraries need to exist within the jail. The simplest change would be to use the IP address as that won't require the lookup or avoid the chroot to avoid the restricted directories (use full paths) but if you want the DNS lookup in a jail then the mechanism is basically /etc/nsswitch.conf read hosts: entry lib load of /lib/libnss_... (file, dns etc depending on the protocol) /lib/libnss_dns... reads /etc/resolv.conf karl. From winnjohnston at gmail.com Sat Jun 4 11:27:38 2011 From: winnjohnston at gmail.com (Winn Johnston) Date: Sat, 4 Jun 2011 07:27:38 -0400 Subject: [Icecast] .ogg stream player Message-ID: Hello all :) I am looking to upgrade to a online, embedded player that will read and display some of the meta data or maybe just the file name of my .ogg files, like track and artist name. Currently i am using the JOrbis Player. What is everyone else using? What suggestions does everyone have? I am running icecast2 and ices on a debian server. Thanks Again -winn From Thomas.Rucker at tieto.com Sun Jun 5 14:11:25 2011 From: Thomas.Rucker at tieto.com (Thomas.Rucker at tieto.com) Date: Sun, 5 Jun 2011 17:11:25 +0300 Subject: [Icecast] .ogg stream player In-Reply-To: References: Message-ID: <5E49EEF5B3B23549BAF01B43D0C2BB3016E1ED5CEC@EXMB03.eu.tieto.com> Hi, >-----Original Message----- >Sent: Saturday, 04 June, 2011 14:28 >Subject: [Icecast] .ogg stream player >I am looking to upgrade to a online, embedded player that will read >and display some of the meta data or maybe just the file name of my >.ogg files, like track and artist name. Currently i am using the >JOrbis Player. What is everyone else using? What suggestions does >everyone have? I am running icecast2 and ices on a debian server. I'd recommend to have a look at direct browser support html5-