From kerry.cox at ksl.com Mon Nov 3 20:52:11 2003 From: kerry.cox at ksl.com (Kerry Cox) Date: 03 Nov 2003 13:52:11 -0700 Subject: [icecast] subscription services on icecast2 Message-ID: <1067892731.16940.62.camel@quasi.ksl.com> I just got a query from a user regarding icecast2 and thought I'd throw it out to the mailing list. Is it possible to set up some sort of subscription to an icecast2 audio feed? A student at the University of Cincinnati wants to create a subscription service to an indie radio station and have users sign up, and then get a login to the stream. They would have an unique username and password. This they would then plug-in somewhere and then be fed the stream once it validates. Is it possible to do this using the latest icecast2? Thanks. KJ -- Kerry Cox 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: From oddsock at oddsock.org Tue Nov 4 01:17:32 2003 From: oddsock at oddsock.org (oddsock) Date: Mon, 03 Nov 2003 19:17:32 -0600 Subject: [icecast] subscription services on icecast2 In-Reply-To: <1067892731.16940.62.camel@quasi.ksl.com> Message-ID: <5.1.1.6.0.20031103191508.03c49ce8@www.oddsock.org> there are currently no subscription based implementations built in icecast2. oddsock. At 01:52 PM 11/3/2003 -0700, you wrote: >I just got a query from a user regarding icecast2 and thought I'd throw >it out to the mailing list. Is it possible to set up some sort of >subscription to an icecast2 audio feed? >A student at the University of Cincinnati wants to create a subscription >service to an indie radio station and have users sign up, and then get a >login to the stream. They would have an unique username and password. >This they would then plug-in somewhere and then be fed the stream once >it validates. >Is it possible to do this using the latest icecast2? Thanks. >KJ >-- >Kerry Cox >KSL Radio and Television

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From groups at mediacast1.com Tue Nov 4 01:20:04 2003 From: groups at mediacast1.com (Dave St John) Date: Mon, 3 Nov 2003 18:20:04 -0700 Subject: [icecast] subscription services on icecast2 In-Reply-To: <5.1.1.6.0.20031103191508.03c49ce8@www.oddsock.org> Message-ID: <02b801c3a271$c7210520$6401a8c0@railer> What are the chances of implementing it? email me offlist oddsock.

Dave St John (CEO) Mediacast1.com ----- Original Message ----- From: "oddsock" To: Sent: Monday, November 03, 2003 6:17 PM Subject: Re: [icecast] subscription services on icecast2

> there are currently no subscription based implementations built in icecast2. > > oddsock. > At 01:52 PM 11/3/2003 -0700, you wrote: > >I just got a query from a user regarding icecast2 and thought I'd throw > >it out to the mailing list. Is it possible to set up some sort of > >subscription to an icecast2 audio feed? > >A student at the University of Cincinnati wants to create a subscription > >service to an indie radio station and have users sign up, and then get a > >login to the stream. They would have an unique username and password. > >This they would then plug-in somewhere and then be fed the stream once > >it validates. > >Is it possible to do this using the latest icecast2? Thanks. > >KJ > >-- > >Kerry Cox > >KSL Radio and Television > > > --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From djsnm at djsnm.com Tue Nov 4 02:10:28 2003 From: djsnm at djsnm.com (Scott Manley) Date: Mon, 03 Nov 2003 18:10:28 -0800 Subject: [icecast] subscription services on icecast2 In-Reply-To: <5.1.1.6.0.20031103191508.03c49ce8@www.oddsock.org> Message-ID: <3FA70A94.6010406@djsnm.com> oddsock wrote: > there are currently no subscription based implementations built in > icecast2. > I don't kow if anyone remembers myplay.com - but we basically built it on top of icecast with smart access controls suitable for subscription services. Sure, that was icecast v1.0 but it ultimately isn't that different. Of course... it still takes some time. The real work is all in the backend. Scott Manley --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From groups at mediacast1.com Tue Nov 4 05:53:18 2003 From: groups at mediacast1.com (Dave St John) Date: Mon, 3 Nov 2003 22:53:18 -0700 Subject: [icecast] capturing pid from command line In-Reply-To: <3FA70A94.6010406@djsnm.com> Message-ID: <037d01c3a297$f442b640$6401a8c0@railer> Anyone know of or how to capture the pid via the command line in bash? i.e. i use this to capture shoutcast's process id #!/bin/bash SRV=`cat serverlst.txt` rm -rf pids/*

for c in $SRV ; do nohup ./sc_serv servers/$c > /dev/null 2>&1 & echo "$! - $c" | tee pids/$c.pid done that works successfully with shoutcast but not with icecast2, ideas anyone?

Dave St John (CEO) Mediacast1.com

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From adon at yorku.ca Tue Nov 4 06:01:17 2003 From: adon at yorku.ca (Adon Irani) Date: Tue, 4 Nov 2003 01:01:17 -0500 (EST) Subject: [icecast] capturing pid from command line In-Reply-To: <037d01c3a297$f442b640$6401a8c0@railer> Message-ID: hello ; can't recall where i got it from , but this should work ., ps auxw | fgrep icecast | fgrep -v fgrep | awk '{print $2}' a:/,

On Mon, 3 Nov 2003, Dave St John wrote: > Anyone know of or how to capture the pid via the command line in bash? > > i.e. i use this to capture shoutcast's process id > #!/bin/bash > SRV=`cat serverlst.txt` > > rm -rf pids/* > > > for c in $SRV ; do > > nohup ./sc_serv servers/$c > /dev/null 2>&1 & > > echo "$! - $c" | tee pids/$c.pid > > done > > that works successfully with shoutcast but not with icecast2, ideas anyone? > > > Dave St John > (CEO) Mediacast1.com > > > --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From groups at mediacast1.com Tue Nov 4 07:06:09 2003 From: groups at mediacast1.com (Dave St John) Date: Tue, 4 Nov 2003 00:06:09 -0700 Subject: [icecast] capturing pid from command line In-Reply-To: Message-ID: <03b601c3a2a2$2016e980$6401a8c0@railer> works sorda, albeit this is what it spits out when capturing it to a file with the following bash script --------------------------------- #!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin: export PATH cd /usr/local/icecast2 echo "List of servers to work with" cat ./servers.txt printf "Please enter which server to start:" read answer printf "\n" nohup bin/icecast -b -c servers/$answer > /dev/null 2>&1 &

PID=`ps -auxw | fgrep icecast | fgrep -v fgrep | awk '{print$2}'` echo "$PID - $answer" | tee pids/$answer.txt pits out this 10470 10481 10494 10511 10526 10544 10560 10575 10590 10607 10622 10639 10656 10671 10690 10707 10724 10741 10758 10775 10792 10809 - 8000-oggv5-testaccount.xml the last one being the correct pid, the reasone its spitting out all those other pids is because im starting multiple config files and its capturing all, so any idea on how to just capture the parent pid to a file?

Dave St John (CEO) Mediacast1.com ----- Original Message ----- From: "Adon Irani" To: Sent: Monday, November 03, 2003 11:01 PM Subject: Re: [icecast] capturing pid from command line

> > hello ; > > can't recall where i got it from , but this should work ., > > ps auxw | fgrep icecast | fgrep -v fgrep | awk '{print $2}' > > a:/, > > > On Mon, 3 Nov 2003, Dave St John wrote: > > > Anyone know of or how to capture the pid via the command line in bash? > > > > i.e. i use this to capture shoutcast's process id > > #!/bin/bash > > SRV=`cat serverlst.txt` > > > > rm -rf pids/* > > > > > > for c in $SRV ; do > > > > nohup ./sc_serv servers/$c > /dev/null 2>&1 & > > > > echo "$! - $c" | tee pids/$c.pid > > > > done > > > > that works successfully with shoutcast but not with icecast2, ideas anyone? > > > > > > Dave St John > > (CEO) Mediacast1.com > > > > > > --- >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 at 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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From drew at drewb.com Tue Nov 4 07:13:53 2003 From: drew at drewb.com (Drew Bertola) Date: 03 Nov 2003 23:13:53 -0800 Subject: [icecast] capturing pid from command line In-Reply-To: <037d01c3a297$f442b640$6401a8c0@railer> Message-ID: <1067930032.3436.1.camel@champ.serialhacker.net> On Mon, 2003-11-03 at 21:53, Dave St John wrote: > Anyone know of or how to capture the pid via the command line in bash? pidof ??? $ pidof httpd 827 825 824 788 -- Drew

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From assorgia at tin.it Tue Nov 4 08:09:13 2003 From: assorgia at tin.it (assorgia at tin.it) Date: Tue, 04 Nov 2003 09:09:13 +0100 Subject: [icecast] subscription services on icecast2 In-Reply-To: <1067892731.16940.62.camel@quasi.ksl.com> Message-ID: <3FA76CB9.29967.83707@localhost> On 3 Nov 2003 at 13:52, Kerry Cox wrote: > I just got a query from a user regarding icecast2 and thought I'd throw > it out to the mailing list. Is it possible to set up some sort of > subscription to an icecast2 audio feed? I'm working on a similar service. I plan to use a custom made flash flash mp3 player to have the users login and play back the audio feed. Doing so the end user never knows the real source of the feed, thus making impossibile to listen to it without authentication. Unfortunately this is only possible using old icecats 1.3 --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From josephus at freemail.hu Tue Nov 4 08:32:59 2003 From: josephus at freemail.hu (Josephus) Date: Tue, 4 Nov 2003 09:32:59 +0100 Subject: [icecast] subscription services on icecast2 In-Reply-To: <3FA76CB9.29967.83707@localhost> Message-ID: <175749897.20031104093259@freemail.hu> why don't you make passwords for the mount points? (htpassword apache rulz) I know originally it's not mounted in apache (port 80) www service, but i read it somewhere that it is possible... have fun ati> On 3 Nov 2003 at 13:52, Kerry Cox wrote: >> I just got a query from a user regarding icecast2 and thought I'd throw >> it out to the mailing list. Is it possible to set up some sort of >> subscription to an icecast2 audio feed? ati> I'm working on a similar service. I plan to use a custom made flash ati> flash mp3 player to have the users login and play back the audio ati> feed. ati> Doing so the end user never knows the real source of the feed, thus ati> making impossibile to listen to it without authentication. ati> Unfortunately this is only possible using old icecats 1.3 --- >>8 ---- ati> List archives: http://www.xiph.org/archives/ ati> icecast project homepage: http://www.icecast.org/ ati> To unsubscribe from this list, send a message to 'icecast-request at xiph.org' ati> containing only the word 'unsubscribe' in the body. No subject is needed. ati> Unsubscribe messages sent to the list will be ignored/filtered.

------ Udv: Josephus mailto:josephus at freemail.hu ---=[ "It doesn't protect from that" - Sandor Szalacsi ]=---

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From groups at mediacast1.com Tue Nov 4 10:14:55 2003 From: groups at mediacast1.com (Dave St John) Date: Tue, 4 Nov 2003 03:14:55 -0700 Subject: [icecast] capturing pid from command line In-Reply-To: <1067930032.3436.1.camel@champ.serialhacker.net> Message-ID: <00b001c3a2bc$7f16ae10$6401a8c0@railer> > pidof ??? icecast2 server, this is the icecast discussion list correct? Dave St John (CEO) Mediacast1.com ----- Original Message ----- From: "Drew Bertola" To: Sent: Tuesday, November 04, 2003 12:13 AM Subject: Re: [icecast] capturing pid from command line

> On Mon, 2003-11-03 at 21:53, Dave St John wrote: > > Anyone know of or how to capture the pid via the command line in bash? > > pidof ??? > > $ pidof httpd > 827 825 824 788 > > -- > Drew > > > --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From groups at mediacast1.com Tue Nov 4 10:16:01 2003 From: groups at mediacast1.com (Dave St John) Date: Tue, 4 Nov 2003 03:16:01 -0700 Subject: [icecast] capturing pid from command line In-Reply-To: <1067930032.3436.1.camel@champ.serialhacker.net> Message-ID: <00b901c3a2bc$a5e0cb70$6401a8c0@railer> > pidof ??? nevermind i misread ya :) ill give that a worl

Dave St John (CEO) Mediacast1.com ----- Original Message ----- From: "Drew Bertola" To: Sent: Tuesday, November 04, 2003 12:13 AM Subject: Re: [icecast] capturing pid from command line

> On Mon, 2003-11-03 at 21:53, Dave St John wrote: > > Anyone know of or how to capture the pid via the command line in bash? > > pidof ??? > > $ pidof httpd > 827 825 824 788 > > -- > Drew > > > --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From groups at mediacast1.com Tue Nov 4 10:20:22 2003 From: groups at mediacast1.com (Dave St John) Date: Tue, 4 Nov 2003 03:20:22 -0700 Subject: [icecast] capturing pid from command line In-Reply-To: <00b901c3a2bc$a5e0cb70$6401a8c0@railer> Message-ID: <00bf01c3a2bd$42c4ac90$6401a8c0@railer> that was interesting LOL keep in mind its capturing the pid in a loop see previous posts results [root at localhost icecast2]# cat pids/* 7060 - 8014-replaced-configfile.xml 7065 7060 - 8400-replaced-configfile.xml 7072 7065 7060 - 8404-replaced-configfile.xml 7095 7072 7065 7060 - 8410-replaced-configfile.xml 7101 7095 7072 7065 7060 - 8604-replaced-configfile.xml 7116 7101 7095 7072 7065 7060 - 8606-replaced-configfile.xml 7123 7116 7101 7095 7072 7065 7060 - 8614-replaced-configfile.xml 7141 7123 7116 7101 7095 7072 7065 7060 - 8616-replaced-configfile.xml 7148 7141 7123 7116 7101 7095 7072 7065 7060 - 8622-replaced-configfile.xml 7162 7148 7141 7123 7116 7101 7095 7072 7065 7060 - 8626-replaced-configfile.xml 7169 7162 7148 7141 7123 7116 7101 7095 7072 7065 7060 - 8628-replaced-configfile.xml 7175 7174 7169 7162 7148 7141 7123 7116 7101 7095 7072 7065 7060 - 8630-replaced-configfile.xml 7201 7175 7169 7162 7148 7141 7123 7116 7101 7095 7072 7065 7060 - 8632-replaced-configfile.xml 7208 7201 7175 7169 7162 7148 7141 7123 7116 7101 7095 7072 7065 7060 - 8634-replaced-configfile.xml 7230 7208 7201 7175 7169 7162 7148 7141 7123 7116 7101 7095 7072 7065 7060 - 8636-replaced-configfile.xml 7237 7230 7208 7201 7175 7169 7162 7148 7141 7123 7116 7101 7095 7072 7065 7060 - 8638-replaced-configfile.xml 7249 7237 7230 7208 7201 7175 7169 7162 7148 7141 7123 7116 7101 7095 7072 7065 7060 - 8640-replaced-configfile.xml 7256 7249 7237 7230 7208 7201 7175 7169 7162 7148 7141 7123 7116 7101 7095 7072 7065 7060 - 8642-replaced-configfile.xml 7277 7256 7249 7237 7230 7208 7201 7175 7169 7162 7148 7141 7123 7116 7101 7095 7072 7065 7060 - 8648-replaced-configfile.xml 7284 7277 7256 7249 7237 7230 7208 7201 7175 7169 7162 7148 7141 7123 7116 7101 7095 7072 7065 7060 - 8650-replaced-configfile.xml 7308 7284 7277 7256 7249 7237 7230 7208 7201 7175 7169 7162 7148 7141 7123 7116 7101 7095 7072 7065 7060 - 8652-replaced-configfile.xml

Dave St John (CEO) Mediacast1.com ----- Original Message ----- From: "Dave St John" To: Sent: Tuesday, November 04, 2003 3:16 AM Subject: Re: [icecast] capturing pid from command line

> > pidof ??? > nevermind i misread ya :) > > ill give that a worl > > > Dave St John > (CEO) Mediacast1.com > ----- Original Message ----- > From: "Drew Bertola" > To: > Sent: Tuesday, November 04, 2003 12:13 AM > Subject: Re: [icecast] capturing pid from command line > > > > On Mon, 2003-11-03 at 21:53, Dave St John wrote: > > > Anyone know of or how to capture the pid via the command line in bash? > > > > pidof ??? > > > > $ pidof httpd > > 827 825 824 788 > > > > -- > > Drew > > > > > > --- >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 at 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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From karl at xiph.org Tue Nov 4 11:51:42 2003 From: karl at xiph.org (Karl Heyes) Date: 04 Nov 2003 11:51:42 +0000 Subject: [icecast] capturing pid from command line In-Reply-To: <1067930032.3436.1.camel@champ.serialhacker.net> Message-ID: <1067946701.13288.117.camel@bogus.hackers.club> On Tue, 2003-11-04 at 07:13, Drew Bertola wrote: > On Mon, 2003-11-03 at 21:53, Dave St John wrote: > > Anyone know of or how to capture the pid via the command line in bash? > > pidof ??? > > $ pidof httpd > 827 825 824 788 pidof is ok if there is only on instance of the process, else try something along the lines of using a wrapper script icecast -c /path/icecast.xml & echo $!

karl. --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From KRISTOFFER.BJORKMAN at FRONTNET.ORG Tue Nov 4 20:09:34 2003 From: KRISTOFFER.BJORKMAN at FRONTNET.ORG (Kristoffer Björkman) Date: Tue, 4 Nov 2003 21:09:34 +0100 Subject: [icecast] mp3 stream relay without reen-/transcoding (SLIMP3) Message-ID: I have a problem that I hope perhaps someone could help me with. I want to relay an mp3 stream (bitrate switching, metadata containing) from an url like http://192.168.0.123:8000/stream.mp3 and serve it to multiple listeners (Winamp clients) using Win32 environment for the relay machine. The original stream is being served by the (free!) SLIMP3 Server software (http://www.slimdevices.com/pi_features.html). The stream consists of a sequence of mp3 files being served without any reencoding, hence the bitrate changes, and is (I guess) laced with song title metadata (32768 bytes interval). The orginal stream plays excellently in Winamp. In case this could be important - changing the stream 'filename' (stream.mp3) does not seem to be an option, but the streaming port can be changed freely. I can *almost* get the result I want with Shoutcast, but this has my relay machine running a Winamp client reencoding the stream and pushing it to the shoutcast server. Thereby spending valuable CPU power on reencoding, not to mention the lossy-to-lossy quality hit. I am very grateful for help with my little problem. Even after spending quite some time on the forums (and in the documentation too) of the Shoutcast, Icecast and Oddsock web sites I haven't really found a good way to solve it. I can't really accept that it would be an uncommon scenario - wanting to relay an mp3 stream without 'doing anything' to it but still having a bit of control over the serving. I've used Shoutcast in *nix and Win32 enironments for many years, but I'm new to the workings of Icecast and it's related tools. /Kristoffer --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From andre at ircbrasil.com.br Tue Nov 4 21:20:31 2003 From: andre at ircbrasil.com.br (Rádio IRCBrasil - Andre Marcelo) Date: Tue, 4 Nov 2003 19:20:31 -0200 Subject: [icecast] Some Question In-Reply-To: Message-ID: <004c01c3a319$7ce38020$170a0a0a@LOCAL> Hi People, I have a R?dio In Brasil that is running in shoutcast, and i am thinking to migrate it to icecast. What is the best version of icecast? 1 or 2? The version 2 is stable for more than 100 listeners? Is icecast better than shoutcast? why? Can i streming for windows media too? or just for winamp? if yes, how can i do it? Tank u very much Andre - from brasil http://play.ircbrasil.com.br --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From groups at mediacast1.com Wed Nov 5 01:12:55 2003 From: groups at mediacast1.com (Dave St John) Date: Tue, 4 Nov 2003 18:12:55 -0700 Subject: [icecast] capturing pid from command line In-Reply-To: <1067946701.13288.117.camel@bogus.hackers.club> Message-ID: <01f601c3a339$f1c10cd0$6401a8c0@railer> tried that already but it doesnt catch the parent, it captures one of the children. Would the fact that the server runs as a user and not as root having anything to do with $! not working, since it works with shoutcast running as root?

Dave St John (CEO) Mediacast1.com ----- Original Message ----- From: "Karl Heyes" To: Sent: Tuesday, November 04, 2003 4:51 AM Subject: Re: [icecast] capturing pid from command line

> On Tue, 2003-11-04 at 07:13, Drew Bertola wrote: > > On Mon, 2003-11-03 at 21:53, Dave St John wrote: > > > Anyone know of or how to capture the pid via the command line in bash? > > > > pidof ??? > > > > $ pidof httpd > > 827 825 824 788 > > pidof is ok if there is only on instance of the process, else try something > along the lines of using a wrapper script > > icecast -c /path/icecast.xml & > echo $! > > > > karl. > > --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From brendan at xiph.org Wed Nov 5 01:24:31 2003 From: brendan at xiph.org (Brendan Cully) Date: Tue, 4 Nov 2003 20:24:31 -0500 Subject: [icecast] capturing pid from command line In-Reply-To: <01f601c3a339$f1c10cd0$6401a8c0@railer> Message-ID: <20031105012430.GC1173@watanabe.local> On Tuesday, 04 November 2003 at 18:12, Dave St John wrote: > tried that already but it doesnt catch the parent, it captures one of the > children. > > Would the fact that the server runs as a user and not as root having > anything to do with $! not working, since it works with shoutcast > running as root? ... > > icecast -c /path/icecast.xml & > > echo $! ... off the top of my head, to get the parent of $! you might try something like: child=$! parent=`ps -ef | egrep "^[a-z]+ *$child" | awk '{print $3}' -b --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From groups at mediacast1.com Wed Nov 5 01:43:05 2003 From: groups at mediacast1.com (Dave St John) Date: Tue, 4 Nov 2003 18:43:05 -0700 Subject: [icecast] capturing pid from command line In-Reply-To: <20031105012430.GC1173@watanabe.local> Message-ID: <022201c3a33e$285d9f70$6401a8c0@railer> still no workie :( You guys think you could add this internaly in the icecast server? (icecast.xml) /path/to/my/file.pid instead of using a shell script to facilitate this.

Dave St John (CEO) Mediacast1.com ----- Original Message ----- From: "Brendan Cully" To: Sent: Tuesday, November 04, 2003 6:24 PM Subject: Re: [icecast] capturing pid from command line

> On Tuesday, 04 November 2003 at 18:12, Dave St John wrote: > > tried that already but it doesnt catch the parent, it captures one of the > > children. > > > > Would the fact that the server runs as a user and not as root having > > anything to do with $! not working, since it works with shoutcast > > running as root? > > ... > > > icecast -c /path/icecast.xml & > > > echo $! > ... > > off the top of my head, to get the parent of $! you might try > something like: > > child=$! > parent=`ps -ef | egrep "^[a-z]+ *$child" | awk '{print $3}' > > -b > --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From msmith at xiph.org Wed Nov 5 03:12:58 2003 From: msmith at xiph.org (Michael Smith) Date: Wed, 5 Nov 2003 13:12:58 +1000 Subject: [icecast] capturing pid from command line In-Reply-To: <022201c3a33e$285d9f70$6401a8c0@railer> Message-ID: <200311051412.58356.msmith@xiph.org> On Wednesday 05 November 2003 12:43, Dave St John wrote: > still no workie :( > > You guys think you could add this internaly in the icecast server? > (icecast.xml) > /path/to/my/file.pid > > instead of using a shell script to facilitate this. That would be possible. Would you care to define the semantics of this option in a platform-independent way? Mike --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From groups at mediacast1.com Wed Nov 5 07:32:44 2003 From: groups at mediacast1.com (Dave St John) Date: Wed, 5 Nov 2003 00:32:44 -0700 Subject: [icecast] capturing pid from command line In-Reply-To: <200311051412.58356.msmith@xiph.org> Message-ID: <037701c3a36f$01539ca0$6401a8c0@railer> Of course this wouldnt be an option for Win32, as oddocks console can be ran as a NT Service. Obviously this would only be needed for *nx environments Maybe #ifdef _WIN32 #define pid #endif Im no c/c++ guru but it seems something like that added to whatever.c file? and of course the added source files to facilitate this, thats why you guys are the programmers and im just the promoters with ideas :)

Dave St John (CEO) Mediacast1.com ----- Original Message ----- From: "Michael Smith" To: Sent: Tuesday, November 04, 2003 8:12 PM Subject: Re: [icecast] capturing pid from command line

> On Wednesday 05 November 2003 12:43, Dave St John wrote: > > still no workie :( > > > > You guys think you could add this internaly in the icecast server? > > (icecast.xml) > > /path/to/my/file.pid > > > > instead of using a shell script to facilitate this. > > That would be possible. Would you care to define the semantics of this option > in a platform-independent way? > > Mike > > --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From iceuse at kezako.net Wed Nov 5 10:52:13 2003 From: iceuse at kezako.net (iceuse at kezako.net) Date: Wed, 05 Nov 2003 11:52:13 +0100 Subject: [icecast] Webalizer for streams Message-ID: Hello, last night, I worked to make a new version of webalizer for streams. I put some info and example here: http://radio.stalig.com:443/stats/webalizer/index.html If you are interested... It's not finished (yearly stats are not ready), but monthly and daily stats are fine. I'll try to have it integrated to regular webalizer version. Chris --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From marco at ormgas.com Wed Nov 5 11:08:02 2003 From: marco at ormgas.com (Marco Alanen) Date: Wed, 5 Nov 2003 12:08:02 +0100 Subject: [icecast] Webalizer for streams In-Reply-To: Message-ID: <20031105120802.28ad0ccd.marco@ormgas.com> On Wed, 05 Nov 2003 11:52:13 +0100 iceuse at kezako.net wrote: > Hello, > last night, I worked to make a new version of webalizer for streams. > I put some info and example here: > http://radio.stalig.com:443/stats/webalizer/index.html > If you are interested... It's not finished (yearly stats are not ready), but monthly and daily stats are fine. > > I'll try to have it integrated to regular webalizer version. Looks like a really cool extension, however it seems like you've missed a few files. This is what I get: webalizer.c: In function `main': webalizer.c:1185: error: `stream_list' undeclared (first use in this function) webalizer.c:1185: error: (Each undeclared identifier is reported only once webalizer.c:1185: error: for each function it appears in.) webalizer.c: In function `get_config': webalizer.c:1698: error: `stream_list' undeclared (first use in this function) Thanks /Marco -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From iceuse at kezako.net Wed Nov 5 11:33:39 2003 From: iceuse at kezako.net (iceuse at kezako.net) Date: Wed, 05 Nov 2003 12:33:39 +0100 Subject: [icecast] Webalizer for streams In-Reply-To: <20031105120802.28ad0ccd.marco@ormgas.com> Message-ID: Yes, I forgot two files... try it again now, it should be ok. Chris --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From telmnstr at 757.org Wed Nov 5 23:02:59 2003 From: telmnstr at 757.org (Ethan) Date: Wed, 5 Nov 2003 18:02:59 -0500 (EST) Subject: [icecast] Icecast, freebsd, core dumped. In-Reply-To: <20020410214927.GQ505@babyjesus.cantcode.com> Message-ID: <20031105175942.S91729-100000@users.757.org> FreeBSD 4.9 Icecast 13.1 Lame 3.90, 3.93 First time, I made lame via ports and made Icecast by hand. Core dump Second time, I removed the port version of lame made by hand, remade icecast. Core dump (A previous message mentioned removing the port and making Lame by hand). Any clues? The problem has been mentioned a few times on the list with no real resolve. I have lots of other boxes running old FreeBSD, older Lame and older Icecast. For giggles, I grabbed an old binary from a working FreeBSD box and threw it on the non-working one, same error. My guess is it is with Lame or with the sound card stuff for freebsd? My sound card is the same model that I use in 3 other hosts (14 other streams!) I tried moving to Lame 3.91, nothing different. Help!

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From gshang at uq.net.au Wed Nov 5 23:46:28 2003 From: gshang at uq.net.au (Geoff Shang) Date: Thu, 6 Nov 2003 09:46:28 +1000 (EST) Subject: [icecast] Icecast, freebsd, core dumped. In-Reply-To: <20031105175942.S91729-100000@users.757.org> Message-ID: Hi: Firstly, there is no icecast 13.1. I'm guessing you mean icecast 1.3.1x. Icecast 1.x is no longer officially supported. Having said all that, icecast is just a server - it does not use Lame and it does not read from the soundcard. To help you any further, it would be best if you could load the core file into gdb or whatever the freebsd equivalent is and let us know where it crashed. 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From telmnstr at 757.org Thu Nov 6 02:28:14 2003 From: telmnstr at 757.org (Ethan) Date: Wed, 5 Nov 2003 21:28:14 -0500 (EST) Subject: [icecast] Icecast, freebsd, core dumped. In-Reply-To: Message-ID: <20031105212716.N93212-100000@users.757.org> > Hi: > Firstly, there is no icecast 13.1. I'm guessing you mean icecast 1.3.1x. > Icecast 1.x is no longer officially supported. > Having said all that, icecast is just a server - it does not use Lame and > it does not read from the soundcard. To help you any further, it would be > best if you could load the core file into gdb or whatever the freebsd > equivalent is and let us know where it crashed. > Geoff. *EEEEEEKKKKK* EGG ON MY FACE. Sorry sorry sorry, Darkice 13.1. Long day, wrong list. :-) --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From assorgia at tin.it Mon Nov 10 11:52:50 2003 From: assorgia at tin.it (assorgia at tin.it) Date: Mon, 10 Nov 2003 12:52:50 +0100 Subject: [icecast] Dumping file with icecast 1.3 Message-ID: <3FAF8A22.13421.831C25@localhost> Can I dump an old icecast (1.3) stream to a file? --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From andre at ircbrasil.com.br Mon Nov 10 14:24:44 2003 From: andre at ircbrasil.com.br (Rádio IRCBrasil - Andre Marcelo) Date: Mon, 10 Nov 2003 12:24:44 -0200 Subject: Fw: [icecast] Some Question In-Reply-To: <[icecast] Some Question> Message-ID: <005c01c3a796$6514c9a0$170a0a0a@LOCAL> some one receive this message? ome one could help me please? tanks 4 all ----- Original Message ----- From: "R?dio IRCBrasil - Andre Marcelo" To: Sent: Tuesday, November 04, 2003 7:20 PM Subject: [icecast] Some Question

Hi People, I have a R?dio In Brasil that is running in shoutcast, and i am thinking to migrate it to icecast. What is the best version of icecast? 1 or 2? The version 2 is stable for more than 100 listeners? Is icecast better than shoutcast? why? Can i streming for windows media too? or just for winamp? if yes, how can i do it? Tank u very much Andre - from brasil http://play.ircbrasil.com.br --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From remco at rc6.org Mon Nov 10 14:32:29 2003 From: remco at rc6.org (Remco B. Brink) Date: Mon, 10 Nov 2003 15:32:29 +0100 Subject: Fw: [icecast] Some Question In-Reply-To: <005c01c3a796$6514c9a0$170a0a0a@LOCAL> Message-ID: <20031110153229.035d16ce.remco@rc6.org> > I have a R?dio In Brasil that is running in shoutcast, and i am thinking to > migrate it to icecast. > > What is the best version of icecast? 1 or 2? Icecast 2 > The version 2 is stable for more than 100 listeners? Yes, I have had no problems running a 100 user relay on a Pentium 3. > Is icecast better than shoutcast? why? I find Icecast2 more configurable, it supports multiple mountpoints, has a smaller memory footprint and hasn't yet crashed on me. > Can i streming for windows media too? or just for winamp? Winamp is not an audio format. Icecast2 can stream OGG and MP3, both of which are playable by most media players available now. -rbb -- Remco B. Brink -- IS Developer / CDTT -- Opera Software ASA Personal site at http://rc6.org - PGP key at http://rc6.org/rbb.pgp "If you are afraid of loneliness, don't marry." -- Chekhov --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From wdh at belbone.be Mon Nov 10 14:32:07 2003 From: wdh at belbone.be (Wim) Date: Mon, 10 Nov 2003 15:32:07 +0100 Subject: Fw: [icecast] Some Question In-Reply-To: <005c01c3a796$6514c9a0$170a0a0a@LOCAL> Message-ID: <1068474727.29115.1.camel@tyr.car.belbone.be> http://www.icecast.org/doc.html On Mon, 2003-11-10 at 15:24, R??dio IRCBrasil - Andre Marcelo wrote: > some one receive this message? > > some one could help me please? > > tanks 4 all > ----- Original Message ----- > From: "R??dio IRCBrasil - Andre Marcelo" > To: > Sent: Tuesday, November 04, 2003 7:20 PM > Subject: [icecast] Some Question > > > Hi People, > > I have a R??dio In Brasil that is running in shoutcast, and i am thinking to > migrate it to icecast. > > What is the best version of icecast? 1 or 2? The version 2 is stable for > more than 100 listeners? Is icecast better than shoutcast? why? > > Can i streming for windows media too? or just for winamp? if yes, how can i > do it? > > Tank u very much > > Andre - from brasil > http://play.ircbrasil.com.br > > --- >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 at 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 at xiph.org' > containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered.

Cheers! Wim De Hul ------------------------------------------------------------------------------ IP SERVICES SPECIALIST Belgacom Carrier and Wholesale Business Unit (CBU) ------------------------------------------------------------------------------ AS6774 Ripe : WDH25-RIPE reply-to : NOC{at}belbone{dot}be peering : peering{at}belbone{dot}be NOC Tel : +32 2/547.51.00 www.belgacom.be/carrier ------------------------------------------------------------------------------ "My occupation now, I suppose, is jail inmate." - Unibomber Theodore Kaczynski, when asked in court what his current profession was ------------------------------------------------------------------------------ 3:31pm up 4 days, 6:01, 5 users, load average: 1.26, 1.21, 1.14 --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From jam at zoidtechnologies.com Mon Nov 10 14:32:56 2003 From: jam at zoidtechnologies.com (Jeff) Date: Mon, 10 Nov 2003 09:32:56 -0500 Subject: Fw: [icecast] Some Question In-Reply-To: <005c01c3a796$6514c9a0$170a0a0a@LOCAL> Message-ID: <20031110143255.GA13083@eros.zoidtechnologies.com> On Mon, Nov 10, 2003 at 12:24:44PM -0200, R?dio IRCBrasil - Andre Marcelo wrote: > From: R?dio IRCBrasil - Andre Marcelo > To: > Subject: Fw: [icecast] Some Question > Date: Mon, 10 Nov 2003 12:24:44 -0200 > X-Mailer: Microsoft Outlook Express 6.00.2800.1158 > > some one receive this message? > > some one could help me please? > > tanks 4 all greetings, check the archives of this mailing list for additional information. however, here are some points: - icecast != shoutcast - icecast is primarily for ogg streaming not mp3 streaming. - join irc.freenode.net in #icecast to chat. - client side (win32 workstations) need special "plugin" for the players. you can find one that works with winamp, but I've never used it so I don't know how good it is since I use xmms. regards, jonez -- || Jeff Macdonald || Zoid Technologies, LLC. || URL: http://zoidtechnologies.com/ || GPG: 1024D/35172A42 -------------- next part -------------- A non-text attachment was scrubbed... Name: part Type: application/pgp-signature Size: 190 bytes Desc: not available URL: From oddsock at oddsock.org Mon Nov 10 14:40:09 2003 From: oddsock at oddsock.org (oddsock) Date: Mon, 10 Nov 2003 08:40:09 -0600 Subject: Fw: [icecast] Some Question In-Reply-To: <20031110143255.GA13083@eros.zoidtechnologies.com> Message-ID: <5.1.1.6.0.20031110083618.0335f348@www.oddsock.org> At 09:32 AM 11/10/2003 -0500, you wrote: >greetings, > >check the archives of this mailing list for additional information. come on, do a bit more research before posting something like this, incorrect information causes alot of confusion. >however, here are some points: > >- icecast != shoutcast >- icecast is primarily for ogg streaming not mp3 > streaming. untrue. Icecast2 supports both vorbis AND mp3 streaming equally...There is no preferential support, although since Xiph is also the owner of ogg vorbis, we STRONGLY encourage the use of vorbis...but from a technical standpoint both are very much supported. >- join irc.freenode.net in #icecast to chat. >- client side (win32 workstations) need special "plugin" for the players. > you can find one that works with winamp, but I've never used it so I don't > know how good it is since I use xmms. most of the major media players (winamp, foobar2k) come with vorbis input plugins now, so no "special" plugins are needed....Winamp has been bundled with vorbis support for a while now, and foobar2k always has.... oddsock

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From ross.levis at cchlawbase.co.nz Mon Nov 10 21:48:08 2003 From: ross.levis at cchlawbase.co.nz (Ross Levis) Date: Tue, 11 Nov 2003 10:48:08 +1300 Subject: Fw: [icecast] Some Question In-Reply-To: Message-ID: <84C0CDE57EDD0841880993D82051278E142B69@bagheera.internal.cch.co.nz> Oddsock wrote: > most of the major media players (winamp, foobar2k) come with > vorbis input plugins now. Winamp & Foobar2k are not major media players. I think around 70% of all users either use Windows Media Player or the RealOne player. Neither of which can play Vorbis streams, and this is a major hurdle in the acceptance of Vorbis streaming. I keep telling people that plugins are coming, but they seem to be taking forever. Ross. --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From acolwell at real.com Mon Nov 10 22:07:15 2003 From: acolwell at real.com (Aaron Colwell) Date: Mon, 10 Nov 2003 14:07:15 -0800 (PST) Subject: [vorbis-dev] RE: Fw: [icecast] Some Question In-Reply-To: <84C0CDE57EDD0841880993D82051278E142B69@bagheera.internal.cch.co.nz> Message-ID: Helix plays Vorbis. You should also be able to use the Helix plugins with stock RealOne players. Lately I've been making improvements to the Helix Vorbis code so it works better. I'm also fixing some bugs with Icecast playback. This is a personal side project of mine so please be patient. I'm trying to get solid Vorbis playback in Helix as quickly as possible. I'm also planning on implementing the current Vorbis RTP draft for use with the Helix server. I may also experiment with some ideas I have for improving the draft so it can support things like streaming chained files and multicast playback. Aaron On Tue, 11 Nov 2003, Ross Levis wrote: > Oddsock wrote: > > most of the major media players (winamp, foobar2k) come with > > vorbis input plugins now. > > Winamp & Foobar2k are not major media players. I think around 70% of > all users either use Windows Media Player or the RealOne player. > Neither of which can play Vorbis streams, and this is a major hurdle in > the acceptance of Vorbis streaming. I keep telling people that plugins > are coming, but they seem to be taking forever. > > Ross. > --- >8 ---- > List archives: http://www.xiph.org/archives/ > Ogg project homepage: http://www.xiph.org/ogg/ > To unsubscribe from this list, send a message to 'vorbis-dev-request at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From groups at mediacast1.com Tue Nov 11 01:38:19 2003 From: groups at mediacast1.com (Dave St John) Date: Mon, 10 Nov 2003 18:38:19 -0700 Subject: Fw: [icecast] Some Question In-Reply-To: <84C0CDE57EDD0841880993D82051278E142B69@bagheera.internal.cch.co.nz> Message-ID: <025f01c3a7f4$7c672860$6501a8c0@ripper> In the realm of internet radio id have to say 80% use winamp, or other players supporting http streaming. Winamp being the biggest major player and xmms for linux. Only noobs to the pc world use windows media and real player, since they are the ones thrown in your face. Once the noobs find internet radio, its a matter of seconds before they are downloading winamp. Windows media only recently with 9 started supporting shoutcast and icecast2 mp3 streaming, you would of thunk they would have figured that one out years ago. There is a ogg vorbis plugin out there for windows media 9, and yes it does work, but ill be damned if i can find the site. :/

Dave St John Mediacast1 Administration ----- Original Message ----- From: "Ross Levis" To: Cc: Sent: Monday, November 10, 2003 2:48 PM Subject: RE: Fw: [icecast] Some Question

Oddsock wrote: > most of the major media players (winamp, foobar2k) come with > vorbis input plugins now. Winamp & Foobar2k are not major media players. I think around 70% of all users either use Windows Media Player or the RealOne player. Neither of which can play Vorbis streams, and this is a major hurdle in the acceptance of Vorbis streaming. I keep telling people that plugins are coming, but they seem to be taking forever. Ross. --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From ross.levis at cchlawbase.co.nz Tue Nov 11 02:10:51 2003 From: ross.levis at cchlawbase.co.nz (Ross Levis) Date: Tue, 11 Nov 2003 15:10:51 +1300 Subject: Fw: [icecast] Some Question In-Reply-To: Message-ID: <84C0CDE57EDD0841880993D82051278E142B76@bagheera.internal.cch.co.nz> Hi Dave > In the realm of internet radio id have to say 80% use winamp, > or other players supporting http streaming. Perhaps that is the case for stream listeners. I was quoting (from memory) media players usage figures I read somewhere. Once someone is using WMP, they are generally hooked, and there are 100's if not 1000's of streams available in the Radio Tuner section. > There is a ogg vorbis plugin out there for windows media 9, > and yes it does work, but ill be damned if i can find the site. :/ I tried this some time ago and it played local ogg vorbis files ok but would not stream. It attempted to find the codec to download. Regards, Ross Levis. --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From ross.levis at cchlawbase.co.nz Tue Nov 11 02:28:54 2003 From: ross.levis at cchlawbase.co.nz (Ross Levis) Date: Tue, 11 Nov 2003 15:28:54 +1300 Subject: [vorbis-dev] RE: Fw: [icecast] Some Question In-Reply-To: <[vorbis-dev] RE: Fw: [icecast] Some Question> Message-ID: <84C0CDE57EDD0841880993D82051278E142B77@bagheera.internal.cch.co.nz> Hi Aaron > Helix plays Vorbis. You should also be able to use the Helix > plugins with stock RealOne players. I'll give it a go, thanks. > This is a personal side project of mine so please > be patient. I'm trying to get solid Vorbis playback in Helix > as quickly as possible. I appreciate that you are doing this in your spare time. I thank you very much. In my opinion, I think this, and a working WMP plugin, should be an official Xiph priority. I personally don't see anything else as more important. A video codec would be nice (Theora) but only after the audio can be played & streamed in the 2 most popular players on the planet. Regards, Ross. --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From groups at mediacast1.com Tue Nov 11 03:03:38 2003 From: groups at mediacast1.com (Dave St John) Date: Mon, 10 Nov 2003 20:03:38 -0700 Subject: Fw: [icecast] Some Question In-Reply-To: <84C0CDE57EDD0841880993D82051278E142B76@bagheera.internal.cch.co.nz> Message-ID: <003801c3a800$6f0d6100$6501a8c0@ripper> Yeah i found the coded off vorbis.com under the windows download area, after first install you have to tweak the filter by telling the vorbis decoder to do integer 16bit. Was unable to stream ogg from a icecast2 server as well? i could have sworn i was able to get this to work tho some months back with a different plugin, ill bang my head till i find it :)

Dave St John Mediacast1 Administration ----- Original Message ----- From: "Ross Levis" To: Sent: Monday, November 10, 2003 7:10 PM Subject: RE: Fw: [icecast] Some Question

Hi Dave > In the realm of internet radio id have to say 80% use winamp, > or other players supporting http streaming. Perhaps that is the case for stream listeners. I was quoting (from memory) media players usage figures I read somewhere. Once someone is using WMP, they are generally hooked, and there are 100's if not 1000's of streams available in the Radio Tuner section. > There is a ogg vorbis plugin out there for windows media 9, > and yes it does work, but ill be damned if i can find the site. :/ I tried this some time ago and it played local ogg vorbis files ok but would not stream. It attempted to find the codec to download. Regards, Ross Levis. --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From ross.levis at cchlawbase.co.nz Tue Nov 11 03:19:29 2003 From: ross.levis at cchlawbase.co.nz (Ross Levis) Date: Tue, 11 Nov 2003 16:19:29 +1300 Subject: Fw: [icecast] Some Question In-Reply-To: Message-ID: <84C0CDE57EDD0841880993D82051278E142B79@bagheera.internal.cch.co.nz> Dave St John wrote: > Was unable to stream ogg from a icecast2 server as well? i > could have sworn i was able to get this to work tho some > months back with a different plugin, ill bang my head till i > find it :) Paul Saunders would like it if you can find it for his website, as well as a download link for Helix for RealOne. I haven't tried that yet. Hopefully it's a simple install for users. Regards, Ross Levis. ========================================== StationPlaylist.com http://www.stationplaylist.com Low-cost music scheduling, live assist & automation software. ========================================== --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From groups at mediacast1.com Tue Nov 11 05:45:01 2003 From: groups at mediacast1.com (Dave St John) Date: Mon, 10 Nov 2003 22:45:01 -0700 Subject: Fw: [icecast] Some Question In-Reply-To: <84C0CDE57EDD0841880993D82051278E142B79@bagheera.internal.cch.co.nz> Message-ID: <000d01c3a816$f4d08900$6501a8c0@ripper> Yeah i havent had the chance to test real one with ogg vorbis, can someone post where the plugins are if there any available yet.

Dave St John Mediacast1 Administration ----- Original Message ----- From: "Ross Levis" To: Sent: Monday, November 10, 2003 8:19 PM Subject: RE: Fw: [icecast] Some Question

Dave St John wrote: > Was unable to stream ogg from a icecast2 server as well? i > could have sworn i was able to get this to work tho some > months back with a different plugin, ill bang my head till i > find it :) Paul Saunders would like it if you can find it for his website, as well as a download link for Helix for RealOne. I haven't tried that yet. Hopefully it's a simple install for users. Regards, Ross Levis. ========================================== StationPlaylist.com http://www.stationplaylist.com Low-cost music scheduling, live assist & automation software. ========================================== --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From assorgia at tin.it Tue Nov 11 08:06:02 2003 From: assorgia at tin.it (assorgia at tin.it) Date: Tue, 11 Nov 2003 09:06:02 +0100 Subject: [icecast] Some Question In-Reply-To: <025f01c3a7f4$7c672860$6501a8c0@ripper> Message-ID: <3FB0A67A.12135.AD188@localhost> On 10 Nov 2003 at 18:38, Dave St John wrote: > In the realm of internet radio id have to say 80% use winamp, or other > players supporting http streaming. > Winamp being the biggest major player and xmms for linux. > Only noobs to the pc world use windows media and real player, since they are > the ones thrown in your face. > Once the noobs find internet radio, its a matter of seconds before they are > downloading winamp. Maybe I'm getting tedious but the macromedia flash plug-in is ready to play back mp3 streams, and without any player to download. How about solving the problems that makes it unusable with icecast2? I can do the testing if it helps. Also I would like to know if anyone knows if Macromedia is planning to support Ogg Vorbis sometime in the future. --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From ice at wasteland.respond2.com Tue Nov 11 09:42:57 2003 From: ice at wasteland.respond2.com (Keegan Quinn) Date: Tue, 11 Nov 2003 01:42:57 -0800 Subject: [icecast] Some Question In-Reply-To: <3FB0A67A.12135.AD188@localhost> Message-ID: <20031111094257.GA8397@wasteland.respond2.com> On Tue, Nov 11, 2003 at 09:06:02AM +0100, assorgia at tin.it wrote: > Also I would like to know if anyone knows if Macromedia is planning > to support Ogg Vorbis sometime in the future. You should probably ask them, if you want to find out. - Keegan -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 190 bytes Desc: Digital signature URL: From assorgia at tin.it Tue Nov 11 12:08:38 2003 From: assorgia at tin.it (assorgia at tin.it) Date: Tue, 11 Nov 2003 13:08:38 +0100 Subject: [icecast] Some Question In-Reply-To: <20031111094257.GA8397@wasteland.respond2.com> Message-ID: <3FB0DF56.3533.E911E4@localhost> > You should probably ask them, if you want to find out. Yeah, as it was easy... I hoped that the development group had some contact with them. I'll try asking myself and report to this list when the answer'll come (if it'll ever do). Thanks anyway.

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From msmith at xiph.org Tue Nov 11 23:42:58 2003 From: msmith at xiph.org (Michael Smith) Date: Wed, 12 Nov 2003 09:42:58 +1000 Subject: [icecast] Some Question In-Reply-To: <3FB0A67A.12135.AD188@localhost> Message-ID: <200311121042.58499.msmith@xiph.org> On Tuesday 11 November 2003 19:06, assorgia at tin.it wrote: > On 10 Nov 2003 at 18:38, Dave St John wrote: > > In the realm of internet radio id have to say 80% use winamp, or other > > players supporting http streaming. > > Winamp being the biggest major player and xmms for linux. > > Only noobs to the pc world use windows media and real player, since they > > are the ones thrown in your face. > > Once the noobs find internet radio, its a matter of seconds before they > > are downloading winamp. > > Maybe I'm getting tedious but the macromedia flash plug-in is ready > to play back mp3 streams, and without any player to download. > > How about solving the problems that makes it unusable with > icecast2? > I can do the testing if it helps. What is the problem? Please give a very detailed explanation. If possible, also provide network dumps of flash a) successfully playing an mp3 stream b) failing to play an icecast2 mp3 stream. Mike --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From kerry.cox at ksl.com Wed Nov 12 16:06:23 2003 From: kerry.cox at ksl.com (Kerry Cox) Date: 12 Nov 2003 09:06:23 -0700 Subject: [icecast] parsing icecast 1 and icecast2 logs in GUI web format Message-ID: <1068653183.25164.178.camel@quasi.ksl.com> I know this was mentioned some time back, but I am curious if anyone has had any further success with this. My radio station is looking for a nice clean comprehensive overview of all connections to our icecast 1 and 2 servers. Someone had tweaked the webalizer program to render all the stats in a nice GUI format. However, there were still a couple items missing. Just wondering what everyone else has done to render stats or if any updates have been made to the webalizer tweak. Have the developers considered pulling webalizer into icecast for generating daily status reports. I am sure the webalizer admin would not mind. I've written to him in the past and he's a fairly amicable guy. KJ -- /------------------------------------\__/-------------------------\ | Kerry J. Cox __ kerry.cox at ksl.com | | KSL System Administrator | | p: 801.575.7771 | | http://quasi.ksl.com/pubkey.html |__| f: 801.575.5745 | \------------------------------------/ \-------------------------/ -------------- 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: From lemmingsml at nerim.fr Wed Nov 12 16:16:04 2003 From: lemmingsml at nerim.fr (EISELE Pascal) Date: Wed, 12 Nov 2003 17:16:04 +0100 Subject: [icecast] parsing icecast 1 and icecast2 logs in GUI web format In-Reply-To: <1068653183.25164.178.camel@quasi.ksl.com> Message-ID: <3FB25CC4.807@nerim.fr> Hi I'm using webalizer without any modification to parse icecast 1 log files. It's not so bad. I'm also using a set of shellscript to do some stats with mrtg (such as simultaneous listeners graph) and I've planed to make a small java program using mrtg or rrdtool to remplace my shellscript and so avoid to need access to log files. Bests regards, EISELE Pascal Kerry Cox a ?crit : >I know this was mentioned some time back, but I am curious if anyone has >had any further success with this. My radio station is looking for a >nice clean comprehensive overview of all connections to our icecast 1 >and 2 servers. Someone had tweaked the webalizer program to render all >the stats in a nice GUI format. However, there were still a couple items >missing. >Just wondering what everyone else has done to render stats or if any >updates have been made to the webalizer tweak. >Have the developers considered pulling webalizer into icecast for >generating daily status reports. I am sure the webalizer admin would not >mind. I've written to him in the past and he's a fairly amicable guy. >KJ > > >

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From boink at tetter.xs4all.nl Wed Nov 12 19:10:51 2003 From: boink at tetter.xs4all.nl (boink) Date: Wed, 12 Nov 2003 20:10:51 +0100 Subject: [icecast] parsing icecast 1 and icecast2 logs in GUI web format In-Reply-To: <1068653183.25164.178.camel@quasi.ksl.com> Message-ID: <20031112191051.GA9074@tetter.xs4all.nl> have you tried using analog for your webstats? I use analog and I get fairly good results. b. On Wed, Nov 12, 2003 at 09:06:23AM -0700, Kerry Cox wrote: > I know this was mentioned some time back, but I am curious if anyone has > had any further success with this. My radio station is looking for a > nice clean comprehensive overview of all connections to our icecast 1 > and 2 servers. Someone had tweaked the webalizer program to render all > the stats in a nice GUI format. However, there were still a couple items > missing. > Just wondering what everyone else has done to render stats or if any > updates have been made to the webalizer tweak. > Have the developers considered pulling webalizer into icecast for > generating daily status reports. I am sure the webalizer admin would not > mind. I've written to him in the past and he's a fairly amicable guy. > KJ > > -- > > /------------------------------------\__/-------------------------\ > | Kerry J. Cox __ kerry.cox at ksl.com | > | KSL System Administrator | | p: 801.575.7771 | > | http://quasi.ksl.com/pubkey.html |__| f: 801.575.5745 | > \------------------------------------/ \-------------------------/

-- Nullum magnum ingenium sine mixtura dementiae fuit - Seneca (there is no great genuis without madmess) --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From kerry.cox at ksl.com Wed Nov 12 17:14:38 2003 From: kerry.cox at ksl.com (Kerry Cox) Date: 12 Nov 2003 10:14:38 -0700 Subject: [icecast] parsing icecast 1 and icecast2 logs in GUI web format In-Reply-To: <3FB25CC4.807@nerim.fr> Message-ID: <1068657277.25164.193.camel@quasi.ksl.com> Eisele, Would you mind sharing with myself and other what you did to get this running? I am very familiar with webalizer, but perhaps others are not so. I'd be curious to see your scripts for getting it to work with MRTG seeing as how I use that often as well. Thanks. KJ

On Wed, 2003-11-12 at 09:16, EISELE Pascal wrote: > Hi > > I'm using webalizer without any modification to parse icecast 1 log > files. It's not so bad. I'm also using a set of shellscript to do some > stats with mrtg (such as simultaneous listeners graph) and I've planed > to make a small java program using mrtg or rrdtool to remplace my > shellscript and so avoid to need access to log files. > > Bests regards, > EISELE Pascal > > Kerry Cox a ??crit : > > >I know this was mentioned some time back, but I am curious if anyone has > >had any further success with this. My radio station is looking for a > >nice clean comprehensive overview of all connections to our icecast 1 > >and 2 servers. Someone had tweaked the webalizer program to render all > >the stats in a nice GUI format. However, there were still a couple items > >missing. > >Just wondering what everyone else has done to render stats or if any > >updates have been made to the webalizer tweak. > >Have the developers considered pulling webalizer into icecast for > >generating daily status reports. I am sure the webalizer admin would not > >mind. I've written to him in the past and he's a fairly amicable guy. > >KJ > > > > > > > > > --- >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 at xiph.org' > containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered. -------------- 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: From dm8tbr at afthd.tu-darmstadt.de Wed Nov 12 18:38:44 2003 From: dm8tbr at afthd.tu-darmstadt.de (Thomas B. Ruecker, DM8TBR) Date: Wed, 12 Nov 2003 19:38:44 +0100 Subject: [icecast] parsing icecast 1 and icecast2 logs in GUI web format In-Reply-To: <1068657277.25164.193.camel@quasi.ksl.com> Message-ID: <00cb01c3a94c$34c15540$20715382@puck> Hi Kerry, Some time ago I had to setup mrtg graphing too. I'll try to give a short outline of what I did: 1. how do I get listener numbers into MRTG? 2. how to interface XSLT with MRTG? 3. how to set up MRTG? 1. I chose to use the xslt-features provided by Icecast and placed files called lstn-*.xsl for every mountpoint in the icecast web-root. The sole purpose of this xslt-sheet is returning the current number of listeners for a mountpoint as a plain-text string. 2. mrtg was written for SNMP but accepts also data from other sources if they follow certain conventions (refer to the comments in the perl-script or one of the available howtos for details). So I hacked up a short perl-script that gets the current number of listeners by http and feeds it into mrtg along with some additional data (like description etc.). You can find an example perl-script attached to this mail. It was hacked up in only a few minutes and because it was running ok I never touched it again, although some features (e.g. uptime) are not used. ;) Note: the script requires some perl-libraries to run. 3. MRTG calls the Script created in 2. (see mrtg.cfg) Everything else happens automagically. ;) A result can be seen here: http://dk0td.afthd.tu-darmstadt.de/mrtg/icecast/radio.ogg_and_radio+.ogg.html Probably there is an easier way to accomplish this, but it works fine for me. Of course the Perl part could have been done in php or $YOUR_FAVOURITE_SCRIPTING_LANGUAGE... One thing I noticed during organizing the relay for http://www.subether.de/ was: the stats seem to get off pretty much. This may have been caused by an unstable connection to the source server, but it shouldn't have happened anyway. This issue was addressed in an email to the list some time ago, but no one answered to it IIRC. Is this still happening? Thomas -------------- next part -------------- A non-text attachment was scrubbed... Name: lstn-radio.xsl Type: text/xml Size: 327 bytes Desc: lstn-radio.xsl URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: icemon-radio Type: application/octet-stream Size: 673 bytes Desc: icemon-radio URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: mrtg.cfg Type: application/octet-stream Size: 1222 bytes Desc: mrtg.cfg URL: From robin.blanchard at gactr.uga.edu Thu Nov 13 15:57:49 2003 From: robin.blanchard at gactr.uga.edu (Robin P. Blanchard) Date: Thu, 13 Nov 2003 10:57:49 -0500 Subject: [icecast] Icecast / liveice quandry Message-ID: I've been running classic icecast + liveice for some time now (several years) without problems. A couple days ago, the station manager (NPR affiliate) came to me and asked if we could 'inject' a static file into the stream. Basically what he wants is for the client to first receive a static file (requesting donations of course) and then on to the live stream (*not* intermittently). I'm hoping this can be accomplished server-side with either icecast or liveice; but haven't had any luck. Here's my working liveice config... Look forward to suggestions/ideas.

SERVER 127.0.0.1 PORT 80 X_AUDIOCAST_LOGIN PASSWORD ***** NAME WUGA 91.7/97.9FM: Athens, GA, USA GENRE Other, NPR PUBLIC 1 DESCRIPTION 91.7/97.9FM: Athens, GA, USA DEBUG 0 VERBOSE 0 SOUNDCARD SOUND_DEVICE /dev/dspW FULL_DUPLEX NO_MIXER USE_LAME3 /usr/local/bin/lame #ENCODER_ARGS -p -c -h #ENCODER_ARGS -c -h --silent ENCODER_ARGS --silent ENCODER_STREAM_SET 1 SAMPLE_RATE 44100 BITRATE 128000 STEREO MOUNTPOINT hi URL http://wuga.org/ ENCODER_STREAM_SET 0 SAMPLE_RATE 22050 BITRATE 16000 MONO MOUNTPOINT lo URL http://wuga.org/ --------------------------------------- Robin P. Blanchard Systems Integration Specialist Georgia Center for Continuing Education fon: 706.542.2404 < > fax: 706.542.6546 --------------------------------------- --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From andre at ircbrasil.com.br Thu Nov 13 16:19:57 2003 From: andre at ircbrasil.com.br (Rádio IRCBrasil - Andre Marcelo) Date: Thu, 13 Nov 2003 14:19:57 -0200 Subject: [icecast] a Question In-Reply-To: <00cb01c3a94c$34c15540$20715382@puck> Message-ID: <001e01c3aa01$fd5c9c20$170a0a0a@LOCAL> Hi people, i am testing icecast 2 and its really very very good, the quality of the sound is very better than shoutcast. but i have a question: in shoutcast, i make a web forfward : http://play.myradio.com.br to http://www.myradio.com.br:8000/listen.pls and wen the user click, the winamp or real one automatically open an play my radio. In shoutcast can i do it too? if yes, how i do? tank u very much --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From adon at yorku.ca Thu Nov 13 16:38:45 2003 From: adon at yorku.ca (Adon Irani) Date: Thu, 13 Nov 2003 11:38:45 -0500 (EST) Subject: [icecast] Icecast / liveice quandry In-Reply-To: Message-ID: i know with icecast2/ices , karl heyes has some example config files for mixing live/static content ( if i recall correctly ) . however, what i had done in the past is add the static file to the .pls prior to the live mount . if you generate the .pls files on demand , this would work . ALSO , i'm quite sure that both icecast1/2 support intro/outtro files , etc .. this may achieve the same effect . a:/, On Thu, 13 Nov 2003, Robin P. Blanchard wrote: > I've been running classic icecast + liveice for some time now (several years) > without problems. A couple days ago, the station manager (NPR affiliate) came > to me and asked if we could 'inject' a static file into the stream. Basically > what he wants is for the client to first receive a static file (requesting > donations of course) and then on to the live stream (*not* intermittently). > I'm hoping this can be accomplished server-side with either icecast or > liveice; but haven't had any luck. Here's my working liveice config... > Look forward to suggestions/ideas. > > > SERVER 127.0.0.1 > PORT 80 > X_AUDIOCAST_LOGIN > PASSWORD ***** > NAME WUGA 91.7/97.9FM: Athens, GA, USA > GENRE Other, NPR > PUBLIC 1 > DESCRIPTION 91.7/97.9FM: Athens, GA, USA > > DEBUG 0 > VERBOSE 0 > > SOUNDCARD > SOUND_DEVICE /dev/dspW > FULL_DUPLEX > NO_MIXER > > USE_LAME3 /usr/local/bin/lame > #ENCODER_ARGS -p -c -h > #ENCODER_ARGS -c -h --silent > ENCODER_ARGS --silent > > ENCODER_STREAM_SET 1 > SAMPLE_RATE 44100 > BITRATE 128000 > STEREO > MOUNTPOINT hi > URL http://wuga.org/ > > ENCODER_STREAM_SET 0 > SAMPLE_RATE 22050 > BITRATE 16000 > MONO > MOUNTPOINT lo > URL http://wuga.org/ > > --------------------------------------- > Robin P. Blanchard > Systems Integration Specialist > Georgia Center for Continuing Education > fon: 706.542.2404 < > fax: 706.542.6546 > --------------------------------------- > > --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From matt at sprout.org Thu Nov 13 16:48:02 2003 From: matt at sprout.org (Matt Boersma) Date: Thu, 13 Nov 2003 10:48:02 -0600 Subject: [icecast] Icecast / liveice quandry In-Reply-To: Message-ID: <20031113104802.B20298@sprout.org> If you use an .m3u file, this is trivial. Just insert the URL for the static file on a line before the one pointing to your live stream. We did the same thing at KGNU when we wanted to let everyone know about the webcaster royalty protest day, and it worked perfectly. Matt On Thu, Nov 13, 2003 at 10:57:49AM -0500, Robin P. Blanchard wrote: > I've been running classic icecast + liveice for some time now (several years) > without problems. A couple days ago, the station manager (NPR affiliate) came > to me and asked if we could 'inject' a static file into the stream... -------------- next part -------------- A non-text attachment was scrubbed... Name: part Type: application/pgp-signature Size: 190 bytes Desc: not available URL: From leo.currie at strath.ac.uk Thu Nov 13 16:51:30 2003 From: leo.currie at strath.ac.uk (Leo Currie) Date: Thu, 13 Nov 2003 16:51:30 +0000 Subject: [icecast] a Question In-Reply-To: <001e01c3aa01$fd5c9c20$170a0a0a@LOCAL> Message-ID: <3FB3B692.9080907@strath.ac.uk> R??dio IRCBrasil - Andre Marcelo wrote: > Hi people, i am testing icecast 2 and its really very very good, the quality > of the sound is very better than shoutcast. Yeah, the quality of Ogg Vorbis is way better :) > but i have a question: > > in shoutcast, i make a web forfward : http://play.myradio.com.br to > http://www.myradio.com.br:8000/listen.pls and wen the user click, the winamp > or real one automatically open an play my radio. > > In shoutcast can i do it too? if yes, how i do? You mean Icecast of course! Use the following format: http://www.myradio.com.br:8000/mountpoint_name.m3u ..where mountpoint_name is the mountpoint that your encoder connects at. For example, if you have a stream at http://radiosix.no-ip.com:8002/radiosix.ogg .. then the playlist file is at.. http://radiosix.no-ip.com:8002/radiosix.ogg.m3u Hope that makes sense! Leo --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From karl at xiph.org Thu Nov 13 16:55:26 2003 From: karl at xiph.org (Karl Heyes) Date: 13 Nov 2003 16:55:26 +0000 Subject: [icecast] Icecast / liveice quandry In-Reply-To: Message-ID: <1068742525.7629.6.camel@bogus.hackers.club> On Thu, 2003-11-13 at 16:38, Adon Irani wrote: > i know with icecast2/ices , karl heyes has some example config files for > mixing live/static content ( if i recall correctly ) . just to clarify, the ices2 mods I have do allow for stating multiple inputs but not mixing, they are full switchover. This would work in this case as the first would be a once through playlist followed by an oss input (for example). The issue here is ices2 only sends out ogg vorbis so an mp3 stream would have to be transcoded from it. karl.

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From keith at penguingurus.com Thu Nov 13 17:24:22 2003 From: keith at penguingurus.com (Keith Geffert) Date: Thu, 13 Nov 2003 12:24:22 -0500 Subject: [icecast] Icecast / liveice quandry In-Reply-To: <20031113104802.B20298@sprout.org> Message-ID: <1068744261.1096.12.camel@vaio.reptyle.home> I've done this and it works great. But there are drawbacks. If the player client is in random track mode, the player may play the live stream first, and never the static content. I've always wanted an option to have a static file(s) presented to the client before the live stream. Having it done on the server would make sure that whatever the static content was it couldn't be skipped. The Real Player stations has intro promos and little commercials, like that. If you knew the final url you could bypass them all. I'd even like to see the static files be affected by mount point declarations in the config. Then you could use the fallback directive to eventually kick it to a live stream.

On Thu, 2003-11-13 at 11:48, Matt Boersma wrote: > If you use an .m3u file, this is trivial. Just insert the URL for the > static file on a line before the one pointing to your live stream. > > We did the same thing at KGNU when we wanted to let everyone know > about the webcaster royalty protest day, and it worked perfectly.

-- Keith Geffert -------------- 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: From andre at ircbrasil.com.br Fri Nov 14 15:22:15 2003 From: andre at ircbrasil.com.br (Rádio IRCBrasil - Andre Marcelo) Date: Fri, 14 Nov 2003 13:22:15 -0200 Subject: [icecast] IceCast Problem In-Reply-To: <1068744261.1096.12.camel@vaio.reptyle.home> Message-ID: <000701c3aac3$17f6c9e0$170a0a0a@LOCAL> hi people, i am using dsp_oddcast_02262003 with winamp 2.91 to streaming for my icecast 2 server. Eventually the winamp is crashing, and not just im my pc, but in all that i am using. My SO is windows 98 second edition with all windows updates maked. I has testing other software for streaming to icecast, the m3w streamer, i liked it, but it stream just to mp3 and not for ogg. I really has like of ogg, is very very very better than mp3. Some one can give me a sugestion about can i do? there are other sofware for streaming to icecast / ogg than not oddcast? i dont use winamp for play the music, i use atomixMP3 trial. other question, icecast 1 streamin to ogg too? i has used it last year for mp3 and i never has problem. Other question, just for comparation, a transmition in 24 kbps for ogg can be considered equal a 32kbps in mp3 in terms of quality? i think yes, but i wanna a sugestion of you. PS: sorry my bad english, i am from brasil. Tanks very much people. Andr? Marcelo R?dio IRCBrasil http://play.ircbrasil.com.br

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From kerry.cox at ksl.com Fri Nov 14 21:39:18 2003 From: kerry.cox at ksl.com (Kerry Cox) Date: 14 Nov 2003 14:39:18 -0700 Subject: [icecast] Webalizer for streams In-Reply-To: Message-ID: <1068845957.29897.130.camel@quasi.ksl.com> Chris, I am trying to put together something similar to what you have done with webalizer for my own icecast streaming server. I am not sure if you already sent me your configs or not. If so, I have misplaced them. Any chance you could share once more with me how you got webalizer to work with your streaming server? Thanks. KJ

On Wed, 2003-11-05 at 03:52, iceuse at kezako.net wrote: > Hello, > last night, I worked to make a new version of webalizer for streams. > I put some info and example here: > http://radio.stalig.com:443/stats/webalizer/index.html > If you are interested... It's not finished (yearly stats are not ready), but monthly and daily stats are fine. > > I'll try to have it integrated to regular webalizer version. > > Chris > --- >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 at xiph.org' > containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered. -------------- 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: From geezer at freesounds.net Fri Nov 14 21:46:15 2003 From: geezer at freesounds.net (geezer) Date: Fri, 14 Nov 2003 16:46:15 -0500 Subject: [icecast] IceCast Problem In-Reply-To: <000701c3aac3$17f6c9e0$170a0a0a@LOCAL> Message-ID: <3FB54D27.2030506@freesounds.net> Hi Andre I think you can use the oddsock plugin with foobar2000. http://www.foobar2000.org/ Win98 is a little shaky, but it ought to work. Good luck. g --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From isaac at belial.pl.eu.org Sun Nov 16 23:52:33 2003 From: isaac at belial.pl.eu.org (DM) Date: Mon, 17 Nov 2003 00:52:33 +0100 Subject: [icecast] dumping to multiple files Message-ID: <20031117005233.A341@waagh.ustronet> Hello. I intend to make a live streaming of a quite long multi-artist concert ( 8h or so). I also would like to dump the concert to a file(s). For several reasons I would prefer to dump performance of every artist to seperate file. Is it possible to somehow tell ices2 to switch dumping from one file to another ( without interrupting a transmission of course ) ? Or maybe there are some other ways of achieving this? Thank you for any help. -- DM --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From stefan at neufeind.net Mon Nov 17 07:50:48 2003 From: stefan at neufeind.net (Stefan Neufeind) Date: Mon, 17 Nov 2003 08:50:48 +0100 Subject: [icecast] dumping to multiple files In-Reply-To: <20031117005233.A341@waagh.ustronet> Message-ID: <20031117075049.EEBB253298A@motherfish-II.xiph.org> On Mon, 17 Nov 2003 at 08:40:35, DM wrote: > I intend to make a live streaming of a quite long multi-artist concert > ( 8h or so). I also would like to dump the concert to a file(s). > For several reasons I would prefer to dump performance of every artist > > to seperate file. Is it possible to somehow tell ices2 to switch dumping > from one file to another ( without interrupting a transmission of course ) ? > Or maybe there are some other ways of achieving this? Haven't yet tried (and needed) this myself. But would maybe moving the dumpfile away and giving ices2 a SIGHUP, SIGUSR1 or SIGUSR2 help? Don't know how it's implemented though ... Regards, Stefan --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From karl at xiph.org Mon Nov 17 12:49:21 2003 From: karl at xiph.org (Karl Heyes) Date: 17 Nov 2003 12:49:21 +0000 Subject: [icecast] dumping to multiple files In-Reply-To: <20031117075049.EEBB253298A@motherfish-II.xiph.org> Message-ID: <1069073361.11683.8.camel@bogus.hackers.club> On Mon, 2003-11-17 at 07:50, Stefan Neufeind wrote: > On Mon, 17 Nov 2003 at 08:40:35, DM wrote: > > > I intend to make a live streaming of a quite long multi-artist concert > > ( 8h or so). I also would like to dump the concert to a file(s). > > For several reasons I would prefer to dump performance of every artist > > > > to seperate file. Is it possible to somehow tell ices2 to switch dumping > > from one file to another ( without interrupting a transmission of course ) ? > > Or maybe there are some other ways of achieving this? > > Haven't yet tried (and needed) this myself. But would maybe moving the dumpfile > away and giving ices2 a SIGHUP, SIGUSR1 or SIGUSR2 help? Don't know how it's > implemented though ... That won't work, and unfortunately I haven't had chance to move various bits into cvs yet, however I do have code you can use. My mods to libshout/ices2 will support multiple save files, using a duration marker or metadata update (ie USR1 in live mode) as the trigger. The code is on www.xiph.org/~karl, you'll need the libshout on there as well as the savefile is not the only thing different. Look at the examples in the conf directory to see the xml layout. karl.

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From seba at mtss.dnsalias.org Tue Nov 18 07:07:04 2003 From: seba at mtss.dnsalias.org (Sebastian Muniz) Date: Tue, 18 Nov 2003 01:07:04 -0600 Subject: [icecast] multiple inputs from one soundcard. Message-ID: <20031118010704.4f10d5c4.seba@mtss.dnsalias.org> Hi! i beg your pardon if this is not the right forum. Please point me in the right direction if not. I'm trying to stream multiple different voice streams from line in, cd in, aux in, and mic in, with a single sound card simultaneously. I need to broadcast at least 8 sound signals with two soundcards, maybe four. I don't know how to tell ices where to get their input, nor if this is possible. Is there any way to feed these to four mounts in ices to the encoders with just one sound card? I'm working on Debian linux, with Oss. I can switch to FreeBSD, or what ever, with alsa, if necesary. Thanks a lot. -- Sebastian Muniz Ordonez Smart Security Venustiano Carranza Nro 739 Sur (entre Hidalgo y Padre Mier) Centro de Monterrey - Monterrey Nuevo Leon - Mexico Tel: +52 (81) 83-405666 Fax: +52 (81) 83-405777 ICQ 72585865 Usuario Linux: 198723 --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From telmnstr at 757.org Tue Nov 18 08:07:49 2003 From: telmnstr at 757.org (Ethan) Date: Tue, 18 Nov 2003 03:07:49 -0500 (EST) Subject: [icecast] multiple inputs from one soundcard. In-Reply-To: <20031118010704.4f10d5c4.seba@mtss.dnsalias.org> Message-ID: <20031118030508.D21733-100000@users.757.org> > Hi! > i beg your pardon if this is not the right forum. > Please point me in the right direction if not. > I'm trying to stream multiple different voice streams from line in, cd > in, aux in, and mic in, with a single sound card simultaneously. > I need to broadcast at least 8 sound signals with two soundcards, maybe > four. > I don't know how to tell ices where to get their input, nor if > this is possible. > Is there any way to feed these to four mounts in ices to the encoders > with just one sound card? > I'm working on Debian linux, with Oss. > I can switch to FreeBSD, or what ever, with alsa, if necesary. > Thanks a lot. Can't be done! The sound card has one ADC (Analog to digital converter) than handles 2 channels. The CD, Aux, Modem, Line, Mic, etc inputs are all mixed and fed to those 2 channels. And unfortunately Lame can't break left and right into separate channels. Here was my solution (we currently run 13 streams, I was shooting for 22 but put things on hold for a while): http://users.757.org/~ethan/pics/geek/computer_stuff/soundcard_champion/ Its a FreeBSD system with a PICMG backplane board. Had it seeing 11 cards but it gets mega unstable at 7. It would rock if there was a way to use one of the pro audio boards that does 8 or 16 inputs, but FreeBSD would have to support breaking it out into 16 DSP devices.

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From oddsock at oddsock.org Wed Nov 19 14:56:11 2003 From: oddsock at oddsock.org (oddsock) Date: Wed, 19 Nov 2003 08:56:11 -0600 Subject: [icecast] Icecast 2.0 Beta 1 Announcement Message-ID: <5.1.1.6.0.20031119081857.032fcb00@www.oddsock.org> This message is to announce that the Icecast project is now finally moving to a 2.0 release. After way too much time in an alpha state, we've decided to start the (hopefully) short trek to a 2.0 release. We need the help of any and all users in testing this version of icecast. You should not be suprised by Beta 1, as it contains all the same functionality that is currently in CVS. We are now in a feature freeze for 2.0 and no new features will be added. All users are encouraged to thoroughly test on as many platforms as is possible. Please send all Bug reports to the icecast-dev mailing list. We expect to run this beta program for a few weeks, depending on the results, and have a fresh Icecast 2.0 release by the end of the year (possibly sooner). We also have a few new features on tap (http://wiki.xiph.org/Icecast2ReleasePlan) and plan to follow up the 2.0 release with a quick 2.1 release with the new functionality. Check http://www.icecast.org for the announcement and link to Beta 1. oddsock

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From valankar at bellsouth.net Wed Nov 19 22:55:37 2003 From: valankar at bellsouth.net (Viraj Alankar) Date: Wed, 19 Nov 2003 17:55:37 -0500 Subject: [icecast] Disconnecting relay when no clients connected / Conserving bandwidth Message-ID: <20031119225537.GB13539@bigfoot.com> Hello, I'm running an Icecast relay in my office. Is there any plans to provide the ability to disconnect from the master server when there are no clients connected to my relay? The main reason is to conserve bandwidth when no one is connected. I looked a bit at the code as to how to implement this, but was wondering if anyone else might be working on it. Thanks, Viraj. --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From karl at xiph.org Wed Nov 19 23:22:00 2003 From: karl at xiph.org (Karl Heyes) Date: 19 Nov 2003 23:22:00 +0000 Subject: [icecast] Disconnecting relay when no clients connected / Conserving bandwidth In-Reply-To: <20031119225537.GB13539@bigfoot.com> Message-ID: <1069284119.869.46.camel@bogus.hackers.club> On Wed, 2003-11-19 at 22:55, Viraj Alankar wrote: > Hello, > > I'm running an Icecast relay in my office. Is there any plans to provide the > ability to disconnect from the master server when there are no clients > connected to my relay? The main reason is to conserve bandwidth when no one is > connected. > > I looked a bit at the code as to how to implement this, but was wondering if > anyone else might be working on it. Disconnecting the stream is fairly easy, you're just looking for 0 listeners, the problem is the trigger for connecting when there is no existing stream, and what the behaviour is regarding listeners. These are not necessarily impossible, just not attainable at the moment. karl.

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From lukas.oesterreicher at inode.at Thu Nov 20 12:59:36 2003 From: lukas.oesterreicher at inode.at (Lukas Österreicher) Date: Thu, 20 Nov 2003 13:59:36 +0100 Subject: [icecast] Readme notice Message-ID: Hello Just a little notice to the developers: The README file - here it states to do a ./configure. This is outdated, it has to be ./autogen.sh. :=)

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From karl at xiph.org Thu Nov 20 13:15:41 2003 From: karl at xiph.org (Karl Heyes) Date: 20 Nov 2003 13:15:41 +0000 Subject: [icecast] Readme notice In-Reply-To: Message-ID: <1069334141.870.4.camel@bogus.hackers.club> On Thu, 2003-11-20 at 12:59, Lukas ??sterreicher wrote: > Hello > > Just a little notice to the developers: > The README file - here it states to do a ./configure. > This is outdated, it has to be ./autogen.sh. not quite, autogen.sh is used to build the configure script then run it automatically. On an actual the package released as say a tar file with the configure script, the configure can be run. It's the configure that actually determines the capability of the host OS. karl.

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From lukas.oesterreicher at inode.at Thu Nov 20 18:05:15 2003 From: lukas.oesterreicher at inode.at (Lukas Österreicher) Date: Thu, 20 Nov 2003 19:05:15 +0100 Subject: [icecast] compiler warning Message-ID: Hi again. I just compiled icecast 2. It seemed ok but at the end I got this: /usr/bin/ld: warning: libcom_err.so.2, needed by /usr/lib/libcurl.so, may conflict with libcom_err.so.3 Is this anything I have to take care of? Can you explain what it means? Thanx, Luke

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From karl at xiph.org Thu Nov 20 18:23:47 2003 From: karl at xiph.org (Karl Heyes) Date: 20 Nov 2003 18:23:47 +0000 Subject: [icecast] compiler warning In-Reply-To: Message-ID: <1069352627.870.21.camel@bogus.hackers.club> On Thu, 2003-11-20 at 18:05, Lukas ??sterreicher wrote: > Hi again. > > I just compiled icecast 2. > It seemed ok but at the end I got this: > > /usr/bin/ld: warning: libcom_err.so.2, needed by /usr/lib/libcurl.so, may conflict with libcom_err.so.3 > > Is this anything I have to take care of? > Can you explain what it means? The icecast you have built is relying on other libs, and there's mismatch between 2 of them. the /usr/lib/libcurl.so wants libcom_err.so.3 but something else wants an older version of libcom_err.so. Use ldd on your icecast and the libs it wants, one will need to be updated to remove the warning. karl.

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From groups at mediacast1.com Fri Nov 21 02:17:05 2003 From: groups at mediacast1.com (Dave St John) Date: Thu, 20 Nov 2003 19:17:05 -0700 Subject: [icecast] icecast acceptable headers In-Reply-To: Message-ID: <014501c3afd5$8f115b00$6501a8c0@ripper> Anyone know of the correct header that are sent to the icecast2 server? example the ones sent to a shoutcast server are icy-name:whatever station icy-genre:Industrial, EBM, Electronic icy-pub:1 icy-br:256 icy-url:http://www.mediacast1.com icy-reset:1 just need to know what the equivelant is for icecast2.

Dave St John Mediacast1 Administration --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From msmith at xiph.org Fri Nov 21 02:51:02 2003 From: msmith at xiph.org (Michael Smith) Date: Fri, 21 Nov 2003 13:51:02 +1100 Subject: [icecast] icecast acceptable headers In-Reply-To: <014501c3afd5$8f115b00$6501a8c0@ripper> Message-ID: <200311211351.02982.msmith@xiph.org> On Friday 21 November 2003 13:17, Dave St John wrote: > Anyone know of the correct header that are sent to the icecast2 server? > > example the ones sent to a shoutcast server are > icy-name:whatever station > icy-genre:Industrial, EBM, Electronic > icy-pub:1 > icy-br:256 > icy-url:http://www.mediacast1.com > icy-reset:1 > > just need to know what the equivelant is for icecast2. The same. ice-* or icy-* headers from the source are forwarded as-is to the listening clients, with the exception of the password header, where present. This means that if the client understands the shoutcast ones, and you use the shoutcast ones, it'll work as-is. Mike --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From groups at mediacast1.com Fri Nov 21 03:33:41 2003 From: groups at mediacast1.com (Dave St John) Date: Thu, 20 Nov 2003 20:33:41 -0700 Subject: [icecast] icecast acceptable headers In-Reply-To: <200311211351.02982.msmith@xiph.org> Message-ID: <018901c3afe0$42bfb160$6501a8c0@ripper> this is what i have so far that works, well sorda ------------------------ Content-type:audio/mpeg ice-mount:/crap ice-name:[L A T E X - T V] - LIVE!! ice-genre:Industrial, EBM, Electronic ice-public:0 ice-bitrate:280 ice-url:http://www.latexradio.com ice-description:boooo ice-audio-info:bitrate = 280, 152kbps video, 128kbps audio

content type works cant figure out the mount or how to set that properly, it just defaults to / genre, url, description dont work either. As you can see im testing the nsvcap tool to see if i can connect to the icecast2 server, on demand works fine if your video file is encoded correctly http://mediacastone.com:8006/video-demo/sensation_2002_white_edition_djs_version.nsv i know im probably pissing in the wind but what the heck, boredom brews curiosity :) any direction would be appreaciated.

Dave St John Mediacast1 Administration ----- Original Message ----- From: "Michael Smith" To: Sent: Thursday, November 20, 2003 7:51 PM Subject: Re: [icecast] icecast acceptable headers

> On Friday 21 November 2003 13:17, Dave St John wrote: > > Anyone know of the correct header that are sent to the icecast2 server? > > > > example the ones sent to a shoutcast server are > > icy-name:whatever station > > icy-genre:Industrial, EBM, Electronic > > icy-pub:1 > > icy-br:256 > > icy-url:http://www.mediacast1.com > > icy-reset:1 > > > > just need to know what the equivelant is for icecast2. > > The same. ice-* or icy-* headers from the source are forwarded as-is to the > listening clients, with the exception of the password header, where present. > > This means that if the client understands the shoutcast ones, and you use the > shoutcast ones, it'll work as-is. > > Mike > > --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From oddsock at oddsock.org Fri Nov 21 03:47:11 2003 From: oddsock at oddsock.org (oddsock) Date: Thu, 20 Nov 2003 21:47:11 -0600 Subject: [icecast] icecast acceptable headers In-Reply-To: <018901c3afe0$42bfb160$6501a8c0@ripper> Message-ID: <5.1.1.6.0.20031120214311.02f88770@www.oddsock.org> the problem is probably that nsvcap most likely tries to attach using the "shoutcast source" protocol, which is some strange variation of HTTP (but definitely not HTTP).... It's strange-ness and non-HTTP-ness is the reason why icecast doesn't support connecting the Shoutcast DSP to it. So I don't think any magical combination of headers will get live NSV working...although if we ever build in Shoutcast strange-non-HTTP-ness into icecast, it should work no problemo...The problem, to support connecting the SHoutcast DSP (and probably NSVcap) we have to majorly hack icecast to support this "custom" protocol, which we really don't like doing :) oddsock At 08:33 PM 11/20/2003 -0700, you wrote: >this is what i have so far that works, well sorda >------------------------ >Content-type:audio/mpeg >ice-mount:/crap >ice-name:[L A T E X - T V] - LIVE!! >ice-genre:Industrial, EBM, Electronic >ice-public:0 >ice-bitrate:280 >ice-url:http://www.latexradio.com >ice-description:boooo >ice-audio-info:bitrate = 280, 152kbps video, 128kbps audio > > >content type works >cant figure out the mount or how to set that properly, it just defaults to / >genre, url, description dont work either. > >As you can see im testing the nsvcap tool to see if i can connect to the >icecast2 server, on demand works fine if your video file is encoded >correctly >http://mediacastone.com:8006/video-demo/sensation_2002_white_edition_djs_version.nsv >i know im probably pissing in the wind but what the heck, boredom brews >curiosity :) >any direction would be appreaciated. > > > > > > > >Dave St John >Mediacast1 Administration >----- Original Message ----- >From: "Michael Smith" >To: >Sent: Thursday, November 20, 2003 7:51 PM >Subject: Re: [icecast] icecast acceptable headers > > > > On Friday 21 November 2003 13:17, Dave St John wrote: > > > Anyone know of the correct header that are sent to the icecast2 server? > > > > > > example the ones sent to a shoutcast server are > > > icy-name:whatever station > > > icy-genre:Industrial, EBM, Electronic > > > icy-pub:1 > > > icy-br:256 > > > icy-url:http://www.mediacast1.com > > > icy-reset:1 > > > > > > just need to know what the equivelant is for icecast2. > > > > The same. ice-* or icy-* headers from the source are forwarded as-is to >the > > listening clients, with the exception of the password header, where >present. > > > > This means that if the client understands the shoutcast ones, and you use >the > > shoutcast ones, it'll work as-is. > > > > Mike > > > > --- >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 at 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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From groups at mediacast1.com Fri Nov 21 03:56:42 2003 From: groups at mediacast1.com (Dave St John) Date: Thu, 20 Nov 2003 20:56:42 -0700 Subject: [icecast] icecast acceptable headers In-Reply-To: <5.1.1.6.0.20031120214311.02f88770@www.oddsock.org> Message-ID: <01b701c3afe3$7a076d90$6501a8c0@ripper> I have successfully connected to the icecast2 server using nsvcap Statistic Value audio_info bitrate = 280;152kbps video;128kbps audio;samplerate = 44100;channels = 2 bitrate 280 channels 2 listeners 0 public 0 samplerate 44100 type MP3 audio

of course i try listening with winamp and get HTTP 200 OK but nothing plays, what i think may be a problem is how you send the mountpoint, as i cant get that one figured out, technicly the audio should work since nsvcap uses standard lame mp3 encoding, if i can figure out how to send the mount point correctly, any ideas?

Dave St John Mediacast1 Administration ----- Original Message ----- From: "oddsock" To: Sent: Thursday, November 20, 2003 8:47 PM Subject: Re: [icecast] icecast acceptable headers

> the problem is probably that nsvcap most likely tries to attach using the > "shoutcast source" protocol, which is some strange variation of HTTP (but > definitely not HTTP).... It's strange-ness and non-HTTP-ness is the reason > why icecast doesn't support connecting the Shoutcast DSP to it. So I don't > think any magical combination of headers will get live NSV > working...although if we ever build in Shoutcast strange-non-HTTP-ness into > icecast, it should work no problemo...The problem, to support connecting > the SHoutcast DSP (and probably NSVcap) we have to majorly hack icecast to > support this "custom" protocol, which we really don't like doing :) > > oddsock > At 08:33 PM 11/20/2003 -0700, you wrote: > >this is what i have so far that works, well sorda > >------------------------ > >Content-type:audio/mpeg > >ice-mount:/crap > >ice-name:[L A T E X - T V] - LIVE!! > >ice-genre:Industrial, EBM, Electronic > >ice-public:0 > >ice-bitrate:280 > >ice-url:http://www.latexradio.com > >ice-description:boooo > >ice-audio-info:bitrate = 280, 152kbps video, 128kbps audio > > > > > >content type works > >cant figure out the mount or how to set that properly, it just defaults to / > >genre, url, description dont work either. > > > >As you can see im testing the nsvcap tool to see if i can connect to the > >icecast2 server, on demand works fine if your video file is encoded > >correctly > >http://mediacastone.com:8006/video-demo/sensation_2002_white_edition_djs_ve rsion.nsv > >i know im probably pissing in the wind but what the heck, boredom brews > >curiosity :) > >any direction would be appreaciated. > > > > > > > > > > > > > > > >Dave St John > >Mediacast1 Administration > >----- Original Message ----- > >From: "Michael Smith" > >To: > >Sent: Thursday, November 20, 2003 7:51 PM > >Subject: Re: [icecast] icecast acceptable headers > > > > > > > On Friday 21 November 2003 13:17, Dave St John wrote: > > > > Anyone know of the correct header that are sent to the icecast2 server? > > > > > > > > example the ones sent to a shoutcast server are > > > > icy-name:whatever station > > > > icy-genre:Industrial, EBM, Electronic > > > > icy-pub:1 > > > > icy-br:256 > > > > icy-url:http://www.mediacast1.com > > > > icy-reset:1 > > > > > > > > just need to know what the equivelant is for icecast2. > > > > > > The same. ice-* or icy-* headers from the source are forwarded as-is to > >the > > > listening clients, with the exception of the password header, where > >present. > > > > > > This means that if the client understands the shoutcast ones, and you use > >the > > > shoutcast ones, it'll work as-is. > > > > > > Mike > > > > > > --- >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 at 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 at 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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From lukas.oesterreicher at inode.at Fri Nov 21 13:02:29 2003 From: lukas.oesterreicher at inode.at (Lukas Österreicher) Date: Fri, 21 Nov 2003 14:02:29 +0100 Subject: [icecast] Multiple Ogg Streams In-Reply-To: Message-ID: Hello I've been playing around with Icecast, Oddcast DSP v2 and streamTranscoder, trying to get multiple streams with different bitrates in ogg format running. The source I am streaming is from Winamp 2.80 Oddcast DSP v2 serving to a linux compilation (got it from CVS just yesterday) of Icecast 2. I also compiled streamTranscoder 1.1 and after much trial got a not really stable second stream running. streamTranscoder tends to hickup the sound and crash however, and it does not seem possible to run more then one instance (got broken pipe then). Can you tell me any alternative software that provides this functionality? I read about Ices2, darkice and liveice but these dont seem to be able to take an (ogg-) stream for datainput. Also, if you were to set up multiple icecast servers, how would you do that? Thanx, Lukas

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From iceuse at kezako.net Fri Nov 21 13:46:51 2003 From: iceuse at kezako.net (iceuse at kezako.net) Date: Fri, 21 Nov 2003 14:46:51 +0100 Subject: [icecast] Icecast log analysis : Webalizer 2.10 is ready Message-ID: Hello, I added new features to Webalizer 2.01 for streaming log analysis. You can find the new Webalizer version 2.10 here : http://webalizer.kezako.net Please note that your configuration file needs to be changed (you have to add a few lines). The website also shows an example of the result produced. Questions, remarks, should be send to iceuse at kezako.net Regards, Chris --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From karl at xiph.org Fri Nov 21 14:20:58 2003 From: karl at xiph.org (Karl Heyes) Date: 21 Nov 2003 14:20:58 +0000 Subject: [icecast] Multiple Ogg Streams In-Reply-To: Message-ID: <1069424458.896.4.camel@bogus.hackers.club> On Fri, 2003-11-21 at 13:02, Lukas ??sterreicher wrote: > Hello > > I've been playing around with Icecast, Oddcast DSP v2 and streamTranscoder, > trying to get multiple streams with different bitrates in ogg format running. > > The source I am streaming is from Winamp 2.80 Oddcast DSP v2 serving > to a linux compilation (got it from CVS just yesterday) of Icecast 2. > > I also compiled streamTranscoder 1.1 and after much trial got a > not really stable second stream running. streamTranscoder tends to > hickup the sound and crash however, and it does not seem possible > to run more then one instance (got broken pipe then). > > Can you tell me any alternative software that provides this functionality? > > I read about Ices2, darkice and liveice but these dont seem to be able > to take an (ogg-) stream for datainput. ices2 will encode/reencode/relay to more than one server. > Also, if you were to set up multiple icecast servers, how would you do that? etting up different icecast server is easy, the question is are you wanting a relay situation, where a slave icecast takes one of more streams from a master icecast or are you wanting ices2 (or similar) to send the stream to many icecast servers. karl.

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From valankar at bellsouth.net Fri Nov 21 14:57:57 2003 From: valankar at bellsouth.net (Viraj Alankar) Date: Fri, 21 Nov 2003 09:57:57 -0500 Subject: [icecast] Windows ogg stream player? Message-ID: <20031121145757.GA23258@bigfoot.com> Is there a good Ogg stream player for Windows? I can't seem to get latest Winamp or zInf working from an Icecast server. Viraj. --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From remco at rc6.org Fri Nov 21 15:24:27 2003 From: remco at rc6.org (Remco B. Brink) Date: Fri, 21 Nov 2003 16:24:27 +0100 Subject: [icecast] Windows ogg stream player? In-Reply-To: <20031121145757.GA23258@bigfoot.com> Message-ID: <20031121162427.01f8ed38.remco@rc6.org> > Is there a good Ogg stream player for Windows? I can't seem to get latest > Winamp or zInf working from an Icecast server. Works like a charm here. What version of Winamp are you using? -rbb -- Remco B. Brink -- QA / BW GS / CDTT -- Opera Software ASA Personal site at http://rc6.org - PGP key at http://rc6.org/rbb.pgp A wise man knows everything, a shrewd one, everybody. --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From lukas.oesterreicher at inode.at Fri Nov 21 15:34:27 2003 From: lukas.oesterreicher at inode.at (Lukas Österreicher) Date: Fri, 21 Nov 2003 16:34:27 +0100 Subject: [icecast] Multiple Ogg Streams In-Reply-To: <1069424458.896.4.camel@bogus.hackers.club> Message-ID: >ices2 will encode/reencode/relay to more than one server. I will look into ices2. Any url that describes features and setup well? >> Also, if you were to set up multiple icecast servers, how would you do that? >setting up different icecast server is easy, the question is are you >wanting a relay situation, where a slave icecast takes one of more >streams from a master icecast or are you wanting ices2 (or similar) to >send the stream to many icecast servers. I did not know it is possible to make master and slave icecast. How to do that? Is there an url describing how? Ices2 might be an option too, it all depends on which option provides more stable and better quality streams (keeping number of reencodes at a minimum, thus). I imagine this setup: The following Systems on my own shdsl line (just 768kbit/s though): - One Windows Box where the original stream comes from. - One Linux Box Hosting Icecast 2 and Ices2 where Ices2 recieves the ogg stream from the Windows box, makes 2 or 3 streams with different bitrates out of it and sends it to the Icecast 2 server on the same box. - Optionally a different box somewhere on the internet to which either just the highest bitrate stream or all streams are sent to in case my bandwidth on my own line is not enougth. Kindly, Lukas

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From valankar at bellsouth.net Fri Nov 21 16:00:13 2003 From: valankar at bellsouth.net (Viraj Alankar) Date: Fri, 21 Nov 2003 11:00:13 -0500 Subject: [icecast] Windows ogg stream player? In-Reply-To: <20031121162427.01f8ed38.remco@rc6.org> Message-ID: <20031121160013.GB23258@bigfoot.com> On Fri, Nov 21, 2003 at 04:24:27PM +0100, Remco B. Brink wrote: > > > > Is there a good Ogg stream player for Windows? I can't seem to get latest > > Winamp or zInf working from an Icecast server. > > Works like a charm here. What version of Winamp are you using? I'm using v3.0d. For example when I try to play the following URL: http://ogg.smgradio.com/lq96.ogg I just get prebuffering over and over. Does that work for you? Viraj. --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From boink at tetter.xs4all.nl Fri Nov 21 18:22:44 2003 From: boink at tetter.xs4all.nl (boink) Date: Fri, 21 Nov 2003 19:22:44 +0100 Subject: [icecast] Windows ogg stream player? <= don't use Winamp 3 In-Reply-To: <20031121160013.GB23258@bigfoot.com> Message-ID: <20031121182244.GA18196@tetter.xs4all.nl> don't use Winamp 3. it doesn't work with ogg. Winamp 2.9x does work with ogg streams and files http://classic.winamp.com/ or use foobar2000, which works very well with ogg streams and files. b.

On Fri, Nov 21, 2003 at 11:00:13AM -0500, Viraj Alankar wrote: > On Fri, Nov 21, 2003 at 04:24:27PM +0100, Remco B. Brink wrote: > > > > > > > Is there a good Ogg stream player for Windows? I can't seem to get latest > > > Winamp or zInf working from an Icecast server. > > > > Works like a charm here. What version of Winamp are you using? > > I'm using v3.0d. For example when I try to play the following URL: > > http://ogg.smgradio.com/lq96.ogg > > I just get prebuffering over and over. Does that work for you? > > Viraj. > --- >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 at xiph.org' > containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered. -- Nullum magnum ingenium sine mixtura dementiae fuit - Seneca (there is no great genuis without madmess) --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From gshang at pacific.net.au Fri Nov 21 16:15:18 2003 From: gshang at pacific.net.au (Geoff Shang) Date: Sat, 22 Nov 2003 02:15:18 +1000 (EST) Subject: [icecast] Windows ogg stream player? In-Reply-To: <20031121145757.GA23258@bigfoot.com> Message-ID: Viraj Alankar wrote: > Is there a good Ogg stream player for Windows? I can't seem to get latest > Winamp or zInf working from an Icecast server. When you say "latest Winamp", which version do you mean? Winamp 3 is discontinued, and anyway it's not the latest (late 2.9x versions came out more recently). And I understand there is a beta of Winamp 5 out now. 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From lukas.oesterreicher at inode.at Fri Nov 21 16:17:07 2003 From: lukas.oesterreicher at inode.at (Lukas Österreicher) Date: Fri, 21 Nov 2003 17:17:07 +0100 Subject: [icecast] Multiple Ogg Streams In-Reply-To: <1069424458.896.4.camel@bogus.hackers.club> Message-ID: >ices2 will encode/reencode/relay to more than one server. I searched for documentation about ices2 and found two, one of them http://quasi.ksl.com/icecast/docs/Unofficial%20Icecast%20HOWTO.pdf where link to the other was incuded (which i found before though). All what I saw was that it only supports encoding streams from soundcard input or playlist, but not a stream (from Oddcast DSP). You said however that it supports relaying. Do you mean it takes an input stream (such as from an url like http://someserver:8000/stream.ogg), reencodes it via specified settings and sends it to icecast 2? If so, can you tell how to confiture Ices 2 to do so? Lukas

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From karl at xiph.org Fri Nov 21 16:42:52 2003 From: karl at xiph.org (Karl Heyes) Date: 21 Nov 2003 16:42:52 +0000 Subject: [icecast] Multiple Ogg Streams In-Reply-To: Message-ID: <1069432972.896.13.camel@bogus.hackers.club> On Fri, 2003-11-21 at 16:17, Lukas ??sterreicher wrote: > >ices2 will encode/reencode/relay to more than one server. > > I searched for documentation about ices2 and found two, > one of them http://quasi.ksl.com/icecast/docs/Unofficial%20Icecast%20HOWTO.pdf > where link to the other was incuded (which i found before though). > > All what I saw was that it only supports encoding streams from > soundcard input or playlist, but not a stream (from Oddcast DSP). > > You said however that it supports relaying. > Do you mean it takes an input stream (such as from an url like > http://someserver:8000/stream.ogg), reencodes it via specified > settings and sends it to icecast 2? > > If so, can you tell how to confiture Ices 2 to do so? if you are getting the ogg data from a stream then you can just state a - in the playlist and it will read it from stdin. curl .. http://host:port/mountpoint.ogg | ices ices-playlist.xml ideally the playlist should be more flexible and allow starting of external programs but not just yet. karl.

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From stauf at freshcheese.net Fri Nov 21 21:34:39 2003 From: stauf at freshcheese.net (Mr. Stauf) Date: Fri, 21 Nov 2003 14:34:39 -0700 Subject: [icecast] PHP + parsing # of listeners. Message-ID: <20031121213439.GA6885@freshcheese.net> Hello all, I have a quick question I believed was already touched on earlier, but I cannot find the thread/information in the archives, so I am going to ask away and ask for your patience. :) So I have my wonderful little PHP script, and my .pls files, and the relaying and everything else perfect for my icecast2 setup. But what I still need to do is pull the # of listners for a mount point, and put it up on my main page to show other listeners the number of listeners. Now I seem to remember someone haveing some php scripts that did this sort of thing, and I can't find those. I relieve my best bet is to use some regular expression magic and find /mountpointname.ogg,,,, read everything until the next ,,'s in the status2.xsl. Now, thats great, but my regular expression skills are sub par, and I was wondering if there is another solution, so I can create a more customized icecast2 stats page. Btw, everyone thank you for all the great work. And good job on the beta. --Stauf --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From josephus at freemail.hu Fri Nov 21 22:49:55 2003 From: josephus at freemail.hu (Josephus) Date: Fri, 21 Nov 2003 23:49:55 +0100 Subject: [icecast] PHP + parsing # of listeners. In-Reply-To: <20031121213439.GA6885@freshcheese.net> Message-ID: <000d01c3b081$ce096da0$b651c5d5@josephuushome> i made a lite-version of status2.xsl It only displays the listener nuumber and nothing else. For my main webserver i use links --dump http://blabla:8000/file.xsl (u know php exec, system, etc functions...) Its kinda sux, but that was the easiest for me :P

----- Original Message ----- From: "Mr. Stauf" To: Sent: Friday, November 21, 2003 10:34 PM Subject: [icecast] PHP + parsing # of listeners.

> Hello all, > I have a quick question I believed was already touched on earlier, but I cannot > find the thread/information in the archives, so I am going to ask away and > ask for your patience. :) > > So I have my wonderful little PHP script, and my .pls files, and the relaying > and everything else perfect for my icecast2 setup. But what I still need to > do is pull the # of listners for a mount point, and put it up on my main > page to show other listeners the number of listeners. > > Now I seem to remember someone haveing some php scripts that did this sort of > thing, and I can't find those. I relieve my best bet is to use some regular > expression magic and find /mountpointname.ogg,,,, read everything until the > next ,,'s in the status2.xsl. Now, thats great, but my regular expression > skills are sub par, and I was wondering if there is another solution, so I > can create a more customized icecast2 stats page. > > Btw, everyone thank you for all the great work. And good job on the beta. > --Stauf > --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From lukas.oesterreicher at inode.at Fri Nov 21 23:28:20 2003 From: lukas.oesterreicher at inode.at (Lukas Österreicher) Date: Sat, 22 Nov 2003 00:28:20 +0100 Subject: [icecast] Multiple Ogg Streams In-Reply-To: <1069432972.896.13.camel@bogus.hackers.club> Message-ID: >if you are getting the ogg data from a stream then you can just state a >- in the playlist and it will read it from stdin. > >curl .. http://host:port/mountpoint.ogg | ices ices-playlist.xml > >ideally the playlist should be more flexible and allow starting of >external programs but not just yet. > >karl. Thank you! That got it working. Partly. I managed to get two streams running (thus with two encode sections) on a static playlist, but when I have the stream as input it will only have the first of the two active, the second does not work. Why? Also, I saw a different configuration with mutiple streams that worked with the run_ices command. What's up with this? What's the difference between this and the two encode sections in the configuration file? Lukas

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From karl at xiph.org Fri Nov 21 23:41:27 2003 From: karl at xiph.org (Karl Heyes) Date: 21 Nov 2003 23:41:27 +0000 Subject: [icecast] Multiple Ogg Streams In-Reply-To: Message-ID: <1069458086.896.24.camel@bogus.hackers.club> On Fri, 2003-11-21 at 23:28, Lukas ??sterreicher wrote: > >if you are getting the ogg data from a stream then you can just state a > >- in the playlist and it will read it from stdin. > > > >curl .. http://host:port/mountpoint.ogg | ices ices-playlist.xml > > > >ideally the playlist should be more flexible and allow starting of > >external programs but not just yet. > > > >karl. > > Thank you! That got it working. > Partly. > > I managed to get two streams running (thus with two encode sections) > on a static playlist, but when I have the stream as input it will only > have the first of the two active, the second does not work. > Why? it supposed to, check the log file for details but there is no reason for it not to work with 2 instances. > Also, I saw a different configuration with mutiple streams > that worked with the run_ices command. > What's up with this? What's the difference between this and > the two encode sections in the configuration file? run_ices I believe is an old script that is missing some things, the xml file is a much better approach. Note as well, that you should have 2 instances each of which has the icecast connection details and an encode section. karl.

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From lukas.oesterreicher at inode.at Sat Nov 22 00:43:32 2003 From: lukas.oesterreicher at inode.at (Lukas Österreicher) Date: Sat, 22 Nov 2003 01:43:32 +0100 Subject: [icecast] Multiple Ogg Streams In-Reply-To: <1069458086.896.24.camel@bogus.hackers.club> Message-ID: >it supposed to, check the log file for details but there is no reason >for it not to work with 2 instances. > >Note as well, that you should have 2 instances each of which has the >icecast connection details and an encode section. > I don't quite understand. You always talk about two instances. Do you really mean two instances of ices2 called seperately? Do I have to make to config files, too? In this case, what about the possibility of two sections in the config file? This is what I currently have in my config file: 0 /data/audio/logging ices.log 3 0 Example stream name Example genre Yarf - the otherkin radio (low bitrate) playlist basic playlist.txt 0 0 localhost 8000 #classified# /low.ogg 1 -1 80 22050 1 -1 localhost 8000 #classified# /medium.ogg 1 -1 80 44100 1 -1 And this is what I got in the logfile: [2003-11-22 01:30:25] INFO ices-core/main ices started... [2003-11-22 01:30:25] INFO stream/ices_instance_stream Connected to server: localhost:8000/low.ogg [2003-11-22 01:30:25] EROR stream/ices_instance_stream Failed initial connect to localhost:8000 (Login failed: Success) [2003-11-22 01:30:25] INFO signals/signal_usr1_handler Metadata update requested [2003-11-22 01:30:25] INFO playlist-basic/playlist_basic_get_next_filename Loading playlist from file "playlist.txt" [2003-11-22 01:30:25] INFO playlist-builtin/playlist_read Currently playing from stdin [2003-11-22 01:30:26] INFO encode/encode_initialise Encoder initialising in VBR mode: 1 channel(s), 22050 Hz, quality -1.000000 [2003-11-22 01:30:26] INFO audio/resample_initialise Initialised resampler for 1 channels, from 44100 Hz to 22050 Hz [2003-11-22 01:30:26] INFO audio/downmix_initialise Enabling stereo->mono downmixing Maybe I just have the config file wrong. Could you tell me how to fix it? (Is there anywhere a DTD for this xml?) Lukas

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From karl at xiph.org Sat Nov 22 02:38:32 2003 From: karl at xiph.org (Karl Heyes) Date: 22 Nov 2003 02:38:32 +0000 Subject: [icecast] Multiple Ogg Streams In-Reply-To: Message-ID: <1069468712.896.43.camel@bogus.hackers.club> On Sat, 2003-11-22 at 00:43, Lukas ??sterreicher wrote: > >it supposed to, check the log file for details but there is no reason > >for it not to work with 2 instances. > > > >Note as well, that you should have 2 instances each of which has the > >icecast connection details and an encode section. > > > > I don't quite understand. You always talk about two instances. Do you really mean > two instances of ices2 called seperately? Do I have to make to config files, too? no, I meant 2 sections, like you have below > In this case, what about the possibility of two sections in the config file? > > This is what I currently have in my config file: > > > localhost > 8000 > #classified# > /low.ogg > > 1 > -1 > > 80 > > > 22050 > 1 > -1 > > > > > localhost > 8000 > #classified# > /medium.ogg > > 1 > -1 > > 80 > > > 44100 > 1 > -1 > > The problem here is what's provided as input, if it's 44100hz/2 channel then you need use and in the first instance and just for the second, match the input with the output. One assumption with cvs ices2 currently is that the input stays the same, my modified set does allow for changes, they just haven't been merged as it's not that common. > And this is what I got in the logfile: > > [2003-11-22 01:30:25] INFO ices-core/main ices started... > [2003-11-22 01:30:25] INFO stream/ices_instance_stream Connected to server: localhost:8000/low.ogg > [2003-11-22 01:30:25] EROR stream/ices_instance_stream Failed initial connect to localhost:8000 (Login failed: Success) Thats saying that the connection to icecast couldn't even be made (ignore the success message), you'll have to check against the icecast log but it could be password mismatch or max source limit. > [2003-11-22 01:30:25] INFO signals/signal_usr1_handler Metadata update requested > [2003-11-22 01:30:25] INFO playlist-basic/playlist_basic_get_next_filename Loading playlist from file "playlist.txt" > [2003-11-22 01:30:25] INFO playlist-builtin/playlist_read Currently playing from stdin it's seen the - in the playlist. > [2003-11-22 01:30:26] INFO encode/encode_initialise Encoder initialising in VBR mode: 1 channel(s), 22050 Hz, quality -1.000000 > [2003-11-22 01:30:26] INFO audio/resample_initialise Initialised resampler for 1 channels, from 44100 Hz to 22050 Hz > [2003-11-22 01:30:26] INFO audio/downmix_initialise Enabling stereo->mono downmixing these would indicate that and tags have been added. > Maybe I just have the config file wrong. > Could you tell me how to fix it? I can check this config against my setup to confirm but on initial glance your config is trying to send out 2 streams at different samplerates from a single source without resampling. Check also why the icecast connection failed. karl.

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From kerry.cox at ksl.com Sat Nov 22 04:59:37 2003 From: kerry.cox at ksl.com (Kerry Cox) Date: 21 Nov 2003 21:59:37 -0700 Subject: [icecast] using the latest icecast and ices to stream both ogg and mp3 Message-ID: <1069477177.30132.27.camel@dagwood> I've gotten a request from another broadcasting partner to set up yet another streaming audio server. They would like to stream in both ogg and mp3 formats from off a single icecast machine. I have been searching through the archives and I have seen this mentioned as being possible, but no real configurations. I would of course place LAME on the box and use that for streaming just as I would for icecast1. Any suggestions? Or do I have to install both icecast1 and icecast2 on the same server and have them both running, but broadcasting on different ports? Any suggestions and config files would be appreciated. KJ

-- Kerry Cox 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From karl at xiph.org Sat Nov 22 12:28:07 2003 From: karl at xiph.org (Karl Heyes) Date: 22 Nov 2003 12:28:07 +0000 Subject: [icecast] using the latest icecast and ices to stream both ogg and mp3 In-Reply-To: <1069477177.30132.27.camel@dagwood> Message-ID: <1069504087.900.10.camel@bogus.hackers.club> On Sat, 2003-11-22 at 04:59, Kerry Cox wrote: > I've gotten a request from another broadcasting partner to set up yet > another streaming audio server. They would like to stream in both ogg > and mp3 formats from off a single icecast machine. I have been searching > through the archives and I have seen this mentioned as being possible, > but no real configurations. > I would of course place LAME on the box and use that for streaming just > as I would for icecast1. > Any suggestions? Or do I have to install both icecast1 and icecast2 on > the same server and have them both running, but broadcasting on > different ports? > Any suggestions and config files would be appreciated. mp3 and ogg can be streamed via icecast, and because no encoding goes on in icecast the mountpoints and options for those mountpoints can be stated generically, so besides the mountpoint ending in .ogg (really because of listening clients) there's no difference. at the icecast level. ices2 will produced ogg streams and ices 0.3 will produce mp3, but as for the particular configuration, that will depend on what your requirements are, eg live or playlist karl.

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From kerry.cox at ksl.com Sat Nov 22 17:50:12 2003 From: kerry.cox at ksl.com (Kerry Cox) Date: 22 Nov 2003 10:50:12 -0700 Subject: [icecast] using the latest icecast and ices to stream both ogg and mp3 In-Reply-To: <1069504087.900.10.camel@bogus.hackers.club> Message-ID: <1069523412.4200.13.camel@dagwood> So basically, I download and install ices 0.3, fire it up as well and then using the currently running icecast server, just set a new mountpoint. Instead of /ksl.ogg I would make a /ksl.mp3 mountpoint. This would be configured in the configuration file included with ices 0.3? I am only doing live streaming, feeding a raw audio feed into the box, and then encoding it on the fly. Thanks much. KJ

On Sat, 2003-11-22 at 05:28, Karl Heyes wrote: > On Sat, 2003-11-22 at 04:59, Kerry Cox wrote: > > I've gotten a request from another broadcasting partner to set up yet > > another streaming audio server. They would like to stream in both ogg > > and mp3 formats from off a single icecast machine. I have been searching > > through the archives and I have seen this mentioned as being possible, > > but no real configurations. > > I would of course place LAME on the box and use that for streaming just > > as I would for icecast1. > > Any suggestions? Or do I have to install both icecast1 and icecast2 on > > the same server and have them both running, but broadcasting on > > different ports? > > Any suggestions and config files would be appreciated. > > mp3 and ogg can be streamed via icecast, and because no encoding goes on > in icecast the mountpoints and options for those mountpoints can be > stated generically, so besides the mountpoint ending in .ogg (really > because of listening clients) there's no difference. at the icecast > level. > > ices2 will produced ogg streams and ices 0.3 will produce mp3, but as > for the particular configuration, that will depend on what your > requirements are, eg live or playlist > > karl. > > > --- >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 at xiph.org' > containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered. -- Kerry Cox 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From karl at xiph.org Sat Nov 22 17:05:50 2003 From: karl at xiph.org (Karl Heyes) Date: 22 Nov 2003 17:05:50 +0000 Subject: [icecast] using the latest icecast and ices to stream both ogg and mp3 In-Reply-To: <1069523412.4200.13.camel@dagwood> Message-ID: <1069520749.900.75.camel@bogus.hackers.club> On Sat, 2003-11-22 at 17:50, Kerry Cox wrote: > So basically, I download and install ices 0.3, fire it up as well and > then using the currently running icecast server, just set a new > mountpoint. Instead of /ksl.ogg I would make a /ksl.mp3 mountpoint. This > would be configured in the configuration file included with ices 0.3? > I am only doing live streaming, feeding a raw audio feed into the box, > and then encoding it on the fly. > Thanks much. ices 0.3 doesn't do live streaming, IIRC darkice does karl.

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From brendan at xiph.org Sat Nov 22 17:05:55 2003 From: brendan at xiph.org (Brendan Cully) Date: Sat, 22 Nov 2003 12:05:55 -0500 Subject: [icecast] using the latest icecast and ices to stream both ogg and mp3 In-Reply-To: <1069523412.4200.13.camel@dagwood> Message-ID: <20031122170555.GA409@watanabe.local> On Saturday, 22 November 2003 at 10:50, Kerry Cox wrote: > So basically, I download and install ices 0.3, fire it up as well and > then using the currently running icecast server, just set a new > mountpoint. Instead of /ksl.ogg I would make a /ksl.mp3 mountpoint. This > would be configured in the configuration file included with ices 0.3? > I am only doing live streaming, feeding a raw audio feed into the box, > and then encoding it on the fly. > Thanks much. > KJ I'm afraid ices 0.x doesn't encode live streaming. You would have to pipe the audio into an encoder by hand, and feed stdin to ices. You might consider http://darkice.sourceforge.net/ as an alternative. I think it can do MP3 and Ogg from one process, though I've never used it myself. --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From boink at tetter.xs4all.nl Sat Nov 22 22:16:57 2003 From: boink at tetter.xs4all.nl (boink) Date: Sat, 22 Nov 2003 23:16:57 +0100 Subject: [icecast] using the latest icecast and ices to stream both ogg and mp3 In-Reply-To: <20031122170555.GA409@watanabe.local> Message-ID: <20031122221656.GA27286@tetter.xs4all.nl> darkice is an execellent bit of software, very well written. and the author of the darkice software, akos, is very active on the darkice ML. http://yp.tilos.hu:9000/tilos_high.ogg <= for a darkice stream. b. On Sat, Nov 22, 2003 at 12:05:55PM -0500, Brendan Cully wrote: > On Saturday, 22 November 2003 at 10:50, Kerry Cox wrote: > > So basically, I download and install ices 0.3, fire it up as well and > > then using the currently running icecast server, just set a new > > mountpoint. Instead of /ksl.ogg I would make a /ksl.mp3 mountpoint. This > > would be configured in the configuration file included with ices 0.3? > > I am only doing live streaming, feeding a raw audio feed into the box, > > and then encoding it on the fly. > > Thanks much. > > KJ > > I'm afraid ices 0.x doesn't encode live streaming. You would have to > pipe the audio into an encoder by hand, and feed stdin to ices. > > You might consider http://darkice.sourceforge.net/ as an > alternative. I think it can do MP3 and Ogg from one process, though > I've never used it myself. > --- >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 at xiph.org' > containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered. -- Nullum magnum ingenium sine mixtura dementiae fuit - Seneca (there is no great genuis without madmess) --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From lukas.oesterreicher at inode.at Sat Nov 22 22:21:19 2003 From: lukas.oesterreicher at inode.at (Lukas Österreicher) Date: Sat, 22 Nov 2003 23:21:19 +0100 Subject: [icecast] Multiple Ogg Streams In-Reply-To: <1069468712.896.43.camel@bogus.hackers.club> Message-ID: >> [2003-11-22 01:30:25] INFO ices-core/main ices started... >> [2003-11-22 01:30:25] INFO stream/ices_instance_stream Connected to server: localhost:8000/low.ogg >> [2003-11-22 01:30:25] EROR stream/ices_instance_stream Failed initial connect to localhost:8000 (Login failed: Success) > >Thats saying that the connection to icecast couldn't even be made >(ignore the success message), you'll have to check against the icecast >log but it could be password mismatch or max source limit. What a dumb error. I set the maximum number of sources to 2 and tried to give it three. After updating the configuration file it worked. Do you have an idea if there is a good way to compensate for dropped streams? If my original source stream drops there is an error and ices will stop (and configuring looping wont help here). One way is to loop the invoking of ices so it will try over and over, but then the stream is interrupted towards icecast. Is there a way to configure curl to try again and make it seem as if the stream never dropped? Also, can you explain how icecast 2 stream relays are set up and work? I've also heared there's a way to configure icecast to stream some standard file if it gets no stream to broadcast. Is this correct? If so, how to do that? You have been tranmendous help already, thank you very much!

Lukas

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From oddsock at oddsock.org Sat Nov 22 22:25:51 2003 From: oddsock at oddsock.org (oddsock) Date: Sat, 22 Nov 2003 16:25:51 -0600 Subject: [icecast] Multiple Ogg Streams In-Reply-To: Message-ID: <5.1.1.6.0.20031122162416.02686bd0@www.oddsock.org> > >Also, can you explain how icecast 2 stream relays are set up and work? > >I've also heared there's a way to configure icecast to stream some standard >file if it gets no stream to broadcast. Is this correct? If so, how to do >that? you'll find the answers to these (and many more) questions in the icecast2 documentation, which is available now on-line at http://www.icecast.org/documentation.html

oddsock

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From jb2003 at pc9.org Sat Nov 22 22:22:16 2003 From: jb2003 at pc9.org (Jem Berkes) Date: Sat, 22 Nov 2003 16:22:16 -0600 Subject: [icecast] icecast 2.0 beta1 Message-ID: At my university, our student lounge has been running an icecast server for a while to serve music streams to our workstations on campus. Works beautifully, and it is very stable (up to weeks). A note about beta1. src/global.h still says: #define ICECAST_VERSION_STRING "Icecast 2.0-alpha2/cvs" The * only * problem I've had with 2.0alpha2, which I'm not yet sure has been fixed in beta1, is despite having sufficient resources I had TCP streams dying. This seemed to happen when a client fell behind the stream rate for an instant, but then icecast wouldn't adjust its rate and the client would eventually get swamped (TCP buffer filling up).

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From kerry.cox at ksl.com Sun Nov 23 00:35:48 2003 From: kerry.cox at ksl.com (Kerry Cox) Date: 22 Nov 2003 17:35:48 -0700 Subject: [icecast] (was, streaming both ogg and mp3) now, sending out 3 streams In-Reply-To: <20031122221656.GA27286@tetter.xs4all.nl> Message-ID: <1069547747.4200.32.camel@dagwood> Okay, I get the picture. Darkice is the way to go. I downloaded it and installed it and will be testing it using the latest icecast 2.0 beta. Just give me a few days to get it running and become used to it. Now, for another question. It's just a config issue really. I successfully have two streams running, one at high bandwidth or 96 kbps and the other low bandwidth at 32 kbps. It works great and am relaying it successfully to another server. Now, I'd like to set up a third stream. This one at very low bandwidth. Here is how my config "ices.stream.dual.xml" currently looks: oss 41000 2 /dev/dsp 0 live xx.xxx.x.xxx 8000 secretpasswd /highband.ogg 0 2 5 80 2 96000 41000 2 xx.xxx.x.xxx 8000 secretpasswd /lowband.ogg 0 2 5 80 1 41000 22050 32000 22050 1 2 Now I tried to add a third stream by adding the following to the above config: xx.xxx.x.xxx 8000 secretpasswd /smallband.ogg 0 2 5 80 1 22050 11000 16000 11000 1 -1 Any ideas what I am doing wrong? Thanks. KJ

On Sat, 2003-11-22 at 15:16, boink wrote: > darkice is an execellent bit of software, very well written. and the > author of the darkice software, akos, is very active on the darkice ML. > > http://yp.tilos.hu:9000/tilos_high.ogg <= for a darkice stream. > > b. > > On Sat, Nov 22, 2003 at 12:05:55PM -0500, Brendan Cully wrote: > > On Saturday, 22 November 2003 at 10:50, Kerry Cox wrote: > > > So basically, I download and install ices 0.3, fire it up as well and > > > then using the currently running icecast server, just set a new > > > mountpoint. Instead of /ksl.ogg I would make a /ksl.mp3 mountpoint. This > > > would be configured in the configuration file included with ices 0.3? > > > I am only doing live streaming, feeding a raw audio feed into the box, > > > and then encoding it on the fly. > > > Thanks much. > > > KJ > > > > I'm afraid ices 0.x doesn't encode live streaming. You would have to > > pipe the audio into an encoder by hand, and feed stdin to ices. > > > > You might consider http://darkice.sourceforge.net/ as an > > alternative. I think it can do MP3 and Ogg from one process, though > > I've never used it myself. > > --- >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 at xiph.org' > > containing only the word 'unsubscribe' in the body. No subject is needed. > > Unsubscribe messages sent to the list will be ignored/filtered. -- Kerry Cox 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From karl at xiph.org Sun Nov 23 02:12:54 2003 From: karl at xiph.org (Karl Heyes) Date: 23 Nov 2003 02:12:54 +0000 Subject: [icecast] (was, streaming both ogg and mp3) now, sending out 3 streams In-Reply-To: <1069547747.4200.32.camel@dagwood> Message-ID: <1069553574.900.78.camel@bogus.hackers.club> On Sun, 2003-11-23 at 00:35, Kerry Cox wrote: > Now I tried to add a third stream by adding the following to > the above config: > > > xx.xxx.x.xxx > 8000 > secretpasswd > /smallband.ogg > 0 > 2 > 5 > 80 > > 1 > > > 22050 > 11000 > > > > 16000 > 11000 > 1 > -1 > > > > Any ideas what I am doing wrong? Thanks.

yeah, your resample in-rate is supposed to be 44100 not 22050 karl.

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From kerry.cox at ksl.com Sun Nov 23 03:43:17 2003 From: kerry.cox at ksl.com (Kerry Cox) Date: 22 Nov 2003 20:43:17 -0700 Subject: [icecast] (was, streaming both ogg and mp3) now, sending out 3 streams In-Reply-To: <1069553574.900.78.camel@bogus.hackers.club> Message-ID: <1069557359.4200.51.camel@dagwood> Duh, I had assumed it took the sample rate from the stream directly before it and was not a standard rate. That's what you get for assuming. Makes an *ass" of *u* and *me*. I will fix that now. Thanks. KJ

On Sat, 2003-11-22 at 19:12, Karl Heyes wrote: > On Sun, 2003-11-23 at 00:35, Kerry Cox wrote: > > > Now I tried to add a third stream by adding the following to > > the above config: > > > > > > xx.xxx.x.xxx > > 8000 > > secretpasswd > > /smallband.ogg > > 0 > > 2 > > 5 > > 80 > > > > 1 > > > > > > 22050 > > 11000 > > > > > > > > 16000 > > 11000 > > 1 > > -1 > > > > > > > > Any ideas what I am doing wrong? Thanks. > > > yeah, your resample in-rate is supposed to be 44100 not 22050 > > karl. > > > --- >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 at xiph.org' > containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered. -- Kerry Cox 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From kerry.cox at ksl.com Sun Nov 23 03:51:37 2003 From: kerry.cox at ksl.com (Kerry Cox) Date: 22 Nov 2003 20:51:37 -0700 Subject: [icecast] (was, streaming both ogg and mp3) now, sending out 3 streams In-Reply-To: <1069553574.900.78.camel@bogus.hackers.club> Message-ID: <1069559497.4200.62.camel@dagwood> Hmmm, I guess more is incorrect here than I thought. I changed the resample in-rate to be 44100 like it should have have been. But still no joy. Here is the error message as shown in the error.log file. I'm looking things over and am not seeing my error. It looks like the audio resample for this particular stream is good. [root at icecast conf]# ices /usr/local/icecast2/conf/ices.stream.3.xml & [2] 8214 [2003-11-22 18:44:18] INFO ices-core/main ices started... [2003-11-22 18:44:18] INFO input-oss/oss_open_module Opened audio device /dev/dsp at 2 channel(s), 41000 Hz [2003-11-22 18:44:18] INFO encode/encode_initialise Encoder initialising with bitrate management: 2 channels, 41000 Hz, minimum bitrate -1, nominal 96000, maximum -1 [root at icecast conf]# [2003-11-22 18:44:18] INFO audio/downmix_initialise Enabling stereo->mono downmixing [2003-11-22 18:44:18] INFO audio/downmix_initialise Enabling stereo->mono downmixing [2003-11-22 18:44:18] INFO audio/resample_initialise Initialised resampler for 1 channels, from 44100 Hz to 11000 Hz [2003-11-22 18:44:18] INFO encode/encode_initialise Encoder initialising with bitrate management: 1 channels, 11000 Hz, minimum bitrate -1, nominal 16000, maximum -1 [2003-11-22 18:44:18] INFO signals/signal_usr1_handler Metadata update requested [2003-11-22 18:44:18] INFO audio/resample_initialise Initialised resampler for 1 channels, from 41000 Hz to 22050 Hz [2003-11-22 18:44:18] INFO encode/encode_initialise Encoder initialising with bitrate management: 1 channels, 22050 Hz, minimum bitrate -1, nominal 32000, maximum -1 [2003-11-22 18:44:18] INFO stream/ices_instance_stream Connected to server: 66.166.6.188:8000/hischannel.smallband.ogg [2003-11-22 18:44:18] INFO stream/ices_instance_stream Connected to server: 66.166.6.188:8000/hischannel.highband.ogg [2003-11-22 18:44:18] EROR stream/ices_instance_stream Failed initial connect to 66.166.6.188:8000 (Login failed: Success) [2003-11-22 18:44:18] DBUG encode/encode_clear Clearing encoder engine [2003-11-22 18:44:19] DBUG input/input_loop An instance died, removing it [2003-11-22 18:44:19] DBUG input/input_flush_queue Input queue flush requested The "login failed: success" message is especially cryptic. It loks like the smallband option which is the smallest now works, but the mid-range or lowband option never initializes. Funky... Am I taking variables from the first set and is it ignoring the mid-range set and going directly on to the last? Just looking for any suggestions or hints. On a positive note, the dual streaming works great still. Just can't get the smaller third stream working. Thanks. KJ

On Sat, 2003-11-22 at 19:12, Karl Heyes wrote: > On Sun, 2003-11-23 at 00:35, Kerry Cox wrote: > > > Now I tried to add a third stream by adding the following to > > the above config: > > > > > > xx.xxx.x.xxx > > 8000 > > secretpasswd > > /smallband.ogg > > 0 > > 2 > > 5 > > 80 > > > > 1 > > > > > > 22050 > > 11000 > > > > > > > > 16000 > > 11000 > > 1 > > -1 > > > > > > > > Any ideas what I am doing wrong? Thanks. > > > yeah, your resample in-rate is supposed to be 44100 not 22050 > > karl. > > > --- >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 at xiph.org' > containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered. -- Kerry Cox 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From karl at xiph.org Sun Nov 23 03:12:46 2003 From: karl at xiph.org (Karl Heyes) Date: 23 Nov 2003 03:12:46 +0000 Subject: [icecast] (was, streaming both ogg and mp3) now, sending out 3 streams In-Reply-To: <1069557359.4200.51.camel@dagwood> Message-ID: <1069557165.900.84.camel@bogus.hackers.club> On Sun, 2003-11-23 at 03:43, Kerry Cox wrote: > > Duh, I had assumed it took the sample rate from the stream directly > before it and was not a standard rate. That's what you get for assuming. > Makes an *ass" of *u* and *me*. > I will fix that now. Thanks. Thats the sort of thing I've sorted in my mods, the samplerate is passed with the audio so some run-time info can be supplied to the backend. karl.

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From karl at xiph.org Sun Nov 23 04:12:30 2003 From: karl at xiph.org (Karl Heyes) Date: 23 Nov 2003 04:12:30 +0000 Subject: [icecast] (was, streaming both ogg and mp3) now, sending out 3 streams In-Reply-To: <1069559497.4200.62.camel@dagwood> Message-ID: <1069560749.900.118.camel@bogus.hackers.club> On Sun, 2003-11-23 at 03:51, Kerry Cox wrote: > Hmmm, I guess more is incorrect here than I thought. I changed the > resample in-rate to be 44100 like it should have have been. > But still no joy. Here is the error message as shown in the error.log > file. I'm looking things over and am not seeing my error. > It looks like the audio resample for this particular stream is good. > > [root at icecast conf]# ices /usr/local/icecast2/conf/ices.stream.3.xml & > [2] 8214 > [2003-11-22 18:44:18] INFO ices-core/main ices started... > [2003-11-22 18:44:18] INFO input-oss/oss_open_module Opened audio > device /dev/dsp at 2 channel(s), 41000 Hz I didn't spot this before, your card/driver likes a samplerate of 41000hz, but 44100 is probably what you want. > [2003-11-22 18:44:18] INFO encode/encode_initialise Encoder > initialising with bitrate management: 2 channels, 41000 Hz, minimum > bitrate -1, nominal 96000, maximum -1 I would suggest using the tags and not the tags as the latter forces managed modes, therefore higher CPU usage. > [root at icecast conf]# [2003-11-22 18:44:18] INFO > audio/downmix_initialise Enabling stereo->mono downmixing > [2003-11-22 18:44:18] INFO audio/downmix_initialise Enabling > stereo->mono downmixing > [2003-11-22 18:44:18] INFO audio/resample_initialise Initialised > resampler for 1 channels, from 44100 Hz to 11000 Hz notice a slight mismatch here, 44100 expected but audio is actually 41000 > [2003-11-22 18:44:18] INFO encode/encode_initialise Encoder > initialising with bitrate management: 1 channels, 11000 Hz, minimum > bitrate -1, nominal 16000, maximum -1 > [2003-11-22 18:44:18] INFO signals/signal_usr1_handler Metadata update > requested > [2003-11-22 18:44:18] INFO audio/resample_initialise Initialised > resampler for 1 channels, from 41000 Hz to 22050 Hz this matches the actual input rate, but I guess you'll want to change this as well. > [2003-11-22 18:44:18] INFO encode/encode_initialise Encoder > initialising with bitrate management: 1 channels, 22050 Hz, minimum > bitrate -1, nominal 32000, maximum -1 > [2003-11-22 18:44:18] INFO stream/ices_instance_stream Connected to > server: 66.166.6.188:8000/hischannel.smallband.ogg > [2003-11-22 18:44:18] INFO stream/ices_instance_stream Connected to > server: 66.166.6.188:8000/hischannel.highband.ogg > [2003-11-22 18:44:18] EROR stream/ices_instance_stream Failed initial > connect to 66.166.6.188:8000 (Login failed: Success)

> The "login failed: success" message is especially cryptic. again check the icecast log to see why the source is dropped. > It loks like the smallband option which is the smallest now works, but > the mid-range or lowband option never initializes. Funky... That sounds like a race to connect type problem, make sure of the max source count on icecast. karl.

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From kerry.cox at ksl.com Sun Nov 23 05:13:31 2003 From: kerry.cox at ksl.com (Kerry Cox) Date: 22 Nov 2003 22:13:31 -0700 Subject: [icecast] (was, streaming both ogg and mp3) now, sending out 3 streams In-Reply-To: <1069560749.900.118.camel@bogus.hackers.club> Message-ID: <1069564411.4200.67.camel@dagwood> Ah, yes. I remember having problems with the sample rate of 44100 and 41000 when I was trying to initially set this up. Curse my dyslexia.... Unfortunately, the box itself is over 1000 miles away. They have a live show in an hour so I am reluctant to make the suggested changes. However, I will give your suggestions a shot later tonight. Thanks much for the help. KJ

On Sat, 2003-11-22 at 21:12, Karl Heyes wrote: > On Sun, 2003-11-23 at 03:51, Kerry Cox wrote: > > Hmmm, I guess more is incorrect here than I thought. I changed the > > resample in-rate to be 44100 like it should have have been. > > But still no joy. Here is the error message as shown in the error.log > > file. I'm looking things over and am not seeing my error. > > It looks like the audio resample for this particular stream is good. > > > > [root at icecast conf]# ices /usr/local/icecast2/conf/ices.stream.3.xml & > > [2] 8214 > > [2003-11-22 18:44:18] INFO ices-core/main ices started... > > [2003-11-22 18:44:18] INFO input-oss/oss_open_module Opened audio > > device /dev/dsp at 2 channel(s), 41000 Hz > > I didn't spot this before, your card/driver likes a samplerate of > 41000hz, but 44100 is probably what you want. > > > [2003-11-22 18:44:18] INFO encode/encode_initialise Encoder > > initialising with bitrate management: 2 channels, 41000 Hz, minimum > > bitrate -1, nominal 96000, maximum -1 > > I would suggest using the tags and not the > tags as the latter forces managed modes, therefore higher CPU usage. > > > [root at icecast conf]# [2003-11-22 18:44:18] INFO > > audio/downmix_initialise Enabling stereo->mono downmixing > > [2003-11-22 18:44:18] INFO audio/downmix_initialise Enabling > > stereo->mono downmixing > > [2003-11-22 18:44:18] INFO audio/resample_initialise Initialised > > resampler for 1 channels, from 44100 Hz to 11000 Hz > > notice a slight mismatch here, 44100 expected but audio is actually > 41000 > > > [2003-11-22 18:44:18] INFO encode/encode_initialise Encoder > > initialising with bitrate management: 1 channels, 11000 Hz, minimum > > bitrate -1, nominal 16000, maximum -1 > > [2003-11-22 18:44:18] INFO signals/signal_usr1_handler Metadata update > > requested > > [2003-11-22 18:44:18] INFO audio/resample_initialise Initialised > > resampler for 1 channels, from 41000 Hz to 22050 Hz > > this matches the actual input rate, but I guess you'll want to change > this as well. > > > [2003-11-22 18:44:18] INFO encode/encode_initialise Encoder > > initialising with bitrate management: 1 channels, 22050 Hz, minimum > > bitrate -1, nominal 32000, maximum -1 > > [2003-11-22 18:44:18] INFO stream/ices_instance_stream Connected to > > server: 66.166.6.188:8000/hischannel.smallband.ogg > > [2003-11-22 18:44:18] INFO stream/ices_instance_stream Connected to > > server: 66.166.6.188:8000/hischannel.highband.ogg > > [2003-11-22 18:44:18] EROR stream/ices_instance_stream Failed initial > > connect to 66.166.6.188:8000 (Login failed: Success) > > > > The "login failed: success" message is especially cryptic. > > again check the icecast log to see why the source is dropped. > > > It loks like the smallband option which is the smallest now works, but > > the mid-range or lowband option never initializes. Funky... > > That sounds like a race to connect type problem, make sure of the max > source count on icecast. > > karl. > > > > > > --- >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 at xiph.org' > containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered. -- Kerry Cox 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From iceuse at kezako.net Mon Nov 24 20:31:57 2003 From: iceuse at kezako.net (iceuse at kezako.net) Date: Mon, 24 Nov 2003 21:31:57 +0100 Subject: [icecast] Icecast log analysis : Webalizer 2.10 is ready In-Reply-To: Message-ID: Hello, version 2.10.05b is ready. The incremental option is working now. The graphs do not contains any more Code 404. http://webalizer.kezako.net/download.html Chris --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From djmoguta at hotmail.com Mon Nov 24 23:38:15 2003 From: djmoguta at hotmail.com (Christopher G) Date: Mon, 24 Nov 2003 18:38:15 -0500 Subject: [icecast] Oddcast utilizing v1.0.1 ? Message-ID: Will there be a new version of Oddcast using the 1.0.1 Vorbis encoder? If so, any idea when it'd be released? Thanks _________________________________________________________________ Has one of the new viruses infected your computer? Find out with a FREE online computer virus scan from McAfee. Take the FreeScan now! http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From oddsock at oddsock.org Mon Nov 24 23:57:27 2003 From: oddsock at oddsock.org (oddsock) Date: Mon, 24 Nov 2003 17:57:27 -0600 Subject: [icecast] Oddcast utilizing v1.0.1 ? In-Reply-To: Message-ID: <5.1.1.6.0.20031124175629.02f46d98@www.oddsock.org> just drop in the new 1.0.1 vorbis dlls....no need to rebuild a new version of oddcast... :) oddsock At 06:38 PM 11/24/2003 -0500, you wrote: >Will there be a new version of Oddcast using the 1.0.1 Vorbis encoder? If >so, any idea when it'd be released? > >Thanks > >_________________________________________________________________ >Has one of the new viruses infected your computer? Find out with a FREE >online computer virus scan from McAfee. Take the FreeScan now! >http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 > >--- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From leo.currie at strath.ac.uk Wed Nov 26 08:53:06 2003 From: leo.currie at strath.ac.uk (Leo Currie) Date: Wed, 26 Nov 2003 08:53:06 +0000 Subject: [icecast] Limiting bandwidth usage on Icecast2/Linux Message-ID: <3FC469F2.40900@strath.ac.uk> Hello. I want to somehow limit the total bandwidth usage on my server to < 256Kbit/s when simultaneously streaming both Ogg & MP3. This is because I have an ADSL line. If I were streaming just CBR MP3, I could limit the number of listeners - this is what I currently do, and it works fine. IIRC, the old version of Icecast had a crude bandwidth limiter on it (throttle?) - Is there something similar in Icecast2? Otherwise, I would have to construct some kind of mechanism to monitor the bandwidth usage of Icecast2, and prevent new client connections if the average bandwidth exceeded x over n seconds, right? ;) Thanks for any suggestions. Leo --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From newmannium at hotmail.com Wed Nov 26 14:48:32 2003 From: newmannium at hotmail.com (V Mahabir) Date: Wed, 26 Nov 2003 15:48:32 +0100 Subject: [icecast] Icecast2 Beta 1 hijacks CPU Message-ID: I'm running Icecast 2 Beta 1 which satisfies my needs - high quality audio serving @ reasonably low bitrates. The problem is however that it tends to hog the CPU resources after having run for like a day/day and a half. Source and client connections fail when this happens. I'm using psmon to monitor icecast (respawn when it dies or kill/respawn when it starts to eat CPU). I use Winamp icw Oddcast (www.oddsock.org) as source. I've compiled icecast using the libs provided in the snapshot archive. I'm not sure if those are up to date or not....(should I use CVS?) : - libogg-1.1-20031120.tar.gz - libvorbis-1.0.1-20031120.tar.gz These have been compiled using: Reading specs from /usr/lib/gcc-lib/i386-slackware-linux/3.2.2/specs Configured with: ../gcc-3.2.2/configure --prefix=/usr --enable-shared --enable-threads=posix --enable-__cxa_atexit --disable-checking --with-gnu-ld --verbose --target=i386-slackware-linux --host=i386-slackware-linux Thread model: posix gcc version 3.2.2 Uname -a: Linux felix 2.4.22 #1 SMP Wed Nov 19 00:34:53 CET 2003 i586 unknown _________________________________________________________________ Protect your PC - get McAfee.com VirusScan Online http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From msmith at xiph.org Thu Nov 27 00:35:34 2003 From: msmith at xiph.org (Michael Smith) Date: Thu, 27 Nov 2003 11:35:34 +1100 Subject: [icecast] Icecast2 Beta 1 hijacks CPU In-Reply-To: Message-ID: <200311271135.34247.msmith@xiph.org> On Thursday 27 November 2003 01:48, V Mahabir wrote: > I'm running Icecast 2 Beta 1 which satisfies my needs - high quality audio > serving @ reasonably low bitrates. > > The problem is however that it tends to hog the CPU resources after having > run for like a day/day and a half. Source and client connections fail when > this happens. > I'm using psmon to monitor icecast (respawn when it dies or kill/respawn > when it starts to eat CPU). This is not something I've ever seen before. You'll have to give detailed instructions on how to reproduce it, so we can try to fix any problem. Mike --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From njh at ecs.soton.ac.uk Thu Nov 27 17:41:04 2003 From: njh at ecs.soton.ac.uk (Nicholas Humfrey) Date: Thu, 27 Nov 2003 17:41:04 +0000 Subject: [icecast] status.xsl Message-ID: Hi,

I have just got icecast2 up and running, and I must say I am very happy with it :) IPv6 support out of the box is great :)

However I did notice that status.xsl didn't display all the information available about the mount points, it looks like the XML got modified and the XSL file didn't. I have modified the XSL files, so that they show the full information: http://www.ecs.soton.ac.uk/~njh/libshout-doc/status.xsl http://www.ecs.soton.ac.uk/~njh/libshout-doc/status-text.xsl http://www.ecs.soton.ac.uk/~njh/libshout-doc/status-xml.xsl tatus-text.xsl is status2.xsl renamed and updated. status-xml.xsl passes all the original XML straight through.

Thanks for all your work guys,

nick. --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From newmannium at hotmail.com Fri Nov 28 00:36:15 2003 From: newmannium at hotmail.com (V Mahabir) Date: Fri, 28 Nov 2003 01:36:15 +0100 Subject: [icecast] Icecast2 Beta 1 hijacks CPU In-Reply-To: <[icecast] Icecast2 Beta 1 hijacks CPU> Message-ID: Detailied instructions.... Not a very simple task I'm afraid. I'll try anyway. For starters I've only compiled libogg (CVS snapshots), libvorbis (CVS snapshots) and icecast beta 1 (from icecast.org's Download page). I didn't bother with ices, libshout, etc. since I use Winamp icw Oddcast to provide the source for icecast. All compiled using: ./configure --prefix=/path/to/home (and ofcourse LD_LIBRARY_PATh set to home/lib) - make; make install Ran icecast using: /home/user/Appz/faziel/bin/icecast -c /home/user/Appz/faziel/etc/icecast.xml & Kept the .xml pretty standard. Only changed: - - - (changed that to fixed external IP) - - - (changed to 1->error) I left the portsettings unchanged (8000). On my MS box I fired up Winamp and its Oddcast plugin. Plugin always connects just fine and instantly. Now users could connect using: http://muskan.mine.nu:8000/faziel.ogg.m3u or through a Java appet: http://muskan.mine.nu:8000/freedomaudio/freedomaudio.html (you can try - they should work) Listeners can change the playlist through another Winamp plugin: http://radio-muskan.tk I use icecast's webserver functionality too (e.g. for the Java applet and for some .jpg hosting). Not sure if this is still considered kinda buggy and might increase chances of icecast crashing. In that case I'll just use apache from then on. While icecast is running I check back regularly using: netstat -an | grep :8000 | grep -v myMSbox'sIP During the day the number of listeners averages at 4. I also have a second Winamp running at all times which stays connected to the stream as long it's up. So the first thing I do when I wakeup is turn on my speakers to see if the stream's alive or not. Often it's not ;/ In those cases running top shows 9 out of 10 times icecast taking up 50-60-70% CPU. If it only would still function I'd be happy with that :P. Yesterday I decided to get the sources from CVS (ogg, vorbis and icecast itself). Compiled using: .sh autogen.sh --prefix=/path/to/home (and ofcourse LD_LIBRARY_PATh set to home/lib) - make; make install During the day (I was at work) I could see people connected to it, including myself at home (MSbox with Winamp + Oddcast) and my box at work. Music playing without a hitch. I just turned on my speakers and once again nothing. Running top showed icecast and it's threads but *no* CPU usage though. Running netstat -lnp showed port 8000 as listening port but no process name next to it. Meanwhile, the Oddcast plugin was in a "Connected" "Disconnected" loop. Usually when icecast isn't running at all Oddcast just reports "Unable to connect to socket". I had to killall -9 icecast. Normal kill wouldn't work. After restarting icecast (I now run the non-CVS version again) netstat -lnp did show icecast as the listening process on 8000. Next time I'll set loglevel to debug again. I've listeners now and I'm not sure if icecast can sustain a kill -HUP ;-) Sorry if my story seems incoherent but I'm pretty beat by now. I'm turning in then. G'night :-) _________________________________________________________________ MSN Search, for accurate results! http://search.msn.nl --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From macsym69 at yahoo.fr Sat Nov 29 04:59:49 2003 From: macsym69 at yahoo.fr (Macsym) Date: Sat, 29 Nov 2003 05:59:49 +0100 Subject: [icecast] Icecast in Macromedia Flash In-Reply-To: <20031129044813.B9295532AE0@motherfish-II.xiph.org> Message-ID: <20031129045945.A7299532A5C@motherfish-II.xiph.org> Hello everybody, This topic was already published in the icecast development list but it did not interest many people there because it is related to Macromedia Flash and apparently all the development team is running Linux PPC (the flash plugin is not available for Linux PPC). For this reason, I was advised to transfer this topic to this regular icecast list. Sorry for those who subscribed to both icecast and icecast-dev lists; you will receive two times this message. So here is the thing: I am trying to build an mp3 player in Macromedia Flash that would work with Icecast. Using Flash as a mp3 player instead of Winamp, XMMS,. could democratize Icecast because the Flash plugin is cross-platform/cross-browser, it is installed on almost every computer connected to the internet (Windows, MAC, Linux - but NOT linux PPC) and it will be embedded into a webpage. I successfully imported an Icecast live stream into Flash with this simple ActionScript code: TestIcecast = new Sound(); TestIcecast.loadSound("http://myradio.com:8000/mystream", true); TestIcecast.start(0,0) For those who don't know flash, here is the process of creating a flash animation: you edit the code into a .fla file, then export this code into a .swf file (the flash animation) and then embed this flash animation into a webpage. HERE IS THE PROBLEM: the code above works perfectly in a standalone swf file but not when the swf is embedded into a webpage. I analyzed the logs of my icecast server to understand what is happening: When I run the swf in standalone mode (not embedded), the ACCESS log is: 192.168.0.3 - - [27/Nov/2003:04:37:46 Romance Standard Time] "GET /mystream HTTP/1.1" 200 246535 "(null)" "http://192.168.0.4:37/mystream" 13712368. When I run the webpage in which the swf is embedded in, I can see the swf contacts the server but no stream is played. The ACCESS log is: 192.168.0.3 - - [27/Nov/2003:04:42:58 Romance Standard Time] "GET /mystream HTTP/1.1" 200 328981 "(null)" "-" 13712464 I both case, the ERROR log is: [.]Client connected [.]Source found for client [.[Client added It means the swf, even when embedded, can access the stream (but it doesn't play anything). Anyway, I noticed the only difference between the two ACCESS logs is the "http://192.168.0.4:37/mystream" (in first log) instead of "-" (in second log) that appears behind "(null)". Please not that I made other tests with Winamp and the habitual information that appears behind "(null)" is "-". I thought the problem might come from the headers that Icecast need to receive from regular players (Winamp,.) before sending the stream because I think my Flash animation doesn't send any header information when embedded into a webpage (headers information is send by the browser instead). For this reason I tried to use a php script that sends hardcoded header information (Content-type: audio/mpeg; GET HTTP/1.1; protocol: \"http\") to the server. Then I call the URL of this script into my flash code instead of the URL of the stream. The php script is: I still have the same problem even with the script: I can listen to the stream when I run the swf in standalone mode but NOT when it is embedded into a webpage. I also analyzed the access logs of Icecast when I call the php script into my flash animation instead of the direct source URL (this test was realized with the swf embedded): 192.168.0.5 - - [27/Nov/2003:04:54:03 Romance Standard Time] "GET /mystream HTTP/1.1" 200 94383 "(null)" "-" 4549088 You can notice that it creates the exact same log if I use the php or the direct stream source when I test my swf embedded. Is there any header information missing in my php script? What header information do I have to add in order to send the "http://192.168.0.4:37/mystream" information (instead of "-") that appears after "(null)" into the ACCESS log (mentioned above)? Do you think the problem might come from the macromedia Flash player's security policy? Note that the same problem happens with Shoutcast. Thank you very much for any help! MAX

--- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From Mitja.Pirih at radiocapris.com Sat Nov 29 09:58:10 2003 From: Mitja.Pirih at radiocapris.com (Mitja Pirih) Date: Sat, 29 Nov 2003 10:58:10 +0100 Subject: [icecast] Icecast in Macromedia Flash In-Reply-To: <[icecast] Icecast in Macromedia Flash> Message-ID: Thanks for a lot of usefull info. > -----Original Message----- > From: Macsym [mailto:macsym69 at yahoo.fr] > Sent: Saturday, November 29, 2003 6:00 AM > To: icecast at xiph.org > Subject: [icecast] Icecast in Macromedia Flash > > > Hello everybody, > This topic was already published in the icecast development > list but it did > not interest many people there because it is related to > Macromedia Flash and > apparently all the development team is running Linux PPC (the > flash plugin > is not available for Linux PPC). For this reason, I was > advised to transfer > this topic to this regular icecast list. > Sorry for those who subscribed to both icecast and > icecast-dev lists; you > will receive two times this message. > > So here is the thing: I am trying to build an mp3 player in > Macromedia Flash > that would work with Icecast. Using Flash as a mp3 player > instead of Winamp, > XMMS,. could democratize Icecast because the Flash plugin is > cross-platform/cross-browser, it is installed on almost every computer > connected to the internet (Windows, MAC, Linux - but NOT > linux PPC) and it > will be embedded into a webpage. > I successfully imported an Icecast live stream into Flash > with this simple > ActionScript code: > TestIcecast = new Sound(); > TestIcecast.loadSound("http://myradio.com:8000/mystream", true); > TestIcecast.start(0,0) > > For those who don't know flash, here is the process of > creating a flash > animation: you edit the code into a .fla file, then export > this code into a > .swf file (the flash animation) and then embed this flash > animation into a > webpage. > HERE IS THE PROBLEM: the code above works perfectly in a > standalone swf file > but not when the swf is embedded into a webpage. > > I analyzed the logs of my icecast server to understand what > is happening: > > When I run the swf in standalone mode (not embedded), the > ACCESS log is: > 192.168.0.3 - - [27/Nov/2003:04:37:46 Romance Standard Time] > "GET /mystream > HTTP/1.1" 200 246535 "(null)" > "http://192.168.0.4:37/mystream" 13712368. > > When I run the webpage in which the swf is embedded in, I can > see the swf > contacts the server but no stream is played. The ACCESS log is: > 192.168.0.3 - - [27/Nov/2003:04:42:58 Romance Standard Time] > "GET /mystream > HTTP/1.1" 200 328981 "(null)" "-" 13712464 > > I both case, the ERROR log is: > [.]Client connected > [.]Source found for client > [.[Client added > > It means the swf, even when embedded, can access the stream > (but it doesn't > play anything). Anyway, I noticed the only difference between > the two ACCESS > logs is the "http://192.168.0.4:37/mystream" (in first log) > instead of "-" > (in second log) that appears behind "(null)". Please not that > I made other > tests with Winamp and the habitual information that appears > behind "(null)" > is "-". > > I thought the problem might come from the headers that Icecast need to > receive from regular players (Winamp,.) before sending the > stream because I > think my Flash animation doesn't send any header information > when embedded > into a webpage (headers information is send by the browser > instead). For > this reason I tried to use a php script that sends hardcoded header > information (Content-type: audio/mpeg; GET stream> HTTP/1.1; > protocol: \"http\") to the server. Then I call the URL of > this script into > my flash code instead of the URL of the stream. The php script is: > $streamname = "192.168.0.4"; // put in whatever stream you > want to play > $port = "37"; // put in the port of the stream > $path = "/mystream"; // put in any extra path, this is > usually just a / > header("Content-type: audio/mpeg"); > $sock = fsockopen($streamname,$port); > fputs($sock, "GET $path HTTP/1.1\n"); > fputs($sock, "protocol: \"http\"\n"); > fputs($sock, "Connection: close\n\n"); > fpassthru($sock); > ?> > I still have the same problem even with the script: I can > listen to the > stream when I run the swf in standalone mode but NOT when it > is embedded > into a webpage. I also analyzed the access logs of Icecast > when I call the > php script into my flash animation instead of the direct > source URL (this > test was realized with the swf embedded): > > 192.168.0.5 - - [27/Nov/2003:04:54:03 Romance Standard Time] > "GET /mystream > HTTP/1.1" 200 94383 "(null)" "-" 4549088 > > You can notice that it creates the exact same log if I use > the php or the > direct stream source when I test my swf embedded. > > Is there any header information missing in my php script? What header > information do I have to add in order to send the > "http://192.168.0.4:37/mystream" information (instead of "-") > that appears > after "(null)" into the ACCESS log (mentioned above)? Do you think the > problem might come from the macromedia Flash player's > security policy? Note > that the same problem happens with Shoutcast. > > Thank you very much for any help! > > MAX > > > --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From gtgbr at gmx.net Sat Nov 29 10:19:53 2003 From: gtgbr at gmx.net (gtgbr at gmx.net) Date: Sat, 29 Nov 2003 11:19:53 +0100 Subject: [icecast] Re: [icecast-dev] Hot Topic: Icecast in Macromedia Flash In-Reply-To: <20031129024230.509A5532AAC@motherfish-II.xiph.org> Message-ID: <3FC872C9.CB80D9AB@gmx.net> Hi,

I moved this to icecast@, since none of these are icecast development related questions and issues. Macsym wrote: > I didn't know so many people in the Icecast-Dev list were running Linux PPC! Oh well, I'm neither a developer nor running Linux PPC. ;) > Anyway, I understand that you guys don't have the time to help me with that > because you wouldn't be able to run the flash player anyway! Because of > that, I think I will send the topic to the regular Icecast mailing list > (where I might find more people running Linux, Mac OS or Windows). I have some Windows boxes around where I have Flashplayer installed. However, since I'm switching OSes faster than my socks (I am multi-booting), and I am not *allowed* to install/use Flash on the other most important OS (OpenBSD, even though it would work), I am avoiding flashy sites as good as possible. I can't say I find Flash's discriminating license or its habit of eating CPU cycles and RAM appealing at all. Actually, I believe your Flash-based streaming client is only good to obfuscate the real address of the streaming server, to keep people from easily dumping the stream to disk or just play it in their favorite player... > There are still some kinds of information I can only get from the dev list: > > -Does anybody know where I can find a document that explains the changes in > the core architecture between Icecast1 and Icecast2 (Flash was working with > Icecast1)? Hey, I can answer that! :) Everything is different, Icecast 2 is a re-write. > -Does Icecast need to receive some kinds of headers from the player before > sending the stream? If yes, what are these headers? Nothing special that I know of - it's plain HTTP, and clients only need to send a simple GET request to start listening to a stream. Others may slap me now for spreading false information, however, I'm pretty sure I'm close to the mark. > -Can somebody translate me this access log line: > 192.168.0.3 - - [27/Nov/2003:04:42:58 Romance Standard Time] "GET /mystream > HTTP/1.1" 200 328981 "(null)" "-" 13712464 200 is the return code the server replied. 200 means "OK", iirc. The other number is the amount of bytes transferred, (null) is what the server got from the client as the referer (it should be "-" for "no referer") and "-" is a place holder for the user-agent, which the client should've sent. However, I do not know what the final number is supposed to mean ... I don't know it from Apache, and my icecast access.log usually has that one as a zero, but not always.

Moritz --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From macsym69 at yahoo.fr Sat Nov 29 17:54:29 2003 From: macsym69 at yahoo.fr (Macsym) Date: Sat, 29 Nov 2003 18:54:29 +0100 Subject: [icecast] Re: [icecast-dev] Hot Topic: Icecast in Macromedia Flash In-Reply-To: <3FC872C9.CB80D9AB@gmx.net> Message-ID: <20031129175810.15109532BC9@motherfish-II.xiph.org> Hi Moritz, Thanks for everything. About the log line: 192.168.0.3 - - [27/Nov/2003:04:42:58 Romance Standard Time] "GET /mystream HTTP/1.1" 200 328981 "(null)" "-" 13712464 How can I set up my php script to send hardcoded header information for the parameter "referrer"? Do you think the value: fputs($sock, "referrer: "-"\n"); hould be OK? Also, does anybody know what the last number (13712464) in the log is? It is not the number of the log line because this number was recurrent on several tests. MAX -----Original Message----- From: owner-icecast at xiph.org [mailto:owner-icecast at xiph.org] On Behalf Of gtgbr at gmx.net Sent: Saturday, November 29, 2003 11:20 AM To: icecast at xiph.org Subject: [icecast] Re: [icecast-dev] Hot Topic: Icecast in Macromedia Flash Hi,

I moved this to icecast@, since none of these are icecast development related questions and issues. Macsym wrote: > I didn't know so many people in the Icecast-Dev list were running Linux PPC! Oh well, I'm neither a developer nor running Linux PPC. ;) > Anyway, I understand that you guys don't have the time to help me with that > because you wouldn't be able to run the flash player anyway! Because of > that, I think I will send the topic to the regular Icecast mailing list > (where I might find more people running Linux, Mac OS or Windows). I have some Windows boxes around where I have Flashplayer installed. However, since I'm switching OSes faster than my socks (I am multi-booting), and I am not *allowed* to install/use Flash on the other most important OS (OpenBSD, even though it would work), I am avoiding flashy sites as good as possible. I can't say I find Flash's discriminating license or its habit of eating CPU cycles and RAM appealing at all. Actually, I believe your Flash-based streaming client is only good to obfuscate the real address of the streaming server, to keep people from easily dumping the stream to disk or just play it in their favorite player... > There are still some kinds of information I can only get from the dev list: > > -Does anybody know where I can find a document that explains the changes in > the core architecture between Icecast1 and Icecast2 (Flash was working with > Icecast1)? Hey, I can answer that! :) Everything is different, Icecast 2 is a re-write. > -Does Icecast need to receive some kinds of headers from the player before > sending the stream? If yes, what are these headers? Nothing special that I know of - it's plain HTTP, and clients only need to send a simple GET request to start listening to a stream. Others may slap me now for spreading false information, however, I'm pretty sure I'm close to the mark. > -Can somebody translate me this access log line: > 192.168.0.3 - - [27/Nov/2003:04:42:58 Romance Standard Time] "GET /mystream > HTTP/1.1" 200 328981 "(null)" "-" 13712464 200 is the return code the server replied. 200 means "OK", iirc. The other number is the amount of bytes transferred, (null) is what the server got from the client as the referer (it should be "-" for "no referer") and "-" is a place holder for the user-agent, which the client should've sent. However, I do not know what the final number is supposed to mean ... I don't know it from Apache, and my icecast access.log usually has that one as a zero, but not always.

Moritz --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From gtgbr at gmx.net Sat Nov 29 23:44:20 2003 From: gtgbr at gmx.net (gtgbr at gmx.net) Date: Sun, 30 Nov 2003 00:44:20 +0100 Subject: [icecast] Re: [icecast-dev] Hot Topic: Icecast in MacromediaFlash In-Reply-To: <20031129175810.15109532BC9@motherfish-II.xiph.org> Message-ID: <3FC92F54.3FC232F3@gmx.net> Macsym wrote: > About the log line: > 192.168.0.3 - - [27/Nov/2003:04:42:58 Romance Standard Time] "GET /mystream > HTTP/1.1" 200 328981 "(null)" "-" 13712464 > > How can I set up my php script to send hardcoded header information for the > parameter "referrer"? Do you think the value: > fputs($sock, "referrer: "-"\n"); I have no idea, maybe someone with PHP and HTTP knowledge can help. I am, however, quite sure that your idea here is wrong - either the referer (three, not four r's) gets supplied to the "make-a-http-connection" function as a parameter, or it's a separate line (probably) with a certain, HTTPish syntax. Maybe yours is close to it. ;P Again, someone else may know much more than me here. In any case, I wouldn't worry too much - I mean, Icecast doesn't crash, it seems to work ...

Moritz P.S.: I really wonder why the lists stop sending me my own mails back ... :/ I never know if and when something from me arrives. --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From macsym69 at yahoo.fr Sun Nov 30 01:00:57 2003 From: macsym69 at yahoo.fr (Macsym) Date: Sun, 30 Nov 2003 02:00:57 +0100 Subject: [icecast] Re: [icecast-dev] Hot Topic: Icecast in MacromediaFlash In-Reply-To: <3FC92F54.3FC232F3@gmx.net> Message-ID: <20031130010122.12CD1532988@motherfish-II.xiph.org> Hi Moritz, Don't worry, your emails are sent to the list! I checked the security policy of the flash player today. The problem might come from there and not icecast. Anyway, thank you very much for all the information provided. MAX -----Original Message----- From: owner-icecast at xiph.org [mailto:owner-icecast at xiph.org] On Behalf Of gtgbr at gmx.net Sent: Sunday, November 30, 2003 12:44 AM To: icecast at xiph.org Subject: Re: [icecast] Re: [icecast-dev] Hot Topic: Icecast in MacromediaFlash Macsym wrote: > About the log line: > 192.168.0.3 - - [27/Nov/2003:04:42:58 Romance Standard Time] "GET /mystream > HTTP/1.1" 200 328981 "(null)" "-" 13712464 > > How can I set up my php script to send hardcoded header information for the > parameter "referrer"? Do you think the value: > fputs($sock, "referrer: "-"\n"); I have no idea, maybe someone with PHP and HTTP knowledge can help. I am, however, quite sure that your idea here is wrong - either the referer (three, not four r's) gets supplied to the "make-a-http-connection" function as a parameter, or it's a separate line (probably) with a certain, HTTPish syntax. Maybe yours is close to it. ;P Again, someone else may know much more than me here. In any case, I wouldn't worry too much - I mean, Icecast doesn't crash, it seems to work ...

Moritz P.S.: I really wonder why the lists stop sending me my own mails back ... :/ I never know if and when something from me arrives. --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From groups at mediacast1.com Sun Nov 30 01:12:08 2003 From: groups at mediacast1.com (Dave St John) Date: Sat, 29 Nov 2003 18:12:08 -0700 Subject: [icecast] Re: [icecast-dev] Hot Topic: Icecast in MacromediaFlash In-Reply-To: <20031129175810.15109532BC9@motherfish-II.xiph.org> Message-ID: <01af01c3b6de$fa21f430$6401a8c0@ripper> Here is some code i wrote to send a mp3 file to a shoutcast server, with a little modification im sure you could change it and use it to connect to icecast2 and write various things etc... not sure but here it is ------------------------------------------------------

} ?> -------------------------------------------------------- php must be compile with socket support i.e. '--with-sockets' otherwise the above will not work. the icy headers apparently will work as well, search the mailing list as i discussed this a few days or weeks ago, to much code netween now and then to remember the exact date ;)

Dave St John Mediacast1 Administration ----- Original Message ----- From: "Macsym" To: Sent: Saturday, November 29, 2003 10:54 AM Subject: RE: [icecast] Re: [icecast-dev] Hot Topic: Icecast in MacromediaFlash

> Hi Moritz, > Thanks for everything. > About the log line: > 192.168.0.3 - - [27/Nov/2003:04:42:58 Romance Standard Time] "GET /mystream > HTTP/1.1" 200 328981 "(null)" "-" 13712464 > > How can I set up my php script to send hardcoded header information for the > parameter "referrer"? Do you think the value: > fputs($sock, "referrer: "-"\n"); > > should be OK? > > Also, does anybody know what the last number (13712464) in the log is? It is > not the number of the log line because this number was recurrent on several > tests. > > MAX > > -----Original Message----- > From: owner-icecast at xiph.org [mailto:owner-icecast at xiph.org] On Behalf Of > gtgbr at gmx.net > Sent: Saturday, November 29, 2003 11:20 AM > To: icecast at xiph.org > Subject: [icecast] Re: [icecast-dev] Hot Topic: Icecast in Macromedia Flash > > Hi, > > > I moved this to icecast@, since none of these are icecast development > related questions and issues. > > Macsym wrote: > > I didn't know so many people in the Icecast-Dev list were running Linux > PPC! > > Oh well, I'm neither a developer nor running Linux PPC. ;) > > > Anyway, I understand that you guys don't have the time to help me with > that > > because you wouldn't be able to run the flash player anyway! Because of > > that, I think I will send the topic to the regular Icecast mailing list > > (where I might find more people running Linux, Mac OS or Windows). > > I have some Windows boxes around where I have Flashplayer installed. > However, since I'm switching OSes faster than my socks (I am > multi-booting), and I am not *allowed* to install/use Flash on the other > most important OS (OpenBSD, even though it would work), I am avoiding > flashy sites as good as possible. I can't say I find Flash's > discriminating license or its habit of eating CPU cycles and RAM > appealing at all. > > Actually, I believe your Flash-based streaming client is only good to > obfuscate the real address of the streaming server, to keep people from > easily dumping the stream to disk or just play it in their favorite > player... > > > There are still some kinds of information I can only get from the dev > list: > > > > -Does anybody know where I can find a document that explains the changes > in > > the core architecture between Icecast1 and Icecast2 (Flash was working > with > > Icecast1)? > > Hey, I can answer that! :) > > Everything is different, Icecast 2 is a re-write. > > > -Does Icecast need to receive some kinds of headers from the player before > > sending the stream? If yes, what are these headers? > > Nothing special that I know of - it's plain HTTP, and clients only need > to send a simple GET request to start listening to a stream. Others may > slap me now for spreading false information, however, I'm pretty sure > I'm close to the mark. > > > -Can somebody translate me this access log line: > > 192.168.0.3 - - [27/Nov/2003:04:42:58 Romance Standard Time] "GET > /mystream > > HTTP/1.1" 200 328981 "(null)" "-" 13712464 > > 200 is the return code the server replied. 200 means "OK", iirc. The > other number is the amount of bytes transferred, (null) is what the > server got from the client as the referer (it should be "-" for "no > referer") and "-" is a place holder for the user-agent, which the client > should've sent. However, I do not know what the final number is supposed > to mean ... I don't know it from Apache, and my icecast access.log > usually has that one as a zero, but not always. > > > Moritz > --- >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 at 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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From macsym69 at yahoo.fr Sun Nov 30 14:36:23 2003 From: macsym69 at yahoo.fr (Macsym) Date: Sun, 30 Nov 2003 15:36:23 +0100 Subject: [icecast] Re: [icecast-dev] Hot Topic: Icecast in MacromediaFlash In-Reply-To: <01af01c3b6de$fa21f430$6401a8c0@ripper> Message-ID: <20031130143630.9EBFD532AD8@motherfish-II.xiph.org> Hi Dave, I remember I read your post, but when I read it, nobody had answered you yet. Thank you very much for the script, it seems to be more complete than mine. I am new to php, to create a script, I usually edit it in notepad and save it as *.php. How can I compile the script '--with-sockets' under windows? Thanks again MAX ________________________________________ From: owner-icecast at xiph.org [mailto:owner-icecast at xiph.org] On Behalf Of Dave St John Sent: Sunday, November 30, 2003 2:12 AM To: icecast at xiph.org Subject: Re: [icecast] Re: [icecast-dev] Hot Topic: Icecast in MacromediaFlash Here is some code i wrote to send a mp3 file to a shoutcast server, with a little modification im sure you could change it and use it to connect to icecast2 and write various things etc... not sure but here it is ------------------------------------------------------

} ?> -------------------------------------------------------- ? php must be compile with socket support i.e. '--with-sockets' otherwise the above will not work. the icy headers apparently will work as well, search the mailing list as i discussed this a few days or weeks ago, to much code netween now and then to remember the exact date ;) ? ? ? Dave St John Mediacast1 Administration ----- Original Message ----- From: "Macsym" To: Sent: Saturday, November 29, 2003 10:54 AM Subject: RE: [icecast] Re: [icecast-dev] Hot Topic: Icecast in MacromediaFlash > Hi Moritz, > Thanks for everything. > About the log line: > 192.168.0.3 - - [27/Nov/2003:04:42:58 Romance Standard Time] "GET /mystream > ?HTTP/1.1" 200 328981 "(null)" "-" 13712464 > > How can I set up my php script to send hardcoded header information for the > parameter "referrer"? Do you think the value: > fputs($sock, "referrer: "-"\n"); > > should be OK? > > Also, does anybody know what the last number (13712464) in the log is? It is > not the number of the log line because this number was recurrent on several > tests. > > MAX > > -----Original Message----- > From: owner-icecast at xiph.org [mailto:owner-icecast at xiph.org] On Behalf Of > gtgbr at gmx.net > Sent: Saturday, November 29, 2003 11:20 AM > To: icecast at xiph.org > Subject: [icecast] Re: [icecast-dev] Hot Topic: Icecast in Macromedia Flash > > Hi, > > > I moved this to icecast@, since none of these are icecast development > related questions and issues. > > Macsym wrote: > > I didn't know so many people in the Icecast-Dev list were running Linux > PPC! > > Oh well, I'm neither a developer nor running Linux PPC. ;) > > > Anyway, I understand that you guys don't have the time to help me with > that > > because you wouldn't be able to run the flash player anyway! Because of > > that, I think I will send the topic to the regular Icecast mailing list > > (where I might find more people running Linux, Mac OS or Windows). > > I have some Windows boxes around where I have Flashplayer installed. > However, since I'm switching OSes faster than my socks (I am > multi-booting), and I am not *allowed* to install/use Flash on the other > most important OS (OpenBSD, even though it would work), I am avoiding > flashy sites as good as possible. I can't say I find Flash's > discriminating license or its habit of eating CPU cycles and RAM > appealing at all. > > Actually, I believe your Flash-based streaming client is only good to > obfuscate the real address of the streaming server, to keep people from > easily dumping the stream to disk or just play it in their favorite > player... > > > There are still some kinds of information I can only get from the dev > list: > > > > -Does anybody know where I can find a document that explains the changes > in > > the core architecture between Icecast1 and Icecast2 (Flash was working > with > > Icecast1)? > > Hey, I can answer that! :) > > Everything is different, Icecast 2 is a re-write. > > > -Does Icecast need to receive some kinds of headers from the player before > > sending the stream? If yes, what are these headers? > > Nothing special that I know of - it's plain HTTP, and clients only need > to send a simple GET request to start listening to a stream. Others may > slap me now for spreading false information, however, I'm pretty sure > I'm close to the mark. > > > -Can somebody translate me this access log line: > > 192.168.0.3 - - [27/Nov/2003:04:42:58 Romance Standard Time] "GET > /mystream > > HTTP/1.1" 200 328981 "(null)" "-" 13712464 > > 200 is the return code the server replied. 200 means "OK", iirc. The > other number is the amount of bytes transferred, (null) is what the > server got from the client as the referer (it should be "-" for "no > referer") and "-" is a place holder for the user-agent, which the client > should've sent. However, I do not know what the final number is supposed > to mean ... I don't know it from Apache, and my icecast access.log > usually has that one as a zero, but not always. > > > Moritz > --- >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 at 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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From groups at mediacast1.com Sun Nov 30 16:50:28 2003 From: groups at mediacast1.com (Dave St John) Date: Sun, 30 Nov 2003 09:50:28 -0700 Subject: [icecast] Re: [icecast-dev] Hot Topic: Icecast in MacromediaFlash In-Reply-To: <20031130143630.9EBFD532AD8@motherfish-II.xiph.org> Message-ID: <002901c3b762$10fdc390$6401a8c0@ripper> Under windows all you need to do is edit your php.ini file under C:\WINDOWS\ (xp) or C:\WINNT (2000) Look for the the following lines ;;;;;;;;;;;;;;;;;;;;;; ; Dynamic Extensions ; ;;;;;;;;;;;;;;;;;;;;;; then find ;extension=php_shmop.dll extension=php_sockets.dll ;extension=php_sybase_ct.dll ;extension=php_tokenizer.dll make sure sockets is uncommented you will also need to set the path you where your extension directory resides, which you can do here ; Directory in which the loadable extensions (modules) reside. extension_dir = C:\apache\php\extensions\ (this is where i had mine set to) Keep in mind also that i have not tested any of that under windows, so it may vary, i tested that under linux. Hope that sheds some light for ya. Dave St John Mediacast1 Administration ----- Original Message ----- From: "Macsym" To: Sent: Sunday, November 30, 2003 7:36 AM Subject: RE: [icecast] Re: [icecast-dev] Hot Topic: Icecast in MacromediaFlash

Hi Dave, I remember I read your post, but when I read it, nobody had answered you yet. Thank you very much for the script, it seems to be more complete than mine. I am new to php, to create a script, I usually edit it in notepad and save it as *.php. How can I compile the script '--with-sockets' under windows? Thanks again MAX ________________________________________ From: owner-icecast at xiph.org [mailto:owner-icecast at xiph.org] On Behalf Of Dave St John Sent: Sunday, November 30, 2003 2:12 AM To: icecast at xiph.org Subject: Re: [icecast] Re: [icecast-dev] Hot Topic: Icecast in MacromediaFlash Here is some code i wrote to send a mp3 file to a shoutcast server, with a little modification im sure you could change it and use it to connect to icecast2 and write various things etc... not sure but here it is ------------------------------------------------------ $socket = socket_create(AF_INET,SOCK_STREAM,SOL_TCP); // Create the Socket $connection = socket_connect($socket,''.$ip.'',''.$port.'); //connect to the SHOUTcast server while($connection = socket_read($socket,2046)) { $filesz = filesize(''.$fileplay.'');//enter in a single filename here in same directory or enter in full path $fp = fopen (''.$fileplay.'', "rb"); $fr = fread ($fp, $filesz); socket_write($connection,"$password\r\n"); socket_write($connection,"Content-Type:audio/mpeg\r\n"); //ogg is application/ogg socket_write($connection,"Cache-Control:no-cache\r\n"); socket_write($connection,"Pragma:no-cache\r\n"); socket_write($connection,"Connection:close\r\n"); socket_write($connection,"icy-notice1:test1\r\n"); socket_write($connection,"icy-notice2:test2\r\n"); socket_write($connection,"icy-name:test server\r\n"); socket_write($connection,"icy-genre:industrial\r\n"); socket_write($connection,"$fr\r\n"); socket_write($connection,"Connection:keep-alive\r\n"); socket_write($connection,"icy-br:128\r\n\r\n");

} ?> -------------------------------------------------------- php must be compile with socket support i.e. '--with-sockets' otherwise the above will not work. the icy headers apparently will work as well, search the mailing list as i discussed this a few days or weeks ago, to much code netween now and then to remember the exact date ;)

Dave St John Mediacast1 Administration ----- Original Message ----- From: "Macsym" To: Sent: Saturday, November 29, 2003 10:54 AM Subject: RE: [icecast] Re: [icecast-dev] Hot Topic: Icecast in MacromediaFlash > Hi Moritz, > Thanks for everything. > About the log line: > 192.168.0.3 - - [27/Nov/2003:04:42:58 Romance Standard Time] "GET /mystream > HTTP/1.1" 200 328981 "(null)" "-" 13712464 > > How can I set up my php script to send hardcoded header information for the > parameter "referrer"? Do you think the value: > fputs($sock, "referrer: "-"\n"); > > should be OK? > > Also, does anybody know what the last number (13712464) in the log is? It is > not the number of the log line because this number was recurrent on several > tests. > > MAX > > -----Original Message----- > From: owner-icecast at xiph.org [mailto:owner-icecast at xiph.org] On Behalf Of > gtgbr at gmx.net > Sent: Saturday, November 29, 2003 11:20 AM > To: icecast at xiph.org > Subject: [icecast] Re: [icecast-dev] Hot Topic: Icecast in Macromedia Flash > > Hi, > > > I moved this to icecast@, since none of these are icecast development > related questions and issues. > > Macsym wrote: > > I didn't know so many people in the Icecast-Dev list were running Linux > PPC! > > Oh well, I'm neither a developer nor running Linux PPC. ;) > > > Anyway, I understand that you guys don't have the time to help me with > that > > because you wouldn't be able to run the flash player anyway! Because of > > that, I think I will send the topic to the regular Icecast mailing list > > (where I might find more people running Linux, Mac OS or Windows). > > I have some Windows boxes around where I have Flashplayer installed. > However, since I'm switching OSes faster than my socks (I am > multi-booting), and I am not *allowed* to install/use Flash on the other > most important OS (OpenBSD, even though it would work), I am avoiding > flashy sites as good as possible. I can't say I find Flash's > discriminating license or its habit of eating CPU cycles and RAM > appealing at all. > > Actually, I believe your Flash-based streaming client is only good to > obfuscate the real address of the streaming server, to keep people from > easily dumping the stream to disk or just play it in their favorite > player... > > > There are still some kinds of information I can only get from the dev > list: > > > > -Does anybody know where I can find a document that explains the changes > in > > the core architecture between Icecast1 and Icecast2 (Flash was working > with > > Icecast1)? > > Hey, I can answer that! :) > > Everything is different, Icecast 2 is a re-write. > > > -Does Icecast need to receive some kinds of headers from the player before > > sending the stream? If yes, what are these headers? > > Nothing special that I know of - it's plain HTTP, and clients only need > to send a simple GET request to start listening to a stream. Others may > slap me now for spreading false information, however, I'm pretty sure > I'm close to the mark. > > > -Can somebody translate me this access log line: > > 192.168.0.3 - - [27/Nov/2003:04:42:58 Romance Standard Time] "GET > /mystream > > HTTP/1.1" 200 328981 "(null)" "-" 13712464 > > 200 is the return code the server replied. 200 means "OK", iirc. The > other number is the amount of bytes transferred, (null) is what the > server got from the client as the referer (it should be "-" for "no > referer") and "-" is a place holder for the user-agent, which the client > should've sent. However, I do not know what the final number is supposed > to mean ... I don't know it from Apache, and my icecast access.log > usually has that one as a zero, but not always. > > > Moritz > --- >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 at 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 at 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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From assorgia at tin.it Sun Nov 30 17:58:06 2003 From: assorgia at tin.it (assorgia at tin.it) Date: Sun, 30 Nov 2003 18:58:06 +0100 Subject: [icecast] Icecast in Macromedia Flash In-Reply-To: <20031129045945.A7299532A5C@motherfish-II.xiph.org> Message-ID: <3FCA3DBE.5215.43A8AD@localhost> > So here is the thing: I am trying to build an mp3 player in Macromedia Flash > that would work with Icecast. Using Flash as a mp3 player instead of Winamp, > XMMS... Well, I'm glad someone else besides me is interested on playing streams with mp3 files. I've made some tests and had the same problems you have. After some brawling I found that if you resolve to use icecast 1.3 instead of the newer 2.0, the problem vanishes. Actually I'm using icecast 1.3 to stream live audio events and play them on my web page with a little flash movie (I have a stream active right on this moment), but I'm still hoping to find a way to use icecast 2.0. fell free to ask if you have questions or need help on your tests. --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From macsym69 at yahoo.fr Sun Nov 30 18:12:29 2003 From: macsym69 at yahoo.fr (Macsym) Date: Sun, 30 Nov 2003 19:12:29 +0100 Subject: [icecast] Icecast in Macromedia Flash In-Reply-To: <3FCA3DBE.5215.43A8AD@localhost> Message-ID: <20031130181234.E19B05329A8@motherfish-II.xiph.org> Ciao Assorgia, Anch'io sono felice che c? un'altra persona che cerca di importare uno stream di Icecast nel Flash! Just one easy question (I'm speaking English for the list), is there a real quality of sound difference between Icecast1 and 2? Is Icecast2 really more reliable? Can you provide a link to your webradio, I'd be glad to listen to it. Grazie, MAX -----Original Message----- From: owner-icecast at xiph.org [mailto:owner-icecast at xiph.org] On Behalf Of assorgia at tin.it Sent: Sunday, November 30, 2003 6:58 PM To: icecast at xiph.org Subject: Re: [icecast] Icecast in Macromedia Flash > So here is the thing: I am trying to build an mp3 player in Macromedia Flash > that would work with Icecast. Using Flash as a mp3 player instead of Winamp, > XMMS... Well, I'm glad someone else besides me is interested on playing streams with mp3 files. I've made some tests and had the same problems you have. After some brawling I found that if you resolve to use icecast 1.3 instead of the newer 2.0, the problem vanishes. Actually I'm using icecast 1.3 to stream live audio events and play them on my web page with a little flash movie (I have a stream active right on this moment), but I'm still hoping to find a way to use icecast 2.0. fell free to ask if you have questions or need help on your tests. --- >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 at 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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. From assorgia at tin.it Sun Nov 30 18:44:00 2003 From: assorgia at tin.it (assorgia at tin.it) Date: Sun, 30 Nov 2003 19:44:00 +0100 Subject: [icecast] Icecast in Macromedia Flash In-Reply-To: <20031130181234.E19B05329A8@motherfish-II.xiph.org> Message-ID: <3FCA4880.27951.6DAEAC@localhost> > Just one easy question (I'm speaking English for the list), is there a real > quality of sound difference between Icecast1 and 2? Is Icecast2 really more > reliable? Can you provide a link to your webradio, I'd be glad to listen to > it. I don't think you can find any difference between 1.3 and the 2.0 regarind quality as streams are produced by external encoder. Icecast doesn't do much more than boradcasting them over multiple clients. you can hear my stream here for about 30 minutes more. http://www.sardegnaoggi.it/volley --- >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 at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.