From teckyd at earthlink.net Sat Mar 1 03:46:27 2003 From: teckyd at earthlink.net (Dan Chokola webmail) Date: Fri, 28 Feb 2003 22:46:27 -0500 (EST) Subject: [icecast] Multicast/Unicast Message-ID: <5405759.1046501234601.JavaMail.nobody@kermit.psp.pas.earthlink.net> what fors icecast use? is it unicast or multicast? is there a way to change it? if there is only one kind of stream, will there be support for the other anytime 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 teckyd at earthlink.net Sat Mar 1 04:16:17 2003 From: teckyd at earthlink.net (Dan Chokola webmail) Date: Fri, 28 Feb 2003 23:16:17 -0500 (EST) Subject: [icecast] Multicast/Unicast In-Reply-To: <[icecast] Multicast/Unicast> Message-ID: <4719455.1046503024319.JavaMail.nobody@kermit.psp.pas.earthlink.net> also, does unicast individually send out streams to each listener (requiring lots of bandwidth) or does it broadcast a stream and users can "tap in" (low bandwidth)? -------Original Message------- From: "Dan Chokola (webmail)" Sent: 02/28/03 10:46 PM To: icecast at xiph.org Subject: [icecast] Multicast/Unicast > > what does icecast use? is it unicast or multicast? is there a way to change it? if there is only one kind of stream, will there be support for the other anytime 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. > --- >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 scriven at lore.com Sat Mar 1 18:41:52 2003 From: scriven at lore.com (Adam Scriven) Date: Sat, 1 Mar 2003 10:41:52 -0800 Subject: [icecast] ices 'script' playlist information? Message-ID: <20030301184152.GM29095@lore.com> Hey all. I've got my streams running, they're working quite awesome so far. But I've got a question about automation, and the ices2 "script" playlist option. Is there anywhere I can go to get detailed information on how this works? I'm wondering about passing information back and forth, for example, or if there's anyway to collect information like the audio program they're listening with, or perhaps passing "state" information back and forth. Anyway, thanks for any information you can provide. Adam, slowly getting used to this icecast2/ices2 stuff. --- >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 pts.tele2.co.uk Sat Mar 1 19:09:24 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 01 Mar 2003 19:09:24 +0000 Subject: [icecast] ices 'script' playlist information? In-Reply-To: <20030301184152.GM29095@lore.com> Message-ID: <1046545764.1247.68.camel@bogus.hackers.club> On Sat, 2003-03-01 at 18:41, Adam Scriven wrote: > Is there anywhere I can go to get detailed information on how this works? > I'm wondering about passing information back and forth, for example, or > if there's anyway to collect information like the audio program they're > listening with, or perhaps passing "state" information back and forth. The script playlist runs a program (can be anything executable) and that just sends to it's standard output a series of filenames (typically absolute paths) of ogg files to play. Each filename is read and is used to find a file to play, anfter that has finished then another filename is read. ices has no way of telling you whats been used to play streams as that is inside icecast, there is practically no feedback from icecast. It sounds like you want something from icecast itself. 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 medwards at ualberta.ca Sat Mar 1 19:35:51 2003 From: medwards at ualberta.ca (M Edwards) Date: Sat, 1 Mar 2003 12:35:51 -0700 Subject: [icecast] ices 'script' playlist information? In-Reply-To: <[icecast] ices 'script' playlist information?> Message-ID: <3E61958B@webmail.ualberta.ca> Doesn't ices only read the first line returned from the script? --thanks Michael Edwards http://www.walledcity.ca/mars/ >===== Original Message From Karl Heyes ===== >On Sat, 2003-03-01 at 18:41, Adam Scriven wrote: > >> Is there anywhere I can go to get detailed information on how this works? >> I'm wondering about passing information back and forth, for example, or >> if there's anyway to collect information like the audio program they're >> listening with, or perhaps passing "state" information back and forth. > >The script playlist runs a program (can be anything executable) and that >just sends to it's standard output a series of filenames (typically >absolute paths) of ogg files to play. Each filename is read and is used >to find a file to play, anfter that has finished then another filename >is read. > >ices has no way of telling you whats been used to play streams as that >is inside icecast, there is practically no feedback from icecast. It >sounds like you want something from icecast itself. > >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 scriven at lore.com Sat Mar 1 19:57:01 2003 From: scriven at lore.com (Adam Scriven) Date: Sat, 1 Mar 2003 11:57:01 -0800 Subject: [icecast] ices 'script' playlist information? In-Reply-To: <1046545764.1247.68.camel@bogus.hackers.club> Message-ID: <20030301195701.GN29095@lore.com> On Sat, Mar 01, 2003 at 07:09:24PM +0000, Karl Heyes wrote: > On Sat, 2003-03-01 at 18:41, Adam Scriven wrote: > > Is there anywhere I can go to get detailed information on how this works? > > I'm wondering about passing information back and forth, for example, or > > if there's anyway to collect information like the audio program they're > > listening with, or perhaps passing "state" information back and forth. > > The script playlist runs a program (can be anything executable) and that > just sends to it's standard output a series of filenames (typically > absolute paths) of ogg files to play. Each filename is read and is used > to find a file to play, anfter that has finished then another filename > is read. Actually, from the tests that I've done, ices only uses the first song the script outputs. I have a script that right now is very simple, it bascially just prints out two songs to play, each "line" ending in \n. What happens is, it plays the first song, then re-runs the script to get the next song, but since the script just prints out lines, it re-prints the first line first again, and ices logs this: "EROR playlist-builtin/playlist_read Cannot play same file twice in a row, skipping" It never reads the second "line" outputted from the file. So, without any state information being passed back and forth from audio program<->icecast<->ices, the only way left to track the state of the script is to read/write external files. That seems a bit inelegant to me, but that's MNSHO, and maybe I'm screwing something up. :) > ices has no way of telling you whats been used to play streams as that > is inside icecast, there is practically no feedback from icecast. It > sounds like you want something from icecast itself. Yeah, I hadn't realised that when I asked the question. I'd forgotten icecast was there, it's working so well. (Loaded up the server and forgot about it. Isn't that how they're supposed to work? :) ) So, is there anyway to make icecast and ices communicate that information, or will I need to just track that information myself with external files or something? Thanks for all the help! Adam --- >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 chrisg1 at umbc.edu Sat Mar 1 22:21:35 2003 From: chrisg1 at umbc.edu (Chris G Moguta) Date: Sat, 1 Mar 2003 17:21:35 -0500 Subject: [icecast] Multiple OGG streams? Message-ID: <3E6DBBF1@webmail.umbc.edu> I'd like to set up two streams, one for broadband users & one for modem users (and I want them to be playing the same thing at the same time). Is this possible with Icecast 2 and Oddcast, or any other win32-compatible OGG software combination? Thank you! --- >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 djdij at handbags.freeserve.co.uk Sat Mar 1 22:33:06 2003 From: djdij at handbags.freeserve.co.uk (Martin Blackwell) Date: Sat, 1 Mar 2003 22:33:06 -0000 Subject: [icecast] Multiple OGG streams? In-Reply-To: <3E6DBBF1@webmail.umbc.edu> Message-ID: <006b01c2e042$87df0ac0$5872893e@p1r8t3> > I'd like to set up two streams, one for broadband users & one for modem users > (and I want them to be playing the same thing at the same time). Is this > possible with Icecast 2 and Oddcast, or any other win32-compatible OGG > software combination? > > Thank you! > Use Oddsocks' stream Transcoder to lower the bitrate of the broadband stream www.oddsock.org and http://sourceforge.net/project/showfiles.php?group_id=59041

--- >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 djdij at handbags.freeserve.co.uk Sat Mar 1 22:42:58 2003 From: djdij at handbags.freeserve.co.uk (Martin Blackwell) Date: Sat, 1 Mar 2003 22:42:58 -0000 Subject: [icecast] Multiple OGG streams? In-Reply-To: <006b01c2e042$87df0ac0$5872893e@p1r8t3> Message-ID: <000501c2e043$e970a720$6f824c51@p1r8t3> > > I'd like to set up two streams, one for broadband users & one for modem > users > > (and I want them to be playing the same thing at the same time). Is this > > possible with Icecast 2 and Oddcast, or any other win32-compatible OGG > > software combination? > > > > Thank you! > > > Use Oddsocks' stream Transcoder to lower the bitrate of the broadband stream > > www.oddsock.org > and > http://sourceforge.net/project/showfiles.php?group_id=59041 > > Forgot to add- Just setup ur oddsock build of Icecast, using winamp 2 with Oddcast sending high-bitrate audio for ur broadband stream to your Icecast server. Then setup StreamTranscoder to read this stream and send another stream back to the Icecast server at the narrowband bitrate

--- >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 labyrinth.net.au Sun Mar 2 01:44:59 2003 From: msmith at labyrinth.net.au (Michael Smith) Date: Sun, 2 Mar 2003 01:44:59 -0000 Subject: [icecast] ices 'script' playlist information? In-Reply-To: <20030301195701.GN29095@lore.com> Message-ID: <20030302014501.9C3637DD32@king.southern.net.au> Adam Scriven said: > On Sat, Mar 01, 2003 at 07:09:24PM +0000, Karl Heyes wrote: > > On Sat, 2003-03-01 at 18:41, Adam Scriven wrote: > > > Is there anywhere I can go to get detailed information on how this works? > > > I'm wondering about passing information back and forth, for example, or > > > if there's anyway to collect information like the audio program they're > > > listening with, or perhaps passing "state" information back and forth. > > > > The script playlist runs a program (can be anything executable) and that > > just sends to it's standard output a series of filenames (typically > > absolute paths) of ogg files to play. Each filename is read and is used > > to find a file to play, anfter that has finished then another filename > > is read. > > Actually, from the tests that I've done, ices only uses the first song the > script outputs. > I have a script that right now is very simple, it bascially just prints out > two songs to play, each "line" ending in \n. > What happens is, it plays the first song, then re-runs the script to get the > next song, but since the script just prints out lines, it re-prints the first > line first again, and ices logs this: > "EROR playlist-builtin/playlist_read Cannot play same file twice in a row, skipping" > > It never reads the second "line" outputted from the file. > > So, without any state information being passed back and forth from audio > program<->icecast<->ices, the only way left to track the state of the script > is to read/write external files. That seems a bit inelegant to me, but that's > MNSHO, and maybe I'm screwing something up. > :) No, you're exactly right. The script module is relatively primitive - it was intended mostly as a somewhat useful, but simple proof-of-concept. The intent was to eventually (optionally) have stateful in-process scripts (using perl or python, as ices 0.x allows) as another playlist module. I never got around to writing those - maybe someone (you?) is interested in doing so? I think the ices 0.x code for that should be adaptable to ices2 without too much difficulty.

> > > ices has no way of telling you whats been used to play streams as that > > is inside icecast, there is practically no feedback from icecast. It > > sounds like you want something from icecast itself. > > Yeah, I hadn't realised that when I asked the question. I'd forgotten icecast > was there, it's working so well. (Loaded up the server and forgot about it. > Isn't that how they're supposed to work? :) ) > So, is there anyway to make icecast and ices communicate that information, > or will I need to just track that information myself with external files or > something? > The communication between ices and icecast is essentially (apart from some optional connection negotiation stuff at the start) one-way only. 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 msmith at labyrinth.net.au Sun Mar 2 01:49:00 2003 From: msmith at labyrinth.net.au (Michael Smith) Date: Sun, 2 Mar 2003 01:49:00 -0000 Subject: [icecast] Multiple OGG streams? In-Reply-To: <3E6DBBF1@webmail.umbc.edu> Message-ID: <20030302014901.DA9407DD32@king.southern.net.au> "Chris G (Moguta)" said: > I'd like to set up two streams, one for broadband users & one for modem users > (and I want them to be playing the same thing at the same time). Is this > possible with Icecast 2 and Oddcast, or any other win32-compatible OGG > software combination? > icecast2 is very capable of this sort of thing. I think oddcast can do the source side of this, though I'm not entirely sure. 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 gshang at uq.net.au Sun Mar 2 01:55:21 2003 From: gshang at uq.net.au (Geoff Shang) Date: Sun, 2 Mar 2003 11:55:21 +1000 (EST) Subject: [icecast] ices 'script' playlist information? In-Reply-To: <20030301184152.GM29095@lore.com> Message-ID: Hi: The user agent (i.e. client) that a person uses to listen is written to the icecast2 access log. However, I think this is only written once a person has disconnected, which might make it fun for you to deal with. But if you're only bothered about the different clients that are used and not exactly when they were connected then the access log will suit you just fine. Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 scriven at lore.com Sun Mar 2 02:47:21 2003 From: scriven at lore.com (Adam Scriven) Date: Sat, 1 Mar 2003 18:47:21 -0800 Subject: [icecast] ices 'script' playlist information? In-Reply-To: <20030302014501.9C3637DD32@king.southern.net.au> Message-ID: <20030302024721.GO29095@lore.com> On Sun, Mar 02, 2003 at 01:44:59AM -0000, Michael Smith wrote: > No, you're exactly right. Wow, I've never been exactly right before! :) > The script module is relatively primitive - it was intended mostly as a > somewhat useful, but simple proof-of-concept. The intent was to eventually > (optionally) have stateful in-process scripts (using perl or python, as ices > 0.x allows) as another playlist module. OIC, Ok. That makes sense, then. I guess that explains why most of the documentation still says "basic" is the only playlist type supported. > I never got around to writing those - maybe someone (you?) is interested in > doing so? I think the ices 0.x code for that should be adaptable to ices2 > without too much difficulty. I would love too, but I'm not good enough with C, and I've got far too many hobbies/things-on-my-plate as it is. :( I have some ideas for how to get around the simple system (using state-files, as I mentioned before). Basically, I'm interested (as I'm sure thousands of other people are) in writing an internet-radio type of thing, with web interface and whatnot. I haven't found one of the available ones that I like, really. As an aside: For some reason, I always tend to fall back on doing my own thing, recreating the wheel basically. Most of the software written by others, while excellent, doesn't have the specific features/interfaces that I want, and I've always thought it was, I dunno, rude maybe, to ask for features on someone else's project when all I could offer in return was to use the software, and bug test it if that was requested. I guess I just want a slightly different wheel, so I have to design it myself. > The communication between ices and icecast is essentially (apart from some > optional connection negotiation stuff at the start) one-way only. Yeah, that's what I had thought. Thanks for the confirmations and info, Mike! Adam --- >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 nettings at folkwang-hochschule.de Sun Mar 2 09:33:37 2003 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Sun, 02 Mar 2003 10:33:37 +0100 Subject: [icecast] cvs problem... Message-ID: <3E61CFF1.7090509@folkwang-hochschule.de> hello everyone! i have a problem checking out the icecast cvs. the checkout stalls after pulling timing/timing.h (no matter which module, they all seem to depend on it). i have to kill it after a while. am i doing anything wrong, or is your cvs botched ? for now, i'm using a nightly snapshot, but i can't find ices2 in it, so i tried to pull cvs. btw, the chroot feature is cool. i found that if the server is chrooted, the web and log paths must be relative to the new chroot, so maybe you could add a little note to the example conf file ?: --- icecast.xml~ 2003-03-02 10:32:19.000000000 +0100 +++ icecast.xml 2003-03-02 10:32:19.000000000 +0100 @@ -64,6 +64,11 @@ /usr/local/icecast + /usr/local/icecast/logs /usr/local/icecast/web best, j?rn

-- If you're happy and you know it, bomb Iraq. J?rn Nettingsmeier Kurf?rstenstr 49, 45138 Essen, Germany http://spunk.dnsalias.org (my server) http://www.linuxdj.com/audio/lad/ (Linux Audio Developers)

--- >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 nettings at folkwang-hochschule.de Sun Mar 2 09:51:36 2003 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Sun, 02 Mar 2003 10:51:36 +0100 Subject: [icecast] cvs problem... In-Reply-To: <3E61CFF1.7090509@folkwang-hochschule.de> Message-ID: <3E61D428.3070700@folkwang-hochschule.de> Joern Nettingsmeier wrote: > hello everyone! > > i have a problem checking out the icecast cvs. the checkout stalls after > pulling timing/timing.h (no matter which module, they all seem to depend > on it). i have to kill it after a while. > am i doing anything wrong, or is your cvs botched ? hmm. it seems that despite of the hang, the cvs compiles fine for me. sorry for wasting bandwidth.

-- If you're happy and you know it, bomb Iraq. J?rn Nettingsmeier Kurf?rstenstr 49, 45138 Essen, Germany http://spunk.dnsalias.org (my server) http://www.linuxdj.com/audio/lad/ (Linux Audio Developers)

--- >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 labyrinth.net.au Sun Mar 2 10:18:03 2003 From: msmith at labyrinth.net.au (Michael Smith) Date: Sun, 2 Mar 2003 10:18:03 -0000 Subject: [icecast] cvs problem... In-Reply-To: <3E61CFF1.7090509@folkwang-hochschule.de> Message-ID: <20030302101806.09AE97DCE2@king.southern.net.au> Joern Nettingsmeier said: > hello everyone! > > i have a problem checking out the icecast cvs. the checkout stalls after > pulling timing/timing.h (no matter which module, they all seem to depend > on it). i have to kill it after a while. > am i doing anything wrong, or is your cvs botched ? Nope, our cvs is fine. YOUR cvs client, on the other hand, is botched - it's an old version with a bug in it (our cvs server is a recent version). If you don't use -z (compression), the bug isn't triggered. Also, timing/timing.h is the last file - this bug is triggered only at the very end, so you've actually successfully checked everything out. It's ok to just kill the client at that point (but preferable to update the cvs client or not use -z) > > for now, i'm using a nightly snapshot, but i can't find ices2 in it, so > i tried to pull cvs. btw, the chroot feature is cool. i found that if > the server is chrooted, the web and log paths must be relative to the > new chroot, so maybe you could add a little note to the example conf file ?: > Sensible enough suggestion. Thanks. 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 nettings at folkwang-hochschule.de Sun Mar 2 11:40:31 2003 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Sun, 02 Mar 2003 12:40:31 +0100 Subject: [icecast] cvs problem... In-Reply-To: <20030302101806.09AE97DCE2@king.southern.net.au> Message-ID: <3E61EDAF.5060304@folkwang-hochschule.de> Michael Smith wrote: > Joern Nettingsmeier said: > > >>hello everyone! >> >>i have a problem checking out the icecast cvs. the checkout stalls after >>pulling timing/timing.h (no matter which module, they all seem to depend >>on it). i have to kill it after a while. >>am i doing anything wrong, or is your cvs botched ? > > > Nope, our cvs is fine. YOUR cvs client, on the other hand, is botched - it's > an old version with a bug in it (our cvs server is a recent version). If you > don't use -z (compression), the bug isn't triggered. Also, timing/timing.h is > the last file - this bug is triggered only at the very end, so you've actually > successfully checked everything out. It's ok to just kill the client at that > point (but preferable to update the cvs client or not use -z) ok, thanks for the info. i did indeed use compression. but since i'm using the latest suse distro, i thought my client was current enough - i'll update.

-- If you're happy and you know it, bomb Iraq. J?rn Nettingsmeier Kurf?rstenstr 49, 45138 Essen, Germany http://spunk.dnsalias.org (my server) http://www.linuxdj.com/audio/lad/ (Linux Audio Developers)

--- >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 shawnmferris at yahoo.com Sun Mar 2 15:42:04 2003 From: shawnmferris at yahoo.com (Shawn M Ferris) Date: 02 Mar 2003 08:42:04 -0700 Subject: [icecast] Using icecast2 with MP3 problems Message-ID: <1046619724.10218.19.camel@Dolly.VirtualSMF.net> I've downloaded and compiled icecast from cvs and the ices-0.2.3 from the download area for MP3 support.. (I'd use ogg, except I have 1000's of mp3. I'll re-rip them, but not today) 8) Is there a particular version of the icecast2 server that works w/ the ices-0.2.3 I'm using? I'm having difficulty getting the two to communicate. >From ices, I get the errors: Error during send: Mount failed on http://192.168.0.1:8000/ices.mp3, error: Could not login on server. Server message: and from the errorlog on icecast: [2003-03-02 08:45:09] EROR connection/_handle_connection HTTP request parsing failed I would appreciate all help that anyone could provide! (Attached are my configuration files) Much thanks! SMF 8) -- -------------- next part -------------- A non-text attachment was scrubbed... Name: icecast.xml__charset_ISO-8859-1 Type: text/xml Size: 1804 bytes Desc: icecast.xml__charset_ISO-8859-1 URL: From djdij at handbags.freeserve.co.uk Sun Mar 2 16:08:01 2003 From: djdij at handbags.freeserve.co.uk (Martin Blackwell) Date: Sun, 2 Mar 2003 16:08:01 -0000 Subject: [icecast] Using icecast2 with MP3 problems In-Reply-To: <1046619724.10218.19.camel@Dolly.VirtualSMF.net> Message-ID: <000901c2e0d5$e6c19f60$48d6883e@p1r8t3> Its my understanding that with any Icecast 2 source, you don't have to re-rip to get them to ogg, just tell your source to send vorbis instead of mp3. At least thats how it works with Oddcast anyway. > I've downloaded and compiled icecast from cvs and the ices-0.2.3 from > the download area for MP3 support.. (I'd use ogg, except I have 1000's > of mp3. I'll re-rip them, but not today) 8) > > Is there a particular version of the icecast2 server that works w/ the > ices-0.2.3 I'm using? I'm having difficulty getting the two to > communicate. > > >From ices, I get the errors: > > Error during send: Mount failed on http://192.168.0.1:8000/ices.mp3, > error: Could not login on server. Server message: > > and from the errorlog on icecast: > > [2003-03-02 08:45:09] EROR connection/_handle_connection HTTP request > parsing failed > > I would appreciate all help that anyone could provide! (Attached are my > configuration files) > > Much thanks! > SMF 8) > -- >

--- >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 Sun Mar 2 16:08:17 2003 From: brendan at xiph.org (Brendan Cully) Date: Sun, 2 Mar 2003 11:08:17 -0500 Subject: [icecast] Using icecast2 with MP3 problems In-Reply-To: <1046619724.10218.19.camel@Dolly.VirtualSMF.net> Message-ID: <20030302160816.GA521@watanabe.kublai.com> On Sunday, 02 March 2003 at 08:42, Shawn M Ferris wrote: > Is there a particular version of the icecast2 server that works w/ the > ices-0.2.3 I'm using? I'm having difficulty getting the two to > communicate. Actually no icecast2 server works with ices 0.2.3. The versions of libshout2 and ices1 in CVS will work with icecast2 though. libshout: :pserver:anoncvs at cvs.xiph.org:/usr/local/cvsroot ices: :pserver:anoncvs at cvs.xiph.org:/cvs/ice Check out the ices-libshout_2 branch of ices. -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 boink at tetter.xs4all.nl Sun Mar 2 22:38:50 2003 From: boink at tetter.xs4all.nl (boink) Date: Sun, 2 Mar 2003 23:38:50 +0100 Subject: [icecast] Using Winamp for ogg streams/files Message-ID: <20030302223850.GA29700@tetter.xs4all.nl> hello, It appears that Winamp 3 has problems playing ogg streams/files. I can't say exactly since I don't use Windows myself. I tried the very alpha Winamp for Linux and it was quite useless. This came from http://forums.winamp.com/showthread.php?s=67fc68ecaec04349ad8bb66483c3cbd1&threadid=126800 on the shoutcast/winamp forum: "Ogg files become corrupted by adding ID3 tags, because they don't natively support them. ID3 tags are intended for use with mp3 files only. Please use Vorbis Comment tags only. Winamp3's ogg decoder pukes by design on any ogg files with id3 tags." thus, what is the best client for Windows users? Is Winamp 2.8 the best? Many "normal" Windows users would like to try ogg but are hindered by the lack of good software which support the ogg/vorbis format. b. -------------------------- je ne cherche pas, je trouve (Picasso)

--- >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 adam at xs4all.nl Sun Mar 2 23:25:02 2003 From: adam at xs4all.nl (adam) Date: Mon, 3 Mar 2003 00:25:02 +0100 (CET) Subject: [icecast] Using Winamp for ogg streams/files In-Reply-To: <20030302223850.GA29700@tetter.xs4all.nl> Message-ID: <20030303002027.R11566-100000@xs2.xs4all.nl> yes, windows winamp 2.81 is the best > Many "normal" Windows users would like to try ogg but are hindered by > the lack of good software which support the ogg/vorbis format. actually i did some research on this and found a very interesting solution to it: http://www.channel2000.com/sh/technology/consumernews/national-technology-consumernews-19991105-232220.html adam

> > b. > > -------------------------- > > je ne cherche pas, je trouve (Picasso) > > > --- >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. >

Adam Hyde r a d i o q u a l i a Free as in 'media'

--- >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 Mon Mar 3 05:36:21 2003 From: gshang at uq.net.au (Geoff Shang) Date: Mon, 3 Mar 2003 15:36:21 +1000 (EST) Subject: [icecast] Using icecast2 with MP3 problems In-Reply-To: <000901c2e0d5$e6c19f60$48d6883e@p1r8t3> Message-ID: On Sun, 2 Mar 2003, Martin Blackwell wrote: > Its my understanding that with any Icecast 2 source, you don't have to > re-rip to get them to ogg, just tell your source to send vorbis instead of > mp3. At least thats how it works with Oddcast anyway. AFAIK, there are no unix streamers that will read in MP3 files and spit out a vorbis stream to an icecast2 server. Ices 0.x will go the other way for sending MP3 streams. When I first asked about this ages ago, Mike said he'd be happy to see this functionality added, but that he wasn't interested in writing it himself ... but that was prior to the decoder patents so who knows 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 gshang at uq.net.au Mon Mar 3 05:39:08 2003 From: gshang at uq.net.au (Geoff Shang) Date: Mon, 3 Mar 2003 15:39:08 +1000 (EST) Subject: [icecast] Using icecast2 with MP3 problems In-Reply-To: Message-ID: On Mon, 3 Mar 2003, Geoff Shang wrote: > When I first asked about this ages ago, Mike said > he'd be happy to see this functionality added, but that he wasn't > interested in writing it himself ... but that was prior to the decoder > patents so who knows now. Of course, I meant decoder royalties. Duh. 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 shawnmferris at yahoo.com Mon Mar 3 06:42:13 2003 From: shawnmferris at yahoo.com (Shawn M Ferris) Date: 02 Mar 2003 23:42:13 -0700 Subject: [icecast] Using icecast2 with MP3 problems In-Reply-To: <20030302160816.GA521@watanabe.kublai.com> Message-ID: <1046673733.10550.44.camel@Dolly.VirtualSMF.net> > libshout: :pserver:anoncvs at cvs.xiph.org:/usr/local/cvsroot > ices: :pserver:anoncvs at cvs.xiph.org:/cvs/ice > > Check out the ices-libshout_2 branch of ices. Libshout compiles fine, but ices wont configure correctly. It wouldn't find shout_new in libshout, lame_encode_flush_nogap in mp3lame nor ov_open in libvorbisfile.. (nor is libtool found, but I copied it from libshout.) But yet: $ nm /opt/ice/lib/libshout.so | grep shout_new 00003e38 T shout_new $ nm /usr/lib/libmp3lame.so | grep lame_encode_flush_nogap 000145e8 T lame_encode_flush_nogap $ nm /usr/lib/libvorbisfile.so | grep ov_open 00002cd0 T ov_open I'm chalking this up to compiler configuration? yet, if I trick it, everything compiles fine. But.. I still can't get ices to communicate with icecase: >From icecast/error.log (Incidently, i've not gotten any messages other than this. The one from ices.log changes as I make progress) [2003-03-02 23:37:39] EROR connection/_handle_connection HTTP request parsing failed >From ices.log Error during send: Mount failed on http://192.168.0.1:8000/ices.mp3, error: Socket error Any help, anyone? I know enough c to be dangerous and Im guessing Im getting out of my league now.. Should I concentrate my efforts on icecast1? Or continue to hack at it. Thanks again! SMF 8)

--- >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 Mon Mar 3 06:52:49 2003 From: brendan at xiph.org (Brendan Cully) Date: Mon, 3 Mar 2003 01:52:49 -0500 Subject: [icecast] Using icecast2 with MP3 problems In-Reply-To: <1046673733.10550.44.camel@Dolly.VirtualSMF.net> Message-ID: <20030303065249.GC23574@watanabe.kublai.com> On Sunday, 02 March 2003 at 23:42, Shawn M Ferris wrote: > Libshout compiles fine, but ices wont configure correctly. It wouldn't > find shout_new in libshout, lame_encode_flush_nogap in mp3lame > nor ov_open in libvorbisfile.. (nor is libtool found, but I copied it > from libshout.) interesting. your config.log might help to debug this. > I'm chalking this up to compiler configuration? yet, if I trick it, > everything compiles fine. But.. I still can't get ices to communicate > with icecase: > > >From icecast/error.log (Incidently, i've not gotten any messages other than > this. The one from ices.log changes as I make progress) > [2003-03-02 23:37:39] EROR connection/_handle_connection HTTP request parsing failed Have you set the protocol to http in ices.conf? -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 leo.currie at strath.ac.uk Mon Mar 3 13:04:28 2003 From: leo.currie at strath.ac.uk (Leo Currie) Date: Mon, 03 Mar 2003 13:04:28 +0000 Subject: [icecast] Multiple OGG streams? In-Reply-To: <000501c2e043$e970a720$6f824c51@p1r8t3> Message-ID: <3E6352DC.1080509@strath.ac.uk> Martin Blackwell wrote: [snip] >>Use Oddsocks' stream Transcoder to lower the bitrate of the broadband >> >> >stream > > >>www.oddsock.org >>and >>http://sourceforge.net/project/showfiles.php?group_id=59041 >> >> >> >> >Forgot to add- Just setup ur oddsock build of Icecast, using winamp 2 with >Oddcast sending high-bitrate audio for ur broadband stream to your Icecast >server. >Then setup StreamTranscoder to read this stream and send another stream back >to the Icecast server at the narrowband bitrate > The other way of doing it is to use a dsp stacker (winamp plugin) to have 2 instances of Oddcast running concurrently. This has the advantage of keeping the two streams more closely in sync. Maybe try MuchFX? http://classic.winamp.com/plugins/detail.jhtml?componentId=775 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 shawnmferris at yahoo.com Mon Mar 3 14:15:43 2003 From: shawnmferris at yahoo.com (Shawn M Ferris) Date: 03 Mar 2003 07:15:43 -0700 Subject: [icecast] Using icecast2 with MP3 problems In-Reply-To: <20030303065249.GC23574@watanabe.kublai.com> Message-ID: <1046700943.10550.48.camel@Dolly.VirtualSMF.net> > interesting. your config.log might help to debug this. I'll get details from this tonight.. 8) > Have you set the protocol to http in ices.conf? Um.. no.. I do now, though. He he. The two appear to be working now. 8) (I haven't actually listened to the stream yet, but they're communicating. icecast and ices that is) Thanks for the help! SMF 8) --- >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 Mar 3 14:41:58 2003 From: oddsock at oddsock.org (oddsock) Date: Mon, 03 Mar 2003 08:41:58 -0600 Subject: [icecast] Multiple OGG streams? In-Reply-To: <3E6352DC.1080509@strath.ac.uk> Message-ID: <5.1.1.6.0.20030303084123.029f3b98@www.oddsock.org> At 01:04 PM 3/3/2003 +0000, you wrote: >The other way of doing it is to use a dsp stacker (winamp plugin) to have >2 instances of Oddcast running concurrently. This has the advantage of >keeping the two streams more closely in sync. >Maybe try MuchFX? >http://classic.winamp.com/plugins/detail.jhtml?componentId=775 > >Leo > if you are going to stack, use this plugin, it's far superior : http://classic.winamp.com/plugins/detail.jhtml?componentId=128742 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 adon at YorkU.CA Mon Mar 3 15:27:17 2003 From: adon at YorkU.CA (Adon Irani) Date: Mon, 3 Mar 2003 10:27:17 -0500 (EST) Subject: [icecast] vote f0r OGG ! winamp3 wish list ., In-Reply-To: <3E6352DC.1080509@strath.ac.uk> Message-ID: i was just lo0king at the winamp3 forums . there's a wish list , and i was the very first pers0n to request OGG ! but there's h0pe .. -- We're Counting We are now counting individual requests so see what should be high on the priority list. So, if you have a feature you want, add it here. Better yet though, use the Search feature at the bottom. If you see a thread that matches your wish, feel free to add a "me too" But don't take it too far. Please don't flood out this forum so the counting become almost impossible. Thanks. --[ http://forums.winamp.com/showthread.php?s=&threadid=108853&perpage=40&pagenumber=1 ] this is the first post on the forum . , so consider connecting in and speakin' up (as the post-reply b0t says ) and register your dissent . the guy who wrote this actually has OGG Vorbis listed in his tag , so if enough of us add a request, it may become a priority . thanks ! a:/, --- >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 Mon Mar 3 15:37:48 2003 From: adon at YorkU.CA (Adon Irani) Date: Mon, 3 Mar 2003 10:37:48 -0500 (EST) Subject: [icecast] vote f0r OGG ! winamp3 wish list ., In-Reply-To: Message-ID: hm ., as i was typing this msg, i got a reply fr0m the forums . ogg is now supported in winamp3 ?! i hadn't realized ., great great , but sorry for the added posts ., a:/, On Mon, 3 Mar 2003, Adon Irani wrote: > > i was just lo0king at the winamp3 forums . there's a wish list , and i > was the very first pers0n to request OGG ! > > but there's h0pe .. > > -- > We're Counting > > We are now counting individual requests so see what should be high on the > priority list. So, if you have a feature you want, add it here. > > Better yet though, use the Search feature at the bottom. If you see a > thread that matches your wish, feel free to add a "me too" > > But don't take it too far. Please don't flood out this forum so the > counting become almost impossible. > > Thanks. > --[ > http://forums.winamp.com/showthread.php?s=&threadid=108853&perpage=40&pagenumber=1 > ] > > this is the first post on the forum . > , so consider connecting in and speakin' up (as the post-reply b0t says ) > and register your dissent . > > the guy who wrote this actually has OGG Vorbis listed in his tag , so if > enough of us add a request, it may become a priority . > > thanks ! > > a:/, > --- >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 geezer at freesounds.net Mon Mar 3 16:41:30 2003 From: geezer at freesounds.net (geezer at freesounds.net) Date: Mon, 3 Mar 2003 11:41:30 -0500 (EST) Subject: [icecast] vote f0r OGG ! winamp3 wish list ., In-Reply-To: Message-ID: <2928.146.142.47.51.1046709690.squirrel@www.serve.com> When I played with WinAmp3, it didn't seem to parse the title/artists info correctly. I've also heard from listeners that the stream breaks and rebuffers more in WinAmp3 than in the older 2.81 Maybe they've improved it since then. g. http://rva.freesounds.net/

--- >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 ronnie at mixsessions.com Mon Mar 3 20:03:15 2003 From: ronnie at mixsessions.com (ronnie at mixsessions.com) Date: Mon, 3 Mar 2003 15:03:15 -0500 Subject: [icecast] Using icecast2 with MP3 problems In-Reply-To: <[icecast] Using icecast2 with MP3 problems> Message-ID: How can I get older cvs versions of ices compatible with icecast2. I tried looking through xiph.org and the cvs repository.

--- >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 steven.mugassa at mail.intafrica.com Wed Mar 5 06:24:10 2003 From: steven.mugassa at mail.intafrica.com (steven.mugassa at mail.intafrica.com) Date: Wed, 5 Mar 2003 09:24:10 +0300 (EAT) Subject: [icecast] Icecast-1 Message-ID: <32946.192.168.35.12.1046845450.squirrel@webmail.satconet.com> Hello ... >From the icecast website (www.icecast.com) i found the following info > (i copy-pasted it): { Note that icecast-1 is deprecated and unsupported, and may possibly induce nausea in small children, hair loss in men, and estrogen fluctuations in women. If, for some reason, you absolutely must have ancient versions of icecast (possibly for historic preservation), download icecast 1.3.12. Note that this is deprecated and unsupported. } I have a project whereby it is required to multicast audio streams. I'm so much interested with icecast-2 , but it doesn't support multicast. The 'LiveCaster" application can multicast audio streams from icecast, but it can only multicast mp3 audio streams. So, it can't be used with icecast-2 as icecast-2 streams Ogg Vorbis streams. > From there i got tempted to use icecast-1, which streams mp3 files. But that info i found from icecast site, worries me.Can anybody explain more to me about the side effects of icecast-1? So, does it mean that icecast-1 must not be used anymore? Have WHO said a word about it? If it is true that icecast-1 must not be used, can somebody advice me of an alternative? Thanks, Steven

--- >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 Mar 5 07:04:40 2003 From: gshang at uq.net.au (Geoff Shang) Date: Wed, 5 Mar 2003 17:04:40 +1000 (EST) Subject: [icecast] Icecast-1 In-Reply-To: <32946.192.168.35.12.1046845450.squirrel@webmail.satconet.com> Message-ID: On Wed, 5 Mar 2003 steven.mugassa at mail.intafrica.com wrote: > The 'LiveCaster" application can multicast audio streams from icecast, > but it can only multicast mp3 audio streams. So, it can't be used with > icecast-2 as icecast-2 streams Ogg Vorbis streams. icecast2 will also do MP3 streams. icecast1.x works perfectly well, but most of its functions are now available with icecast2 (and more), and it is no longer under development and no official (read developer) support is given to it anymore. There are, of course, icecast 1.x users on this list who can answer questions. but it seems that a lot of people are getting their feet wet with icecast2, as it nears release status. 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 msmith at xiph.org Wed Mar 5 07:44:02 2003 From: msmith at xiph.org (Michael Smith) Date: Wed, 5 Mar 2003 18:44:02 +1100 Subject: [icecast] Icecast-1 In-Reply-To: <32946.192.168.35.12.1046845450.squirrel@webmail.satconet.com> Message-ID: <200303051844.02384.msmith@xiph.org> > I have a project whereby it is required to multicast audio streams. I'm > so much interested with icecast-2 , but it doesn't support multicast. > The 'LiveCaster" application can multicast audio streams from icecast, > but it can only multicast mp3 audio streams. So, it can't be used with > icecast-2 as icecast-2 streams Ogg Vorbis streams. icecast2 has full and complete support for mp3 as well as vorbis. 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 nettings at folkwang-hochschule.de Wed Mar 5 08:13:26 2003 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Wed, 05 Mar 2003 09:13:26 +0100 Subject: [icecast] test load for icecast2 ? Message-ID: <3E65B1A6.7000707@folkwang-hochschule.de> hello everyone! first of all, thanks to all software authors and documentation writers for a great piece of work ! i'm test-driving an icecast2 relay on a rather crappy network connection. to hammer on it, i was listening to the stream with xmms while doing a couple of parallel wget -O - http://..mystream 2&>1 >/dev/null from another machine. however, as few as 5 parallel wgets would reproducably stall the streaming . is wget not a suitable test load, or did i do something wrong in my icecast setup ? best, j?rn

-- If you're happy and you know it, bomb Iraq. J?rn Nettingsmeier Kurf?rstenstr 49, 45138 Essen, Germany http://spunk.dnsalias.org (my server) http://www.linuxdj.com/audio/lad/ (Linux Audio Developers)

--- >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 steven.mugassa at mail.intafrica.com Wed Mar 5 08:46:01 2003 From: steven.mugassa at mail.intafrica.com (steven.mugassa at mail.intafrica.com) Date: Wed, 5 Mar 2003 11:46:01 +0300 (EAT) Subject: [icecast] Icecast-1 In-Reply-To: <200303051844.02384.msmith@xiph.org> Message-ID: <2228.192.168.35.11.1046853961.squirrel@webmail.satconet.com> Hello everybody, >> I have a project whereby it is required to multicast audio streams. >> I'm so much interested with icecast-2 , but it doesn't support >> multicast. The 'LiveCaster" application can multicast audio streams >> from icecast, but it can only multicast mp3 audio streams. So, it >> can't be used with icecast-2 as icecast-2 streams Ogg Vorbis streams. > > icecast2 has full and complete support for mp3 as well as vorbis. > Thanks very much for your splendid advice, So, to support mp3 then i have to use ices-0.2.3.tar.gz instead of ices2, isn't it? Please advice me there, as when i looked into ices2 XML files it seemed like they are for Ogg Vorbis only. Thanks, Steven Dar es Salaam Tanzania > > > --- >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 Mar 5 09:09:08 2003 From: msmith at xiph.org (Michael Smith) Date: Wed, 5 Mar 2003 20:09:08 +1100 Subject: [icecast] Icecast-1 In-Reply-To: <2228.192.168.35.11.1046853961.squirrel@webmail.satconet.com> Message-ID: <200303052009.08013.msmith@xiph.org> On Wednesday 05 March 2003 19:46, steven.mugassa at mail.intafrica.com wrote: > Hello everybody, > > >> I have a project whereby it is required to multicast audio streams. > >> I'm so much interested with icecast-2 , but it doesn't support > >> multicast. The 'LiveCaster" application can multicast audio streams > >> from icecast, but it can only multicast mp3 audio streams. So, it > >> can't be used with icecast-2 as icecast-2 streams Ogg Vorbis streams. > > > > icecast2 has full and complete support for mp3 as well as vorbis. > > Thanks very much for your splendid advice, > So, to support mp3 then i have to use ices-0.2.3.tar.gz instead of ices2, > isn't it? Please advice me there, as when i looked into ices2 XML files it > seemed like they are for Ogg Vorbis only. > You need ices 0.x if you want to do mp3. I think you need the cvs version, I think. 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 msmith at xiph.org Wed Mar 5 09:12:13 2003 From: msmith at xiph.org (Michael Smith) Date: Wed, 5 Mar 2003 20:12:13 +1100 Subject: [icecast] test load for icecast2 ? In-Reply-To: <3E65B1A6.7000707@folkwang-hochschule.de> Message-ID: <200303052012.13365.msmith@xiph.org> On Wednesday 05 March 2003 19:13, Joern Nettingsmeier wrote: > hello everyone! > > first of all, thanks to all software authors and documentation writers > for a great piece of work ! > > i'm test-driving an icecast2 relay on a rather crappy network > connection. to hammer on it, i was listening to the stream with xmms > while doing a couple of parallel wget -O - http://..mystream 2&>1 > > >/dev/null from another machine. however, as few as 5 parallel wgets > > would reproducably stall the streaming . > is wget not a suitable test load, or did i do something wrong in my > icecast setup ? icecast has no way to prioritise its network traffic over what other things are doing - so if you have lots of other traffic taking up as much bandwidth as they can (wget gets stuff as fast as possible), it'll tend to drown out the (close-enough to constant for these purposes) bandwidth usage of icecast2. You can (depends on your operating system) generally use kernel-level features to throttle individual connections so that no one (or 5) connections can take ALL the available bandwidth - it's probably even possible (again, depends on your system) to reserve bandwidth specifically for icecast2. I'm not an expert here - but there's LOTS of information available just a web search away if you want to know more. 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 nettings at folkwang-hochschule.de Wed Mar 5 10:14:52 2003 From: nettings at folkwang-hochschule.de (Jörn Nettingsmeier) Date: Wed, 5 Mar 2003 11:14:52 +0100 (CET) Subject: [icecast] test load for icecast2 ? In-Reply-To: <200303052012.13365.msmith@xiph.org> Message-ID: On Wed, 5 Mar 2003, Michael Smith wrote: > On Wednesday 05 March 2003 19:13, Joern Nettingsmeier wrote: > > i'm test-driving an icecast2 relay on a rather crappy network > > connection. to hammer on it, i was listening to the stream with xmms > > while doing a couple of parallel wget -O - http://..mystream 2&>1 > > > > >/dev/null from another machine. however, as few as 5 parallel wgets > > > > would reproducably stall the streaming . > > is wget not a suitable test load, or did i do something wrong in my > > icecast setup ? > > icecast has no way to prioritise its network traffic over what other things > are doing - so if you have lots of other traffic taking up as much bandwidth > as they can (wget gets stuff as fast as possible), it'll tend to drown out > the (close-enough to constant for these purposes) bandwidth usage of > icecast2. i'm aware of that, but i used wget on the *stream*, and that should not come in any faster than with the stream's bitrate, right ? i was wondering if it's wget that's confusing the icecast2 server, or if my setup just isn't up to the load... how do you guys do stress-tests ? regards, joern

--- >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 Mar 5 10:39:59 2003 From: msmith at xiph.org (Michael Smith) Date: Wed, 5 Mar 2003 21:39:59 +1100 Subject: [icecast] test load for icecast2 ? In-Reply-To: Message-ID: <200303052139.59466.msmith@xiph.org> On Wednesday 05 March 2003 21:14, J?rn Nettingsmeier wrote: > On Wed, 5 Mar 2003, Michael Smith wrote: > > On Wednesday 05 March 2003 19:13, Joern Nettingsmeier wrote: > > > i'm test-driving an icecast2 relay on a rather crappy network > > > connection. to hammer on it, i was listening to the stream with xmms > > > while doing a couple of parallel wget -O - http://..mystream 2&>1 > > > > > > >/dev/null from another machine. however, as few as 5 parallel wgets > > > > > > would reproducably stall the streaming . > > > is wget not a suitable test load, or did i do something wrong in my > > > icecast setup ? > > > > icecast has no way to prioritise its network traffic over what other > > things are doing - so if you have lots of other traffic taking up as much > > bandwidth as they can (wget gets stuff as fast as possible), it'll tend > > to drown out the (close-enough to constant for these purposes) bandwidth > > usage of icecast2. > > i'm aware of that, but i used wget on the *stream*, and that should not > come in any faster than with the stream's bitrate, right ? > i was wondering if it's wget that's confusing the icecast2 server, or if > my setup just isn't up to the load... Oops. My apologies - I misread what you originally said. Just how crappy _is_ your "rather crappy network connection"? wget should work fine. > > how do you guys do stress-tests ? Usually "nc". Though I ran out of cpu last time I did that at around 3000 clients (on an oldish machine, and older icecast2 code). 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 john at io.com Wed Mar 5 12:40:49 2003 From: john at io.com (John Buttery) Date: Wed, 5 Mar 2003 06:40:49 -0600 Subject: [icecast] test load for icecast2 ? In-Reply-To: <200303052012.13365.msmith@xiph.org> Message-ID: <20030305124049.GC8279@io.com> * Michael Smith [2003-03-05 20:12:13 +1100]: > You can (depends on your operating system) generally use kernel-level features > to throttle individual connections so that no one (or 5) connections can take > ALL the available bandwidth - it's probably even possible (again, depends on > your system) to reserve bandwidth specifically for icecast2. I'm not an > expert here - but there's LOTS of information available just a web search > away if you want to know more. http://www.lartc.org/ is a great resource for learning how to do the above on a GNU/Linux system... -- John # To create a new standard, it takes something that's...really Buttery # new and really captures people's imagination and the Mac, of www.io.c# all the machines I've ever seen, is the only one that meets om/~john# that standard. -- Bill Gates (March 1996) -------------- next part -------------- A non-text attachment was scrubbed... Name: part Type: application/pgp-signature Size: 190 bytes Desc: not available URL: From toni_guga at lycos.it Wed Mar 5 15:45:02 2003 From: toni_guga at lycos.it (stream) Date: 05 Mar 2003 16:45:02 +0100 Subject: [icecast] Icecast-1 In-Reply-To: <2228.192.168.35.11.1046853961.squirrel@webmail.satconet.com> Message-ID: <1046879102.32116.2.camel@stream.itg.com> Yes you need the last ices-0.2.3 (you can get it from CVS), so you can stream mp3 to ICECAST2. :-)

On Wed, 2003-03-05 at 09:46, steven.mugassa at mail.intafrica.com wrote: Hello everybody, >> I have a project whereby it is required to multicast audio streams >> I'm so much interested with icecast-2 , but it doesn't support >> multicast. The 'LiveCaster" application can multicast audio streams >> from icecast, but it can only multicast mp3 audio streams. So, it >> can't be used with icecast-2 as icecast-2 streams Ogg Vorbis streams > > icecast2 has full and complete support for mp3 as well as vorbis > Thanks very much for your splendid advice, So, to support mp3 then i have to use ices-0.2.3.tar.gz instead of ices2, isn't it? Please advice me there, as when i looked into ices2 XML files it seemed like they are for Ogg Vorbis only Thanks, Steven Dar es Salaam Tanzania > > > --- >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 brendan at xiph.org Wed Mar 5 16:30:44 2003 From: brendan at xiph.org (Brendan Cully) Date: Wed, 5 Mar 2003 11:30:44 -0500 Subject: [icecast] CVS changes Message-ID: <20030305163043.GC528@watanabe.kublai.com> To all CVS users of ices 0.x: I've just merged the ices-libshout_2 branch onto HEAD. Anyone using that branch should switch back to HEAD to continue to get the latest updates. This also means you now need the latest version of libshout2 from CVS in order to build ices from CVS. libshout2: :pserver:anoncvs at cvs.xiph.org:/usr/local/cvsroot libshout ices: :pserver:anoncvs at cvs.xiph.org:/cvs/ice ices -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 hans.huberland at rackspace.co.uk Wed Mar 5 06:06:46 2003 From: hans.huberland at rackspace.co.uk (Hans Huberland) Date: 05 Mar 2003 06:06:46 +0000 Subject: [icecast] libxml error (or am I just being dumb?) Message-ID: <1046844405.16693.27.camel@localhost.localdomain> I've been trying to compile ices and icecast all night. I have narrowed the problem down to libxml. I have tried several rpms of libxml2 and libxml2-devel all to no avail. I don't expect support on this alpha release but just a reply to say that it's a common issue or wether I am just a dunce would be nice. :) Thanks Hans The follwing are installed by RPM: libxml2-2.4.23-1 libxml2-devel-2.4.23-1 libxml-devel-1.8.14-2 libxml-1.8.14-2 libxslt-1.0.7-2 libxslt-devel-1.0.7-2

make[2]: Entering directory `/root/ices-2.0/src' gcc -DPACKAGE=\"ices\" -DVERSION=\"2.0\" -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_STDINT_H=1 -I. -I. -Inet -Ithread -Iavl -Ilog -Itiming -DHAVE_OSS -O20 -ffast-math -fsigned-char -D_REENTRANT -D_GNU_SOURCE -I/usr/include/libxml2 -I/include -I/include -I/include -c encode.c encode.c: In function `encode_initialise': encode.c:91: storage size of `ai' isn't known encode.c:92: `OV_ECTL_RATEMANAGE_GET' undeclared (first use in this function) encode.c:92: (Each undeclared identifier is reported only once encode.c:92: for each function it appears in.) encode.c:96: `OV_ECTL_RATEMANAGE_SET' undeclared (first use in this function) encode.c:101: `OV_ECTL_RATEMANAGE_AVG' undeclared (first use in this function) make[2]: *** [encode.o] Error 1 make[2]: Leaving directory `/root/ices-2.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/ices-2.0/src' make: *** [all-recursive] Error 1 and for icecast: make[2]: Entering directory `/root/icecast-2.0-alpha-1/src' gcc -DPACKAGE=\"icecast\" -DVERSION=\"2.0-alpha-1\" -DHAVE_DLFCN_H=1 -DHAVE_IPV6=1 -DSTDC_HEADERS=1 -DHAVE_STDINT_H=1 -DCHUID=1 -DCHROOT=1 -I. -I. -I./net -I./thread -I./avl -I./httpp -I./log -I./timing -g -O20 -ffast-math -fsigned-char -D_REENTRANT -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include -I/usr/include/libxml2 -I/include -I/include -c config.c gcc -DPACKAGE=\"icecast\" -DVERSION=\"2.0-alpha-1\" -DHAVE_DLFCN_H=1 -DHAVE_IPV6=1 -DSTDC_HEADERS=1 -DHAVE_STDINT_H=1 -DCHUID=1 -DCHROOT=1 -I. -I. -I./net -I./thread -I./avl -I./httpp -I./log -I./timing -g -O20 -ffast-math -fsigned-char -D_REENTRANT -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include -I/usr/include/libxml2 -I/include -I/include -c main.c In file included from xslt.h:5, from main.c:29: /usr/include/libxslt/xslt.h:51: syntax error before `extern' /usr/include/libxslt/xslt.h:58: syntax error before `extern' /usr/include/libxslt/xslt.h:65: syntax error before `extern' /usr/include/libxslt/xslt.h:72: syntax error before `extern' make[2]: *** [main.o] Error 1 make[2]: Leaving directory `/root/icecast-2.0-alpha-1/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/icecast-2.0-alpha-1/src' make: *** [all-recursive] Error 1 --- >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 Mar 5 21:54:36 2003 From: gshang at uq.net.au (Geoff Shang) Date: Thu, 6 Mar 2003 07:54:36 +1000 (EST) Subject: [icecast] libxml error (or am I just being dumb?) In-Reply-To: <1046844405.16693.27.camel@localhost.localdomain> Message-ID: On 5 Mar 2003, Hans Huberland wrote: > The follwing are installed by RPM: > libxml2-2.4.23-1 > libxml2-devel-2.4.23-1 > libxml-devel-1.8.14-2 > libxml-1.8.14-2 > libxslt-1.0.7-2 > libxslt-devel-1.0.7-2 I'm pretty sure you need a newer libxslt than this. Don't know what the minimum is, but I have 1.0.16. > encode.c: In function `encode_initialise': > encode.c:91: storage size of `ai' isn't known > encode.c:92: `OV_ECTL_RATEMANAGE_GET' undeclared (first use in this > function) > encode.c:92: (Each undeclared identifier is reported only once > encode.c:92: for each function it appears in.) > encode.c:96: `OV_ECTL_RATEMANAGE_SET' undeclared (first use in this > function) > encode.c:101: `OV_ECTL_RATEMANAGE_AVG' undeclared (first use in this > function) > make[2]: *** [encode.o] Error 1 What version of libvorbis do you have installed? These are vorbis items. 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 alain.swicher at bluewin.ch Wed Mar 5 23:10:51 2003 From: alain.swicher at bluewin.ch (alain.swicher at bluewin.ch) Date: Thu, 6 Mar 2003 00:10:51 +0100 Subject: [icecast] m3u - mine type Message-ID: <3E6356C100003B31@mss1n.bluewin.ch> Hi icecast, I'm having a "bizarre" problem with the m3u extension. I read somewhere to add ".m3u" in a link on a web page to make winamp load and play the stream. It works very fine, but ONLY in my LAN. When I call http://192.168.1.2:8002/status.xsl, i got the "click here to listen" which is link to the moint point + .m3u (/MyStream.ogg.m3u) I click, winamp load and play the stream. --> Perfect! But, i then checked from to outside, so I unplugged from the LAN, use a modem to connect the net through my ISP, I got a dyndns.org account with a client that keep the IP address of my server up to date. I open my page witch is http://modulo.mine.nu:8002/status.xsl I see my page from the net, with the same "click here to listen"; when I click, winamp load BUT don't stream. If I play the location from winamp (http://modulo.mine.nu:8002/MyStream.ogg) it works.(!) Does anyone have an idea / clue? It definitely has to do with my ISP, but how? --- >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 Mar 5 23:20:14 2003 From: oddsock at oddsock.org (oddsock) Date: Wed, 05 Mar 2003 17:20:14 -0600 Subject: [icecast] m3u - mine type In-Reply-To: <3E6356C100003B31@mss1n.bluewin.ch> Message-ID: <5.1.1.6.0.20030305171901.02e73090@www.oddsock.org> put modulo.mine.nu in your config, and use 192.168.1.2 to bind to your local address....the m3u generator in icecast2 build the listen link based off your hostname defined in the config file.. oddsock At 12:10 AM 3/6/2003 +0100, you wrote: >Hi icecast, > >I'm having a "bizarre" problem with the m3u extension. >I read somewhere to add ".m3u" in a link on a web page to make winamp >load and play the stream. > >It works very fine, but ONLY in my LAN. >When I call http://192.168.1.2:8002/status.xsl, i got the "click here to >listen" which is link to the moint point + .m3u (/MyStream.ogg.m3u) >I click, winamp load and play the stream. --> Perfect! > >But, i then checked from to outside, so I unplugged from the LAN, use a >modem to connect the net through my ISP, >I got a dyndns.org account with a client that keep the IP address of my >server up to date. >I open my page witch is http://modulo.mine.nu:8002/status.xsl >I see my page from the net, with the same "click here to listen"; when I >click, winamp load BUT don't stream. >If I play the location from winamp >(http://modulo.mine.nu:8002/MyStream.ogg) it works.(!) > >Does anyone have an idea / clue? It definitely has to do with my ISP, >but how? > >--- >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 Mar 5 23:25:11 2003 From: msmith at xiph.org (Michael Smith) Date: Thu, 6 Mar 2003 10:25:11 +1100 Subject: [icecast] libxml error (or am I just being dumb?) In-Reply-To: <1046844405.16693.27.camel@localhost.localdomain> Message-ID: <200303061025.11424.msmith@xiph.org> On Wednesday 05 March 2003 17:06, Hans Huberland wrote: > I've been trying to compile ices and icecast all night. I have narrowed > the problem down to libxml. I have tried several rpms of libxml2 and > libxml2-devel all to no avail. I don't expect support on this alpha > release but just a reply to say that it's a common issue or wether I am > just a dunce would be nice. :) The error message you give for ices2 suggests that you have an out of date libvorbis installed - you need to install version 1.0. I'm not sure what the problem is with your xslt headers, maybe someone else can help there? 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 adon at yorku.ca Thu Mar 6 00:19:39 2003 From: adon at yorku.ca (Adon Irani) Date: Wed, 5 Mar 2003 19:19:39 -0500 (EST) Subject: [icecast] Header read failed . In-Reply-To: <20030305163043.GC528@watanabe.kublai.com> Message-ID: i've been noticing all this talk about status.xsl pages and wanted to see them for myself ; so i download the latest snapshots of icecast and libshout (as i was using the ~msmith tarballs before ) . i compiled them w/ the xslt-dev debian packages added and everything lo0ked good . i stopped the icecast server - make install'd - and started the icecast-server script ., fileserve works fine .. but the relay server is broken . and i still get : >The file you requested could not be found from http://thedv8network.com:8000/status.xsl i can listen to the live feed from my studio on schemin.thedv8network.com:8000/dialup.ogg , but the relay at thedv8network.com:8000/dialup.ogg does not work . instead , i get : : [2003-03-05 19:07:47] INFO main/main icecast server started [2003-03-05 19:07:47] WARN slave/create_relay_stream Header read failed [2003-03-05 19:09:48] WARN slave/create_relay_stream Header read failed [2003-03-05 19:11:50] WARN slave/create_relay_stream Header read failed [2003-03-05 19:13:52] WARN slave/create_relay_stream Header read failed [2003-03-05 19:15:53] WARN slave/create_relay_stream Header read failed [2003-03-05 19:17:53] WARN slave/create_relay_stream Header read failed .\ please advise ., thanks . a:/, --- >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 labyrinth.net.au Thu Mar 6 01:22:00 2003 From: msmith at labyrinth.net.au (Michael Smith) Date: Thu, 6 Mar 2003 12:22:00 +1100 Subject: [icecast] Header read failed . In-Reply-To: Message-ID: <20030306012200.5AA195D583@dampier.southern.net.au> Adon Irani said: > > i've been noticing all this talk about status.xsl pages and wanted to see > them for myself ; so i download the latest snapshots of icecast and > libshout (as i was using the ~msmith tarballs before ) . i compiled them > w/ the xslt-dev debian packages added and everything lo0ked good . > > i stopped the icecast server - make install'd - and started the > icecast-server script ., > > fileserve works fine .. but the relay server is broken . and i still get > : >The file you requested could not be found from > http://thedv8network.com:8000/status.xsl One of the main reasons we haven't done a 2.0 release yet is that autoconf/automake need work - they don't install things properly. You'll have to manually install the status.xsl file and configure webroot to point at the directory it is installed in. > > i can listen to the live feed from my studio on > schemin.thedv8network.com:8000/dialup.ogg , but the relay at > thedv8network.com:8000/dialup.ogg does not work . > > instead , i get : : > > [2003-03-05 19:07:47] INFO main/main icecast server started > [2003-03-05 19:07:47] WARN slave/create_relay_stream Header read failed > [2003-03-05 19:09:48] WARN slave/create_relay_stream Header read failed > [2003-03-05 19:11:50] WARN slave/create_relay_stream Header read failed > [2003-03-05 19:13:52] WARN slave/create_relay_stream Header read failed > [2003-03-05 19:15:53] WARN slave/create_relay_stream Header read failed > [2003-03-05 19:17:53] WARN slave/create_relay_stream Header read failed > > .\ > Relaying works for me and many others. Perhaps you should send your config files to the list? 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 adon at yorku.ca Thu Mar 6 01:38:22 2003 From: adon at yorku.ca (Adon Irani) Date: Wed, 5 Mar 2003 20:38:22 -0500 (EST) Subject: [icecast] Header read failed . In-Reply-To: <20030306012200.5AA195D583@dampier.southern.net.au> Message-ID: > > [2003-03-05 19:15:53] WARN slave/create_relay_stream Header read failed > > [2003-03-05 19:17:53] WARN slave/create_relay_stream Header read failed > > > > .\ > > > > Relaying works for me and many others. Perhaps you should send your config > files to the list? > > Mike > > --- >8 ---- it is strange because this JUST happened after i did the upgrade . i am now running the same cvs snapshot (today's from xiph.org web interface ) on both the studio machine and the relay/ main webserver ., i'll include the .xml files now . thanks for the speedy reply ! -- from mystifly - the main webserver , relay server http://thedv8network.com [ theDV8network.com . adon at theDV8network.com 100 7 7 30 15 10 n o t f y i n o t f y i 5 yp.icecast.org 15 theDV8network.com 8000 schemin.thedv8network.com 8000 120 n o t f y i 1 /home/dv8/livedump /home/dv8/livedump/log /home/dv8/archives/dv8_shows access.log error.log 3 0 dv8 dv8

]

--- and from schemin , the studio server that is always running ices (hispeed.ogg, dialup.ogg mountpoints ) , and should be the source feed for mystifLY . this is also where all the archives are recorded from . [ theDV8network.com . adon at theDV8network.com 100 3 7 30 15 10 n o t f y i n o t f y i 5 yp.icecast.org 15 localhost 8000 1 /home/dv8/livedump /home/dv8/livedump/log /home/dv8/archives/dv8_shows.sent access.log error.log 4 0 dv8 dv8 ]

.thanks ., --- >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 labyrinth.net.au Thu Mar 6 01:42:13 2003 From: msmith at labyrinth.net.au (Michael Smith) Date: Thu, 6 Mar 2003 12:42:13 +1100 Subject: [icecast] m3u - mine type In-Reply-To: <3E6356C100003B31@mss1n.bluewin.ch> Message-ID: <20030306014212.D5C085D525@dampier.southern.net.au> alain.swicher at bluewin.ch said: > Hi icecast, > > I'm having a "bizarre" problem with the m3u extension. > I read somewhere to add ".m3u" in a link on a web page to make winamp > load and play the stream. > > It works very fine, but ONLY in my LAN. > When I call http://192.168.1.2:8002/status.xsl, i got the "click here to > listen" which is link to the moint point + .m3u (/MyStream.ogg.m3u) > I click, winamp load and play the stream. --> Perfect! > > But, i then checked from to outside, so I unplugged from the LAN, use a > modem to connect the net through my ISP, > I got a dyndns.org account with a client that keep the IP address of my > server up to date. > I open my page witch is http://modulo.mine.nu:8002/status.xsl > I see my page from the net, with the same "click here to listen"; when I > click, winamp load BUT don't stream. > If I play the location from winamp > (http://modulo.mine.nu:8002/MyStream.ogg) it works.(!) > > Does anyone have an idea / clue? It definitely has to do with my ISP, > but how? > You have the hostname and port of the server misconfigured in your icecast config file. icecast2 obviously needs those to be correct so that it can generate a URL to send to your media player. 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 mike at linuxlink.com Thu Mar 6 06:09:18 2003 From: mike at linuxlink.com (mike) Date: Thu, 06 Mar 2003 00:09:18 -0600 Subject: [icecast] bad password Message-ID: <3E66E60E.7000701@linuxlink.com> I have icecast2 on gentoo running on this laptop. I have ices from CVS running on a G3. AFAICT the config files are right. It tries to connect, says it is then bad password. Is there somewhere else this password may be that I do not know of? Besides hackme, I have tried xxxxx xxxxxx letmein etc. in both files.. no joy. also, when i use the run_ices commandline withthe appropriate password, it seems to get past the password fine, but something else goes wrong. When i use the live.xml which is generated it fails with bad password. as best i can tell gentoo is not building with crypto or anything like that. Any help is appreciated. I also put icecast2 on a conectiva box with the same results. also installed it on the same g3 and still got the same error. What am I doing wrong?

icecast2.xml Mike's House 100 2 5 30 15 10 hackme 5 localhost 15

localhost 8000 /usr/local/icecast /tmp access.log error.log 0 ###################### ices.xml

0 /usr/local/ogg/log ices.log 1 Ogg stream misc No description oss 44100 1 /dev/dsp 1 /var/tmp/metadata.2491 192.168.1.24 8000 hackme /-q 64000 44100 1

-- Michael H. Collins http://linuxlink.com 512-442-2009 512-656-9508 --- >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 Mar 6 06:28:53 2003 From: adon at yorku.ca (Adon Irani) Date: Thu, 6 Mar 2003 01:28:53 -0500 (EST) Subject: [icecast] Header read failed . UPDATE In-Reply-To: Message-ID: the problem fixed itself ; very odd as nothing has changed . however, earlier in the day i did update the second server to the latest cvs icecast as well . and when i tested after doing this , it was immediately . it is possible that the relay update hadn't taken place as yet , ..but i'm pretty sure i tried again about an hour after doing the second update . otherwise , just glad to be back live ! a:/, On Wed, 5 Mar 2003, Adon Irani wrote: > > i've been noticing all this talk about status.xsl pages and wanted to see > them for myself ; so i download the latest snapshots of icecast and > libshout (as i was using the ~msmith tarballs before ) . i compiled them > w/ the xslt-dev debian packages added and everything lo0ked good . > > i stopped the icecast server - make install'd - and started the > icecast-server script ., > > fileserve works fine .. but the relay server is broken . and i still get > : >The file you requested could not be found from > http://thedv8network.com:8000/status.xsl > > i can listen to the live feed from my studio on > schemin.thedv8network.com:8000/dialup.ogg , but the relay at > thedv8network.com:8000/dialup.ogg does not work . > > instead , i get : : > > [2003-03-05 19:07:47] INFO main/main icecast server started > [2003-03-05 19:07:47] WARN slave/create_relay_stream Header read failed > [2003-03-05 19:09:48] WARN slave/create_relay_stream Header read failed > [2003-03-05 19:11:50] WARN slave/create_relay_stream Header read failed > [2003-03-05 19:13:52] WARN slave/create_relay_stream Header read failed > [2003-03-05 19:15:53] WARN slave/create_relay_stream Header read failed > [2003-03-05 19:17:53] WARN slave/create_relay_stream Header read failed > > .\ > > please advise ., > > thanks . > > a:/, > > --- >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 labyrinth.net.au Thu Mar 6 06:40:47 2003 From: msmith at labyrinth.net.au (Michael Smith) Date: Thu, 6 Mar 2003 17:40:47 +1100 Subject: [icecast] bad password In-Reply-To: <3E66E60E.7000701@linuxlink.com> Message-ID: <20030306064047.DFA8C5D579@dampier.southern.net.au> > > What am I doing wrong? Your config file is kinda old. Can you try it with icecast2 current (and obviously a current config file - some of the syntax changed slightly). If you can still reproduce, we can try and help further. 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 alain.swicher at bluewin.ch Thu Mar 6 08:11:11 2003 From: alain.swicher at bluewin.ch (alain swicher) Date: 06 Mar 2003 09:11:11 +0100 Subject: [icecast] m3u - mine type In-Reply-To: <20030306014212.D5C085D525@dampier.southern.net.au> Message-ID: <1046938272.1477.3.camel@emil> obviously I didn't understand somethin : By requesting an m3u file, icecast server create an handler for the stream that contained the url:port information, am I correct ?

> > You have the hostname and port of the server misconfigured in your icecast > config file. icecast2 obviously needs those to be correct so that it can > generate a URL to send to your media player. > > 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 adon at yorku.ca Thu Mar 6 08:14:28 2003 From: adon at yorku.ca (Adon Irani) Date: Thu, 6 Mar 2003 03:14:28 -0500 (EST) Subject: [icecast] CVS changes In-Reply-To: <20030305163043.GC528@watanabe.kublai.com> Message-ID: thanks for the update ; i've finally been able to d/l the latest ices 0.x fr0m cvs . but i'm having difficulties compiling . the builtin libshout doesn't work , and it won't find my latest cvs-snapshot install of libshout . i've tried to get the libshout mentioned in your msg direct from cvs - but i encounter problems ; -- CVSROOT=:pserver:anoncvs at xiph.org:/usr/local/cvsroot mystifLY:/usr/src/ices# cvs login Logging in to :pserver:anoncvs at cvs.xiph.org:2401/cvs/ice CVS password: #anoncvs# mystifLY:/usr/src/ices# cvs -d :pserver:anoncvs at cvs.xiph.org:/usr/local/cvsroot co libshout cvs checkout: authorization failed: server cvs.xiph.org rejected access to /usr/local/cvsroot for user anoncvs cvs checkout: used empty password; try "cvs login" with a real password -- hould i be using a different password than 'anoncvs' thanks ., a:/, On Wed, 5 Mar 2003, Brendan Cully wrote: > To all CVS users of ices 0.x: > > I've just merged the ices-libshout_2 branch onto HEAD. Anyone using that branch > should switch back to HEAD to continue to get the latest updates. > > This also means you now need the latest version of libshout2 from CVS in order > to build ices from CVS. > > libshout2: :pserver:anoncvs at cvs.xiph.org:/usr/local/cvsroot libshout > ices: :pserver:anoncvs at cvs.xiph.org:/cvs/ice ices > > -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 adon at yorku.ca Thu Mar 6 08:17:41 2003 From: adon at yorku.ca (Adon Irani) Date: Thu, 6 Mar 2003 03:17:41 -0500 (EST) Subject: [icecast] m3u - mine type In-Reply-To: <1046938272.1477.3.camel@emil> Message-ID: > obviously I didn't understand somethin : > > By requesting an m3u file, icecast server create an handler for the > stream that contained the url:port information, am I correct ? basically. the m3u file contains the url to the stream , and generally will be recognized by most browsers - thereby launching winamp or other appropriate media player . if you link the :/.ogg it could try to d/l instead of stream . a:/, --- >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 mike at linuxlink.com Thu Mar 6 08:15:21 2003 From: mike at linuxlink.com (mike) Date: Thu, 06 Mar 2003 02:15:21 -0600 Subject: [icecast] bad password In-Reply-To: <20030306064047.DFA8C5D579@dampier.southern.net.au> Message-ID: <3E670399.1010908@linuxlink.com> Thanks. that worked. This is bleeding edge...

Michael Smith wrote: >>What am I doing wrong? > > > Your config file is kinda old. Can you try it with icecast2 current (and > obviously a current config file - some of the syntax changed slightly). If you > can still reproduce, we can try and help further. > > 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. > > -- Michael H. Collins http://linuxlink.com 512-442-2009 512-656-9508 --- >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 Thu Mar 6 08:37:14 2003 From: boink at tetter.xs4all.nl (boink) Date: Thu, 6 Mar 2003 09:37:14 +0100 Subject: [icecast] CVS changes || http://www.xiph.org/cvs.html In-Reply-To: Message-ID: <20030306083714.GA24876@tetter.xs4all.nl> look on http://www.xiph.org/cvs.html for the right login. b. On Thu, Mar 06, 2003 at 03:14:28AM -0500, Adon Irani wrote: > > thanks for the update ; i've finally been able to d/l the latest ices 0.x > fr0m cvs . > > but i'm having difficulties compiling . the builtin libshout doesn't work > , and it won't find my latest cvs-snapshot install of libshout . > > i've tried to get the libshout mentioned in your msg direct from cvs - but > i encounter problems ; > > -- > CVSROOT=:pserver:anoncvs at xiph.org:/usr/local/cvsroot > > mystifLY:/usr/src/ices# cvs login > Logging in to :pserver:anoncvs at cvs.xiph.org:2401/cvs/ice > CVS password: #anoncvs# > mystifLY:/usr/src/ices# cvs -d > :pserver:anoncvs at cvs.xiph.org:/usr/local/cvsroot co libshout > cvs checkout: authorization failed: server cvs.xiph.org rejected access to > /usr/local/cvsroot for user anoncvs > cvs checkout: used empty password; try "cvs login" with a real password > > -- > > should i be using a different password than 'anoncvs' > > thanks ., > a:/, > > On Wed, 5 Mar 2003, Brendan Cully wrote: > > > To all CVS users of ices 0.x: > > > > I've just merged the ices-libshout_2 branch onto HEAD. Anyone using that branch > > should switch back to HEAD to continue to get the latest updates. > > > > This also means you now need the latest version of libshout2 from CVS in order > > to build ices from CVS. > > > > libshout2: :pserver:anoncvs at cvs.xiph.org:/usr/local/cvsroot libshout > > ices: :pserver:anoncvs at cvs.xiph.org:/cvs/ice ices > > > > -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. -- -------------------------- je ne cherche pas, je trouve (Picasso)

--- >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 Mar 6 08:32:48 2003 From: msmith at xiph.org (Michael Smith) Date: Thu, 6 Mar 2003 19:32:48 +1100 Subject: [icecast] m3u - mine type In-Reply-To: <1046938272.1477.3.camel@emil> Message-ID: <200303061932.48687.msmith@xiph.org> On Thursday 06 March 2003 19:11, alain swicher wrote: > obviously I didn't understand somethin : > > By requesting an m3u file, icecast server create an handler for the > stream that contained the url:port information, am I correct ? Yes. So it needs to know what hostname to use for this purpose. This is what is for in the config file. 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 alain.swicher at bluewin.ch Thu Mar 6 09:50:29 2003 From: alain.swicher at bluewin.ch (alain swicher) Date: 06 Mar 2003 10:50:29 +0100 Subject: [icecast] winamp minibrowser Message-ID: <1046944230.7550.13.camel@emil> Is there a way to include an URL to the stream in order for the media player (winamp) to open its minibrowser with a defined address ? According to winamp-SHOUTcast documentation, its possible to use the comment field of the MP3 ID3 tag for that purpose. Anyway setting an URL in the media file is a nonsense.The URL would to be linked to the stream and not to the MP3 or OGG file. Is there a way to include some URL information, in the m3u file may be? thx!

--- >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 steven.mugassa at mail.intafrica.com Thu Mar 6 12:28:34 2003 From: steven.mugassa at mail.intafrica.com (steven.mugassa at mail.intafrica.com) Date: Thu, 6 Mar 2003 15:28:34 +0300 (EAT) Subject: [icecast] Ices-0.2.3 In-Reply-To: <20030306083714.GA24876@tetter.xs4all.nl> Message-ID: <33103.192.168.35.12.1046953714.squirrel@webmail.satconet.com> Hello everyone, I am trying to download ices-0.2.3 from cvs but i don't know the correct path for it in the cvs repository. I tried to login into :pserver:anoncvs at cvs.xiph.org:/usr/local/cvsroot, but then i couldn't do 'cvs -d :pserver:anoncvs at cvs.xiph.org:/usr/local/cvsroot -z 9 co ices', as i think that this will download ices2 (i used this command before to download ices2) I tied also 'cvs -d :pserver:anoncvs at cvs.xiph.org:/cvs/ice -z 9 co ices', but i got error message that there is no such repository. So, should i log on to which repository(which pathh)so that i can download ices-0.2.3? Please, give advice Steve

--- >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 Thu Mar 6 19:14:36 2003 From: Mitja.Pirih at radiocapris.com (Mitja Pirih) Date: Thu, 6 Mar 2003 20:14:36 +0100 Subject: [icecast] strange noise from icecast Message-ID: Hello, I'm using icecast for at least 3 months now and I am experiencing a strange noise and also some echo effect (from time to time) and I can't identify the source of this noise. I tryed almost everything, from TCP fragment reassembling to cheking my hardware. I just have no more ideas what to check. The streams can be found here: live.radiocapris.com:8000/low live.radiocapris.com:8000/medium live.radiocapris.com:8000/high live.radiocapris.com:8000/vh I am using Winamp 2.81 for input, MuchFX2 and 4 oddcastDSP plugins to stream (lame encoder) on Windows 2000. The streaming server is an icecast 1.3.12 on OpenBSD 3.2. Thanks, Mitja --- >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 nettings at folkwang-hochschule.de Thu Mar 6 19:39:57 2003 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Thu, 06 Mar 2003 20:39:57 +0100 Subject: [icecast] relaying problem w/ icecast 1.3 Message-ID: <3E67A40D.9090408@folkwang-hochschule.de> hello * ! i have a problem setting up a relay server: icecast starts up fine, but when i do -> relay pull -m /liveice http://mallia.zkm.de:8000/liveice on the admin console, it fails to connect to the stream: Connecting to relay [mallia.zkm.de:8000/liveice], please wait... Could not connect to port 8000 on host mallia.zkm.de -> trangely enough, this happens instantly, without any chance for timeouts etc... from the same machine, telnet mallia.zkm.de 8000 works, and "GET /liveice" spits out reassuring garbage :) the stream is definitely ok, i can listen to it from my work machine. icecast version is icecast-1.3.0-1.i386.rpm running on a redhat 7.1 machine. sorry i'm bugging you with such an ancient release, but i don't control the machine, and i want to cause as little hassle for the admin (who donates bandwidth to us for free) as possible. i gave up compiling icecast2 cvs because of the many needed libs (it's a production machine, and the admin does not want to fiddle with it, so i would have had to build them all separately...) otoh, i could perhaps get the admin to update to the latest icecast 1.3 if you think that might solve my problem. in that case, can anyone point me to rpms that will work on an rh 7.1 machine ? best, j?rn -- If you're happy and you know it, bomb Iraq. J?rn Nettingsmeier Kurf?rstenstr 49, 45138 Essen, Germany http://spunk.dnsalias.org (my server) http://www.linuxdj.com/audio/lad/ (Linux Audio Developers)

--- >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 nettings at folkwang-hochschule.de Thu Mar 6 19:46:07 2003 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Thu, 06 Mar 2003 20:46:07 +0100 Subject: [icecast] which icecast2 for production... Message-ID: <3E67A57F.6090402@folkwang-hochschule.de> hello * ! i'm about to set up two icecast2 boxen, that, ahem, just have to work by next wednesday :) (not that i have encountered any problems so far, but then i'm still in test mode...) i wonder if there's any special cvs vintage that the developers would recommend (do you tag "stable" releases ?), or should i just stick to the latest and greatest..? best, j?rn

-- If you're happy and you know it, bomb Iraq. J?rn Nettingsmeier Kurf?rstenstr 49, 45138 Essen, Germany http://spunk.dnsalias.org (my server) http://www.linuxdj.com/audio/lad/ (Linux Audio Developers)

--- >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 Mar 6 22:51:15 2003 From: msmith at xiph.org (Michael Smith) Date: Fri, 7 Mar 2003 09:51:15 +1100 Subject: [icecast] which icecast2 for production... In-Reply-To: <3E67A57F.6090402@folkwang-hochschule.de> Message-ID: <200303070951.15755.msmith@xiph.org> On Friday 07 March 2003 06:46, Joern Nettingsmeier wrote: > hello * ! > > i'm about to set up two icecast2 boxen, that, ahem, just have to work by > next wednesday :) > (not that i have encountered any problems so far, but then i'm still in > test mode...) > i wonder if there's any special cvs vintage that the developers would > recommend (do you tag "stable" releases ?), or should i just stick to > the latest and greatest..? > Current is working well, and getting a fair bit of testing. There are apparently some issues with the config-file rereading, so... don't use that :-) 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 lackofmotivation801 at yahoo.com Fri Mar 7 00:28:24 2003 From: lackofmotivation801 at yahoo.com (Matt Alleman) Date: Thu, 6 Mar 2003 16:28:24 -0800 (PST) Subject: [icecast] ices compile problems Message-ID: <20030307002824.14191.qmail@web41613.mail.yahoo.com> I got libshout Ices out of the CVS last night at about 7:30. I got libshout compiled fine but then when i went compiled ices it gave me the following message: resolver.c:23:20: thread.h: No such file or directory resolver.c:41: parse error before "_resolver_mutex" resolver.c:41: warning: data definition has no type or storage class make[2]: *** [resolver.lo] Error 1 make[2]: Leaving directory `/usr/src/ices/src/net' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/ices/src' make: *** [all-recursive] Error 1

can anybody tell me whats going on? Im relatively new to linux in general so any help is appreciated.

--------------------------------- Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, and more --- >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 Fri Mar 7 00:32:45 2003 From: brendan at xiph.org (Brendan Cully) Date: Thu, 6 Mar 2003 19:32:45 -0500 Subject: [icecast] ices compile problems In-Reply-To: <20030307002824.14191.qmail@web41613.mail.yahoo.com> Message-ID: <20030307003244.GM512@watanabe.kublai.com> On Thursday, 06 March 2003 at 16:28, Matt Alleman wrote: > I got libshout Ices out of the CVS last night at about 7:30. I got libshout > compiled fine but then when i went compiled ices it gave me the following > message: > > resolver.c:23:20: thread.h: No such file or directory > resolver.c:41: parse error before "_resolver_mutex" > resolver.c:41: warning: data definition has no type or storage class > make[2]: *** [resolver.lo] Error 1 > make[2]: Leaving directory `/usr/src/ices/src/net' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/src/ices/src' > make: *** [all-recursive] Error 1 > > can anybody tell me whats going on? Im relatively new to linux in general so > any help is appreciated. cvs update and try again? There was a window of about 40 minutes where this might happen. -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 adon at yorku.ca Fri Mar 7 00:58:12 2003 From: adon at yorku.ca (Adon Irani) Date: Thu, 6 Mar 2003 19:58:12 -0500 (EST) Subject: [icecast] CVS ices 0.x problems In-Reply-To: <20030305163043.GC528@watanabe.kublai.com> Message-ID: i have a recent libshout cvs-snapshot working fine . but when i try to compile ices 0.x cvs :: i get this ., - ...Compiling with CPPFLAGS= -I/usr/include/libxml2/libxml -I/usr/include/libxml2 Linking with LDFLAGS= -lxml2 -lmp3lame -lvorbisfile -lvorbis -logg -lm Features: libshout: builtin LAME : yes Vorbis : yes Perl : no Python : no XML : yes mystifLY:/usr/src/ices# make Making all in libshout /bin/sh: cd: libshout: No such file or directory make: *** [all-recursive] Error 1 -- i realize that the libshout: builtin is prolly the problem . but i am unable to get the ./autogen.sh er ./configure to recognize this installed libshout . any advice ? thanks ., a:/,

--- >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 Fri Mar 7 01:03:13 2003 From: brendan at xiph.org (Brendan Cully) Date: Thu, 6 Mar 2003 20:03:13 -0500 Subject: [icecast] CVS ices 0.x problems In-Reply-To: Message-ID: <20030307010313.GN512@watanabe.kublai.com> On Thursday, 06 March 2003 at 19:58, Adon Irani wrote: > > i have a recent libshout cvs-snapshot working fine . > > but when i try to compile ices 0.x cvs :: i get this ., > > - > > ...Compiling with CPPFLAGS= -I/usr/include/libxml2/libxml > -I/usr/include/libxml2 > Linking with LDFLAGS= -lxml2 -lmp3lame -lvorbisfile -lvorbis -logg -lm > Features: > libshout: builtin > LAME : yes > Vorbis : yes > Perl : no > Python : no > XML : yes > > mystifLY:/usr/src/ices# make > Making all in libshout > /bin/sh: cd: libshout: No such file or directory > make: *** [all-recursive] Error 1 > > -- > > i realize that the libshout: builtin is prolly the problem . but i am > unable to get the ./autogen.sh er ./configure to recognize this installed > libshout . In cvs there is no libshout builtin at the moment (that will be fixed before release). But it should have no problems using an installed version. I'm assuming you tried --with-libshout=/path/to/my/libshout ? You should just need to tell configure where you installed your version. If you're sure you're giving it the right path, it may be that there's an older version of libshout somewhere earlier in gcc's search path. The easiest way to debug would be to jump onto irc.xiph.org, channel #icecast. Otherwise mail me your config.log and configure arguments, plus the arguments you used to build and install libshout. --- >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 Fri Mar 7 01:04:16 2003 From: brendan at xiph.org (Brendan Cully) Date: Thu, 6 Mar 2003 20:04:16 -0500 Subject: [icecast] Ices-0.2.3 In-Reply-To: <33103.192.168.35.12.1046953714.squirrel@webmail.satconet.com> Message-ID: <20030307010415.GO512@watanabe.kublai.com> On Thursday, 06 March 2003 at 15:28, steven.mugassa at mail.intafrica.com wrote: > Hello everyone, > > I am trying to download ices-0.2.3 from cvs but i don't know the correct > path for it in the cvs repository. > > I tried to login into :pserver:anoncvs at cvs.xiph.org:/usr/local/cvsroot, > but then i couldn't do > > 'cvs -d :pserver:anoncvs at cvs.xiph.org:/usr/local/cvsroot -z 9 co ices', as > i think that this will download ices2 (i used this command before to > download ices2) > > I tied also 'cvs -d :pserver:anoncvs at cvs.xiph.org:/cvs/ice -z 9 co ices', > but i got error message that there is no such repository. This is the correct path, but make sure you log in a second time, as it is actually a separate repository. --- >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 nettings at folkwang-hochschule.de Fri Mar 7 08:27:23 2003 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Fri, 07 Mar 2003 09:27:23 +0100 Subject: [icecast] relaying problem w/ icecast 1.3 In-Reply-To: <3E67A40D.9090408@folkwang-hochschule.de> Message-ID: <3E6857EB.8000100@folkwang-hochschule.de> [slightly ot, linker question] Joern Nettingsmeier wrote: > i gave up compiling icecast2 cvs because of the many needed libs (it's a > production machine, and the admin does not want to fiddle with it, so i > would have had to build them all separately...) on second thought, is there a way to compile a static icecast2 binary with each and every dependency (well, except maybe for libc :) hard-linked into the executable ? i have this naive hope i might be able to compile it on my home machine (running suse 8.1), upload it to a redhat 7.1 and have it actually working... i tried passing the linker option -lstatic, which bloated the executable quite some, but ldd still showed all the dependencies my non-static one had. i dug through the gcc howto, but i could use some hint :) best, j?rn

-- If you're happy and you know it, bomb Iraq. J?rn Nettingsmeier Kurf?rstenstr 49, 45138 Essen, Germany http://spunk.dnsalias.org (my server) http://www.linuxdj.com/audio/lad/ (Linux Audio Developers)

--- >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 ronnie at mixsessions.com Fri Mar 7 08:41:59 2003 From: ronnie at mixsessions.com (ronnie at mixsessions.com) Date: Fri, 7 Mar 2003 03:41:59 -0500 Subject: [icecast] compilling error ices-0.2.3.tar.gz Message-ID: dowloaded the latest libshout and icecast2 from cvs. I also downloaded ices-0.2.3.tar.gz from icecast.org for mp3 suport. Libshout compiled succesfully but when i tried to compile ices i received the following error. please help.

make[3]: *** [playlist.o] Error 1 make[3]: Leaving directory `/root/stream/ices-0.2.3/src/playlist' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/root/stream/ices-0.2.3/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/stream/ices-0.2.3' make: *** [all-recursive-am] Error 2

--- >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 Mar 7 08:49:35 2003 From: msmith at xiph.org (Michael Smith) Date: Fri, 7 Mar 2003 19:49:35 +1100 Subject: [icecast] compilling error ices-0.2.3.tar.gz In-Reply-To: Message-ID: <200303071949.35862.msmith@xiph.org> On Friday 07 March 2003 19:41, ronnie at mixsessions.com wrote: > dowloaded the latest libshout and icecast2 from cvs. I also downloaded > ices-0.2.3.tar.gz from icecast.org for mp3 suport. Libshout compiled > succesfully but when i tried to compile ices i received the following > error. please help. > > > make[3]: *** [playlist.o] Error 1 > make[3]: Leaving directory `/root/stream/ices-0.2.3/src/playlist' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/root/stream/ices-0.2.3/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/root/stream/ices-0.2.3' > make: *** [all-recursive-am] Error 2 It's extremely unhelpful to give everything AFTER the error, but not the actual error message. 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 remco at rc6.org Fri Mar 7 11:14:27 2003 From: remco at rc6.org (Remco B. Brink) Date: Fri, 7 Mar 2003 12:14:27 +0100 Subject: [icecast] strange noise from icecast In-Reply-To: Message-ID: <20030307121427.36a7998d.remco@rc6.org> > Hello, > > I'm using icecast for at least 3 months now and I am experiencing a > strange noise and also some echo effect (from time to time) and I > can't identify the source of this noise. [snip] > I am using Winamp 2.81 for input, MuchFX2 and 4 oddcastDSP plugins to > stream (lame encoder) on Windows 2000. The streaming server is an > icecast 1.3.12 on OpenBSD 3.2. Are you streaming files or line-in? Yesterday I experienced something that sounds quite a lot like what you are experiencing now. I was streaming from line-in and noticed I had forgotten to mute the line-in playback. The line-in playback got outputted to the mixer again, which in turn went straight back into line-in causing a nifty loop with a nasty "tin can"-effect and echo. Make sure you've muted everything you don't need on your streamsource machine and use the latest stable versions of Lame and oddacstDSP. HTH. -rbb -- Remco B. Brink -- Information Systems Developer, Opera Software ASA Personal site at http://rc6.org - PGP key at http://rc6.org/rbb.pgp --- >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 ee98291 at ee.iitm.ernet.in Fri Mar 7 13:51:22 2003 From: ee98291 at ee.iitm.ernet.in (Suseelan B Sarin) Date: Fri, 7 Mar 2003 19:21:22 +0530 (IST) Subject: [icecast] relaying problem w/ icecast 1.3 In-Reply-To: <3E6857EB.8000100@folkwang-hochschule.de> Message-ID: On Fri, 7 Mar 2003, Joern Nettingsmeier wrote: > [slightly ot, linker question] > Joern Nettingsmeier wrote: > > on second thought, is there a way to compile a static icecast2 binary > with each and every dependency (well, except maybe for libc :) > hard-linked into the executable ? > i have this naive hope i might be able to compile it on my home machine > (running suse 8.1), upload it to a redhat 7.1 and have it actually > working... > > i tried passing the linker option -lstatic, which bloated the executable Isn't it the -static flag to gcc? I think -lstatic links a libstatic.a or libstatic.so to your exe. (Just from my basic programing knowledge. Haven't compiled this so far.)

> quite some, but ldd still showed all the dependencies my non-static one had. > i dug through the gcc howto, but i could use some hint :) > > best, > > j?rn > > > --- >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 Fri Mar 7 12:02:22 2003 From: Mitja.Pirih at radiocapris.com (Mitja Pirih) Date: Fri, 7 Mar 2003 13:02:22 +0100 Subject: [icecast] strange noise from icecast In-Reply-To: <[icecast] strange noise from icecast> Message-ID: >Are you streaming files or line-in? Yes. >I was streaming from line-in and noticed I had forgotten to mute >the line-in playback. The line-in playback got outputted to the mixer >again, which in turn went straight back into line-in causing a >nifty loop with a nasty "tin can"-effect and echo. >Make sure you've muted everything you don't need on your >streamsource machine and use the latest stable versions of Lame and >oddacstDSP. I'll this and let you know. Thanks, Mitja --- >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 ronnie at mixsessions.com Fri Mar 7 20:17:24 2003 From: ronnie at mixsessions.com (ronnie at mixsessions.com) Date: Fri, 7 Mar 2003 15:17:24 -0500 Subject: [icecast] compilling error ices-0.2.3.tar.gz In-Reply-To: <[icecast] compilling error ices-0.2.3.tar.gz> Message-ID: sorry about that. I decided to install the latest ices from cvs instead. However I encountered another problem. I have the latest libshout, icecast and ices. All were compilled without problems. I am trying to stream in mp3 format but when I run ices I receive errors that read something similar to '/path/to/mp3file/song.mp3 - possibly corrupt or malformed data'. The entire playlist will cycle through then ices will quit. These are the same files I used with older versions of icecast and ices successfully. Unfortunately I am not at the server so I can't produce an ices config file or the exact error. Does this sound like an misconfigured ices.xml file?

----- Original Message ----- From: Michael Smith To: icecast at xiph.org Sent: Fri, 7 Mar 2003 19:49:35 +1100 Subject: Re: [icecast] compilling error ices-0.2.3.tar.gz On Friday 07 March 2003 19:41, ronnie at mixsessions.com wrote: > dowloaded the latest libshout and icecast2 from cvs. I also downloaded > ices-0.2.3.tar.gz from icecast.org for mp3 suport. Libshout compiled > succesfully but when i tried to compile ices i received the following > error. please help. > > > make[3]: *** [playlist.o] Error 1 > make[3]: Leaving directory `/root/stream/ices-0.2.3/src/playlist' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/root/stream/ices-0.2.3/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/root/stream/ices-0.2.3' > make: *** [all-recursive-am] Error 2 It's extremely unhelpful to give everything AFTER the error, but not the actual error message. 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 gshang at uq.net.au Fri Mar 7 21:43:57 2003 From: gshang at uq.net.au (Geoff Shang) Date: Sat, 8 Mar 2003 07:43:57 +1000 (EST) Subject: [icecast] compilling error ices-0.2.3.tar.gz In-Reply-To: Message-ID: On Fri, 7 Mar 2003 ronnie at mixsessions.com wrote: > I have the latest libshout, icecast and ices. All were compilled without > problems. I am trying to stream in mp3 format but when I run ices I > receive errors that read something similar to > '/path/to/mp3file/song.mp3 - possibly corrupt or malformed data'. Are you using ices 0.x or ices 2.x? Ices 2 does not do MP3. 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 seamus at molecular.fsnet.co.uk Fri Mar 7 18:02:07 2003 From: seamus at molecular.fsnet.co.uk (Seamus Hanley) Date: 07 Mar 2003 18:02:07 +0000 Subject: [icecast] Help Needed Message-ID: <1047046383.6947.9.camel@molecular.bassdove.intranet> Hi All, I need some help getting my setup working properly. I'm using Debian (Woody) with icecast, shout and Xmms. The icecast server starts OK, and when I use shout to send a playlist to it, this seems ok too. But in Xmms, when I try to connect, I get a "Connected: Waiting for response" message and nothing more. The icecast messages seem to indicate that a connection keeps getting 'kicked' (I am testing on a local server), with a 'bad password' message - this happens maybe 300 times in 5 minutes. Do clients need a password to connect ? Also, is there a problem if I send a mixture of mp3 + ogg files or should they be one or the other? (and do I need to specify this?) I would appreciate any help anyone can offer. Thanks,

Seamus --- >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 ronnie at mixsessions.com Fri Mar 7 22:28:34 2003 From: ronnie at mixsessions.com (ronnie at mixsessions.com) Date: Fri, 7 Mar 2003 17:28:34 -0500 Subject: [icecast] compilling error ices-0.2.3.tar.gz In-Reply-To: <[icecast] compilling error ices-0.2.3.tar.gz> Message-ID: <341606C9E30544B99DDC3D4289EEA73.MAI@123hostnow.us> Ooff! I am using ices2. Well that explains it then! I am new to linux and I thank you very much for your help and patience. Please just some clarification. To get cvs version of ices for mp3 streaming compatibilty with Icecast2: cvs -d :pserver:anoncvs at cvs.xiph.org:/cvs/ice login pw:anoncvs cvs -d :pserver:anoncvs at cvs.xiph.org:/cvs/ice -z 9 co ices or cvs -d :pserver:anoncvs at cvs.xiph.org:/cvs/ice login pw:anoncvs cvs -d :pserver:anoncvs at cvs.xiph.org:/cvs/ice co ices to get libshout2 cvs -d :pserver:anoncvs at cvs.xiph.org:/usr/local/cvsroot login pw:anoncvs cvs -d :pserver:anoncvs at cvs.xiph.org:/usr/local/cvsroot -z 9 co libshout

----- Original Message ----- From: Geoff Shang To: icecast at xiph.org Sent: Sat, 8 Mar 2003 07:43:57 +1000 (EST) Subject: Re: [icecast] compilling error ices-0.2.3.tar.gz On Fri, 7 Mar 2003 ronnie at mixsessions.com wrote: > I have the latest libshout, icecast and ices. All were compilled without > problems. I am trying to stream in mp3 format but when I run ices I > receive errors that read something similar to > '/path/to/mp3file/song.mp3 - possibly corrupt or malformed data'. Are you using ices 0.x or ices 2.x? Ices 2 does not do MP3. 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.

--- >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 mihamina.rakotomandimby at laposte.net Fri Mar 7 23:07:02 2003 From: mihamina.rakotomandimby at laposte.net (Rakotomandimby Mihamina) Date: 08 Mar 2003 00:07:02 +0100 Subject: [icecast] [OT] GPL video format Message-ID: <1047078425.395.7.camel@mihamina> Hi all , i heard on usenet ( fr.comp.applications.libre ) that Xiph would carry out a new gpl video format ( as well as Xiph did for *.ogg ) Is it real ??? it would be great and where is the related website ?

--- >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 mihamina.rakotomandimby at laposte.net Fri Mar 7 23:37:03 2003 From: mihamina.rakotomandimby at laposte.net (Rakotomandimby Mihamina) Date: 08 Mar 2003 00:37:03 +0100 Subject: [icecast] Help Needed In-Reply-To: <1047046383.6947.9.camel@molecular.bassdove.intranet> Message-ID: <1047080224.395.13.camel@mihamina> > > Also, is there a problem if I send a mixture of mp3 + ogg files or > should they be one or the other? (and do I need to specify this?) 1?)do you mean you're using xmms as source ? i didn't know it was working ... 2?)mixture is not possible , otherwise you can play you mixture, output it to your soundcard , input with line-in and encode that line-in to ogg ....

--- >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 volsung at mailsnare.net Fri Mar 7 23:44:10 2003 From: volsung at mailsnare.net (Stan Seibert) Date: 07 Mar 2003 17:44:10 -0600 Subject: [icecast] [OT] GPL video format In-Reply-To: <1047078425.395.7.camel@mihamina> Message-ID: <1047080650.21194.16.camel@localhost.localdomain> On Fri, 2003-03-07 at 17:07, Rakotomandimby Mihamina wrote: > Hi all , > i heard on usenet ( fr.comp.applications.libre ) that Xiph would carry > out a new gpl video format ( as well as Xiph did for *.ogg ) > Is it real ??? it would be great and where is the related website ? Xiph.org is working with On2 Technologies to create Theora, an open video codec. The code will be available under the Xiph.org BSD license. For more info, see: http://www.theora.org --- Stan Seibert

--- >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 Sat Mar 8 01:20:35 2003 From: gshang at uq.net.au (Geoff Shang) Date: Sat, 8 Mar 2003 11:20:35 +1000 (EST) Subject: [icecast] compilling error ices-0.2.3.tar.gz In-Reply-To: <341606C9E30544B99DDC3D4289EEA73.MAI@123hostnow.us> Message-ID: On Fri, 7 Mar 2003 ronnie at mixsessions.com wrote: > Please just some clarification. > > To get cvs version of ices for mp3 streaming compatibilty with Icecast2: > > cvs -d :pserver:anoncvs at cvs.xiph.org:/cvs/ice login > pw:anoncvs > cvs -d :pserver:anoncvs at cvs.xiph.org:/cvs/ice -z 9 co ices > > or > > cvs -d :pserver:anoncvs at cvs.xiph.org:/cvs/ice login > pw:anoncvs > cvs -d :pserver:anoncvs at cvs.xiph.org:/cvs/ice co ices The -z switch can cause buggy behaviour with some versions of CVS, so if you want to be certain, don't use it. > to get libshout2 > cvs -d :pserver:anoncvs at cvs.xiph.org:/usr/local/cvsroot login > pw:anoncvs > cvs -d :pserver:anoncvs at cvs.xiph.org:/usr/local/cvsroot -z 9 co libshout all loooks fine. 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 msmith at xiph.org Sat Mar 8 02:25:40 2003 From: msmith at xiph.org (Michael Smith) Date: Sat, 8 Mar 2003 13:25:40 +1100 Subject: [icecast] [OT] GPL video format In-Reply-To: <1047078425.395.7.camel@mihamina> Message-ID: <200303081325.40742.msmith@xiph.org> On Saturday 08 March 2003 10:07, Rakotomandimby Mihamina wrote: > Hi all , > i heard on usenet ( fr.comp.applications.libre ) that Xiph would carry > out a new gpl video format ( as well as Xiph did for *.ogg ) > Is it real ??? it would be great and where is the related website ? > Xiph doesn't create GPL codecs (though vorbis was GPL a LONG LONG time ago), since the license is too restrictive for many purposes. We do have a video codec called 'Theora' in progress, though (under a BSD-style license). 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 Mitja.Pirih at radiocapris.com Sat Mar 8 06:56:10 2003 From: Mitja.Pirih at radiocapris.com (Mitja Pirih) Date: Sat, 8 Mar 2003 07:56:10 +0100 Subject: [icecast] strange noise from icecast In-Reply-To: <[icecast] strange noise from icecast> Message-ID: It looks OK for now. Thanks, Mitja -----Original Message----- From: Remco B. Brink [mailto:remco at rc6.org] Sent: Friday, March 07, 2003 12:14 PM To: icecast at xiph.org Subject: Re: [icecast] strange noise from icecast

> Hello, > > I'm using icecast for at least 3 months now and I am experiencing a > strange noise and also some echo effect (from time to time) and I > can't identify the source of this noise. [snip] > I am using Winamp 2.81 for input, MuchFX2 and 4 oddcastDSP plugins to > stream (lame encoder) on Windows 2000. The streaming server is an > icecast 1.3.12 on OpenBSD 3.2. Are you streaming files or line-in? Yesterday I experienced something that sounds quite a lot like what you are experiencing now. I was streaming from line-in and noticed I had forgotten to mute the line-in playback. The line-in playback got outputted to the mixer again, which in turn went straight back into line-in causing a nifty loop with a nasty "tin can"-effect and echo. Make sure you've muted everything you don't need on your streamsource machine and use the latest stable versions of Lame and oddacstDSP. HTH. -rbb -- Remco B. Brink -- Information Systems Developer, Opera Software ASA Personal site at http://rc6.org - PGP key at http://rc6.org/rbb.pgp --- >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 ronnie at mixsessions.com Sat Mar 8 18:39:23 2003 From: ronnie at mixsessions.com (ronnie at mixsessions.com) Date: Sat, 8 Mar 2003 13:39:23 -0500 Subject: [icecast] compilling error ices-0.2.3.tar.gz In-Reply-To: <[icecast] compilling error ices-0.2.3.tar.gz> Message-ID: <1FD0A631A24A4792BAA6FC35A6FB0631.MAI@123hostnow.us> thnks for the clarfication. I downloaded libshout2 and ices-0.2 from cvs. I compiled libshout with out a problem but when i try and compile ices I get the following error:

checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... no checking shout/shout.h usability... yes checking shout/shout.h presence... yes checking for shout/shout.h... yes checking for shout_new in -lshout... no configure: error: Could not find a usable installed libshout when I compile: /autogen.sh --prefix=/etc/stream --exec-prefix=/etc/stream --with-lame=/etc/stream --with-libshout= /etc/stream

----- Original Message ----- From: Geoff Shang To: icecast at xiph.org Sent: Sat, 8 Mar 2003 11:20:35 +1000 (EST) Subject: Re: [icecast] compilling error ices-0.2.3.tar.gz On Fri, 7 Mar 2003 ronnie at mixsessions.com wrote: > Please just some clarification. > > To get cvs version of ices for mp3 streaming compatibilty with Icecast2: > > cvs -d :pserver:anoncvs at cvs.xiph.org:/cvs/ice login > pw:anoncvs > cvs -d :pserver:anoncvs at cvs.xiph.org:/cvs/ice -z 9 co ices > > or > > cvs -d :pserver:anoncvs at cvs.xiph.org:/cvs/ice login > pw:anoncvs > cvs -d :pserver:anoncvs at cvs.xiph.org:/cvs/ice co ices The -z switch can cause buggy behaviour with some versions of CVS, so if you want to be certain, don't use it. > to get libshout2 > cvs -d :pserver:anoncvs at cvs.xiph.org:/usr/local/cvsroot login > pw:anoncvs > cvs -d :pserver:anoncvs at cvs.xiph.org:/usr/local/cvsroot -z 9 co libshout all loooks fine. 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.

--- >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 Sun Mar 9 00:08:00 2003 From: brendan at xiph.org (Brendan Cully) Date: Sat, 8 Mar 2003 19:08:00 -0500 Subject: [icecast] compilling error ices-0.2.3.tar.gz In-Reply-To: <1FD0A631A24A4792BAA6FC35A6FB0631.MAI@123hostnow.us> Message-ID: <20030309000800.GE483@watanabe.kublai.com> On Saturday, 08 March 2003 at 13:39, ronnie at mixsessions.com wrote: > I downloaded libshout2 and ices-0.2 from cvs. I compiled libshout with out a problem but when i try > and compile ices I get the following error: > > > > checking whether to build shared libraries... yes > checking whether to build static libraries... yes > checking whether -lc should be explicitly linked in... no > checking shout/shout.h usability... yes > checking shout/shout.h presence... yes > checking for shout/shout.h... yes > checking for shout_new in -lshout... no > configure: error: Could not find a usable installed libshout > > when I compile: > > /autogen.sh --prefix=/etc/stream --exec-prefix=/etc/stream --with-lame=/etc/stream --with-libshout= > /etc/stream This particular error is because you used --with-libshout= instead of --with-libshout But I've just made some changes to libshout and ices which should make things work more smoothly. Compile and install the latest libshout from CVS, then try the latest ices too. --with-libshout is gone, but you can use --with-shout-config to specify the path to the new shout-config utility, if you aren't installing in a standard place. -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 xiphmont at xiph.org Sun Mar 9 00:42:54 2003 From: xiphmont at xiph.org (Monty) Date: Sat, 8 Mar 2003 19:42:54 -0500 Subject: [icecast] Using Winamp for ogg streams/files In-Reply-To: <20030302223850.GA29700@tetter.xs4all.nl> Message-ID: <20030309004254.GS630@lips.xiph.org> On Sun, Mar 02, 2003 at 11:38:50PM +0100, boink wrote: > > hello, > > It appears that Winamp 3 has problems playing ogg streams/files. I can't > say exactly since I don't use Windows myself. I tried the very alpha > Winamp for Linux and it was quite useless. > > This came from > http://forums.winamp.com/showthread.php?s=67fc68ecaec04349ad8bb66483c3cbd1&threadid=126800 > on the shoutcast/winamp forum: > > "Ogg files become corrupted by adding ID3 tags, because they don't > natively support them. ID3 tags are intended for use with mp3 files > only. Please use Vorbis Comment tags only. > Winamp3's ogg decoder pukes by design on any ogg files with id3 tags." > > thus, what is the best client for Windows users? Is Winamp 2.8 the best? > Many "normal" Windows users would like to try ogg but are hindered by > the lack of good software which support the ogg/vorbis format. Umm, Winamp is behaving as it should; Ogg files with id3 *are* corrupt. Do not use id3 with Ogg. They are not compatible. It doesn't matter who told you they were. id3 disrupts Ogg framing. Ogg files with id3 tags will not play in any of the portable players about to come out either. If you could let us know what software thinks it's doing anyone a favor by adding an id3 tag to an Ogg file, we'd appreciate it. We will contact the author of the software and make it clear that this 'feature' is unacceptable and that he's just confusing users and pissing people off. Summary: Don't use a broken encoder, and you won't produce broken Ogg files. See our own download site at www.vorbis.com for encoders that are not broken. Monty --- >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 ronnie at mixsessions.com Sun Mar 9 06:53:41 2003 From: ronnie at mixsessions.com (ronnie at mixsessions.com) Date: Sun, 9 Mar 2003 01:53:41 -0500 Subject: [icecast] compilling error ices-0.2.3 cvs In-Reply-To: <[icecast] compilling error ices-0.2.3 cvs> Message-ID: <5A46BE4EA1E74D71A791E2BB9CB8DE7F.MAI@123hostnow.us> Brendan Cully wrote: >This particular error is because you used --with-libshout= instead of --with-libshout Is the above a typo. They look the same with the exception of the "=". I am new to linux so please be forgiving. I downloaded both ices and libshout. I tried to compile with "--with-shout-config=/etc/stream" but this returned the same result as in the previous email: "checking for shout_new in -lshout... no configure: error: Could not find a usable installed libshout". So I tried "--with-libshout=/etc/stream" and this time it did work.Yeah! BUT when I did make I received a new error: cc1: warning: changing search order for system directory "/usr/local/include" cc1: warning: as it has already been specified as a non-system directory setup.c: In function `ices_setup_parse_config_file': setup.c:251: `ICES_ETCDIR' undeclared (first use in this function) setup.c:251: (Each undeclared identifier is reported only once setup.c:251: for each function it appears in.) setup.c: In function `ices_setup_version': setup.c:564: parse error before "ICES_ETCDIR" make[4]: *** [setup.o] Error 1 make[4]: Leaving directory `/root/src/ices/src' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/root/src/ices/src' make[2]: *** [all] Error 2 make[2]: Leaving directory `/root/src/ices/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/src/ices' make: *** [all] Error 2 THANKS for your 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 smcmanus at twcsd.com Sun Mar 9 15:32:33 2003 From: smcmanus at twcsd.com (Shaun Mcmanus) Date: Sun, 9 Mar 2003 07:32:33 -0800 Subject: [icecast] DTCR Project In-Reply-To: <[icecast] DTCR Project> Message-ID: <2184054731A7D211A5B00008C7B109D3AD2A24@EXCHGSRV> Thanks to all that responded. SAM2 looks like it has most of the abilities that we will need at the sources but the price is prohibitive. --- >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 nettings at folkwang-hochschule.de Sun Mar 9 20:58:36 2003 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Sun, 09 Mar 2003 21:58:36 +0100 Subject: [icecast] icecast2 is killed when client connects (on sparc32) Message-ID: <3E6BAAFC.90408@folkwang-hochschule.de> hi ! i have succesfully compiled libshout/icecast/ices on a quad ss20 (4xhypersparc at 125mhz, 128mb ram). ten out of ten for a robust, cross-platform build, guys ! it compiled straight out of the box. i can start the server and it even connects to a remote server and starts to relay. when i run xmms from another machine and connect, it stops at "pre-buffering 0/32k". here's an strace of the icecast server at that time: poll([{fd=3, events=POLLIN}], 1, 100) = 0 poll([{fd=3, events=POLLIN}], 1, 100) = 0 poll([{fd=3, events=POLLIN}], 1, 100) = 0 poll([{fd=3, events=POLLIN}], 1, 100) = 0 poll([{fd=3, events=POLLIN}], 1, 100) = 0 poll([{fd=3, events=POLLIN}], 1, 100) = 0 poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, 100) = 1 getsockopt(3, SOL_SOCKET, SO_TYPE, [1], [4]) = 0 accept(3, {sin_family=AF_INET, sin_port=htons(32992), sin_addr=inet_addr("192.168.200.201")}}, [16]) = 9 rt_sigtimedwait(ptrace: umoven: Input/output error [?], ptrace: umoven: Input/output error 0xffff, 0x80, -268442784) = 0 rt_sigtimedwait(ptrace: umoven: Input/output error [?], ptrace: umoven: Input/output error 0xffff, 0x8, -268442800) = 0 time(NULL) = 1047243022 kill(25894, SIGRT_0) = 0 poll([{fd=3, events=POLLIN}], 1, 100) = -1 EINTR (Interrupted system call) +++ killed by SIGKILL +++ kernel is 2.2.20-smp (2.4 unfortunately does not work on sparc32-smp :(( ). any guesses ? is anyone seeing similar problems on other platforms with current cvs (2003-03-09 19:30 utc) or have i run into a sparc-specific problem ? if you need more info, i'll be happy to provide it. best, j?rn

-- If you're happy and you know it, bomb Iraq. J?rn Nettingsmeier Kurf?rstenstr 49, 45138 Essen, Germany http://spunk.dnsalias.org (my server) http://www.linuxdj.com/audio/lad/ (Linux Audio Developers)

--- >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 nettings at folkwang-hochschule.de Sun Mar 9 21:32:55 2003 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Sun, 09 Mar 2003 22:32:55 +0100 Subject: [icecast] icecast2 is killed when client connects (on sparc32) In-Reply-To: <3E6BAAFC.90408@folkwang-hochschule.de> Message-ID: <3E6BB307.1000704@folkwang-hochschule.de> here's what gdb yields: (gdb) run -c icecast.xml Starting program: /usr/local/bin/icecast -c icecast.xml Changed root successfully to "/usr/local/icecast". Changed groupid to 65534. Changed userid to 65534. Program received signal ?, Unknown signal. 0x505062d4 in sigsuspend () from /lib/libc.so.6 (gdb) bt #0 0x505062d4 in sigsuspend () from /lib/libc.so.6 #1 0x500343f0 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0 #2 0x50033bfc in pthread_create@@GLIBC_2.1 () from /lib/libpthread.so.0 #3 0x20274 in thread_create_c () #4 0x1a008 in stats_initialize () at stats.c:81 #5 0x15104 in main (argc=273516, argv=0x37000) at main.c:356 when run in gdb, this error happens about 1 sec after starting, without a client trying to connect (without gdb, it just sits there after startup and only bails out the moment somebody tries to connect).

Joern Nettingsmeier wrote: > hi ! > > i have succesfully compiled libshout/icecast/ices on a quad ss20 > (4xhypersparc at 125mhz, 128mb ram). ten out of ten for a robust, > cross-platform build, guys ! it compiled straight out of the box. > > i can start the server and it even connects to a remote server and > starts to relay. when i run xmms from another machine and connect, it > stops at "pre-buffering 0/32k". here's an strace of the icecast server > at that time: > > poll([{fd=3, events=POLLIN}], 1, 100) = 0 > poll([{fd=3, events=POLLIN}], 1, 100) = 0 > poll([{fd=3, events=POLLIN}], 1, 100) = 0 > poll([{fd=3, events=POLLIN}], 1, 100) = 0 > poll([{fd=3, events=POLLIN}], 1, 100) = 0 > poll([{fd=3, events=POLLIN}], 1, 100) = 0 > poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, 100) = 1 > getsockopt(3, SOL_SOCKET, SO_TYPE, [1], [4]) = 0 > accept(3, {sin_family=AF_INET, sin_port=htons(32992), > sin_addr=inet_addr("192.168.200.201")}}, [16]) = 9 > rt_sigtimedwait(ptrace: umoven: Input/output error > [?], ptrace: umoven: Input/output error > 0xffff, 0x80, -268442784) = 0 > rt_sigtimedwait(ptrace: umoven: Input/output error > [?], ptrace: umoven: Input/output error > 0xffff, 0x8, -268442800) = 0 > time(NULL) = 1047243022 > kill(25894, SIGRT_0) = 0 > poll([{fd=3, events=POLLIN}], 1, 100) = -1 EINTR (Interrupted system > call) > +++ killed by SIGKILL +++ > > kernel is 2.2.20-smp (2.4 unfortunately does not work on sparc32-smp :(( ). > > any guesses ? is anyone seeing similar problems on other platforms with > current cvs (2003-03-09 19:30 utc) or have i run into a sparc-specific > problem ? > if you need more info, i'll be happy to provide it. > > best, > > j?rn > > >

-- If you're happy and you know it, bomb Iraq. J?rn Nettingsmeier Kurf?rstenstr 49, 45138 Essen, Germany http://spunk.dnsalias.org (my server) http://www.linuxdj.com/audio/lad/ (Linux Audio Developers)

--- >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 Mar 10 00:45:39 2003 From: ross.levis at cchlawbase.co.nz (Ross Levis) Date: Mon, 10 Mar 2003 13:45:39 +1300 Subject: [icecast] Icecast2 memory requirements Message-ID: <84C0CDE57EDD0841880993D82051278E0A0EA2@bagheera.internal.cch.co.nz> I mentioned the other day about a new company I'm involved with setting up 1000's of streams using Vorbis. This appears to be the favoured format now so that is good news. They are also investigating hosting the IceCast server(s) at their own premices rather than using a stream hosting provider. It was mentioned that 1000's of streams could likely be processed by IceCast2 on the same PC (2Ghz or more) and the bottleneck would be the Internet bandwidth required for the number of listeners. I would like estimates of the amount of RAM required on the PC per stream and per listener. The streams will all average 32kb/s. Any ideas? If we take an example of 1000 streams with 30 listeners each = 30000 individual streams @ 32kb/s = 960Mb/s. That doesn't sound like too much. One T1 connection will handle that easily. But will IceCast and one CPU handle that? 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 Mon Mar 10 00:58:53 2003 From: ross.levis at cchlawbase.co.nz (Ross Levis) Date: Mon, 10 Mar 2003 13:58:53 +1300 Subject: [icecast] Icecast2 memory requirements In-Reply-To: <[icecast] Icecast2 memory requirements> Message-ID: <84C0CDE57EDD0841880993D82051278E0A0EA3@bagheera.internal.cch.co.nz> Mmmm. On 2nd thought, I believe I have my decimal points in the wrong place. We would need 100's of T1 connnections. > -----Original Message----- > From: owner-icecast at xiph.org [mailto:owner-icecast at xiph.org] > On Behalf Of Ross Levis > Sent: Monday, 10 March 2003 13:46 > To: icecast at xiph.org > Subject: [icecast] Icecast2 memory requirements > > > I mentioned the other day about a new company I'm involved > with setting up 1000's of streams using Vorbis. This appears > to be the favoured format now so that is good news. They are > also investigating hosting the IceCast server(s) at their own > premices rather than using a stream hosting provider. > > It was mentioned that 1000's of streams could likely be > processed by IceCast2 on the same PC (2Ghz or more) and the > bottleneck would be the Internet bandwidth required for the > number of listeners. > > I would like estimates of the amount of RAM required on the > PC per stream and per listener. The streams will all average > 32kb/s. Any ideas? > > If we take an example of 1000 streams with 30 listeners each > = 30000 individual streams @ 32kb/s = 960Mb/s. That doesn't > sound like too much. One T1 connection will handle that > easily. But will IceCast and one CPU handle that? > > 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 Mon Mar 10 04:47:19 2003 From: ross.levis at cchlawbase.co.nz (Ross Levis) Date: Mon, 10 Mar 2003 17:47:19 +1300 Subject: [icecast] playlist streams Message-ID: <84C0CDE57EDD0841880993D82051278E0A0EA8@bagheera.internal.cch.co.nz> Hello again No replies regarding memory requirements! I have an idea to provide 1000's of streams without the requirement of 100's of source PC's, and perhaps without even requiring Icecast at all. But I'm not sure if this will work. We will have thousands of 24 hour playlists generated everyday by software I'm developing. If we encode all our audio files at 32kb/s, could we not just supply a link to the playlist files directly on our server. So in effect, our server is just acting like a hard disk and listeners are playing the files directly. Would this work? What I also envisage is writing software that continually trims songs from the top of the playlists as time goes by throughout the day so new listeners will start listening at roughly the scheduled time. The only problem I can think of is file security. Is there any way to prevent the individual songs from being downloaded? As an alternative, am I right in assuming IceCast is capable of providing streams directly from playlist files? Is there any other major advantages of using Icecast compared to the direct access method above? Thanks for you time. 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 adon at yorku.ca Mon Mar 10 05:31:58 2003 From: adon at yorku.ca (Adon Irani) Date: Mon, 10 Mar 2003 00:31:58 -0500 (EST) Subject: [icecast] playlist streams In-Reply-To: <84C0CDE57EDD0841880993D82051278E0A0EA8@bagheera.internal.cch.co.nz> Message-ID: > > We will have thousands of 24 hour playlists generated everyday by > software I'm developing. If we encode all our audio files at 32kb/s, > could we not just supply a link to the playlist files directly on our > server. So in effect, our server is just acting like a hard disk and > listeners are playing the files directly. Would this work? you mean you have a pool of .ogg/.mp3 files ( perhaps an open po0l with personal folders, etc ) . and you want to generate a playlist to a select few or more of these files .. so that a listener will tune in at a certain time, and listen to whichever types of songs you've decided for that time . you don't want to do live simulcast sh0ws , correct? .. just offer 24-7 music ( which will change depending on the time ) . you don't want to have actual radio shows w/ song intro's , etc . . this you can certainly do . instead of having icecast generate the .m3u file , you could do this through php . for instance ,, if you listen to a stream on http://theDV8network.com , you'll notice a counter index and the source ip in the .m3u - basically ;i'm tracking this info in sql , and then generating a custom playlist file in the icecast webro0t dir . i then have a webpage with a meta http refresher to load the custom m3u file . o your website/proggie can definately generate a playlist on the fly . it would be more difficult to alter the playlist in real-time however .. though i'm sure it could be managed .

> > What I also envisage is writing software that continually trims songs > from the top of the playlists as time goes by throughout the day so new > listeners will start listening at roughly the scheduled time. The only > problem I can think of is file security. Is there any way to prevent > the individual songs from being downloaded? if you have all the songs registered in a database , you could have an already played index to track this ; and generate a rand0m song list and filter out those tracks already played . and have different logics for the different time of day . ,and i don't think the streams CAN be downloaded if the links are .m3u . but i'm sure someone else can say more on this . (i'm told that winamp does have a ripper plugin ). > > As an alternative, am I right in assuming IceCast is capable of > providing streams directly from playlist files? Is there any other > major advantages of using Icecast compared to the direct access method > above? if you're not live encoding , icecast prolly still has performance advantages over other on-demand streamers ( mod_mp3 for apache ,etc ).. but icecast also supports ogg vorbis which is a superior audio format on a number of measures .

a:/, --- >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 at stationplaylist.com Tue Mar 11 07:01:12 2003 From: ross at stationplaylist.com (Ross Levis) Date: Tue, 11 Mar 2003 20:01:12 +1300 Subject: [icecast] playlist streams In-Reply-To: Message-ID: <3E6D89B8.2040609@stationplaylist.com> Adon Irani wrote: >you mean you have a pool of .ogg/.mp3 files ( perhaps an open po0l with >personal folders, etc ) . and you want to generate a playlist to a select >few or more of these files .. so that a listener will tune in at a certain >time, and listen to whichever types of songs you've decided for that time > > Basically, yes. >you don't want to do live simulcast sh0ws , correct? .. just offer 24-7 >music ( which will change depending on the time ) . you don't want to have >actual radio shows w/ song intro's , etc . . > That is correct, however, there will be song intro's etc because they will be pre-recorded as audio files. >this you can certainly do . instead of having icecast generate the .m3u >file , you could do this through php . > Ideally, yes. However, I will be writing a standalone Windows app to generate the m3u's on a daily basis. >if you have all the songs registered in a database , you could have an >already played index to track this ; and generate a rand0m song list and >filter out those tracks already played . and have different logics for the >different time of day . > > I can't go into details but the song selection won't be random. They will all be pre-selected manually by lots of DJ's and sent to the main server. My app will be combining lots of 2 hour shows into different playlists for different streams. >if you're not live encoding , icecast prolly still has performance >advantages over other on-demand streamers > That's nice to know, however, I was talking about the alternative of not using a streamer at all. ie. The M3U's look like a local playlist with each audio file specified in it. However, this would provide easy downloads if anyone looked at the m3u so I don't think we will go this way. I still need to know quite urgently if IceCast can provide a stream from a pre-built M3U playlist file or not. Is this possible? Thanks, 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 adon at yorku.ca Mon Mar 10 07:09:40 2003 From: adon at yorku.ca (Adon Irani) Date: Mon, 10 Mar 2003 02:09:40 -0500 (EST) Subject: [icecast] playlist streams In-Reply-To: <3E6D89B8.2040609@stationplaylist.com> Message-ID: > > >you don't want to do live simulcast sh0ws , correct? .. just offer 24-7 > >music ( which will change depending on the time ) . you don't want to have > >actual radio shows w/ song intro's , etc . . > > > That is correct, however, there will be song intro's etc because they > will be pre-recorded as audio files. right . but all the content is pre-recorded and stored on the server ? in which case , you just need to track the song names and generate a custom m3u for it . i'm pretty sure an m3u file can contain multiple lines (ie, songs to play ) > Ideally, yes. However, I will be writing a standalone Windows app to > generate the m3u's on a daily basis. the m3u doesn't have to be on the same server as the mp3/ogg files , but your windows app would have to be able to determine what files to expect on the server and where .,

> > I still need to know quite urgently if IceCast can provide a stream from > a pre-built M3U playlist file or not. Is this possible? yes . so long as the playlist file is on the same server (or if it can be generated by a local script ) , you can use ices (the icecast streamer ) . this will read a playlist file and stream through icecast . you can then connect to this stream via its mountpoint .. so if you needed to have 1ooo's of playlists , you would still need to have 1ooo's of mountpoints . however, if you are using the fileserve option ; you only need to generate a playlist that links to these songs . however, this again opens up security issues of direct access to the songs ( perhaps someone else can speak about this .. i'm not sure how this all works ) a:/, --- >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 Mon Mar 10 09:05:37 2003 From: gshang at uq.net.au (Geoff Shang) Date: Mon, 10 Mar 2003 19:05:37 +1000 (EST) Subject: [icecast] playlist streams In-Reply-To: <3E6D89B8.2040609@stationplaylist.com> Message-ID: On Tue, 11 Mar 2003, Ross Levis wrote: > That is correct, however, there will be song intro's etc because they > will be pre-recorded as audio files. My experience is that if you just want to stream content from a web server, there won't be nice and neat transitions between your files. If you have an M3U like so: http://www.myserver.com/content/songintro.mp3 http://www.myserver.com/content/song.mp3 And play that in your player of choice, my experience is that the player will buffer and play the intro, *then* buffer and play the song. So there'll be a gap whilst the song is being buffered, after the intro. Not likely to be the result you're looking for. 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 ross at stationplaylist.com Tue Mar 11 09:41:55 2003 From: ross at stationplaylist.com (Ross Levis) Date: Tue, 11 Mar 2003 22:41:55 +1300 Subject: [icecast] playlist streams In-Reply-To: Message-ID: <3E6DAF63.10209@stationplaylist.com> Geoff Shang wrote: >My experience is that if you just want to stream content from a web server, >there won't be nice and neat transitions between your files. > > Yes, I see, of course. OK we won't do that, so can we use IceCast to stream a pre-built playlist file containing individual .ogg files all encoded at the required bitrate? I'm hoping so, so we don't have to purchase 500+ PC's to feed all the streams to IceCast. Can someone confirm if this is possible. Thanks, 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 gshang at uq.net.au Mon Mar 10 12:53:04 2003 From: gshang at uq.net.au (Geoff Shang) Date: Mon, 10 Mar 2003 22:53:04 +1000 (EST) Subject: [icecast] playlist streams In-Reply-To: <3E6DAF63.10209@stationplaylist.com> Message-ID: On Tue, 11 Mar 2003, Ross Levis wrote: > Yes, I see, of course. OK we won't do that, so can we use IceCast to > stream a pre-built playlist file containing individual .ogg files all > encoded at the required bitrate? I'm hoping so, so we don't have to > purchase 500+ PC's to feed all the streams to IceCast. Can someone > confirm if this is possible. You'll need to use something like ices to send the stream to icecast, but it will indeed do this and I think that the overhead wouldn't be all that high, since it doesn't have to re-encode. I just looked at an ices setup running on a friend's system. We have 3 streams being served, one re-encoded to 64kbps, one re-encoded to 24kbps and one served as is (44.1khz stereo quality 3). There appear to be 5 threads. Using ps aux, I can see that one process is using 14.3% CPU and another is using 4.3%. I'm guessing these are the re-encodes. the other 3 have such low usage that each registers 0.0%. So this would seem to confirm my thinking on the subject. One of these 3 would be the straight send without re-encoding. 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 msmith at xiph.org Mon Mar 10 12:54:36 2003 From: msmith at xiph.org (Michael Smith) Date: Mon, 10 Mar 2003 23:54:36 +1100 Subject: [icecast] Icecast2 memory requirements In-Reply-To: <84C0CDE57EDD0841880993D82051278E0A0EA2@bagheera.internal.cch.co.nz> Message-ID: <200303102354.36508.msmith@xiph.org> On Monday 10 March 2003 11:45, Ross Levis wrote: > I mentioned the other day about a new company I'm involved with setting > up 1000's of streams using Vorbis. This appears to be the favoured > format now so that is good news. They are also investigating hosting > the IceCast server(s) at their own premices rather than using a stream > hosting provider. > > It was mentioned that 1000's of streams could likely be processed by > IceCast2 on the same PC (2Ghz or more) and the bottleneck would be the > Internet bandwidth required for the number of listeners. Thousands of clients. Thousands of streams was something we said would require some work (but should be possible). > > I would like estimates of the amount of RAM required on the PC per > stream and per listener. The streams will all average 32kb/s. Any > ideas? RAM requirements are low. I haven't done any real measurement, and memory usage hasn't been an optimisation goal so far - but I'd say worst case would on the order of 20 kB per client. Significantly less for the typical case. > > If we take an example of 1000 streams with 30 listeners each = 30000 > individual streams @ 32kb/s = 960Mb/s. That doesn't sound like too > much. One T1 connection will handle that easily. But will IceCast and > one CPU handle that? 960 Mb/s is a... lot. That's more than gigabit ethernet will cope with (once you factor in all the protocol overheads), and a T1 is way underpowered for that. Right now, icecast wouldn't handle this load anyway. 30000 listeners might be possibly on a high-end cpu (and there's some very low-hanging optimisation fruit if it didn't), but 1000 streams is less likely to be easy - whilst the design should scale up to hundreds of streams, there are some optimisations which would likely be required (again, easy ones - but they'd still be neccesary), scaling to 1000 would be difficult (at this load level, you'll be seriously stressing out most unixes - solaris might be ok, but I don't know, the win32 icecast2 port has some limits to total clients at the moment, linux would have serious trouble with that many threads (that's apparently fixed in 2.5 kernels, but that's for the future...). The optimisations needed for most of these things are not in themselves difficult - but for the most part they only manifest under extreme loads. This makes it difficult to test effectively (I have fairly low-end hardware for my development, and certainly nothing exciting for network connectivity). 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 msmith at xiph.org Mon Mar 10 12:59:28 2003 From: msmith at xiph.org (Michael Smith) Date: Mon, 10 Mar 2003 23:59:28 +1100 Subject: [icecast] playlist streams In-Reply-To: <84C0CDE57EDD0841880993D82051278E0A0EA8@bagheera.internal.cch.co.nz> Message-ID: <200303102359.28187.msmith@xiph.org> On Monday 10 March 2003 15:47, Ross Levis wrote: > Hello again > > No replies regarding memory requirements! > > I have an idea to provide 1000's of streams without the requirement of > 100's of source PC's, and perhaps without even requiring Icecast at all. > But I'm not sure if this will work. > > We will have thousands of 24 hour playlists generated everyday by > software I'm developing. If we encode all our audio files at 32kb/s, > could we not just supply a link to the playlist files directly on our > server. So in effect, our server is just acting like a hard disk and > listeners are playing the files directly. Would this work? Yes. There are two possibilities here: either run them as normal streams, or use the file serving functionality in icecast. As normal streams, you'd just tell your source client (assuming you're using one which is capable - ices can do this, as can many others) to send the preencoded files. For file serving, you don't get rate control or anything like that - icecast does this, but in this case is acting just like a normal web server (though the implementation means that it'll be better than something like apache for serving thousands of simultaneous clients). However, there are highly-optimised web servers that can do better still. You lose all the advantages of icecast by taking this approach, but it is simple to run. > > What I also envisage is writing software that continually trims songs > from the top of the playlists as time goes by throughout the day so new > listeners will start listening at roughly the scheduled time. The only > problem I can think of is file security. Is there any way to prevent > the individual songs from being downloaded? No. This is what 'no rate control' means in the previous sentence. You can't easily or reliably prevent this from happening > > As an alternative, am I right in assuming IceCast is capable of > providing streams directly from playlist files? Is there any other > major advantages of using Icecast compared to the direct access method > above? > As described above - yes. The advantages are that you can get various statistics on client connections (though much of the admin interface is imcomplete, there's quite a bit there in one form or another), rate control, automatic dropping of clients which can't read the stream fast enough, etc. 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 msmith at xiph.org Mon Mar 10 13:03:01 2003 From: msmith at xiph.org (Michael Smith) Date: Tue, 11 Mar 2003 00:03:01 +1100 Subject: [icecast] playlist streams In-Reply-To: <3E6D89B8.2040609@stationplaylist.com> Message-ID: <200303110003.01845.msmith@xiph.org> > I still need to know quite urgently if IceCast can provide a stream from > a pre-built M3U playlist file or not. Is this possible? Icecast itself can't - but most source clients can (_without_ reencoding, so the cpu load is fairly low). ices does this well. 'Urgent' requests like this tend not to get quick replies - one of the downsides of open source/free software is that it's typically stuff we work on outside business hours - so if you want quick support, etc., you may be lucky, but there are no guarantees. (we're happy to provide support or development for money/under contract, for anyone who is interested, by the 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 msmith at xiph.org Mon Mar 10 13:04:27 2003 From: msmith at xiph.org (Michael Smith) Date: Tue, 11 Mar 2003 00:04:27 +1100 Subject: [icecast] playlist streams In-Reply-To: <3E6D89B8.2040609@stationplaylist.com> Message-ID: <200303110004.27661.msmith@xiph.org> > I still need to know quite urgently if IceCast can provide a stream from > a pre-built M3U playlist file or not. Is this possible?

Additionally - icecast can actually directly serve the m3u file to the clients, and then the clients can individually access the songs. This brings up the issue of making ripping streams rather easier than you'd like, of course. 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 msmith at xiph.org Mon Mar 10 13:05:53 2003 From: msmith at xiph.org (Michael Smith) Date: Tue, 11 Mar 2003 00:05:53 +1100 Subject: [icecast] playlist streams In-Reply-To: <3E6DAF63.10209@stationplaylist.com> Message-ID: <200303110005.53237.msmith@xiph.org> On Tuesday 11 March 2003 20:41, Ross Levis wrote: > Geoff Shang wrote: > >My experience is that if you just want to stream content from a web > > server, there won't be nice and neat transitions between your files. > > Yes, I see, of course. OK we won't do that, so can we use IceCast to > stream a pre-built playlist file containing individual .ogg files all > encoded at the required bitrate? I'm hoping so, so we don't have to > purchase 500+ PC's to feed all the streams to IceCast. Can someone > confirm if this is possible. > As previously mentioned - this is what source clients are for. icecast could, in theory, do this (and adding support for it wouldn't be a huge amount of work), but it doesn't do so currently. 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 ross.levis at cchlawbase.co.nz Mon Mar 10 20:07:38 2003 From: ross.levis at cchlawbase.co.nz (Ross Levis) Date: Tue, 11 Mar 2003 09:07:38 +1300 Subject: [icecast] playlist streams In-Reply-To: <[icecast] playlist streams> Message-ID: <84C0CDE57EDD0841880993D82051278E0A0EAC@bagheera.internal.cch.co.nz> Geoff Shang wrote: > the other 3 have such low usage that each > registers 0.0%. So this would seem to confirm my thinking > on the subject. One of these 3 would be the straight send > without re-encoding. Thanks for your reply Geoff. This is very useful. Would the OddCastDSP plugin work the same for Winamp? Or is there any other option for servicing IceCast via a Windows PC without re-encoding? The audio source PC will have to be Windows, even if IceCast is running on Linux. I need to find the least expensive solution for 1000's of streams as soon as possible so I can suggest the best method to the company who is waiting on me for a reply. Thanks all, 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 Mon Mar 10 20:37:29 2003 From: ross.levis at cchlawbase.co.nz (Ross Levis) Date: Tue, 11 Mar 2003 09:37:29 +1300 Subject: [icecast] playlist streams In-Reply-To: <[icecast] playlist streams> Message-ID: <84C0CDE57EDD0841880993D82051278E0A0EAF@bagheera.internal.cch.co.nz> Thanks for all your replies and clearing that up Mike. Ross. > -----Original Message----- > From: owner-icecast at xiph.org [mailto:owner-icecast at xiph.org] > On Behalf Of Michael Smith > Sent: Tuesday, 11 March 2003 02:04 > To: icecast at xiph.org > Subject: Re: [icecast] playlist streams > > > > > I still need to know quite urgently if IceCast can provide a stream > > from a pre-built M3U playlist file or not. Is this possible? > > > Additionally - icecast can actually directly serve the m3u > file to the > clients, and then the clients can individually access the > songs. This brings > up the issue of making ripping streams rather easier than > you'd like, of > course. > > 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 gshang at uq.net.au Mon Mar 10 23:18:52 2003 From: gshang at uq.net.au (Geoff Shang) Date: Tue, 11 Mar 2003 09:18:52 +1000 (EST) Subject: [icecast] playlist streams In-Reply-To: <84C0CDE57EDD0841880993D82051278E0A0EAC@bagheera.internal.cch.co.nz> Message-ID: On Tue, 11 Mar 2003, Ross Levis wrote: > Thanks for your reply Geoff. This is very useful. Would the OddCastDSP > plugin work the same for Winamp? I doubt it. Since the files are being played by a player, I'd think that oddcast DSP et al would re-encode. But I guess Oddsock can answer this question. > Or is there any other option for > servicing IceCast via a Windows PC without re-encoding? The audio > source PC will have to be Windows, even if IceCast is running on Linux. Not that I know of. This would seem to be a hole that needs filling. 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 alany at techalan.com Tue Mar 11 18:17:00 2003 From: alany at techalan.com (Alan Young) Date: Tue, 11 Mar 2003 10:17:00 -0800 (PST) Subject: [icecast] Howto stream using icecast/ices bit rate peeled ogg files Message-ID: <47463.65.198.48.222.1047406620.squirrel@www.techalan.com> Icecast / Vorbis community, I have a icecast/ices audio streaming server from which I stream ogg audio files. I know that I can encode different streams for low, medium and /or high quality broadcasts (for example). However, I would like to have one stream that uses bit rate peeling to send the user the highest quality stream that their bandwidth will allow. Has any one done this? Does any one know if this currently possible? Thank you, Alan Young PS. I have the tools to bit rate peel a file, I just don?t know how to get it to work with icecast/ices.

--- >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 Tue Mar 11 19:05:02 2003 From: brendan at xiph.org (Brendan Cully) Date: Tue, 11 Mar 2003 14:05:02 -0500 Subject: [icecast] compilling error ices-0.2.3 cvs In-Reply-To: <5A46BE4EA1E74D71A791E2BB9CB8DE7F.MAI@123hostnow.us> Message-ID: <20030311190501.GB506@watanabe.kublai.com> On Sunday, 09 March 2003 at 01:53, ronnie at mixsessions.com wrote: > > Brendan Cully wrote: > >This particular error is because you used --with-libshout= instead of --with-libshout > > Is the above a typo. They look the same with the exception of the "=". I am new to linux so please > be forgiving. Don't type it with the '=' alone. Only use '=' if you want to put something after it. > I downloaded both ices and libshout. I tried to compile with "--with-shout-config=/etc/stream" but > this returned the same result as in the previous email: > "checking for shout_new in -lshout... no > configure: error: Could not find a usable installed libshout". > > So I tried "--with-libshout=/etc/stream" and this time it did work.Yeah! BUT when I did make I this doesn't do anything - you would have gotten the same results by just typing ./configure but --with-shout-config expected the path to a program named shout-config, eg: --with-shout-config=/usr/local/bin/shout-config Since you gave it no explicit instructions, it found that one by itself. ANYway... > setup.c: In function `ices_setup_parse_config_file': > setup.c:251: `ICES_ETCDIR' undeclared (first use in this function) This was an automake issue (CVS source expected automake 1.7). It should be fixed now, so update and try again. Alternatively you can try the snapshot available at: http://www.icecast.org/~brendan/ -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 scriven at lore.com Tue Mar 11 22:47:14 2003 From: scriven at lore.com (Adam Scriven) Date: Tue, 11 Mar 2003 14:47:14 -0800 Subject: [icecast] ices 'script' playlist information? In-Reply-To: <20030302014501.9C3637DD32@king.southern.net.au> Message-ID: <20030311224714.GK30556@lore.com> Ok, I've got one more question. I've got my stream largly working... I don't have any of the external, web-based stuff necessary to build lists, ETC... but the streams themselves are working quite well. My question is, using the script playlist option.. how can I tell ices that the playlist is over? I know I can just keep sending the same result over and over, but that seems rather ineligant. Is there a "magic" string, or perhaps a null string that will tell ices to give up right away, or do I need to just repeat the last entry in the playlist over and over until ices gives up? Thanks again! Adam --- >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 Mar 11 23:06:09 2003 From: msmith at xiph.org (Michael Smith) Date: Wed, 12 Mar 2003 10:06:09 +1100 Subject: [icecast] ices 'script' playlist information? In-Reply-To: <20030311224714.GK30556@lore.com> Message-ID: <200303121006.09327.msmith@xiph.org> On Wednesday 12 March 2003 09:47, Adam Scriven wrote: > Ok, I've got one more question. > > I've got my stream largly working... I don't have any of the external, > web-based stuff necessary to build lists, ETC... but the streams themselves > are working quite well. > > My question is, using the script playlist option.. how can I tell ices that > the playlist is over? > I know I can just keep sending the same result over and over, but that > seems rather ineligant. Is there a "magic" string, or perhaps a null > string that will tell ices to give up right away, or do I need to just > repeat the last entry in the playlist over and over until ices gives up? > An empty line should do the trick. 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 karl at pts.tele2.co.uk Tue Mar 11 23:24:42 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 11 Mar 2003 23:24:42 +0000 Subject: [icecast] Howto stream using icecast/ices bit rate peeled ogg files In-Reply-To: <47463.65.198.48.222.1047406620.squirrel@www.techalan.com> Message-ID: <1047425082.1043.54.camel@bogus.hackers.club> On Tue, 2003-03-11 at 18:17, Alan Young wrote: > Icecast / Vorbis community, > > I have a icecast/ices audio streaming server from which I stream ogg audio > files. I know that I can encode different streams for low, medium and /or > high quality broadcasts (for example). However, I would like to have one > stream that uses bit rate peeling to send the user the highest quality > stream that their bandwidth will allow. That would be a ideal solution but strictly speaking bitrate peeling is a todo feature. The spec allows for it but the current encoders are not tuned enough for doing that sort of thing well enough. ices currently has no support for it yet, so re-encoding is the current solution. 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 pts.tele2.co.uk Tue Mar 11 23:29:26 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 11 Mar 2003 23:29:26 +0000 Subject: [icecast] ices 'script' playlist information? In-Reply-To: <20030311224714.GK30556@lore.com> Message-ID: <1047425366.1043.59.camel@bogus.hackers.club> On Tue, 2003-03-11 at 22:47, Adam Scriven wrote: > My question is, using the script playlist option.. how can I tell ices that > the playlist is over? > I know I can just keep sending the same result over and over, but that seems > rather ineligant. Is there a "magic" string, or perhaps a null string that > will tell ices to give up right away, or do I need to just repeat the last > entry in the playlist over and over until ices gives up? I think if you don't send anything back it will cause it to terminate. If that doesn't work then let me know. 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 medwards at ualberta.ca Tue Mar 11 23:59:20 2003 From: medwards at ualberta.ca (M Edwards) Date: Tue, 11 Mar 2003 16:59:20 -0700 Subject: [icecast] ices 'script' playlist information? In-Reply-To: <[icecast] ices 'script' playlist information?> Message-ID: <3E734CA0@webmail.ualberta.ca> I can heartily garuntee that if your script doesn't return anything ices will whine about only getting newlines and promptly terminate. For you this is desired behaviour. For me it was undesired.. god it took me awhile to work the kinks out of that script... --thanks Michael Edwards http://www.walledcity.ca/ >===== Original Message From Karl Heyes ===== >On Tue, 2003-03-11 at 22:47, Adam Scriven wrote: > >> My question is, using the script playlist option.. how can I tell ices that >> the playlist is over? >> I know I can just keep sending the same result over and over, but that seems >> rather ineligant. Is there a "magic" string, or perhaps a null string that >> will tell ices to give up right away, or do I need to just repeat the last >> entry in the playlist over and over until ices gives up? > >I think if you don't send anything back it will cause it to terminate. >If that doesn't work then let me know. > >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 alany at techalan.com Wed Mar 12 00:19:43 2003 From: alany at techalan.com (Alan Young) Date: Tue, 11 Mar 2003 16:19:43 -0800 (PST) Subject: [icecast] Howto stream using icecast/ices bit rate peeled ogg files In-Reply-To: <1047425082.1043.54.camel@bogus.hackers.club> Message-ID: <49310.65.198.48.222.1047428383.squirrel@www.techalan.com> Thanks. Do you or any one have an idea about when the functionality (ices) will be implemented? Thanks for any information! Alan

> On Tue, 2003-03-11 at 18:17, Alan Young wrote: >> Icecast / Vorbis community, >> >> I have a icecast/ices audio streaming server from which I stream ogg >> audio files. I know that I can encode different streams for low, >> medium and /or high quality broadcasts (for example). However, I >> would like to have one stream that uses bit rate peeling to send the >> user the highest quality stream that their bandwidth will allow. > > That would be a ideal solution but strictly speaking bitrate peeling is > a todo feature. The spec allows for it but the current encoders are not > tuned enough for doing that sort of thing well enough. ices currently > has no support for it yet, so re-encoding is the current solution. > > 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 karl at pts.tele2.co.uk Wed Mar 12 00:39:41 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 12 Mar 2003 00:39:41 +0000 Subject: [icecast] Howto stream using icecast/ices bit rate peeled ogg files In-Reply-To: <49310.65.198.48.222.1047428383.squirrel@www.techalan.com> Message-ID: <1047429581.1043.71.camel@bogus.hackers.club> On Wed, 2003-03-12 at 00:19, Alan Young wrote: > Thanks. Do you or any one have an idea about when the functionality > (ices) will be implemented? unfortunately not, the functionality needs to work in the vorbis libs first. As far as I understand it, you will need to build the ogg file/stream with a peel-tuned vorbis encoder before they can be peeled with any desirable effect. The encoder inside ices uses the vorbis libs from xiph and v1.0 does not do that, but hopefully when the video codec (theora) integration is sorted then this sort of thing can be worked on.

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 alany at techalan.com Wed Mar 12 00:42:28 2003 From: alany at techalan.com (Alan Young) Date: Tue, 11 Mar 2003 16:42:28 -0800 (PST) Subject: [icecast] Howto stream using icecast/ices bit rate peeled ogg files In-Reply-To: <1047429581.1043.71.camel@bogus.hackers.club> Message-ID: <49429.65.198.48.222.1047429748.squirrel@www.techalan.com> Ok, thank you. I will keep me self tuned in so that I can start working on this when the functionality is implented. For right now I will stick with ices encoding multiple streams. Thanks! Alan > On Wed, 2003-03-12 at 00:19, Alan Young wrote: >> Thanks. Do you or any one have an idea about when the functionality >> (ices) will be implemented? > > unfortunately not, the functionality needs to work in the vorbis libs > first. As far as I understand it, you will need to build the ogg > file/stream with a peel-tuned vorbis encoder before they can be peeled > with any desirable effect. The encoder inside ices uses the vorbis libs > from xiph and v1.0 does not do that, but hopefully when the video codec > (theora) integration is sorted then this sort of thing can be worked on. > > > 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 gshang at uq.net.au Wed Mar 12 01:24:32 2003 From: gshang at uq.net.au (Geoff Shang) Date: Wed, 12 Mar 2003 11:24:32 +1000 (EST) Subject: [icecast] Howto stream using icecast/ices bit rate peeled ogg files In-Reply-To: <1047429581.1043.71.camel@bogus.hackers.club> Message-ID: Hi: Actually, if the stream were to peal to the best quality dependent on a listener's bandwidth, the capability would have to be in icecast, surely. Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 Wed Mar 12 03:33:52 2003 From: ross.levis at cchlawbase.co.nz (Ross Levis) Date: Wed, 12 Mar 2003 16:33:52 +1300 Subject: [icecast] Recommended IceCast streaming hosts Message-ID: <84C0CDE57EDD0841880993D82051278E0A0ED3@bagheera.internal.cch.co.nz> Can anyone suggest a streaming host company with lots of bandwidth that supports IceCast streams, or at least knows how to setup & maintain IceCast. Thanks, 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 scriven at lore.com Wed Mar 12 04:28:36 2003 From: scriven at lore.com (Adam Scriven) Date: Tue, 11 Mar 2003 20:28:36 -0800 Subject: [icecast] ices 'script' playlist information? In-Reply-To: <1047425366.1043.59.camel@bogus.hackers.club> Message-ID: <20030312042836.GM30556@lore.com> On Tue, Mar 11, 2003 at 11:29:26PM +0000, Karl Heyes wrote: > On Tue, 2003-03-11 at 22:47, Adam Scriven wrote: > > I know I can just keep sending the same result over and over, but that seems > > rather ineligant. Is there a "magic" string, or perhaps a null string that > > will tell ices to give up right away, or do I need to just repeat the last > > entry in the playlist over and over until ices gives up? > > I think if you don't send anything back it will cause it to terminate. > If that doesn't work then let me know. Yup, I just 'exit'ed the program, sending no output, and it works like a charm. The program is rather trivial, actually. It's 353 lines, but that's PERL, and I don't program K&R style (IE If... { all on one line), and there's a lot of comments and error checking. I may even post it, if there are people interested. I'd like to get some feedback on it after I know it's working properly. It does depend on more files that aren't programmed (to setup the streams, clean up afterwards, stuff like that), but the playlist picker itself is working just fine, it can even insert ads at random intervals. :) Thanks for all the help! Adam --- >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 nettings at folkwang-hochschule.de Wed Mar 12 08:11:49 2003 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Wed, 12 Mar 2003 09:11:49 +0100 Subject: [icecast] Recommended IceCast streaming hosts In-Reply-To: <84C0CDE57EDD0841880993D82051278E0A0ED3@bagheera.internal.cch.co.nz> Message-ID: <3E6EEBC5.6000208@folkwang-hochschule.de> Ross Levis wrote: > Can anyone suggest a streaming host company with lots of bandwidth that > supports IceCast streams, or at least knows how to setup & maintain > IceCast. ince icecast2 is in beta and cvs only, you won't find any sane company who will deploy and support it for you. otoh, using an old version is missing half the fun. why not just get a root server or co-locate your own hardware somewhere with a huge uplink and roll your own ?

-- If you're happy and you know it, bomb Iraq. J?rn Nettingsmeier Kurf?rstenstr 49, 45138 Essen, Germany http://spunk.dnsalias.org (my server) http://www.linuxdj.com/audio/lad/ (Linux Audio Developers)

--- >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 pharkawik at hampshire.edu Wed Mar 12 08:24:35 2003 From: pharkawik at hampshire.edu (pharkawik at hampshire.edu) Date: Wed, 12 Mar 2003 03:24:35 -0500 Subject: [icecast] php script for listener count and www admin interface password Message-ID: <0ED0C712-5464-11D7-890D-000393CE32DC@hampshire.edu> i am looking for a simple php script or anything really that will allow me to display a listener count on a simple web page. "5 users currently connected" sort of thing. i have scoured the web with no luck. i would even settle for a shell script that would pull the number out of the icecast.conf file. i don't care how it happens as long as it isn't a windows program. it has to work with icecast 1x because i can't figure out how to install icecast 2 and nothing i've found yet on the web is all that helpful. is someone planning on doing another "alpha" build because the nightly builds do not work for me. one last thing-i am running 1x on a debian linux server. when i try to access certain areas of the WWW admin interface, i am prompted for a user/pass, apache style. what the HELL is this user/pass???? thanks in advance, peter --- >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 sbg.se Wed Mar 12 09:42:06 2003 From: marco at sbg.se (Marco Alanen) Date: Wed, 12 Mar 2003 09:42:06 +0000 Subject: [icecast] php script for listener count and www admin interface password In-Reply-To: <0ED0C712-5464-11D7-890D-000393CE32DC@hampshire.edu> Message-ID: <20030312094206.68367f6f.marco@sbg.se> On Wed, 12 Mar 2003 03:24:35 -0500 pharkawik at hampshire.edu wrote: > i am looking for a simple php script or anything really that will allow > me to display a listener count on a simple web page. "5 users currently > connected" sort of thing. i have scoured the web with no luck. i would > even settle for a shell script that would pull the number out of the > icecast.conf file. i don't care how it happens as long as it isn't a > windows program. > > it has to work with icecast 1x because i can't figure out how to > install icecast 2 and nothing i've found yet on the web is all that > helpful. is someone planning on doing another "alpha" build because the > nightly builds do not work for me. > > one last thing-i am running 1x on a debian linux server. when i try to > access certain areas of the WWW admin interface, i am prompted for a > user/pass, apache style. what the HELL is this user/pass???? > > thanks in advance, > peter > > --- >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. Greetings. My friend made a Perl script for my stream (http://oc.ormgas.com). Features: * Capable of displaying X next songs (the number is configurable) * Display X played songs * Randomize playlist * HTML output * Display the time when the songs start Though the script isn't that general and mostly tight to my page and my id3v2 program - id3artson. You can find the script at http://sourceforge.net/projects/icemanager but he hasn't uploaded it yet :) I'll tell him to do it when he wakes up. /Marco ---------------------------- Embedded RT System Developer Marco Alanen Svensk ByggnadsGeodesi AB Kvarnbergsv?gen 27 141 45 HUDDINGE SWEDEN Phone: +46 (0)8 7112090 Fax: +46 (0)8 7112098 Homepage: http://www.sbg.se E-mail: marco at sbg.se ---------------------------- --- >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 sbg.se Wed Mar 12 09:51:09 2003 From: marco at sbg.se (Marco Alanen) Date: Wed, 12 Mar 2003 09:51:09 +0000 Subject: [icecast] php script for listener count and www admin interface password In-Reply-To: <0ED0C712-5464-11D7-890D-000393CE32DC@hampshire.edu> Message-ID: <20030312095109.5cc992c2.marco@sbg.se> On Wed, 12 Mar 2003 03:24:35 -0500 pharkawik at hampshire.edu wrote: > i am looking for a simple php script or anything really that will allow > me to display a listener count on a simple web page. "5 users currently > connected" sort of thing. i have scoured the web with no luck. i would > even settle for a shell script that would pull the number out of the > icecast.conf file. i don't care how it happens as long as it isn't a > windows program. Oh.. Just read your mail a little more careful... I misinterpreted it :D But you can use the http://your.stream.ip.here:port/list.cgi to achieve that. /Marco ---------------------------- Embedded RT System Developer Marco Alanen Svensk ByggnadsGeodesi AB Kvarnbergsv?gen 27 141 45 HUDDINGE SWEDEN Phone: +46 (0)8 7112090 Fax: +46 (0)8 7112098 Homepage: http://www.sbg.se E-mail: marco at sbg.se ---------------------------- --- >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 pharkawik at hampshire.edu Wed Mar 12 09:01:33 2003 From: pharkawik at hampshire.edu (pharkawik at hampshire.edu) Date: Wed, 12 Mar 2003 04:01:33 -0500 Subject: [icecast] php script for listener count and www admin interface password In-Reply-To: <20030312095109.5cc992c2.marco@sbg.se> Message-ID: <391C95FA-5469-11D7-890D-000393CE32DC@hampshire.edu> yes.. but can anybody tell me how to pull a simple listener count out of that page with php? also still don't know how to figure out that HTTP user/pass problem... there is NOTHING about it in the docs or online -p On Wednesday, March 12, 2003, at 04:51 AM, Marco Alanen wrote: > On Wed, 12 Mar 2003 03:24:35 -0500 > pharkawik at hampshire.edu wrote: > >> i am looking for a simple php script or anything really that will >> allow >> me to display a listener count on a simple web page. "5 users >> currently >> connected" sort of thing. i have scoured the web with no luck. i would >> even settle for a shell script that would pull the number out of the >> icecast.conf file. i don't care how it happens as long as it isn't a >> windows program. > > > Oh.. Just read your mail a little more careful... I misinterpreted it > :D > But you can use the http://your.stream.ip.here:port/list.cgi to achieve > that. > > /Marco > > ---------------------------- > Embedded RT System Developer > > Marco Alanen > Svensk ByggnadsGeodesi AB > Kvarnbergsv?gen 27 > 141 45 HUDDINGE > SWEDEN > > Phone: +46 (0)8 7112090 > Fax: +46 (0)8 7112098 > Homepage: http://www.sbg.se > E-mail: marco at sbg.se > ---------------------------- > --- >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 marco at sbg.se Wed Mar 12 10:11:18 2003 From: marco at sbg.se (Marco Alanen) Date: Wed, 12 Mar 2003 10:11:18 +0000 Subject: [icecast] php script for listener count and www admin interface password In-Reply-To: <391C95FA-5469-11D7-890D-000393CE32DC@hampshire.edu> Message-ID: <20030312101118.15587421.marco@sbg.se> On Wed, 12 Mar 2003 04:01:33 -0500 pharkawik at hampshire.edu wrote: > yes.. but can anybody tell me how to pull a simple listener count out > of that page with php? > > also still don't know how to figure out that HTTP user/pass problem... > there is NOTHING about it in the docs or online You need to find and edit mountlist.html, where you can enter some commands with @COMMAND at . To get the current ammount of listeners, simply write @LISTENERS@, or to make it a little more interesting: @LISTENERS@/@MAXLISTENERS@ Regarding that admin page.. I've changed it so I've whitelisted a few IP's (126.1.120.*, my internal ones) in icecast.conf. The access control is at the bottom of that list. Here is what I have: acl_policy 0 allow all 126.1.120.* allow all 127.0.0.1 * allow client * /Marco ---------------------------- Embedded RT System Developer Marco Alanen Svensk ByggnadsGeodesi AB Kvarnbergsv?gen 27 141 45 HUDDINGE SWEDEN Phone: +46 (0)8 7112090 Fax: +46 (0)8 7112098 Homepage: http://www.sbg.se E-mail: marco at sbg.se ---------------------------- --- >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 pharkawik at hampshire.edu Wed Mar 12 09:32:28 2003 From: pharkawik at hampshire.edu (pharkawik at hampshire.edu) Date: Wed, 12 Mar 2003 04:32:28 -0500 Subject: [icecast] php script for listener count and www admin interface password In-Reply-To: <20030312101118.15587421.marco@sbg.se> Message-ID: <8AEEFE09-546D-11D7-890D-000393CE32DC@hampshire.edu> i will try that. about the acl_policy thing: this controls access but nowhere does it specify an HTTP username or password for accessing the WWW admin interface. i am NOT getting the usual "403 Forbidden You don't have access to this entity (stream or file). Please go away" error-- i can actually see the admin interface but certain pages bring up an HTTP authentication dialog. where is the user/pass for the admin interface set? again this is a debian system so i'm not sure if the package is configured differently... thanks, peter On Wednesday, March 12, 2003, at 05:11 AM, Marco Alanen wrote: > On Wed, 12 Mar 2003 04:01:33 -0500 > pharkawik at hampshire.edu wrote: > >> yes.. but can anybody tell me how to pull a simple listener count out >> of that page with php? >> >> also still don't know how to figure out that HTTP user/pass problem... >> there is NOTHING about it in the docs or online > > You need to find and edit mountlist.html, where you can enter some > commands with @COMMAND at . To get the current ammount of listeners, > simply > write @LISTENERS@, or to make it a little more interesting: > @LISTENERS@/@MAXLISTENERS@ > Regarding that admin page.. I've changed it so I've whitelisted a few > IP's (126.1.120.*, my internal ones) in icecast.conf. The access > control is > at the bottom of that list. Here is what I have: > > acl_policy 0 > allow all 126.1.120.* > allow all 127.0.0.1 * > allow client * > > /Marco > > ---------------------------- > Embedded RT System Developer > > Marco Alanen > Svensk ByggnadsGeodesi AB > Kvarnbergsv?gen 27 > 141 45 HUDDINGE > SWEDEN > > Phone: +46 (0)8 7112090 > Fax: +46 (0)8 7112098 > Homepage: http://www.sbg.se > E-mail: marco at sbg.se > ---------------------------- > --- >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 marco at sbg.se Wed Mar 12 10:44:59 2003 From: marco at sbg.se (Marco Alanen) Date: Wed, 12 Mar 2003 10:44:59 +0000 Subject: [icecast] php script for listener count and www admin interface password In-Reply-To: <8AEEFE09-546D-11D7-890D-000393CE32DC@hampshire.edu> Message-ID: <20030312104459.1a06c077.marco@sbg.se> On Wed, 12 Mar 2003 04:32:28 -0500 pharkawik at hampshire.edu wrote: > i will try that. about the acl_policy thing: > > this controls access but nowhere does it specify an HTTP username or > password for accessing the WWW admin interface. i am NOT getting the > usual "403 Forbidden You don't have access to this entity (stream or > file). Please go away" error-- i can actually see the admin interface > but certain pages bring up an HTTP authentication dialog. > > where is the user/pass for the admin interface set? again this is a > debian system so i'm not sure if the package is configured > differently... Tried the admin_password field in icecast.conf? ---------------------------- Embedded RT System Developer Marco Alanen Svensk ByggnadsGeodesi AB Kvarnbergsv?gen 27 141 45 HUDDINGE SWEDEN Phone: +46 (0)8 7112090 Fax: +46 (0)8 7112098 Homepage: http://www.sbg.se E-mail: marco at sbg.se ---------------------------- --- >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 pharkawik at hampshire.edu Wed Mar 12 09:48:17 2003 From: pharkawik at hampshire.edu (pharkawik at hampshire.edu) Date: Wed, 12 Mar 2003 04:48:17 -0500 Subject: [icecast] php script for listener count and www admin interface password In-Reply-To: <20030312104459.1a06c077.marco@sbg.se> Message-ID: i have tried every password specified in the conf file (including admin_password) and every conceivable default as the username and/or password for this dialog... no luck. -p On Wednesday, March 12, 2003, at 05:44 AM, Marco Alanen wrote: > On Wed, 12 Mar 2003 04:32:28 -0500 > pharkawik at hampshire.edu wrote: > >> i will try that. about the acl_policy thing: >> >> this controls access but nowhere does it specify an HTTP username or >> password for accessing the WWW admin interface. i am NOT getting the >> usual "403 Forbidden You don't have access to this entity (stream or >> file). Please go away" error-- i can actually see the admin interface >> but certain pages bring up an HTTP authentication dialog. >> >> where is the user/pass for the admin interface set? again this is a >> debian system so i'm not sure if the package is configured >> differently... > > Tried the admin_password field in icecast.conf? > > ---------------------------- > Embedded RT System Developer > > Marco Alanen > Svensk ByggnadsGeodesi AB > Kvarnbergsv?gen 27 > 141 45 HUDDINGE > SWEDEN > > Phone: +46 (0)8 7112090 > Fax: +46 (0)8 7112098 > Homepage: http://www.sbg.se > E-mail: marco at sbg.se > ---------------------------- > --- >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 marco at sbg.se Wed Mar 12 11:07:53 2003 From: marco at sbg.se (Marco Alanen) Date: Wed, 12 Mar 2003 11:07:53 +0000 Subject: [icecast] php script for listener count and www admin interface password In-Reply-To: Message-ID: <20030312110753.4e4d06c8.marco@sbg.se> On Wed, 12 Mar 2003 04:48:17 -0500 pharkawik at hampshire.edu wrote: > i have tried every password specified in the conf file (including > admin_password) and every conceivable default as the username and/or > password for this dialog... no luck. Doesn't Debian use encrypted passwords in icecast? Can't remember how to encrypt them though :/ ---------------------------- Embedded RT System Developer Marco Alanen Svensk ByggnadsGeodesi AB Kvarnbergsv?gen 27 141 45 HUDDINGE SWEDEN Phone: +46 (0)8 7112090 Fax: +46 (0)8 7112098 Homepage: http://www.sbg.se E-mail: marco at sbg.se ---------------------------- --- >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 pharkawik at hampshire.edu Wed Mar 12 10:18:24 2003 From: pharkawik at hampshire.edu (pharkawik at hampshire.edu) Date: Wed, 12 Mar 2003 05:18:24 -0500 Subject: [icecast] php script for listener count and www admin interface password In-Reply-To: <20030312110753.4e4d06c8.marco@sbg.se> Message-ID: that's right. i can make those fine. i have no problem connecting to the admin interface through a shell, or using the encoder password or anything. that's not the problem. the problem is that when i go to http://server.com:8000/admin?mode=sources in a web browser a dialog box comes up that says +------------------------------------------------------------------+ | | | To view this page, you need to log in to area | | "/admin" on server.com:8000. | | | | Name: __________ | | Password: __________ | | | +------------------------------------------------------------------+ !!! where is this specified????!!!!?!??! -p To view this page, you need to log in to area "/admin" on server.com:8000. Your password will be sent in the clear.

On Wednesday, March 12, 2003, at 06:07 AM, Marco Alanen wrote: > On Wed, 12 Mar 2003 04:48:17 -0500 > pharkawik at hampshire.edu wrote: > >> i have tried every password specified in the conf file (including >> admin_password) and every conceivable default as the username and/or >> password for this dialog... no luck. > > Doesn't Debian use encrypted passwords in icecast? Can't remember how > to encrypt them though :/ > > ---------------------------- > Embedded RT System Developer > > Marco Alanen > Svensk ByggnadsGeodesi AB > Kvarnbergsv?gen 27 > 141 45 HUDDINGE > SWEDEN > > Phone: +46 (0)8 7112090 > Fax: +46 (0)8 7112098 > Homepage: http://www.sbg.se > E-mail: marco at sbg.se > ---------------------------- > --- >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 tom at worldofpain.net Wed Mar 12 10:37:49 2003 From: tom at worldofpain.net (Tom Gray) Date: Wed, 12 Mar 2003 10:37:49 +0000 Subject: [icecast] php script for listener count and www admin interface password In-Reply-To: Message-ID: <3E6F0DFD.6020907@worldofpain.net> Search for the text 'Client Authentication Scheme' in manual.html in /doc from the icecast1 source tarball. This explains how you setup users in icecast1 very well - there *are* docs out there! You need to make sure that you 3 files in your config directory: users.aut : This holds the users and passwords separated by a colon, eg: adminusr:somepass sysadmin:somepass normusr:somepass groups.aut : This defines user groups and says which users are in which groups. Eg: admin:adminuser,sysadmin mounts.aut : This defines mountpoints on your icecast server (such as /admin) that you want to control access to. It lists mountpoints followed by a colon and a comma separated list of *groups* that you want to allow access to a mountpoint. eg: /admin:admin (this allows the admin group access to the /admin mountpoint, provided they enter their password correctly of course). Tom pharkawik at hampshire.edu wrote: > that's right. i can make those fine. i have no problem connecting to the > admin interface through a shell, or using the encoder password or > anything. that's not the problem. the problem is that when i go to > > http://server.com:8000/admin?mode=sources > > in a web browser a dialog box comes up that says > > +------------------------------------------------------------------+ > | > | > | To view this page, you need to log in to area | > | "/admin" on server.com:8000. | > | > | > | Name: __________ | > | Password: __________ | > | > | > +------------------------------------------------------------------+ > > !!! where is this specified????!!!!?!??! > > -p > > To view this page, you need to log in to area "/admin" on > server.com:8000. Your password will be sent in the clear. > > > On Wednesday, March 12, 2003, at 06:07 AM, Marco Alanen wrote: > >> On Wed, 12 Mar 2003 04:48:17 -0500 >> pharkawik at hampshire.edu wrote: >> >>> i have tried every password specified in the conf file (including >>> admin_password) and every conceivable default as the username and/or >>> password for this dialog... no luck. >> >> >> Doesn't Debian use encrypted passwords in icecast? Can't remember how >> to encrypt them though :/ >> >> ---------------------------- >> Embedded RT System Developer >> >> Marco Alanen >> Svensk ByggnadsGeodesi AB >> Kvarnbergsv?gen 27 >> 141 45 HUDDINGE >> SWEDEN >> >> Phone: +46 (0)8 7112090 >> Fax: +46 (0)8 7112098 >> Homepage: http://www.sbg.se >> E-mail: marco at sbg.se >> ---------------------------- >> --- >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 ben at galactic-tales.de Wed Mar 12 10:37:04 2003 From: ben at galactic-tales.de (Benjamin Podszun) Date: 12 Mar 2003 11:37:04 +0100 Subject: [icecast] php script for listener count and www admin interface password In-Reply-To: Message-ID: <1047465424.4892.2.camel@localhost> I guess you have edited /etc/icecast/*.aut? users.aut: username:cryptedpassword groups.aut admin:username oper:username mounts.aut /admin:admin /oper:oper hth, Ben On Wed, 2003-03-12 at 11:18, pharkawik at hampshire.edu wrote: > that's right. i can make those fine. i have no problem connecting to > the admin interface through a shell, or using the encoder password or > anything. that's not the problem. the problem is that when i go to > > http://server.com:8000/admin?mode=sources > > in a web browser a dialog box comes up that says > > +------------------------------------------------------------------+ > | > | > | To view this page, you need to log in to area | > | "/admin" on server.com:8000. | > | > | > | Name: __________ | > | Password: __________ | > | > | > +------------------------------------------------------------------+ > > !!! where is this specified????!!!!?!??! > > -p > > To view this page, you need to log in to area "/admin" on > server.com:8000. Your password will be sent in the clear. > > > On Wednesday, March 12, 2003, at 06:07 AM, Marco Alanen wrote: > > > On Wed, 12 Mar 2003 04:48:17 -0500 > > pharkawik at hampshire.edu wrote: > > > >> i have tried every password specified in the conf file (including > >> admin_password) and every conceivable default as the username and/or > >> password for this dialog... no luck. > > > > Doesn't Debian use encrypted passwords in icecast? Can't remember how > > to encrypt them though :/ > > > > ---------------------------- > > Embedded RT System Developer > > > > Marco Alanen > > Svensk ByggnadsGeodesi AB > > Kvarnbergsv?gen 27 > > 141 45 HUDDINGE > > SWEDEN > > > > Phone: +46 (0)8 7112090 > > Fax: +46 (0)8 7112098 > > Homepage: http://www.sbg.se > > E-mail: marco at sbg.se > > ---------------------------- > > --- >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. -------------- 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 bazin.nicolas at club-internet.fr Thu Mar 13 00:12:24 2003 From: bazin.nicolas at club-internet.fr (Nicolas Bazin) Date: Thu, 13 Mar 2003 01:12:24 +0100 Subject: [icecast] ices2 compilations problems Message-ID: <54341082410.20030313011224@club-internet.fr> Hi, I have an Ices2 comp problem, it can't find libshout. I have installed Libshout 2.0 in /home/Darkmeteor the configure line I'm using for ices2 is : ./configure --prefix=/home/Darkmeteor --with-ogg-prefix=/home/Darkmeteor --with-vorbis-prefix=/home/Darkmeteor --with-shout-prefix=/home/Darkmeteor Problem : checking for Ogg... yes checking for Vorbis... yes checking for Shout... no *** Could not run Shout test program, checking why... *** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means Shout was incorrectly installed *** or that you have moved Shout since it was installed. In the latter case, you *** may want to edit the shout-config script: configure: error: must have libshout installed!

and /home/Darkmeteor/include/shout/shout.h is here I tried to recompile everything, and I still have that problem... (FreeBSD 4.7 Stable, no root access) --- >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 pts.tele2.co.uk Thu Mar 13 00:21:57 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 13 Mar 2003 00:21:57 +0000 Subject: [icecast] ices2 compilations problems In-Reply-To: <54341082410.20030313011224@club-internet.fr> Message-ID: <1047514917.1023.60.camel@bogus.hackers.club> On Thu, 2003-03-13 at 00:12, Nicolas Bazin wrote: > Problem : > > checking for Ogg... yes > checking for Vorbis... yes > checking for Shout... no > *** Could not run Shout test program, checking why... > *** The test program failed to compile or link. See the file config.log for the > *** exact error that occured. This usually means Shout was incorrectly installed > *** or that you have moved Shout since it was installed. In the latter case, you > *** may want to edit the shout-config script: > configure: error: must have libshout installed! > > > and /home/Darkmeteor/include/shout/shout.h is here can you send me the config.log 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 ronnie at mixsessions.com Thu Mar 13 00:23:27 2003 From: ronnie at mixsessions.com (ronnie at mixsessions.com) Date: Wed, 12 Mar 2003 19:23:27 -0500 Subject: [icecast] ices2 compilations problems In-Reply-To: <[icecast] ices2 compilations problems> Message-ID: <44A56A1E14334079823102B302B5FF80.MAI@123hostnow.us> i'm not sure but should'nt it be --with-shout-config instead of --with-shout

----- Original Message ----- From: Nicolas Bazin To: icecast at xiph.org Sent: Thu, 13 Mar 2003 01:12:24 +0100 Subject: [icecast] ices2 compilations problems Hi, I have an Ices2 comp problem, it can't find libshout. I have installed Libshout 2.0 in /home/Darkmeteor the configure line I'm using for ices2 is : ./configure --prefix=/home/Darkmeteor --with-ogg-prefix=/home/Darkmeteor --with-vorbis-prefix=/home /Darkmeteor --with-shout-prefix=/home/Darkmeteor Problem : checking for Ogg... yes checking for Vorbis... yes checking for Shout... no *** Could not run Shout test program, checking why... *** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means Shout was incorrectly installed *** or that you have moved Shout since it was installed. In the latter case, you *** may want to edit the shout-config script: configure: error: must have libshout installed!

and /home/Darkmeteor/include/shout/shout.h is here I tried to recompile everything, and I still have that problem... (FreeBSD 4.7 Stable, no root access) --- >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 inzanekaoz at yahoo.com Thu Mar 13 00:23:57 2003 From: inzanekaoz at yahoo.com (HJ) Date: Wed, 12 Mar 2003 16:23:57 -0800 (PST) Subject: [icecast] ices2 compilations problems In-Reply-To: <54341082410.20030313011224@club-internet.fr> Message-ID: <20030313002357.95940.qmail@web13802.mail.yahoo.com> The file 'config.log' from where you ran 'configure' usually has the arguments passed to [g]cc, where it's really looking, what is't really finding, and so-on. Posting that here might help, or just examining it closely might yield what's going on. There's definately something wrong if it isn't finding your Shout, but narrowing it down to a single configuration file or argument makes debugging much, much easier even though you gave a good amount of info as it is. ~HJ

__________________________________________________ Do you Yahoo!? Yahoo! Web Hosting - establish your business online http://webhosting.yahoo.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 bazin.nicolas at club-internet.fr Thu Mar 13 00:26:19 2003 From: bazin.nicolas at club-internet.fr (Nicolas Bazin) Date: Thu, 13 Mar 2003 01:26:19 +0100 Subject: [icecast] ices2 compilations problems In-Reply-To: <1047514917.1023.60.camel@bogus.hackers.club> Message-ID: <190341916970.20030313012619@club-internet.fr> Here is the config.log :

----------------------------------------------------------- This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.57. Invocation command line was $ ./configure --prefix=/home/Darkmeteor --with-ogg-prefix=/home/Darkmeteor --with-vorbis-prefix=/home/Darkmeteor --with-shout-prefix=/home/Darkmeteor ## --------- ## ## Platform. ## ## --------- ## hostname = uname -m = i386 uname -r = 4.7-STABLE uname -s = FreeBSD uname -v = FreeBSD 4.7-STABLE #1: Thu Feb 27 02:54:58 GMT 2003 /usr/bin/uname -p = i386 /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /sbin PATH: /bin PATH: /usr/sbin PATH: /usr/bin PATH: /usr/games PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/X11R6/bin PATH: /home/Darkmeteor/bin

## ----------- ## ## Core tests. ## ## ----------- ## configure:1483: checking for a BSD-compatible install configure:1537: result: /usr/bin/install -c configure:1548: checking whether build environment is sane configure:1591: result: yes configure:1624: checking for gawk configure:1653: result: no configure:1624: checking for mawk configure:1653: result: no configure:1624: checking for nawk configure:1640: found /usr/bin/nawk configure:1650: result: nawk configure:1660: checking whether make sets $(MAKE) configure:1680: result: yes configure:1891: checking for gcc configure:1907: found /usr/bin/gcc configure:1917: result: gcc configure:2161: checking for C compiler version configure:2164: gcc --version &5 2.95.4 configure:2167: $? = 0 configure:2169: gcc -v &5 Using builtin specs. gcc version 2.95.4 20020320 [FreeBSD] configure:2172: $? = 0 configure:2174: gcc -V &5 gcc: argument to `-V' is missing configure:2177: $? = 1 configure:2201: checking for C compiler default output configure:2204: gcc conftest.c >&5 configure:2207: $? = 0 configure:2253: result: a.out configure:2258: checking whether the C compiler works configure:2264: ./a.out configure:2267: $? = 0 configure:2284: result: yes configure:2291: checking whether we are cross compiling configure:2293: result: no configure:2296: checking for suffix of executables configure:2298: gcc -o conftest conftest.c >&5 configure:2301: $? = 0 configure:2326: result: configure:2332: checking for suffix of object files configure:2354: gcc -c conftest.c >&5 configure:2357: $? = 0 configure:2379: result: o configure:2383: checking whether we are using the GNU C compiler configure:2408: gcc -c conftest.c >&5 configure:2411: $? = 0 configure:2414: test -s conftest.o configure:2417: $? = 0 configure:2430: result: yes configure:2436: checking whether gcc accepts -g configure:2458: gcc -c -g conftest.c >&5 configure:2461: $? = 0 configure:2464: test -s conftest.o configure:2467: $? = 0 configure:2478: result: yes configure:2495: checking for gcc option to accept ANSI C configure:2556: gcc -c -g -O2 conftest.c >&5 configure:2559: $? = 0 configure:2562: test -s conftest.o configure:2565: $? = 0 configure:2583: result: none needed configure:2601: gcc -c -g -O2 conftest.c >&5 conftest.c:2: syntax error before `me' configure:2604: $? = 1 configure: failed program was: | #ifndef __cplusplus | choke me | #endif configure:2723: checking for style of include used by make configure:2751: result: GNU configure:2779: checking dependency style of gcc configure:2847: result: gcc configure:2936: checking build system type configure:2954: result: i386-unknown-freebsd4.7 configure:2962: checking host system type configure:2976: result: i386-unknown-freebsd4.7 configure:2995: checking for ld used by GCC configure:3058: result: /usr/libexec/elf/ld configure:3067: checking if the linker (/usr/libexec/elf/ld) is GNU ld GNU ld version 2.12.1 [FreeBSD] 2002-07-20 configure:3079: result: yes configure:3084: checking for /usr/libexec/elf/ld option to reload object files configure:3091: result: -r configure:3096: checking for BSD-compatible nm configure:3132: result: /usr/bin/nm -B configure:3135: checking whether ln -s works configure:3139: result: yes configure:3146: checking how to recognise dependant libraries configure:3324: result: pass_all configure:3337: checking command to parse /usr/bin/nm -B output configure:3418: gcc -c -g -O2 conftest.c >&5 configure:3421: $? = 0 configure:3425: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGISTW][ABCDGISTW]*\)[ ][ ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' \> conftest.nm configure:3428: $? = 0 configure:3480: gcc -o conftest -g -O2 conftest.c conftstm.o >&5 configure:3483: $? = 0 configure:3527: result: ok configure:3536: checking how to run the C preprocessor configure:3572: gcc -E conftest.c configure:3578: $? = 0 configure:3610: gcc -E conftest.c configure:3611: ac_nonexistent.h: No such file or directory configure:3616: $? = 1 configure: failed program was: | #line 3601 "configure" | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "ices" | #define VERSION "2.0" | /* end confdefs.h. */ | #include configure:3654: result: gcc -E configure:3679: gcc -E conftest.c configure:3685: $? = 0 configure:3717: gcc -E conftest.c configure:3718: ac_nonexistent.h: No such file or directory configure:3723: $? = 1 configure: failed program was: | #line 3708 "configure" | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "ices" | #define VERSION "2.0" | /* end confdefs.h. */ | #include configure:3766: checking for egrep configure:3776: result: grep -E configure:3781: checking for ANSI C header files configure:3807: gcc -c -g -O2 conftest.c >&5 configure:3810: $? = 0 configure:3813: test -s conftest.o configure:3816: $? = 0 configure:3905: gcc -o conftest -g -O2 conftest.c >&5 configure:3908: $? = 0 configure:3910: ./conftest configure:3913: $? = 0 configure:3928: result: yes configure:3952: checking for sys/types.h configure:3969: gcc -c -g -O2 conftest.c >&5 configure:3972: $? = 0 configure:3975: test -s conftest.o configure:3978: $? = 0 configure:3989: result: yes configure:3952: checking for sys/stat.h configure:3969: gcc -c -g -O2 conftest.c >&5 configure:3972: $? = 0 configure:3975: test -s conftest.o configure:3978: $? = 0 configure:3989: result: yes configure:3952: checking for stdlib.h configure:3969: gcc -c -g -O2 conftest.c >&5 configure:3972: $? = 0 configure:3975: test -s conftest.o configure:3978: $? = 0 configure:3989: result: yes configure:3952: checking for string.h configure:3969: gcc -c -g -O2 conftest.c >&5 configure:3972: $? = 0 configure:3975: test -s conftest.o configure:3978: $? = 0 configure:3989: result: yes configure:3952: checking for memory.h configure:3969: gcc -c -g -O2 conftest.c >&5 configure:3972: $? = 0 configure:3975: test -s conftest.o configure:3978: $? = 0 configure:3989: result: yes configure:3952: checking for strings.h configure:3969: gcc -c -g -O2 conftest.c >&5 configure:3972: $? = 0 configure:3975: test -s conftest.o configure:3978: $? = 0 configure:3989: result: yes configure:3952: checking for inttypes.h configure:3969: gcc -c -g -O2 conftest.c >&5 configure:3972: $? = 0 configure:3975: test -s conftest.o configure:3978: $? = 0 configure:3989: result: yes configure:3952: checking for stdint.h configure:3969: gcc -c -g -O2 conftest.c >&5 configure:4010: stdint.h: No such file or directory configure:3972: $? = 1 configure: failed program was: | #line 3957 "configure" | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "ices" | #define VERSION "2.0" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | /* end confdefs.h. */ | #include | #if HAVE_SYS_TYPES_H | # include | #endif | #if HAVE_SYS_STAT_H | # include | #endif | #if STDC_HEADERS | # include | # include | #else | # if HAVE_STDLIB_H | # include | # endif | #endif | #if HAVE_STRING_H | # if !STDC_HEADERS && HAVE_MEMORY_H | # include | # endif | # include | #endif | #if HAVE_STRINGS_H | # include | #endif | #if HAVE_INTTYPES_H | # include | #else | # if HAVE_STDINT_H | # include | # endif | #endif | #if HAVE_UNISTD_H | # include | #endif | | #include configure:3989: result: no configure:3952: checking for unistd.h configure:3969: gcc -c -g -O2 conftest.c >&5 configure:3972: $? = 0 configure:3975: test -s conftest.o configure:3978: $? = 0 configure:3989: result: yes configure:4015: checking dlfcn.h usability configure:4028: gcc -c -g -O2 conftest.c >&5 configure:4031: $? = 0 configure:4034: test -s conftest.o configure:4037: $? = 0 configure:4047: result: yes configure:4051: checking dlfcn.h presence configure:4062: gcc -E conftest.c configure:4068: $? = 0 configure:4087: result: yes configure:4123: checking for dlfcn.h configure:4130: result: yes configure:4327: checking for ranlib configure:4343: found /usr/bin/ranlib configure:4354: result: ranlib configure:4407: checking for strip configure:4423: found /usr/bin/strip configure:4434: result: strip configure:4644: checking for objdir configure:4655: result: .libs configure:4672: checking for gcc option to produce PIC configure:4822: result: -fPIC configure:4826: checking if gcc PIC flag -fPIC works configure:4850: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5 configure:4853: $? = 0 configure:4856: test -s conftest.o configure:4859: $? = 0 configure:4897: result: yes configure:4913: checking if gcc static flag -static works configure:4938: gcc -o conftest -g -O2 -static conftest.c >&5 configure:4941: $? = 0 configure:4944: test -s conftest configure:4947: $? = 0 configure:4963: result: yes configure:4975: checking if gcc supports -c -o file.o configure:4998: gcc -c -g -O2 -o out/conftest2.o conftest.c >&5 configure:5019: result: yes configure:5024: checking if gcc supports -c -o file.lo configure:5052: gcc -c -g -O2 -c -o conftest.lo conftest.c >&5 configure:5055: $? = 0 configure:5058: test -s conftest.lo configure:5061: $? = 0 configure:5083: result: yes configure:5114: checking if gcc supports -fno-rtti -fno-exceptions configure:5137: gcc -c -g -O2 -fno-rtti -fno-exceptions -c conftest.c conftest.c >&5 configure:5140: $? = 0 configure:5143: test -s conftest.o configure:5146: $? = 0 configure:5163: result: yes configure:5174: checking whether the linker (/usr/libexec/elf/ld) supports shared libraries configure:5826: result: yes configure:5831: checking how to hardcode library paths into programs configure:5855: result: immediate configure:5860: checking whether stripping libraries is possible configure:5865: result: yes configure:5876: checking dynamic linker characteristics configure:6269: result: freebsd4.7 ld.so configure:6274: checking if libtool supports shared libraries configure:6276: result: yes configure:6279: checking whether to build shared libraries configure:6300: result: yes configure:6303: checking whether to build static libraries configure:6307: result: yes configure:6981: checking whether -lc should be explicitly linked in configure:6989: gcc -c -g -O2 conftest.c >&5 configure:6992: $? = 0 configure:7006: gcc -shared conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| grep -lc \>/dev/null 2\>\&1 configure:7009: $? = 1 configure:7022: result: yes configure:7644: checking for ANSI C header files configure:7791: result: yes configure:7803: checking for stdint.h configure:7808: result: no configure:7951: checking sys/soundcard.h usability configure:7964: gcc -c -O20 -fsigned-char -D_REENTRANT conftest.c >&5 configure:7967: $? = 0 configure:7970: test -s conftest.o configure:7973: $? = 0 configure:7983: result: yes configure:7987: checking sys/soundcard.h presence configure:7998: gcc -E conftest.c configure:8004: $? = 0 configure:8023: result: yes configure:8059: checking for sys/soundcard.h configure:8066: result: yes configure:8087: checking machine/soundcard.h usability configure:8100: gcc -c -O20 -fsigned-char -D_REENTRANT conftest.c >&5 configure:8103: $? = 0 configure:8106: test -s conftest.o configure:8109: $? = 0 configure:8119: result: yes configure:8123: checking machine/soundcard.h presence configure:8134: gcc -E conftest.c configure:8140: $? = 0 configure:8159: result: yes configure:8195: checking for machine/soundcard.h configure:8202: result: yes configure:8238: checking sys/audioio.h usability configure:8251: gcc -c -O20 -fsigned-char -D_REENTRANT conftest.c >&5 configure:8295: sys/audioio.h: No such file or directory configure:8254: $? = 1 configure: failed program was: | #line 8240 "configure" | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "ices" | #define VERSION "2.0" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define STDC_HEADERS 1 | /* end confdefs.h. */ | #include | #if HAVE_SYS_TYPES_H | # include | #endif | #if HAVE_SYS_STAT_H | # include | #endif | #if STDC_HEADERS | # include | # include | #else | # if HAVE_STDLIB_H | # include | # endif | #endif | #if HAVE_STRING_H | # if !STDC_HEADERS && HAVE_MEMORY_H | # include | # endif | # include | #endif | #if HAVE_STRINGS_H | # include | #endif | #if HAVE_INTTYPES_H | # include | #else | # if HAVE_STDINT_H | # include | # endif | #endif | #if HAVE_UNISTD_H | # include | #endif | #include configure:8270: result: no configure:8274: checking sys/audioio.h presence configure:8285: gcc -E conftest.c configure:8297: sys/audioio.h: No such file or directory configure:8291: $? = 1 configure: failed program was: | #line 8276 "configure" | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "ices" | #define VERSION "2.0" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define STDC_HEADERS 1 | /* end confdefs.h. */ | #include configure:8310: result: no configure:8346: checking for sys/audioio.h configure:8353: result: no configure:8390: checking alsa/asoundlib.h usability configure:8403: gcc -c -O20 -fsigned-char -D_REENTRANT conftest.c >&5 configure:8447: alsa/asoundlib.h: No such file or directory configure:8406: $? = 1 configure: failed program was: | #line 8392 "configure" | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "ices" | #define VERSION "2.0" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define STDC_HEADERS 1 | /* end confdefs.h. */ | #include | #if HAVE_SYS_TYPES_H | # include | #endif | #if HAVE_SYS_STAT_H | # include | #endif | #if STDC_HEADERS | # include | # include | #else | # if HAVE_STDLIB_H | # include | # endif | #endif | #if HAVE_STRING_H | # if !STDC_HEADERS && HAVE_MEMORY_H | # include | # endif | # include | #endif | #if HAVE_STRINGS_H | # include | #endif | #if HAVE_INTTYPES_H | # include | #else | # if HAVE_STDINT_H | # include | # endif | #endif | #if HAVE_UNISTD_H | # include | #endif | #include configure:8422: result: no configure:8426: checking alsa/asoundlib.h presence configure:8437: gcc -E conftest.c configure:8449: alsa/asoundlib.h: No such file or directory configure:8443: $? = 1 configure: failed program was: | #line 8428 "configure" | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "ices" | #define VERSION "2.0" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define STDC_HEADERS 1 | /* end confdefs.h. */ | #include configure:8462: result: no configure:8498: checking for alsa/asoundlib.h configure:8505: result: no configure:8532: checking for an ANSI C-conforming const configure:8600: gcc -c -O20 -fsigned-char -D_REENTRANT conftest.c >&5 configure:8603: $? = 0 configure:8606: test -s conftest.o configure:8609: $? = 0 configure:8620: result: yes configure:8653: checking for xml2-config configure:8669: found /home/Darkmeteor/bin/xml2-config configure:8679: result: xml2-config configure:8698: checking for xmlParseFile configure:8748: gcc -o conftest -O20 -fsigned-char -D_REENTRANT -I/home/Darkmeteor/include/libxml2 conftest.c -L/home/Darkmeteor/lib -lxml2 -lz -lm >&5 configure:8751: $? = 0 configure:8754: test -s conftest configure:8757: $? = 0 configure:8768: result: yes configure:8816: checking for Ogg configure:8852: gcc -o conftest -O20 -fsigned-char -D_REENTRANT -I/home/Darkmeteor/include conftest.c -L/home/Darkmeteor/lib -logg >&5 configure:8855: $? = 0 configure:8857: ./conftest configure:8860: $? = 0 configure:8878: result: yes configure:8983: checking for Vorbis configure:9019: gcc -o conftest -O20 -fsigned-char -D_REENTRANT -I/home/Darkmeteor/include conftest.c -L/home/Darkmeteor/lib -lvorbis -lm -L/home/Darkmeteor/lib -logg >&5 configure:9022: $? = 0 configure:9024: ./conftest configure:9027: $? = 0 configure:9045: result: yes configure:9156: checking for Shout configure:9191: gcc -o conftest -O20 -fsigned-char -D_REENTRANT -I/home/Darkmeteor/include -I/home/Darkmeteor/include -I/home/Darkmeteor/include conftest.c -L/home/Darkmeteor/lib -lshout -lpthread -L/home/Darkmeteor/lib -logg -L/home/Darkmeteor/lib -lvorbis -lm >&5 /usr/libexec/elf/ld: cannot find -lpthread configure:9194: $? = 1 configure: program exited with status 1 configure: failed program was: | #line 9169 "configure" | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "ices" | #define VERSION "2.0" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define STDC_HEADERS 1 | /* end confdefs.h. */ | | #include | #include | #include | #include | | int main () | { | system("touch conf.shouttest"); | return 0; | } | | configure:9221: result: no configure:9249: gcc -o conftest -O20 -fsigned-char -D_REENTRANT -I/home/Darkmeteor/include -I/home/Darkmeteor/include -I/home/Darkmeteor/include conftest.c -L/home/Darkmeteor/lib -lshout -lpthread -L/home/Darkmeteor/lib -logg -L/home/Darkmeteor/lib -lvorbis -lm >&5 /usr/libexec/elf/ld: cannot find -lpthread configure:9252: $? = 1 configure: failed program was: | #line 9229 "configure" | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "ices" | #define VERSION "2.0" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define STDC_HEADERS 1 | /* end confdefs.h. */ | | #include | #include | | int | main () | { | return 0; | ; | return 0; | } configure:9284: error: must have libshout installed! ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=i386-unknown-freebsd4.7 ac_cv_build_alias=i386-unknown-freebsd4.7 ac_cv_c_compiler_gnu=yes ac_cv_c_const=yes ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_exeext= ac_cv_func_xmlParseFile=yes ac_cv_header_alsa_asoundlib_h=no ac_cv_header_dlfcn_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_machine_soundcard_h=yes ac_cv_header_memory_h=yes ac_cv_header_stdc=yes ac_cv_header_stdint_h=no ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_audioio_h=no ac_cv_header_sys_soundcard_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_unistd_h=yes ac_cv_host=i386-unknown-freebsd4.7 ac_cv_host_alias=i386-unknown-freebsd4.7 ac_cv_objext=o ac_cv_path_install='/usr/bin/install -c' ac_cv_prog_AWK=nawk ac_cv_prog_CPP='gcc -E' ac_cv_prog_XMLCONFIG=xml2-config ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_ac_ct_STRIP=strip ac_cv_prog_cc_g=yes ac_cv_prog_cc_stdc= ac_cv_prog_egrep='grep -E' ac_cv_prog_make_make_set=yes am_cv_CC_dependencies_compiler_type=gcc lt_cv_archive_cmds_need_lc=yes lt_cv_compiler_c_o=yes lt_cv_compiler_o_lo=yes lt_cv_deplibs_check_method=pass_all lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file= lt_cv_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/ {"\2", (lt_ptr) \&\2},/p'\''' lt_cv_global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern char \1;/p'\''' lt_cv_ld_reload_flag=-r lt_cv_path_LD=/usr/libexec/elf/ld lt_cv_path_NM='/usr/bin/nm -B' lt_cv_prog_cc_can_build_shared=yes lt_cv_prog_cc_no_builtin= lt_cv_prog_cc_pic=' -fPIC' lt_cv_prog_cc_pic_works=yes lt_cv_prog_cc_shlib= lt_cv_prog_cc_static=-static lt_cv_prog_cc_static_works=yes lt_cv_prog_cc_wl=-Wl, lt_cv_prog_gnu_ld=yes lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGISTW][ABCDGISTW]*\)[ ][ ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p'\''' ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} /home/Darkmeteor/cvs/ices/missing --run aclocal-1.7' ALSA_CFLAGS='' ALSA_LIBS='' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' AMTAR='${SHELL} /home/Darkmeteor/cvs/ices/missing --run tar' AUTOCONF='${SHELL} /home/Darkmeteor/cvs/ices/missing --run autoconf' AUTOHEADER='${SHELL} /home/Darkmeteor/cvs/ices/missing --run autoheader' AUTOMAKE='${SHELL} /home/Darkmeteor/cvs/ices/missing --run automake-1.7' AWK='nawk' CC='gcc' CCDEPMODE='depmode=gcc' CFLAGS='-O20 -fsigned-char -D_REENTRANT' CPP='gcc -E' CPPFLAGS='' CYGPATH_W='echo' DEBUG='-g -Wall -fsigned-char -D_REENTRANT' DEFS='' DEPDIR='.deps' ECHO='echo' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='grep -E' EXEEXT='' HAVE_ALSA_FALSE='' HAVE_ALSA_TRUE='#' HAVE_OSS_FALSE='#' HAVE_OSS_TRUE='' HAVE_SUN_AUDIO_FALSE='' HAVE_SUN_AUDIO_TRUE='#' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s' LDFLAGS='' LIBOBJS='' LIBS='' LIBTOOL='$(SHELL) $(top_builddir)/libtool' LIBTOOL_DEPS='./ltmain.sh' LN_S='ln -s' LTLIBOBJS='' MAKEINFO='${SHELL} /home/Darkmeteor/cvs/ices/missing --run makeinfo' OBJEXT='o' OGG_CFLAGS='-I/home/Darkmeteor/include' OGG_LIBS='-L/home/Darkmeteor/lib -logg' OPT='' OSS_CFLAGS='-DHAVE_OSS' PACKAGE='ices' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_VERSION='' PATH_SEPARATOR=':' PROFILE='-O20 -g -pg -fsigned-char -D_REENTRANT' RANLIB='ranlib' SET_MAKE='' SHELL='/usr/local/bin/bash' SHOUT_CFLAGS='' SHOUT_CLFAGS='' SHOUT_LIBS='' SOCKET_LIBS='' STRIP='strip' SUN_CFLAGS='' VERSION='2.0' VORBISENC_LIBS='-lvorbisenc' VORBISFILE_LIBS='-lvorbisfile' VORBIS_CFLAGS='-I/home/Darkmeteor/include' VORBIS_LIBS='-L/home/Darkmeteor/lib -lvorbis -lm' XIPH_CFLAGS='' XMLCONFIG='xml2-config' XML_CFLAGS='-I/home/Darkmeteor/include/libxml2' XML_LIBS='-L/home/Darkmeteor/lib -lxml2 -lz -lm' ac_ct_CC='gcc' ac_ct_RANLIB='ranlib' ac_ct_STRIP='strip' am__fastdepCC_FALSE='' am__fastdepCC_TRUE='#' am__include='include' am__leading_dot='.' am__quote='' bindir='${exec_prefix}/bin' build='i386-unknown-freebsd4.7' build_alias='' build_cpu='i386' build_os='freebsd4.7' build_vendor='unknown' datadir='${prefix}/share' exec_prefix='NONE' host='i386-unknown-freebsd4.7' host_alias='' host_cpu='i386' host_os='freebsd4.7' host_vendor='unknown' includedir='${prefix}/include' infodir='${prefix}/info' install_sh='/home/Darkmeteor/cvs/ices/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localstatedir='${prefix}/var' mandir='${prefix}/man' oldincludedir='/usr/include' prefix='/home/Darkmeteor' program_transform_name='s,x,x,' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## #define HAVE_DLFCN_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_MEMORY_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRINGS_H 1 #define HAVE_STRING_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_UNISTD_H 1 #define PACKAGE "ices" #define PACKAGE_BUGREPORT "" #define PACKAGE_NAME "" #define PACKAGE_STRING "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define STDC_HEADERS 1 #define STDC_HEADERS 1 #define VERSION "2.0" configure: exit 1

-----------------------------------------------------------

Thursday, March 13, 2003, 1:21:57 AM, you wrote: KH> On Thu, 2003-03-13 at 00:12, Nicolas Bazin wrote: >> Problem : >> >> checking for Ogg... yes >> checking for Vorbis... yes >> checking for Shout... no >> *** Could not run Shout test program, checking why... >> *** The test program failed to compile or link. See the file config.log for the >> *** exact error that occured. This usually means Shout was incorrectly installed >> *** or that you have moved Shout since it was installed. In the latter case, you >> *** may want to edit the shout-config script: >> configure: error: must have libshout installed! >> >> >> and /home/Darkmeteor/include/shout/shout.h is here KH> can you send me the config.log KH> karl.

--- >>8 ---- KH> List archives: http://www.xiph.org/archives/ KH> icecast project homepage: http://www.icecast.org/ KH> To unsubscribe from this list, send a message to 'icecast-request at xiph.org' KH> containing only the word 'unsubscribe' in the body. No subject is needed. KH> Unsubscribe messages sent to the list will be ignored/filtered.

-- Best regards, Nicolas mailto:bazin.nicolas at club-internet.fr --- >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 bcasci at runbox.com Thu Mar 13 00:27:29 2003 From: bcasci at runbox.com (Brandon) Date: Wed, 12 Mar 2003 19:27:29 -0500 Subject: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder? In-Reply-To: <1047465424.4892.2.camel@localhost> Message-ID: <01de01c2e8f7$55874610$6402a8c0@surfcontrol.com> What is everyones opinion and expierience with using ODDSOCK streamTranscoder to downsample mp3 streams? I tried it on Windows 2000 and then compared it against shoutCAST DSP plugin. It sucked. It skipped and popped and cut off the first 1/2 second of each track and dropped. It sucked, while shoutCast DSP was flawless. What attracted to me to streamTranscoder was you don't have to run an MP3 player (ala Winamp) to downsample/transcode your streams. You can put it on a server with no sound card. are there any other transcoders out there? Many of you probably run your own radio stations so maybe someone has a little info for me. Short of writing my own is there something I can use that can transcode streams and not require the use of an mp3 player and soundcard? Maybe I was doing something wrong with streamTranscoder, but I don't think so. There aren't too many setting in there....the computer has plenty of ram, 1 gig cpu..no load...new lame dll....

--- >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 inzanekaoz at yahoo.com Thu Mar 13 00:30:27 2003 From: inzanekaoz at yahoo.com (HJ) Date: Wed, 12 Mar 2003 16:30:27 -0800 (PST) Subject: [icecast] ices2 compilations problems In-Reply-To: <190341916970.20030313012619@club-internet.fr> Message-ID: <20030313003027.33109.qmail@web13806.mail.yahoo.com> configure:9156: checking for Shout configure:9191: gcc -o conftest -O20 -fsigned-char -D_REENTRANT -I/home/Darkmeteor/include -I/home/Darkmeteor/include -I/home/Darkmeteor/include conftest.c -L/home/Darkmeteor/lib -lshout -lpthread -L/home/Darkmeteor/lib -logg -L/home/Darkmeteor/lib -lvorbis -lm >&5 /usr/libexec/elf/ld: cannot find -lpthread configure:9194: $? = 1 configure: program exited with status 1

I could be wrong about this, but it looks like a Linux'ism here. libpthread and such. ~HJ __________________________________________________ Do you Yahoo!? Yahoo! Web Hosting - establish your business online http://webhosting.yahoo.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 inzanekaoz at yahoo.com Thu Mar 13 00:31:44 2003 From: inzanekaoz at yahoo.com (HJ) Date: Wed, 12 Mar 2003 16:31:44 -0800 (PST) Subject: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder? In-Reply-To: <01de01c2e8f7$55874610$6402a8c0@surfcontrol.com> Message-ID: <20030313003144.97425.qmail@web13802.mail.yahoo.com> Maybe give this a whirl? http://transcoder.sourceforge.net/

__________________________________________________ Do you Yahoo!? Yahoo! Web Hosting - establish your business online http://webhosting.yahoo.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 karl at pts.tele2.co.uk Thu Mar 13 00:35:20 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 13 Mar 2003 00:35:20 +0000 Subject: [icecast] Howto stream using icecast/ices bit rate peeled ogg files In-Reply-To: Message-ID: <1047515721.1023.65.camel@bogus.hackers.club> On Wed, 2003-03-12 at 01:24, Geoff Shang wrote: > Hi: > > Actually, if the stream were to peal to the best quality dependent on a > listener's bandwidth, the capability would have to be in icecast, surely. That is one place where it would be useful, the other from an ices point of view is if your reading from playlist with high q encoded files and you have several instances that state the for example same q, q1 and q0. Instead of reencoding you just peel to the appropriate level but it's not clear on how that is to be achieved 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 bcasci at runbox.com Thu Mar 13 00:38:48 2003 From: bcasci at runbox.com (Brandon) Date: Wed, 12 Mar 2003 19:38:48 -0500 Subject: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder? In-Reply-To: <20030313003144.97425.qmail@web13802.mail.yahoo.com> Message-ID: <01ee01c2e8f8$ea9e1fc0$6402a8c0@surfcontrol.com> Hmm.... this is the one I'm using..right? I downloaded it from ODDsock's site....but this is the same application, or is it not? Maybe I should install cigwin and run the unix version on windows and see if its better...

----- Original Message ----- From: "HJ" To: Sent: Wednesday, March 12, 2003 7:31 PM Subject: Re: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder?

> Maybe give this a whirl? > > http://transcoder.sourceforge.net/ > > > __________________________________________________ > Do you Yahoo!? > Yahoo! Web Hosting - establish your business online > http://webhosting.yahoo.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 karl at pts.tele2.co.uk Thu Mar 13 00:44:40 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 13 Mar 2003 00:44:40 +0000 Subject: [icecast] ices2 compilations problems In-Reply-To: <190341916970.20030313012619@club-internet.fr> Message-ID: <1047516281.1019.72.camel@bogus.hackers.club> On Thu, 2003-03-13 at 00:26, Nicolas Bazin wrote: > | > configure:9221: result: no > configure:9249: gcc -o conftest -O20 -fsigned-char -D_REENTRANT -I/home/Darkmeteor/include -I/home/Darkmeteor/include -I/home/Darkmeteor/include conftest.c -L/home/Darkmeteor/lib -lshout -lpthread -L/home/Darkmeteor/lib -logg -L/home/Darkmeteor/lib -lvorbis -lm >&5 > /usr/libexec/elf/ld: cannot find -lpthread > configure:9252: $? = 1 > configure: failed program was: ok, ices needs the updating to match some of the detection code, in this case the pthread setup, so that -D_REENTRANT and -lpthread are only used when necessary. I commit a fix shortly.

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 bazin.nicolas at club-internet.fr Thu Mar 13 02:52:03 2003 From: bazin.nicolas at club-internet.fr (Nicolas Bazin) Date: Thu, 13 Mar 2003 03:52:03 +0100 Subject: [icecast] ices2 compilations problems In-Reply-To: <1047516281.1019.72.camel@bogus.hackers.club> Message-ID: <147350661194.20030313035203@club-internet.fr> Hello Karl, Thursday, March 13, 2003, 1:44:40 AM, you wrote: KH> On Thu, 2003-03-13 at 00:26, Nicolas Bazin wrote: >> | >> configure:9221: result: no >> configure:9249: gcc -o conftest -O20 -fsigned-char -D_REENTRANT -I/home/Darkmeteor/include -I/home/Darkmeteor/include -I/home/Darkmeteor/include conftest.c -L/home/Darkmeteor/lib -lshout >> -lpthread -L/home/Darkmeteor/lib -logg -L/home/Darkmeteor/lib -lvorbis -lm >&5 >> /usr/libexec/elf/ld: cannot find -lpthread >> configure:9252: $? = 1 >> configure: failed program was: KH> ok, ices needs the updating to match some of the detection code, in this KH> case the pthread setup, so that -D_REENTRANT and -lpthread are only used KH> when necessary. I commit a fix shortly.

KH> karl.

Is there any temporary solution I could use while waiting for a fix please ? -- Best regards, Nicolas mailto:bazin.nicolas at club-internet.fr --- >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 Thu Mar 13 02:59:03 2003 From: oddsock at oddsock.org (oddsock) Date: Wed, 12 Mar 2003 20:59:03 -0600 Subject: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder? In-Reply-To: <01de01c2e8f7$55874610$6402a8c0@surfcontrol.com> Message-ID: <5.1.1.6.0.20030312205258.02ecbbb0@www.oddsock.org> At 07:27 PM 3/12/2003 -0500, you wrote: >I tried it on Windows 2000 and then compared it against shoutCAST DSP >plugin. It sucked. It skipped and popped and cut off the first 1/2 second of >each track and dropped. It sucked, while shoutCast DSP was flawless. this is the first I've heard of this problem....and there are alot of people that I know that are using it...none so far have reported this as a problem...maybe if you provided some information that actually could be used to reproduce or debug the problem..otherwise, based on your statement "skipped and popped and dropped" is not terribly specific....

>are there any other transcoders out there? Many of you probably run your own >radio stations so maybe someone has a little info for me. Short of writing >my own is there something I can use that can transcode streams and not >require the use of an mp3 player and soundcard? nope, there aren't..which is actually why I wrote it... 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 karl at pts.tele2.co.uk Thu Mar 13 04:08:54 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 13 Mar 2003 04:08:54 +0000 Subject: [icecast] ices2 compilations problems In-Reply-To: <147350661194.20030313035203@club-internet.fr> Message-ID: <1047528535.1023.115.camel@bogus.hackers.club> On Thu, 2003-03-13 at 02:52, Nicolas Bazin wrote: > KH> ok, ices needs the updating to match some of the detection code, in this > KH> case the pthread setup, so that -D_REENTRANT and -lpthread are only used > KH> when necessary. I commit a fix shortly. > > > KH> karl. > > > Is there any temporary solution I could use while waiting for a fix > please ? try a fresh checkout now, and report if it fails. 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 bazin.nicolas at club-internet.fr Thu Mar 13 04:20:02 2003 From: bazin.nicolas at club-internet.fr (Nicolas Bazin) Date: Thu, 13 Mar 2003 05:20:02 +0100 Subject: [icecast] ices2 compilations problems In-Reply-To: <1047528535.1023.115.camel@bogus.hackers.club> Message-ID: <35355939994.20030313052002@club-internet.fr> Hello Karl, Thursday, March 13, 2003, 5:08:54 AM, you wrote: KH> On Thu, 2003-03-13 at 02:52, Nicolas Bazin wrote: >> KH> ok, ices needs the updating to match some of the detection code, in this >> KH> case the pthread setup, so that -D_REENTRANT and -lpthread are only used >> KH> when necessary. I commit a fix shortly. >> >> >> KH> karl. >> >> >> Is there any temporary solution I could use while waiting for a fix >> please ? KH> try a fresh checkout now, and report if it fails. KH> karl.

--- >>8 ---- KH> List archives: http://www.xiph.org/archives/ KH> icecast project homepage: http://www.icecast.org/ KH> To unsubscribe from this list, send a message to 'icecast-request at xiph.org' KH> containing only the word 'unsubscribe' in the body. No subject is needed. KH> Unsubscribe messages sent to the list will be ignored/filtered. Thanks a lot for the fast support, "IceS 2.0beta2 (c) Copyright 2001-2002 Michael Smith working :D -- Best regards, Nicolas mailto:bazin.nicolas at club-internet.fr --- >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 bcasci at runbox.com Thu Mar 13 04:48:14 2003 From: bcasci at runbox.com (Brandon) Date: Wed, 12 Mar 2003 23:48:14 -0500 Subject: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder? In-Reply-To: <5.1.1.6.0.20030312205258.02ecbbb0@www.oddsock.org> Message-ID: <026101c2e91b$c2fbb5e0$6402a8c0@surfcontrol.com> This is all happening on a box with: Win 2k SP3 512K RAM 1.2 GHZ Celeron The PC has noother load...all its doing is downsampling an MP3 stream to lower bitrates. I'm using the LAME_ENC.DLL with streamTranscoder. There is no version number tagged on the lame_enc.dll, but the file is dates July 2002. When I refer to "skipped and popped and dropped" I am referring to your listening experience. Maybe skipped is a bad description. Your chosen mp3 player will experience a frequent buffer underruns. So when you listening after 30 minutes or so, the music will stop, your player rebuffers for a send or two, then the music starts again. This will repeat 2 - 3 times an hour. And each time a track changes you miss the first 1/2 second or so. In between those buffer underruns its not uncommon to hear some "clicks" in the music..who knows why. Its almost as if streamTranscoder isn't sending out the bytes quite fast enough. You knwo what its almost sounds like? When you play a MP3's on a weak PC...thats what the stream sounds liek when you tune in. This doesn't happen when I use SHOUTcast DSP. I've switch back and forth between the two tools and listen hour after hour and compared. I kept track of the CPU utlilization. shoutCAST DSP keeps a around a stead 50% CPU utilization with 3 output streams. streamTranscaster cycles from almost 0% up to 100% evbery few seconds. So, since I'm the only one haiving these problems, its got to be my computer. Anything jump out at you? I'll just keep messing around with it...I haven't given up yet. I really want to use streamTranscoder. It irritates me that I have to leave winamp running just to transcode a stream.

----- Original Message ----- From: "oddsock" To: Sent: Wednesday, March 12, 2003 9:59 PM Subject: Re: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder?

> At 07:27 PM 3/12/2003 -0500, you wrote: > > >I tried it on Windows 2000 and then compared it against shoutCAST DSP > >plugin. It sucked. It skipped and popped and cut off the first 1/2 second of > >each track and dropped. It sucked, while shoutCast DSP was flawless. > > this is the first I've heard of this problem....and there are alot of > people that I know that are using it...none so far have reported this as a > problem...maybe if you provided some information that actually could be > used to reproduce or debug the problem..otherwise, based on your statement > "skipped and popped and dropped" is not terribly specific.... > > > >are there any other transcoders out there? Many of you probably run your own > >radio stations so maybe someone has a little info for me. Short of writing > >my own is there something I can use that can transcode streams and not > >require the use of an mp3 player and soundcard? > > nope, there aren't..which is actually why I wrote it... > > 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. > --- >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 bcasci at runbox.com Thu Mar 13 06:02:58 2003 From: bcasci at runbox.com (Brandon) Date: Thu, 13 Mar 2003 01:02:58 -0500 Subject: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder? In-Reply-To: <026101c2e91b$c2fbb5e0$6402a8c0@surfcontrol.com> Message-ID: <029601c2e926$33411ed0$6402a8c0@surfcontrol.com> OK guys. Thanks so for taking the time to talk to me even though this was off topic. And Oddsock, especially thanks for insisting that no one had this problem. It got me thinking......your transcoder is at the mercy of several external components..one of them being lame_enc.dll So..I went and found several versions of the lame_enc.dll, and experimented. I'm not sure how I should compile lame on windows so I just found several applications that ship with the binary version of lame_enc.dll I found the one that comes with the latest Zlurp! to work the best. It is dates Dec 29 2001. And guess what...it doesn;t hog the CPU....it floats between 30% and 50% with some spikes up to 80%. That must have been the source of my problem before..the CPU was pegged out at 100% for too long and other processes suffered for it. And guess what else? The stream sounds soo much cleaner too..and I haven't heard a the first bit of a track get cut off either! I've only been playing with it for an hour so it may be too soon to tell..but I don't think so..its like night and day. Oddsock, how come you don't include the most compatable lame_enc.dll with the windows streamTranscoder binary? ----- Original Message ----- From: "Brandon" To: Sent: Wednesday, March 12, 2003 11:48 PM Subject: Re: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder?

> This is all happening on a box with: > > Win 2k SP3 > 512K RAM > 1.2 GHZ Celeron > > The PC has noother load...all its doing is downsampling an MP3 stream to > lower bitrates. > > I'm using the LAME_ENC.DLL with streamTranscoder. There is no version number > tagged on the lame_enc.dll, but the file is dates July 2002. > > When I refer to "skipped and popped and dropped" I am referring to your > listening experience. Maybe skipped is a bad description. Your chosen mp3 > player will experience a frequent buffer underruns. So when you listening > after 30 minutes or so, the music will stop, your player rebuffers for a > send or two, then the music starts again. This will repeat 2 - 3 times an > hour. And each time a track changes you miss the first 1/2 second or so. In > between those buffer underruns its not uncommon to hear some "clicks" in the > music..who knows why. Its almost as if streamTranscoder isn't sending out > the bytes quite fast enough. You knwo what its almost sounds like? When you > play a MP3's on a weak PC...thats what the stream sounds liek when you tune > in. > > This doesn't happen when I use SHOUTcast DSP. I've switch back and forth > between the two tools and listen hour after hour and compared. > > I kept track of the CPU utlilization. shoutCAST DSP keeps a around a stead > 50% CPU utilization with 3 output streams. streamTranscaster cycles from > almost 0% up to 100% evbery few seconds. > > So, since I'm the only one haiving these problems, its got to be my > computer. Anything jump out at you? > > I'll just keep messing around with it...I haven't given up yet. I really > want to use streamTranscoder. It irritates me that I have to leave winamp > running just to transcode a stream. > > > ----- Original Message ----- > From: "oddsock" > To: > Sent: Wednesday, March 12, 2003 9:59 PM > Subject: Re: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder? > > > > At 07:27 PM 3/12/2003 -0500, you wrote: > > > > >I tried it on Windows 2000 and then compared it against shoutCAST DSP > > >plugin. It sucked. It skipped and popped and cut off the first 1/2 second > of > > >each track and dropped. It sucked, while shoutCast DSP was flawless. > > > > this is the first I've heard of this problem....and there are alot of > > people that I know that are using it...none so far have reported this as a > > problem...maybe if you provided some information that actually could be > > used to reproduce or debug the problem..otherwise, based on your statement > > "skipped and popped and dropped" is not terribly specific.... > > > > > > >are there any other transcoders out there? Many of you probably run your > own > > >radio stations so maybe someone has a little info for me. Short of > writing > > >my own is there something I can use that can transcode streams and not > > >require the use of an mp3 player and soundcard? > > > > nope, there aren't..which is actually why I wrote it... > > > > 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. > > > > --- >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 gshang at uq.net.au Thu Mar 13 06:19:11 2003 From: gshang at uq.net.au (Geoff Shang) Date: Thu, 13 Mar 2003 16:19:11 +1000 (EST) Subject: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder? In-Reply-To: <026101c2e91b$c2fbb5e0$6402a8c0@surfcontrol.com> Message-ID: Hi: This might be a stupid question but ... the stream you're transcoding is solid? Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 bcasci at runbox.com Thu Mar 13 06:24:28 2003 From: bcasci at runbox.com (Brandon) Date: Thu, 13 Mar 2003 01:24:28 -0500 Subject: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder? In-Reply-To: Message-ID: <02a201c2e929$343d9fe0$6402a8c0@surfcontrol.com> I'm sorry...I haven't been doind this for too long. What does a solid stream mean? --- >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 Thu Mar 13 06:47:39 2003 From: gshang at uq.net.au (Geoff Shang) Date: Thu, 13 Mar 2003 16:47:39 +1000 (EST) Subject: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder? In-Reply-To: <02a201c2e929$343d9fe0$6402a8c0@surfcontrol.com> Message-ID: On Thu, 13 Mar 2003, Brandon wrote: > I'm sorry...I haven't been doind this for too long. What does a solid stream > mean? Well, I meant that the stream you're transcoding from is itself not suffering from break up or skippage. I've noticed that the transcoder doesn't seem to cope too well with that. Through from what you've written elsewhere, it seems that lame might be your problem. 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 bcasci at runbox.com Thu Mar 13 07:11:13 2003 From: bcasci at runbox.com (Brandon) Date: Thu, 13 Mar 2003 02:11:13 -0500 Subject: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder? In-Reply-To: Message-ID: <034801c2e92f$bc85df60$6402a8c0@surfcontrol.com> heh..that was stupid of me to not understand what you meant. I'm pretty tired thats why...I've been working a lot and playing with this stuff late at night....you know how that goes. Also..the source and streamtranscoder run on the same box..so theres very little chance of network issues.

Oh ya...the first thing I checked was my source stream...because I wrote the source streamer myself. So I tuned directly into that for hours..actually more lie 6 or 7 hours...not one glitch. SO then I blamed streamTranscoder after a few days of trial and error with different tools....turns out it was lame_enc Ya..things seem pretty good since I switch to an older version of lame. Although it still does skip a very tiny part of some songs..right in the beginning..not all of them like before. Its not bad really, I can deal. I notice it propbably because I hear some of these songs 5 times a day....before it was awful. Oh ya....the 64KB buffer in my player seems to empty out after an hour of listening still. So the data still isn;t coming quite fast enough but thats ok...I can deal with that for now. Have you ever heard of Mediabox? A company caled iTuner (www.ituner.com) makes it. I needed something like for what I was doing..but didn;t want to spend $3000...so I researched a bunch of opensource tools that could help me out. I'm already spending enough money providing people with good music community and getting nothing for it....another $3000 would have made it not worth it. I should probably check if any of the organizations I got tools from take paypal donations..they deserve something --- >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 nettings at folkwang-hochschule.de Thu Mar 13 07:15:47 2003 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Thu, 13 Mar 2003 08:15:47 +0100 Subject: [icecast] Icecast Stream from Linux Audio Developers Meeting 2003 Message-ID: <3E703023.7040904@folkwang-hochschule.de> hello icecast folk ! i'm happy to announce that the linux audio developers meeting 2003 to take place from friday, march 14 to sunday, march 16 in karlsruhe/germany, will be recorded and broadcast live with icecast. if you are interested, visit http://www.linuxdj.com/audio/lad/eventszkm2003.php3 and tune in. most presentations will be held in english, with one or two exceptions. best, j?rn

-- If you're happy and you know it, bomb Iraq. J?rn Nettingsmeier Kurf?rstenstr 49, 45138 Essen, Germany http://spunk.dnsalias.org (my server) http://www.linuxdj.com/audio/lad/ (Linux Audio Developers)

--- >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 Thu Mar 13 07:16:31 2003 From: stauf at freshcheese.net (Mr. Stauf) Date: Thu, 13 Mar 2003 00:16:31 -0700 Subject: [icecast] make problems on libshout CVS. Message-ID: <20030313071631.GA9860@freshcheese.net> Hello, I am having problems compiling libshout out of the CVS. *Grabbed it ten minutes ago*. When I run ./autogen.sh, the very last line says: config.status: error: cannot find input file: src/net/Makefile.in and when I try to run a make, I get: --things that seem okay-- Making all in src make[2]: Entering directory '/root/icecast2stuff/libshout/src' makefile:213: .deps/mp3.Plo: no such file or directory makefile:214: .deps/shout.Plo: no such file or directory makefile:215: .deps/util.Plo: no such file or directory makefile:216: .deps/vorbis.Plo: no such file or directory make[2] * * * No rule to make target '.deps/vorbis.Plo' stop. --things that error out like usual-- Its late...I'm running slackware 8.1, kernel 2.4.20, and I have been known to miss posts in the archive. :( Any suggestions? -- .-- ----------------- S T A U F ----------------- --. |H T T P : / / W W W . F R E S H C H E E S E . N E T| .-- --------------------------------------------- --. --- >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 Thu Mar 13 08:02:42 2003 From: gshang at uq.net.au (Geoff Shang) Date: Thu, 13 Mar 2003 18:02:42 +1000 (EST) Subject: [icecast] make problems on libshout CVS. In-Reply-To: <20030313071631.GA9860@freshcheese.net> Message-ID: Hi: There's been some CVS commits to libshout today, dealing with auto* stuff. I'm guessing it's a bug that's been introduced by that. Karl will know, either way, I'd expect. Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 Mar 13 08:11:44 2003 From: msmith at xiph.org (Michael Smith) Date: Thu, 13 Mar 2003 19:11:44 +1100 Subject: [icecast] make problems on libshout CVS. In-Reply-To: <20030313071631.GA9860@freshcheese.net> Message-ID: <200303131911.45121.msmith@xiph.org> On Thursday 13 March 2003 18:16, Mr. Stauf wrote: > Hello, I am having problems compiling libshout out of the CVS. *Grabbed it > ten minutes ago*. > When I run ./autogen.sh, the very last line says: > config.status: error: cannot find input file: src/net/Makefile.in This suggests you did something wrong when you got it from cvs, or the error occurred earlier. Given this, you should not expect the rest to work. 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 stauf at freshcheese.net Thu Mar 13 08:20:42 2003 From: stauf at freshcheese.net (Mr. Stauf) Date: Thu, 13 Mar 2003 01:20:42 -0700 Subject: [icecast] make problems on libshout CVS. In-Reply-To: <200303131911.45121.msmith@xiph.org> Message-ID: <20030313082042.GA9887@freshcheese.net> Yep. That one was right on the nose. Sorry about that folks, I was using the simple "I'm going to the web cvs and downloading the tarball" instead of cvs -f -d :pserver:anoncvs at xiph.org:/usr/local/cvsroot login way of doing things Thanks for the fast reply. I am humbled. :) On Thu, Mar 13, 2003 at 07:11:44PM +1100, Michael Smith wrote: > On Thursday 13 March 2003 18:16, Mr. Stauf wrote: > > Hello, I am having problems compiling libshout out of the CVS. *Grabbed it > > ten minutes ago*. > > When I run ./autogen.sh, the very last line says: > > config.status: error: cannot find input file: src/net/Makefile.in > > This suggests you did something wrong when you got it from cvs, or the error > occurred earlier. Given this, you should not expect the rest to work. > > 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. -- .-- ----------------- S T A U F ----------------- --. |H T T P : / / W W W . F R E S H C H E E S E . N E T| .-- --------------------------------------------- --. --- >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 Thu Mar 13 12:48:07 2003 From: iceuse at kezako.net (iceuse at kezako.net) Date: Thu, 13 Mar 2003 13:48:07 +0100 Subject: [icecast] Icecast load tests - Too many open files Message-ID: Hi all, 'm trying to setup an icecast server. It works, bu I want to test how many clients it can serve. Server: Icecast2 on PIII 933Mkz, 512Mo RAM Linux Debian 3.0 One source sent by darkice (can't make ices2 working) The problem is: "The server can't serve more than 1020 clients, because of a file limit" [2003-03-13 14:18:50] WARN connection/_accept_connection accept() failed with error 24: Too many open files The server load is quite low 14:42:36 up 53 min, 2 users, load average: 0.10, 0.21, 0.18 very low memory is used: Atalone:/var/log/icecast# free -m total used free shared buffers cached Mem: 471 99 372 0 2 31 Atalone:/var/log/icecast# free -m total used free shared buffers cached Mem: 471 99 372 0 2 31

not so much open files Atalone:/var/log/icecast# lsof | wc -l 10849 (below the limit I set to 0x10000) Atalone:/var/log/icecast# cat /proc/sys/fs/file-max 65536 My icecast config : (extracts) 3000 2 5 102400 30 15 20 /radiofree.ogg sourcesrcpwd 2000

Ethernet bandwidth used : the server sent 20MBps and received less than 1MBps My clients are wget clients : wget -O /dev/null --quiet http://192.168.3.78:8000/radiofree.ogg they consume the stream at the stream speed of 30KBps Among all the clients, I have one real client plugged to speakers, to ckeck the stream. It is ok. So....if somebody knowns how to get rid of that open file limit... (the kernel limit of 65536 is set in a rcS.d script as told in Debian kernel docs) Thanks, 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 Mitja.Pirih at radiocapris.com Thu Mar 13 12:50:53 2003 From: Mitja.Pirih at radiocapris.com (Mitja Pirih) Date: Thu, 13 Mar 2003 13:50:53 +0100 Subject: [icecast] strange noise from icecast In-Reply-To: <[icecast] strange noise from icecast> Message-ID: It worked OK for past 4 days and now again with that noise. I restarted icecast server and again I have clear sound. It looks that the problem is in icecast. -----Original Message----- From: Remco B. Brink [mailto:remco at rc6.org] Sent: Friday, March 07, 2003 12:14 PM To: icecast at xiph.org Subject: Re: [icecast] strange noise from icecast

> Hello, > > I'm using icecast for at least 3 months now and I am experiencing a > strange noise and also some echo effect (from time to time) and I > can't identify the source of this noise. [snip] > I am using Winamp 2.81 for input, MuchFX2 and 4 oddcastDSP plugins to > stream (lame encoder) on Windows 2000. The streaming server is an > icecast 1.3.12 on OpenBSD 3.2. Are you streaming files or line-in? Yesterday I experienced something that sounds quite a lot like what you are experiencing now. I was streaming from line-in and noticed I had forgotten to mute the line-in playback. The line-in playback got outputted to the mixer again, which in turn went straight back into line-in causing a nifty loop with a nasty "tin can"-effect and echo. Make sure you've muted everything you don't need on your streamsource machine and use the latest stable versions of Lame and oddacstDSP. HTH. -rbb -- Remco B. Brink -- Information Systems Developer, Opera Software ASA Personal site at http://rc6.org - PGP key at http://rc6.org/rbb.pgp --- >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 Thu Mar 13 13:24:37 2003 From: msmith at xiph.org (Michael Smith) Date: Fri, 14 Mar 2003 00:24:37 +1100 Subject: [icecast] strange noise from icecast In-Reply-To: Message-ID: <200303140024.37430.msmith@xiph.org> On Thursday 13 March 2003 23:50, Mitja Pirih wrote: > It worked OK for past 4 days and now again with that noise. I restarted > icecast server and again I have clear sound. It looks that the problem is > in icecast. Nothing icecast does could possibly cause any sort of 'echo effect' as you described - icecast doesn't process the audio. Suggest upgrading to icecast2 if you want any support, 1.x is deprecated. 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 gshang at uq.net.au Thu Mar 13 13:33:46 2003 From: gshang at uq.net.au (Geoff Shang) Date: Thu, 13 Mar 2003 23:33:46 +1000 (EST) Subject: [icecast] New feature query Message-ID: Hi: I've upgraded 2 icecast servers from October checkouts to current CVS and noticed a lot of new stuff. got a query about a feature in the config file. 102400 >From a thread on icecast-dev, I gather this is to do with how much audio is stored in icecast to shove to clients when they connect, right? But what does this number represent? Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 Thu Mar 13 13:38:07 2003 From: iceuse at kezako.net (iceuse at kezako.net) Date: Thu, 13 Mar 2003 14:38:07 +0100 Subject: [icecast] Ices problems : Skipped corrupt file Message-ID: Hi, I have icecast installed, with ices 2.0 providing it with an ogg stream. Both connects. But my Zinf player says "Skipped corrupt file" at the end of the buffering... and that's all. Does somebody has an idea about to solve that ? Thanks, 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 msmith at xiph.org Thu Mar 13 13:47:21 2003 From: msmith at xiph.org (Michael Smith) Date: Fri, 14 Mar 2003 00:47:21 +1100 Subject: [icecast] New feature query In-Reply-To: Message-ID: <200303140047.21002.msmith@xiph.org> On Friday 14 March 2003 00:33, Geoff Shang wrote: > Hi: > > I've upgraded 2 icecast servers from October checkouts to current CVS and > noticed a lot of new stuff. got a query about a feature in the config > file. > > 102400 > > From a thread on icecast-dev, I gather this is to do with how much audio is > stored in icecast to shove to clients when they connect, right? But what > does this number represent? > > Geoff. No, this is not audio that icecast stores (that's a planned feature, but when incorporated, it'll be off by default - that just increases latency, which is generally not desirable). This is the maximum length of the client queue, in bytes. Thus, if a client falls behind by more than this (100 kB by default), it is disconnected - this usually means the client is not capable of receiving data fast enough to listen to it, due to network problems. 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 oddsock at oddsock.org Thu Mar 13 14:04:12 2003 From: oddsock at oddsock.org (oddsock) Date: Thu, 13 Mar 2003 08:04:12 -0600 Subject: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder? In-Reply-To: <029601c2e926$33411ed0$6402a8c0@surfcontrol.com> Message-ID: <5.1.1.6.0.20030313080229.02f4aaf0@www.oddsock.org> At 01:02 AM 3/13/2003 -0500, you wrote: >Oddsock, how come you don't include the most compatable lame_enc.dll with >the windows streamTranscoder binary? because legally I cannot. Distribution of a mp3 encoder requires license fees to appropriate patent holders....one of the truly great things about ogg vorbis......no license fees :) 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 gshang at uq.net.au Thu Mar 13 14:07:02 2003 From: gshang at uq.net.au (Geoff Shang) Date: Fri, 14 Mar 2003 00:07:02 +1000 (EST) Subject: [icecast] New feature query In-Reply-To: <200303140047.21002.msmith@xiph.org> Message-ID: On Fri, 14 Mar 2003, Michael Smith wrote: > This is the maximum length of the client queue, in bytes. Thus, if a client > falls behind by more than this (100 kB by default), it is disconnected - this > usually means the client is not capable of receiving data fast enough to > listen to it, due to network problems. ah, I see. So how does this relate to client-timeout ... or is that for something else? 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 gshang at uq.net.au Thu Mar 13 14:08:33 2003 From: gshang at uq.net.au (Geoff Shang) Date: Fri, 14 Mar 2003 00:08:33 +1000 (EST) Subject: [icecast] Ices problems : Skipped corrupt file In-Reply-To: Message-ID: Hi: does your mountpoint have a .ogg extension? If not, then your player probably thinks it's an MP3 stream and is barfing on it. If it has, then I've no idea. Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 Mar 13 14:22:59 2003 From: msmith at xiph.org (Michael Smith) Date: Fri, 14 Mar 2003 01:22:59 +1100 Subject: [icecast] New feature query In-Reply-To: Message-ID: <200303140122.59158.msmith@xiph.org> On Friday 14 March 2003 01:07, Geoff Shang wrote: > On Fri, 14 Mar 2003, Michael Smith wrote: > > This is the maximum length of the client queue, in bytes. Thus, if a > > client falls behind by more than this (100 kB by default), it is > > disconnected - this usually means the client is not capable of receiving > > data fast enough to listen to it, due to network problems. > > ah, I see. So how does this relate to client-timeout ... or is that for > something else? > client-timeout appears to go unused at the moment. I'm not sure what the intended use for that is/was. 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 msmith at xiph.org Thu Mar 13 14:36:48 2003 From: msmith at xiph.org (Michael Smith) Date: Fri, 14 Mar 2003 01:36:48 +1100 Subject: [icecast] Icecast load tests - Too many open files In-Reply-To: Message-ID: <200303140136.48990.msmith@xiph.org> On Thursday 13 March 2003 23:48, iceuse at kezako.net wrote: > Hi all, > > 'm trying to setup an icecast server. > It works, bu I want to test how many clients it can serve. > Server: Icecast2 on PIII 933Mkz, 512Mo RAM > Linux Debian 3.0 > One source sent by darkice (can't make ices2 working) > > The problem is: "The server can't serve more than 1020 clients, because of > a file limit" [2003-03-13 14:18:50] WARN connection/_accept_connection > accept() failed with error 24: Too many open files Look at the output of "ulimit -n" - that's the maximum number of per-process file descriptors, it's 1024 by default on most linux systems. I don't recall how to change that (except as root), I'm sure you can find some documentation. I've tested icecast up to about 3000 clients on an old p2 machine of mine, and it could probably go further without much trouble. 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 bcasci at runbox.com Thu Mar 13 14:44:19 2003 From: bcasci at runbox.com (Brandon) Date: Thu, 13 Mar 2003 09:44:19 -0500 Subject: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder? In-Reply-To: <5.1.1.6.0.20030313080229.02f4aaf0@www.oddsock.org> Message-ID: <038a01c2e96f$08751e10$6402a8c0@surfcontrol.com> > because legally I cannot. Distribution of a mp3 encoder requires license > fees to appropriate patent holders....one of the truly great things about > ogg vorbis......no license fees :) > Oh ya...I forgot about that Well, one day I guess I'll make the switch to OGG! Which format do you think sounds better at 64kbs: mp3, wma, or ogg? when you are transcoding like I am, should you encode the original files in the format that sounds the best to your ears?

btw, if anyone likes metal/rock/punk, ect ect you can listen at http:///www.fightforrock.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 gshang at uq.net.au Thu Mar 13 14:55:46 2003 From: gshang at uq.net.au (Geoff Shang) Date: Fri, 14 Mar 2003 00:55:46 +1000 (EST) Subject: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder? In-Reply-To: <038a01c2e96f$08751e10$6402a8c0@surfcontrol.com> Message-ID: On Thu, 13 Mar 2003, Brandon wrote: > Which format do you think sounds better at 64kbs: mp3, wma, or ogg? Vorbis 44.1khz stereo at quality 0.0 for me averages around 60kbps (would probably be higher if we didn't talk as much), and I think it's excellent. Not artifact free of course, but hey, it's 64kbps. The vorbis folks have a comparison page on the vorbis site which doesn't seem to be linked from the front page anymore hmmm. anyway, it allowed you to compare vorbis at 64kbps with a stack of other codecs at the same or similar rates. Anyone got the direct url? This should probably have a nice prominent link on the vorbis.com front page. 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 gtgbr at gmx.net Thu Mar 13 15:06:32 2003 From: gtgbr at gmx.net (gtgbr at gmx.net) Date: Thu, 13 Mar 2003 16:06:32 +0100 Subject: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder? In-Reply-To: Message-ID: <3E709E78.32EEF97E@gmx.net> Geoff Shang wrote: > Not artifact free of course, but hey, it's 64kbps. The vorbis folks have a > comparison page on the vorbis site which doesn't seem to be linked from the > front page anymore hmmm. anyway, it allowed you to compare vorbis at > 64kbps with a stack of other codecs at the same or similar rates. Anyone > got the direct url? This should probably have a nice prominent link on the > vorbis.com front page. The link is http://www.xiph.org/ogg/vorbis/listen.html - it came with the Vorbis 1.0 Release News.

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 volsung at mailsnare.net Thu Mar 13 15:11:55 2003 From: volsung at mailsnare.net (Stan Seibert) Date: 13 Mar 2003 09:11:55 -0600 Subject: [icecast] OT: whats your opinion of ODDSOCK streamTranscoder? In-Reply-To: <038a01c2e96f$08751e10$6402a8c0@surfcontrol.com> Message-ID: <1047568315.15537.1.camel@localhost.localdomain> On Thu, 2003-03-13 at 08:44, Brandon wrote: > > because legally I cannot. Distribution of a mp3 encoder requires license > > fees to appropriate patent holders....one of the truly great things about > > ogg vorbis......no license fees :) > > > > Oh ya...I forgot about that > > Well, one day I guess I'll make the switch to OGG! > > Which format do you think sounds better at 64kbs: mp3, wma, or ogg? I don't know about the best, but I think mp3 has been definitively shown to be the worst of the three at 64kbps (by the c't test and others). --- Stan Seibert

--- >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 Thu Mar 13 15:33:40 2003 From: gshang at uq.net.au (Geoff Shang) Date: Fri, 14 Mar 2003 01:33:40 +1000 (EST) Subject: [icecast] My turn to have issues with compiling libshout Message-ID: Hi: WARNING: This is long. Just updated libshout and configured. Configure didn't bomb so I guess it went OK and found what it wanted. But when I ran make I got this: gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I./.. -g -O2 -Wp,-MD,.deps/avl.pp -c avl.c -fPIC -DPIC -o .libs/avl.lo In file included from ../stream.h:20, from ../config.h:17, from avl.c:33: ../thread/thread.h:90: syntax error before "pthread_rwlock_t" ../thread/thread.h:90: warning: no semicolon at end of struct or union ../thread/thread.h:91: warning: data definition has no type or storage class ../thread/thread.h:132: syntax error before '*' token ../thread/thread.h:133: syntax error before '*' token ../thread/thread.h:134: syntax error before '*' token ../thread/thread.h:135: syntax error before '*' token ../thread/thread.h:136: syntax error before '*' token In file included from avl.c:33: ../config.h:62: syntax error before "FILE" ../config.h:62: warning: no semicolon at end of struct or union ../config.h:73: syntax error before '}' token ../config.h:73: warning: data definition has no type or storage class ../config.h:98: syntax error before "instance_t" ../config.h:98: warning: no semicolon at end of struct or union ../config.h:109: conflicting types for `next' ../config.h:72: previous declaration of `next' ../config.h:110: syntax error before '}' token ../config.h:110: warning: data definition has no type or storage class ../config.h:112: syntax error before '*' token ../config.h:112: warning: data definition has no type or storage class ../config.h:120: syntax error before '*' token In file included from avl.c:39: avl.h:36: syntax error before "rwlock_t" avl.h:36: warning: no semicolon at end of struct or union avl.h:38: warning: data definition has no type or storage class avl.h:66: syntax error before "avl_node" avl.h:66: warning: no semicolon at end of struct or union avl.h:72: syntax error before "rwlock" avl.h:72: warning: data definition has no type or storage class avl.h:74: warning: data definition has no type or storage class avl.h:76: syntax error before '*' token avl.h:76: warning: data definition has no type or storage class avl.h:77: syntax error before '*' token avl.h:77: syntax error before "avl_node" avl.h:77: warning: data definition has no type or storage class avl.h:80: syntax error before '*' token avl.h:85: syntax error before '*' token avl.h:90: syntax error before '*' token avl.h:96: syntax error before '*' token avl.h:102: syntax error before '*' token avl.h:108: syntax error before '*' token avl.h:114: syntax error before '*' token avl.h:122: syntax error before '*' token avl.h:129: syntax error before '*' token avl.h:136: syntax error before '*' token avl.h:139: syntax error before '*' token avl.h:143: syntax error before '*' token avl.h:143: syntax error before '*' token avl.h:143: warning: data definition has no type or storage class avl.h:145: syntax error before '*' token avl.h:145: syntax error before '*' token avl.h:145: warning: data definition has no type or storage class avl.h:147: syntax error before '*' token avl.h:147: syntax error before '*' token avl.h:147: warning: data definition has no type or storage class avl.h:152: syntax error before '*' token avl.h:158: syntax error before '*' token avl.h:164: syntax error before '*' token avl.h:165: syntax error before '*' token avl.h:166: syntax error before '*' token avl.h:167: syntax error before '*' token avl.h:168: syntax error before '*' token avl.h:169: syntax error before '*' token avl.c:41: syntax error before '*' token avl.c:43: syntax error before "avl_node" avl.c: In function `avl_node_new': avl.c:45: `node' undeclared (first use in this function) avl.c:45: (Each undeclared identifier is reported only once avl.c:45: for each function it appears in.) avl.c:45: syntax error before ')' token avl.c:50: `parent' undeclared (first use in this function) avl.c:51: `key' undeclared (first use in this function) avl.c: At top level: avl.c:62: syntax error before '*' token avl.c: In function `avl_tree_new': avl.c:66: `t' undeclared (first use in this function) avl.c:66: syntax error before ')' token avl.c:71: `root' undeclared (first use in this function) avl.c:71: syntax error before ')' token avl.c: At top level: avl.c:87: syntax error before '*' token avl.c: In function `avl_tree_free_helper': avl.c:89: `node' undeclared (first use in this function) avl.c:90: `free_key_fun' undeclared (first use in this function) avl.c:92: `free_key_fun' used prior to declaration avl.c: At top level: avl.c:100: syntax error before '*' token avl.c: In function `avl_tree_free': avl.c:102: `tree' undeclared (first use in this function) avl.c:103: `free_key_fun' undeclared (first use in this function) avl.c:103: `free_key_fun' undeclared (first use in this function) avl.c: At top level: avl.c:113: syntax error before '*' token avl.c: In function `avl_insert': avl.c:116: `ob' undeclared (first use in this function) avl.c:117: `node' undeclared (first use in this function) avl.c:117: `key' undeclared (first use in this function) avl.c:126: `t' undeclared (first use in this function) avl.c:126: `p' undeclared (first use in this function) avl.c:126: `s' undeclared (first use in this function) avl.c:126: `q' undeclared (first use in this function) avl.c:126: `r' undeclared (first use in this function) avl.c:139: `q_node' undeclared (first use in this function) avl.c: At top level: avl.c:289: syntax error before '*' token avl.c: In function `avl_get_by_index': avl.c:293: `p' undeclared (first use in this function) avl.c:293: `tree' undeclared (first use in this function) avl.c:294: `index' undeclared (first use in this function) avl.c:305: `value_address' undeclared (first use in this function) avl.c: At top level: avl.c:312: syntax error before '*' token avl.c: In function `avl_get_by_key': avl.c:316: `x' undeclared (first use in this function) avl.c:316: `tree' undeclared (first use in this function) avl.c:321: `key' undeclared (first use in this function) avl.c:335: `value_address' undeclared (first use in this function) avl.c: At top level: avl.c:341: syntax error before '*' token avl.c: In function `avl_delete': avl.c:343: `x' undeclared (first use in this function) avl.c:343: `y' undeclared (first use in this function) avl.c:343: `p' undeclared (first use in this function) avl.c:343: `q' undeclared (first use in this function) avl.c:343: `r' undeclared (first use in this function) avl.c:343: `top' undeclared (first use in this function) avl.c:343: `x_child' undeclared (first use in this function) avl.c:346: `tree' undeclared (first use in this function) avl.c:351: `key' undeclared (first use in this function) avl.c:447: `free_key_fun' used prior to declaration avl.c: At top level: avl.c:614: syntax error before '*' token avl.c: In function `avl_iterate_inorder_helper': avl.c:619: `node' undeclared (first use in this function) avl.c:620: `iter_fun' undeclared (first use in this function) avl.c:620: `iter_arg' undeclared (first use in this function) avl.c:625: `iter_fun' used prior to declaration avl.c: At top level: avl.c:639: syntax error before '*' token avl.c: In function `avl_iterate_inorder': avl.c:645: `tree' undeclared (first use in this function) avl.c:646: `iter_fun' undeclared (first use in this function) avl.c:646: `iter_arg' undeclared (first use in this function) avl.c: At top level: avl.c:653: syntax error before '*' token avl.c:653: syntax error before '*' token avl.c: In function `avl_get_first': avl.c:655: `node' undeclared (first use in this function) avl.c:657: `tree' undeclared (first use in this function) avl.c: At top level: avl.c:666: syntax error before '*' token avl.c:666: syntax error before '*' token avl.c: In function `avl_get_prev': avl.c:668: `node' undeclared (first use in this function) avl.c:676: `child' undeclared (first use in this function) avl.c: At top level: avl.c:689: syntax error before '*' token avl.c:689: syntax error before '*' token avl.c: In function `avl_get_next': avl.c:691: `node' undeclared (first use in this function) avl.c:699: `child' undeclared (first use in this function) avl.c: At top level: avl.c:715: syntax error before '*' token avl.c: In function `avl_iterate_index_range': avl.c:723: `node' undeclared (first use in this function) avl.c:725: `high' undeclared (first use in this function) avl.c:725: `tree' undeclared (first use in this function) avl.c:728: `low' undeclared (first use in this function) avl.c:745: `iter_fun' used prior to declaration avl.c:745: `iter_arg' undeclared (first use in this function) avl.c: At top level: avl.c:758: syntax error before '*' token avl.c:759: syntax error before '*' token avl.c: In function `avl_get_index_by_key': avl.c:763: `x' undeclared (first use in this function) avl.c:763: `tree' undeclared (first use in this function) avl.c:772: `key' undeclared (first use in this function) avl.c:779: `index' undeclared (first use in this function) avl.c: At top level: avl.c:800: syntax error before '*' token avl.c: In function `avl_get_span_by_key': avl.c:806: `node' undeclared (first use in this function) avl.c:808: `tree' undeclared (first use in this function) avl.c:808: `key' undeclared (first use in this function) avl.c:816: `left' undeclared (first use in this function) avl.c:816: `right' undeclared (first use in this function) avl.c:831: `low' undeclared (first use in this function) avl.c:832: `high' undeclared (first use in this function) avl.c: At top level: avl.c:843: syntax error before '*' token avl.c: In function `avl_get_span_by_two_keys': avl.c:850: `low_node' undeclared (first use in this function) avl.c:850: `high_node' undeclared (first use in this function) avl.c:854: `tree' undeclared (first use in this function) avl.c:854: `low_key' undeclared (first use in this function) avl.c:854: `high_key' undeclared (first use in this function) avl.c:865: `left' undeclared (first use in this function) avl.c:876: `right' undeclared (first use in this function) avl.c:887: `low' undeclared (first use in this function) avl.c:888: `high' undeclared (first use in this function) avl.c: At top level: avl.c:894: syntax error before '*' token avl.c: In function `avl_get_item_by_key_most': avl.c:898: `x' undeclared (first use in this function) avl.c:898: `tree' undeclared (first use in this function) avl.c:899: `value_address' undeclared (first use in this function) avl.c:905: `key' undeclared (first use in this function) avl.c: At top level: avl.c:938: syntax error before '*' token avl.c: In function `avl_get_item_by_key_least': avl.c:942: `x' undeclared (first use in this function) avl.c:942: `tree' undeclared (first use in this function) avl.c:943: `value_address' undeclared (first use in this function) avl.c:949: `key' undeclared (first use in this function) avl.c: At top level: avl.c:982: syntax error before '*' token avl.c: In function `avl_verify_balance': avl.c:984: `node' undeclared (first use in this function) avl.c: At top level: avl.c:1002: syntax error before '*' token avl.c: In function `avl_verify_parent': avl.c:1004: `node' undeclared (first use in this function) avl.c:1004: `parent' undeclared (first use in this function) avl.c: At top level: avl.c:1017: syntax error before '*' token avl.c: In function `avl_verify_rank': avl.c:1019: `node' undeclared (first use in this function) avl.c: At top level: avl.c:1040: syntax error before '*' token avl.c: In function `avl_verify': avl.c:1042: `tree' undeclared (first use in this function) avl.c: At top level: avl.c:1106: syntax error before "avl_node" avl.c: In function `print_node': avl.c:1111: `node' undeclared (first use in this function) avl.c:1115: `link' undeclared (first use in this function) avl.c: At top level: avl.c:1140: syntax error before '*' token avl.c: In function `avl_print_tree': avl.c:1143: `key_printer' undeclared (first use in this function) avl.c:1146: `tree' undeclared (first use in this function) avl.c: At top level: avl.c:1154: syntax error before '*' token avl.c: In function `avl_tree_rlock': avl.c:1156: `tree' undeclared (first use in this function) avl.c: At top level: avl.c:1159: syntax error before '*' token avl.c: In function `avl_tree_wlock': avl.c:1161: `tree' undeclared (first use in this function) avl.c: At top level: avl.c:1164: syntax error before '*' token avl.c: In function `avl_tree_unlock': avl.c:1166: `tree' undeclared (first use in this function) avl.c: At top level: avl.c:1169: syntax error before '*' token avl.c: In function `avl_node_rlock': avl.c:1171: `node' undeclared (first use in this function) avl.c: At top level: avl.c:1174: syntax error before '*' token avl.c: In function `avl_node_wlock': avl.c:1176: `node' undeclared (first use in this function) avl.c: At top level: avl.c:1179: syntax error before '*' token avl.c: In function `avl_node_unlock': avl.c:1181: `node' undeclared (first use in this function) make[3]: *** [avl.lo] Error 1 make[3]: Leaving directory `/usr/src/ices2/src/avl' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/libshout2/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/libshout2' make: *** [all-recursive-am] Error 2 I suspect this is another simptom of the threads stuff that's being worked on. I suspect I'm missing something important, something configure wasn't too bothered about however. Any help most appreciated. Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 pharkawik at hampshire.edu Thu Mar 13 15:56:48 2003 From: pharkawik at hampshire.edu (pharkawik at hampshire.edu) Date: Thu, 13 Mar 2003 10:56:48 -0500 Subject: [icecast] trouble compiling ices Message-ID: <65F00366-556C-11D7-886C-000393CE32DC@hampshire.edu> i am getting this error in ices: root at yurt:~/ices-0.2.3# ices -c /etc/icecast/ices.conf Cannot use config file (no XML support). Ices Exiting... o i tried to recompile it with XML support but... root at yurt:~/ices-0.2.3# make install Making install in src make[1]: Entering directory `/root/ices-0.2.3/src' Making install in playlist make[2]: Entering directory `/root/ices-0.2.3/src/playlist' gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DICES_MODULEDIR=\"/usr/local/icecast/etc/modules\" -I../../src -I/usr/include/libxml2/libxml -I/usr/include/libxml2 -g -O2 -Wall -c playlist.c In file included from ../../src/definitions.h:107, from playlist.c:22: ../../src/icestypes.h:34: parse error before `shout_conn_t' ../../src/icestypes.h:34: warning: no semicolon at end of struct or union ../../src/icestypes.h:60: parse error before `}' ../../src/icestypes.h:60: warning: type defaults to `int' in declaration of `ices_stream_t' ../../src/icestypes.h:60: warning: data definition has no type or storage class ../../src/icestypes.h:83: parse error before `ices_stream_t' ../../src/icestypes.h:83: warning: no semicolon at end of struct or union ../../src/icestypes.h:85: parse error before `}' ../../src/icestypes.h:85: warning: type defaults to `int' in declaration of `ices_config_t' ../../src/icestypes.h:85: warning: data definition has no type or storage class In file included from ../../src/definitions.h:109, from playlist.c:22: ../../src/setup.h:26: parse error before `*' In file included from ../../src/definitions.h:117, from playlist.c:22: ../../src/reencode.h:27: parse error before `*' ../../src/reencode.h:29: parse error before `*' In file included from ../../src/definitions.h:118, from playlist.c:22: ../../src/ices_config.h:22: parse error before `*' playlist.c:25: parse error before `ices_config' playlist.c:25: warning: type defaults to `int' in declaration of `ices_config' playlist.c:25: warning: data definition has no type or storage class playlist.c: In function `ices_playlist_get_current_lineno': playlist.c:36: request for member `pm' in something not a structure or union playlist.c:37: request for member `pm' in something not a structure or union playlist.c: In function `ices_playlist_get_next': playlist.c:48: request for member `pm' in something not a structure or union playlist.c:49: warning: control reaches end of non-void function playlist.c: In function `ices_playlist_get_metadata': playlist.c:56: request for member `pm' in something not a structure or union playlist.c:57: request for member `pm' in something not a structure or union playlist.c: In function `ices_playlist_initialize': playlist.c:70: request for member `pm' in something not a structure or union playlist.c:72: request for member `pm' in something not a structure or union playlist.c:74: request for member `pm' in something not a structure or union playlist.c:74: warning: unreachable code at beginning of switch statement playlist.c: In function `ices_playlist_reload': playlist.c:108: request for member `pm' in something not a structure or union playlist.c:109: request for member `pm' in something not a structure or union playlist.c: In function `ices_playlist_shutdown': playlist.c:119: request for member `pm' in something not a structure or union make[2]: *** [playlist.o] Error 1 make[2]: Leaving directory `/root/ices-0.2.3/src/playlist' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/root/ices-0.2.3/src' make: *** [install-recursive] Error 1 any help appreciated!! thanks, peter --- >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 pts.tele2.co.uk Thu Mar 13 16:31:03 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 13 Mar 2003 16:31:03 +0000 Subject: [icecast] My turn to have issues with compiling libshout In-Reply-To: Message-ID: <1047573063.1013.2.camel@bogus.hackers.club> On Thu, 2003-03-13 at 15:33, Geoff Shang wrote: > Hi: > > WARNING: This is long. > > Just updated libshout and configured. Configure didn't bomb so I guess it > went OK and found what it wanted. But when I ran make I got this: > > gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I./.. -g -O2 -Wp,-MD,.deps/avl.pp -c > avl.c > -fPIC -DPIC -o .libs/avl.lo > In file included from ../stream.h:20, > from ../config.h:17, > from avl.c:33: > ../thread/thread.h:90: syntax error before "pthread_rwlock_t" This is the key point, what system is this, and can you send me the config.log > I suspect this is another simptom of the threads stuff that's being worked > on. I suspect I'm missing something important, something configure wasn't > too bothered about however. yep, although I'm surprised configure passed this bit though. the config.log will explain more.

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 Iceuse at kezako.net Thu Mar 13 16:53:41 2003 From: Iceuse at kezako.net (Chris) Date: Thu, 13 Mar 2003 17:53:41 +0100 Subject: [icecast] Ices problems : Skipped corrupt file In-Reply-To: Message-ID: <3E70B795.9000503@kezako.net> Hi, yes, it has. I ckecked out all the stuff from xiph.org and rebuild everything for ices 2. Now, it works. Except that there are a bug in ices/src/input.c, at the end: free(control); control is not a dynamically allocated variable, so it crashed ices. (it is the address of a global variable). This appends when you are in managed mode and you set the bitrates to values under 30000. I don't know where to send that. Hope it will help.

This raise another question: ------------------------------------------- Why it is not possible to use bitrates < 30000 ? Thanks, Chris Geoff Shang wrote: >Hi: > >does your mountpoint have a .ogg extension? If not, then your player >probably thinks it's an MP3 stream and is barfing on it. If it has, then >I've no idea. > >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 karl at pts.tele2.co.uk Thu Mar 13 17:09:45 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 13 Mar 2003 17:09:45 +0000 Subject: [icecast] Ices problems : Skipped corrupt file In-Reply-To: <3E70B795.9000503@kezako.net> Message-ID: <1047575385.1013.10.camel@bogus.hackers.club> On Thu, 2003-03-13 at 16:53, Chris wrote: > Hi, > > yes, it has. > I ckecked out all the stuff from xiph.org and rebuild everything for > ices 2. Now, it works. > > Except that there are a bug in > ices/src/input.c, at the end: > free(control); d'oh, it used it dynamic, thought I sorted that. commit will be happening shortly after I get some food. 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 Thu Mar 13 17:06:51 2003 From: brendan at xiph.org (Brendan Cully) Date: Thu, 13 Mar 2003 12:06:51 -0500 Subject: [icecast] make problems on libshout CVS. In-Reply-To: <20030313082042.GA9887@freshcheese.net> Message-ID: <20030313170651.GB501@watanabe.kublai.com> On Thursday, 13 March 2003 at 01:20, Mr. Stauf wrote: > Yep. That one was right on the nose. Sorry about that folks, I was using > the simple "I'm going to the web cvs and downloading the tarball" instead of > cvs -f -d :pserver:anoncvs at xiph.org:/usr/local/cvsroot login way of doing things > Thanks for the fast reply. I am humbled. :) By the way, I'm currently generating nightly snapshots of libshout2 and ices2 at http://www.xiph.org/~brendan/ The usual tar;configure;make procedure should work for them. I'd be interested in hearing about cases where it doesn't. -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 smcmanus at twcsd.com Thu Mar 13 22:24:27 2003 From: smcmanus at twcsd.com (Shaun Mcmanus) Date: Thu, 13 Mar 2003 14:24:27 -0800 Subject: [icecast] Howto stream using icecast/ices bit rate peeled ogg files In-Reply-To: <[icecast] Howto stream using icecast/ices bit rate peeled ogg files> Message-ID: <2184054731A7D211A5B00008C7B109D3AD2A25@EXCHGSRV> In the meantime, could Oddsock's streamTranscoder be modified to perform a Ogg to Ogg conversion? Since it already performs a MP3 to Ogg converseion. --- >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 Thu Mar 13 23:16:20 2003 From: gshang at uq.net.au (Geoff Shang) Date: Fri, 14 Mar 2003 09:16:20 +1000 (EST) Subject: [icecast] Howto stream using icecast/ices bit rate peeled ogg files In-Reply-To: <2184054731A7D211A5B00008C7B109D3AD2A25@EXCHGSRV> Message-ID: On Thu, 13 Mar 2003, Shaun Mcmanus wrote: > In the meantime, could Oddsock's streamTranscoder be modified to perform a > Ogg to Ogg conversion? Since it already performs a MP3 to Ogg converseion. It already can. 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 gtgbr at gmx.net Thu Mar 13 23:18:57 2003 From: gtgbr at gmx.net (gtgbr at gmx.net) Date: Fri, 14 Mar 2003 00:18:57 +0100 Subject: [icecast] Ices problems : Skipped corrupt file In-Reply-To: <3E70B795.9000503@kezako.net> Message-ID: <3E7111E1.2812E24A@gmx.net> Chris wrote: > Why it is not possible to use bitrates < 30000 ? It is, but it requires resampling to sample rates lower than 44.1 kHz.

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 gshang at uq.net.au Thu Mar 13 23:28:51 2003 From: gshang at uq.net.au (Geoff Shang) Date: Fri, 14 Mar 2003 09:28:51 +1000 (EST) Subject: [icecast] My turn to have issues with compiling libshout In-Reply-To: <1047573063.1013.2.camel@bogus.hackers.club> Message-ID: On 13 Mar 2003, Karl Heyes wrote: > > ../thread/thread.h:90: syntax error before "pthread_rwlock_t" > > This is the key point, what system is this, and can you send me the > config.log This system is running Debian unstable and has the following auto* versions: automake (GNU automake) 1.4-p6 autoconf (GNU Autoconf) 2.57 Unstable has automake 1.4, 1.5, 1.6 and 1.7 available. Is this the likely problem and is there a suggested version to upgrade to? I'll send the log privately as it's 31k. 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 karl at pts.tele2.co.uk Fri Mar 14 00:56:50 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 14 Mar 2003 00:56:50 +0000 Subject: [icecast] My turn to have issues with compiling libshout In-Reply-To: Message-ID: <1047603410.1017.46.camel@bogus.hackers.club> On Thu, 2003-03-13 at 23:28, Geoff Shang wrote: > > This is the key point, what system is this, and can you send me the > > config.log > > This system is running Debian unstable and has the following auto* > versions: I'm currently in the process of changing the setup for using rwlock_t, not all systems have them (they are a later posix spec) and are only used by one module (avl). The configure found the right flags to use but the make didn't use it, so maybe try the recent checkins and if it's still a problem then send me the config.log and libshout/avl/Makefile > automake (GNU automake) 1.4-p6 > autoconf (GNU Autoconf) 2.57 > > Unstable has automake 1.4, 1.5, 1.6 and 1.7 available. Is this the likely > problem and is there a suggested version to upgrade to? well brendan is thinking of making 1.6 the pre-requisite as the earlier versions had various problems. I don't know what those problems are, but many people have complained about them, so it's not beyond the realms of possibilities that this could be biting you. 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 msmith at labyrinth.net.au Fri Mar 14 00:58:30 2003 From: msmith at labyrinth.net.au (Michael Smith) Date: Fri, 14 Mar 2003 11:58:30 +1100 Subject: [icecast] My turn to have issues with compiling libshout In-Reply-To: <1047603410.1017.46.camel@bogus.hackers.club> Message-ID: <20030314005830.D356D5D0F2@dampier.southern.net.au> Karl Heyes said: > On Thu, 2003-03-13 at 23:28, Geoff Shang wrote: > > > > This is the key point, what system is this, and can you send me the > > > config.log > > > > This system is running Debian unstable and has the following auto* > > versions: > > I'm currently in the process of changing the setup for using rwlock_t, > not all systems have them (they are a later posix spec) and are only > used by one module (avl). > Err.. what? The rwlocks are absolutely _critical_ for icecast (though probably not for ices/libshout). You cannot remove them or make them optional. 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 karl at pts.tele2.co.uk Fri Mar 14 02:24:48 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 14 Mar 2003 02:24:48 +0000 Subject: [icecast] My turn to have issues with compiling libshout In-Reply-To: <20030314005830.D356D5D0F2@dampier.southern.net.au> Message-ID: <1047608688.1013.56.camel@bogus.hackers.club> On Fri, 2003-03-14 at 00:58, Michael Smith wrote: > > I'm currently in the process of changing the setup for using rwlock_t, > > not all systems have them (they are a later posix spec) and are only > > used by one module (avl). > > > > Err.. what? The rwlocks are absolutely _critical_ for icecast (though probably > not for ices/libshout). You cannot remove them or make them optional. don't worry, icecast itself can require them, it's just that the smaller libs like thread don't require rwlock_t and therefore ices/libshout or anything else that use don't. 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 jack at xiph.org Fri Mar 14 02:29:50 2003 From: jack at xiph.org (Jack Moffitt) Date: Thu, 13 Mar 2003 19:29:50 -0700 Subject: [icecast] My turn to have issues with compiling libshout In-Reply-To: <20030314005830.D356D5D0F2@dampier.southern.net.au> Message-ID: <20030314022950.GM32492@i.cantcode.com> > Err.. what? The rwlocks are absolutely _critical_ for icecast (though probably > not for ices/libshout). You cannot remove them or make them optional. Didn't I provide an implementation of rwlocks if pthreads didn't support them? If I didn't, I suggest finding one and using it in the case that there's not a native one. rwlocks can be built from primitives you know.. :) Or at least, I'm pretty sure they can. That was one of the reasons I decided to use them in the first place. jack. --- >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 Fri Mar 14 03:05:10 2003 From: gshang at uq.net.au (Geoff Shang) Date: Fri, 14 Mar 2003 13:05:10 +1000 (EST) Subject: [icecast] My turn to have issues with compiling libshout In-Reply-To: <1047603410.1017.46.camel@bogus.hackers.club> Message-ID: On 14 Mar 2003, Karl Heyes wrote: > The configure found the right flags to use but the make didn't use it, > so maybe try the recent checkins and if it's still a problem then send > me the config.log and libshout/avl/Makefile OK, will send privately again since it's big again. > well brendan is thinking of making 1.6 the pre-requisite as the earlier > versions had various problems. I don't know what those problems are, but > many people have complained about them, so it's not beyond the realms of > possibilities that this could be biting you. hmmm. Well, I'll get the guy who admin's the box to upgrade. He has probably hit the sack by 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 pharkawik at hampshire.edu Fri Mar 14 18:47:11 2003 From: pharkawik at hampshire.edu (pharkawik at hampshire.edu) Date: Fri, 14 Mar 2003 13:47:11 -0500 Subject: [icecast] unable to set gid Message-ID: <5DF6B2A4-564D-11D7-A8AB-000393CE32DC@hampshire.edu> my icecast install was working fine until today when it died inexplicably. now it says peter at yurt:~$ /etc/init.d/icecast-server start Starting /usr/sbin/icecast... start-stop-daemon: Unable to set gid to 102 what the HELL is gid thanking you in advance for the help, peter --- >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 pharkawik at hampshire.edu Fri Mar 14 18:55:14 2003 From: pharkawik at hampshire.edu (pharkawik at hampshire.edu) Date: Fri, 14 Mar 2003 13:55:14 -0500 Subject: [icecast] unable to set gid In-Reply-To: <5DF6B2A4-564D-11D7-A8AB-000393CE32DC@hampshire.edu> Message-ID: <7D78C154-564E-11D7-A8AB-000393CE32DC@hampshire.edu> icecast is saying: [14/Mar/2003:13:52:48] ERROR: Invalid syntax for acl allow on line 335 [14/Mar/2003:13:52:48] ERROR: Invalid syntax for acl allow on line 335 what does that mean? thanks. On Friday, March 14, 2003, at 01:47 PM, pharkawik at hampshire.edu wrote: > my icecast install was working fine until today when it died > inexplicably. now it says > > peter at yurt:~$ /etc/init.d/icecast-server start > Starting /usr/sbin/icecast... > start-stop-daemon: Unable to set gid to 102 > > what the HELL is gid > > thanking you in advance for the help, > peter > > --- >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 ronnie at mixsessions.com Fri Mar 14 20:02:36 2003 From: ronnie at mixsessions.com (ronnie at mixsessions.com) Date: Fri, 14 Mar 2003 15:02:36 -0500 Subject: [icecast] /usr/bin/wish - required Message-ID: Sorry about posting this liveice question here but I know someone can give me an answer. When I try to install a livice rpm I get /usr/bin/wish is required for installation. Can someone please tell me what this is or what I require?

--- >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 bcasci at runbox.com Fri Mar 14 20:16:13 2003 From: bcasci at runbox.com (Brandon) Date: Fri, 14 Mar 2003 15:16:13 -0500 Subject: [icecast] OGG streaming and Icecast2 Message-ID: <0a3b01c2ea66$90bceee0$6402a8c0@surfcontrol.com> Hi All, I recently just took the time to play with the OGG format and compare it to mp3..and my conclusion is: SWEEEEET Where can I learn about writing a source for Icecast2? I written sources for Shoutcast..that was pretty straight forward..rip through an mp3 file and send the bytes to shoutcast at specific intervals. OGG is VBR...so I'm having trouble wrappign my head around how I shoudl go about streaming bytes to Icecast2.. where can I learn more? I see the documentaiton on xiph.org, but I guess I'm looking for more of a tutorial...is there one? --- >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 Mar 14 20:35:30 2003 From: kerry.cox at ksl.com (Kerry Cox) Date: 14 Mar 2003 13:35:30 -0700 Subject: [icecast] OGG streaming and Icecast2 In-Reply-To: <0a3b01c2ea66$90bceee0$6402a8c0@surfcontrol.com> Message-ID: <1047674133.3620.36.camel@quasi.ksl.com> Maybe try my unofficial icecast howto at http://quasi.ksl.com/icecast/. It's not much but it works great for me. Hope it works. KJ

On Fri, 2003-03-14 at 13:16, Brandon wrote: > Hi All, > > I recently just took the time to play with the OGG format and compare it to > mp3..and my conclusion is: > > SWEEEEET > > Where can I learn about writing a source for Icecast2? I written sources for > Shoutcast..that was pretty straight forward..rip through an mp3 file and > send the bytes to shoutcast at specific intervals. OGG is VBR...so I'm > having trouble wrappign my head around how I shoudl go about streaming bytes > to Icecast2.. > > where can I learn more? > > I see the documentaiton on xiph.org, but I guess I'm looking for more of a > tutorial...is there one? > > --- >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 J. Cox __ kerry.cox at ksl.com | | KSL System Administrator | | p: 801.575.7771 | | http://www.ksl.com/ |__| f: 801.575.5745 | | GPG Key: __ http://quasi.ksl.com/kerry.asc | \-----------------------------/ \--------------------------------/

-------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 233 bytes Desc: This is a digitally signed message part URL: From swave at mara.org Fri Mar 14 21:41:38 2003 From: swave at mara.org (Steve Meuse) Date: Fri, 14 Mar 2003 16:41:38 -0500 Subject: [icecast] /usr/bin/wish - required In-Reply-To: Message-ID: <20030314214138.GA7164@mara.org> ronnie at mixsessions.com expunged (ronnie at mixsessions.com): > > Sorry about posting this liveice question here but I know someone can give me an answer. When I try > to install a livice rpm I get /usr/bin/wish is required for installation. Can someone please tell > me what this is or what I require? I believe this is Expect, the scripting language.

-Steve -- Progress (n.): The process through which the Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals. -- --- >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 bcasci at runbox.com Fri Mar 14 21:47:58 2003 From: bcasci at runbox.com (Brandon) Date: Fri, 14 Mar 2003 16:47:58 -0500 Subject: [icecast] OGG streaming and Icecast2 In-Reply-To: <1047674133.3620.36.camel@quasi.ksl.com> Message-ID: <0c4c01c2ea73$61db8430$6402a8c0@surfcontrol.com> Not too much information there on how to write your own streamer...BUT it was very very educational. >From reading the document it lookes like ices would be great way to stream to icecast2. Does anyone know if ices compiles on windows?

--- >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 Fri Mar 14 21:57:34 2003 From: gtgbr at gmx.net (gtgbr at gmx.net) Date: Fri, 14 Mar 2003 22:57:34 +0100 Subject: [icecast] unable to set gid In-Reply-To: <5DF6B2A4-564D-11D7-A8AB-000393CE32DC@hampshire.edu> Message-ID: <3E72504E.98E7501B@gmx.net> pharkawik at hampshire.edu wrote: > Starting /usr/sbin/icecast... > start-stop-daemon: Unable to set gid to 102 > > what the HELL is gid "Group ID" ... if you want to run it as your user, disable the option to change any UIDs/GIDs. Only root can do that (e.g. start it as root and have it drop privileges to some user like 'nobody' or an 'icecast' user or whatever).

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 mihamina.rakotomandimby at laposte.net Fri Mar 14 22:42:32 2003 From: mihamina.rakotomandimby at laposte.net (Rakotomandimby Mihamina) Date: 14 Mar 2003 23:42:32 +0100 Subject: [icecast] /usr/bin/wish - required In-Reply-To: <20030314214138.GA7164@mara.org> Message-ID: <1047681754.346.15.camel@mihamina> > > I believe this is Expect, the scripting language. is not wish a Tk shell or Tcl shell ? --- >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 ronnie at mixsessions.com Fri Mar 14 23:31:03 2003 From: ronnie at mixsessions.com (ronnie at mixsessions.com) Date: Fri, 14 Mar 2003 18:31:03 -0500 Subject: [icecast] /usr/bin/wish - required In-Reply-To: <[icecast] /usr/bin/wish - required> Message-ID: <86FCB17A890549E89FD4D3797DE01597.MAI@123hostnow.us> Thanks everyone for the quick response was Tk / Tcl

----- Original Message ----- From: Rakotomandimby Mihamina To: icecast mailing list Sent: 14 Mar 2003 23:42:32 +0100 Subject: Re: [icecast] /usr/bin/wish - required

> > I believe this is Expect, the scripting language. is not wish a Tk shell or Tcl shell ? --- >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 chrisg1 at umbc.edu Fri Mar 14 23:34:55 2003 From: chrisg1 at umbc.edu (Chris G Moguta) Date: Fri, 14 Mar 2003 18:34:55 -0500 Subject: [icecast] OGG streaming and Icecast2 In-Reply-To: <[icecast] OGG streaming and Icecast2> Message-ID: <3E7A0B9F@webmail.umbc.edu> No, Ices is not for Windows. Oddcast is a good Windows streamer, though. (WinAmp plugin) www.oddsock.org >===== Original Message From "Brandon" ===== >Not too much information there on how to write your own streamer...BUT > >it was very very educational. > >>From reading the document it lookes like ices would be great way to stream >to icecast2. > >Does anyone know if ices compiles on windows? > > >--- >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 bcasci at runbox.com Fri Mar 14 23:44:40 2003 From: bcasci at runbox.com (Brandon) Date: Fri, 14 Mar 2003 18:44:40 -0500 Subject: [icecast] OGG streaming and Icecast2 In-Reply-To: <3E7A0B9F@webmail.umbc.edu> Message-ID: <0c9401c2ea83$af473510$6402a8c0@surfcontrol.com> > No, Ices is not for Windows. I just found something called m3w. It functions like ices..but its for windows. It only supports Icecast 1.x though..no OGG either :( --- >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 swave at mara.org Sat Mar 15 00:26:58 2003 From: swave at mara.org (Steve Meuse) Date: Fri, 14 Mar 2003 19:26:58 -0500 Subject: [icecast] /usr/bin/wish - required In-Reply-To: <1047681754.346.15.camel@mihamina> Message-ID: <20030315002658.GB7164@mara.org> Rakotomandimby Mihamina expunged (mihamina.rakotomandimby at laposte.net): > > > > > I believe this is Expect, the scripting language. > is not wish a Tk shell or Tcl shell ? That was my second guess :) -Steve -- Progress (n.): The process through which the Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals. -- --- >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 Sat Mar 15 02:23:40 2003 From: msmith at xiph.org (Michael Smith) Date: Sat, 15 Mar 2003 13:23:40 +1100 Subject: [icecast] OGG streaming and Icecast2 In-Reply-To: <0a3b01c2ea66$90bceee0$6402a8c0@surfcontrol.com> Message-ID: <200303151323.40947.msmith@xiph.org> On Saturday 15 March 2003 07:16, Brandon wrote: > Hi All, > > I recently just took the time to play with the OGG format and compare it to > mp3..and my conclusion is: > > SWEEEEET > > Where can I learn about writing a source for Icecast2? I written sources > for Shoutcast..that was pretty straight forward..rip through an mp3 file > and send the bytes to shoutcast at specific intervals. OGG is VBR...so I'm > having trouble wrappign my head around how I shoudl go about streaming > bytes to Icecast2.. > > where can I learn more? > > I see the documentaiton on xiph.org, but I guess I'm looking for more of a > tutorial...is there one? Ogg has absolute positioning information in the page headers. Using that along with the vorbis header (for sample rates, etc.) is enough to let you figure out how fast to send the data. The easier approach, however, is to use libshout to do this - libshout is just a simple layer that does two major things: rate control (what you were asking about) and login (and related bits like authentication). It's pretty easy to use. 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 gshang at uq.net.au Sat Mar 15 03:30:32 2003 From: gshang at uq.net.au (Geoff Shang) Date: Sat, 15 Mar 2003 13:30:32 +1000 (EST) Subject: [icecast] OGG streaming and Icecast2 In-Reply-To: <200303151323.40947.msmith@xiph.org> Message-ID: On Sat, 15 Mar 2003, Michael Smith wrote: > The easier approach, however, is to use libshout to do this - libshout is just > a simple layer that does two major things: rate control (what you were asking > about) and login (and related bits like authentication). This guy is using windows. Does libshout work under windows? I dont't remember hearing of any win32 builds, but that doesn't mean it won't compile I guess. 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 gshang at uq.net.au Sat Mar 15 04:00:18 2003 From: gshang at uq.net.au (Geoff Shang) Date: Sat, 15 Mar 2003 14:00:18 +1000 (EST) Subject: [icecast] ices dsp metdata fix In-Reply-To: <1043421310.990.8.camel@bogus.hackers.club> Message-ID: On 24 Jan 2003, Karl Heyes wrote: > The attached diff is to fix the ability to provide metadata updates from > a file whilst using the DSP (live input). Currently it doesn't work > reliably. just going through some old messages. Did this get committed to CVS? I don't remember seeing it, but could easily have missed it. 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 karl at pts.tele2.co.uk Sat Mar 15 04:24:33 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 15 Mar 2003 04:24:33 +0000 Subject: [icecast] ices dsp metdata fix In-Reply-To: Message-ID: <1047702273.988.217.camel@bogus.hackers.club> On Sat, 2003-03-15 at 04:00, Geoff Shang wrote: > On 24 Jan 2003, Karl Heyes wrote: > > > The attached diff is to fix the ability to provide metadata updates from > > a file whilst using the DSP (live input). Currently it doesn't work > > reliably. > > just going through some old messages. Did this get committed to CVS? I > don't remember seeing it, but could easily have missed it. yeah it did, it went in with a batch of fixes that didn't show up on the CVS mailing list (I wasn't on the whitelist at the time). The fixes were live input metadata updates working reliably as mentioned. log the read metadata for live input, automatically read metadata at start and IIRC the fix for sound corruption (in some setups) again reading from live. 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 msmith at xiph.org Sat Mar 15 05:13:41 2003 From: msmith at xiph.org (Michael Smith) Date: Sat, 15 Mar 2003 16:13:41 +1100 Subject: [icecast] OGG streaming and Icecast2 In-Reply-To: Message-ID: <200303151613.41176.msmith@xiph.org> On Saturday 15 March 2003 14:30, Geoff Shang wrote: > On Sat, 15 Mar 2003, Michael Smith wrote: > > The easier approach, however, is to use libshout to do this - libshout is > > just a simple layer that does two major things: rate control (what you > > were asking about) and login (and related bits like authentication). > > This guy is using windows. Does libshout work under windows? I dont't > remember hearing of any win32 builds, but that doesn't mean it won't > compile I guess. It should. It's a serious and unintended bug if it does not. 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 boink at tetter.xs4all.nl Sat Mar 15 09:25:41 2003 From: boink at tetter.xs4all.nl (boink) Date: Sat, 15 Mar 2003 10:25:41 +0100 Subject: [icecast] dare to compare -- live streams: ogg/WMA Message-ID: <20030315092540.GA30134@tetter.xs4all.nl> hello all! After having read http://www.xiph.org/ogg/vorbis/listen.html and listened to the examples on that very educational page, I decided to augment the info. This example is more simple, it involves the comparision between two streams of the same radio station, FranceInter (a station of Radio France in Paris). The ogg stream is running at around 30 kbps/11 kHz in stereo. The WMA stream (provided by yacast.fr) is running at 16 kbps/22 kHz in mono. The ogg stream is being encoded on an old Pentium 166 mmx (a HP Vectra, an office workstation from 1996). Yacast won't release any info on what they use, however, Windows 2000/XP won't even boot on an old Pentium 166 mmx. The stream url's: 1) the ogg stream: http://unix.rulez.org:8888/fr-inter.ogg

2) the WMA stream: mms://vip9.yacast.fr/encoderfranceinter/franceinter.asx (use aviplay if using Linux/*BSD)

FranceInter is mostly talk radio with some music programmes. For classical music, one can listen to "Carrefour de Lod?on" at 1500 UTC Monday to Friday and "Les Grands Concerts de Radio France" every Sunday at 2000 UTC. bonne ?coute! (happy listening!) :) boink p.s. if you don't know what UTC is, please check on http://www.timeanddate.com p.s.s. my own notes are on http://cuba.calyx.nl/~oink/oggstreams/ -- je ne cherche pas, je trouve (Picasso)

--- >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 inzanekaoz at yahoo.com Sat Mar 15 17:19:18 2003 From: inzanekaoz at yahoo.com (HJ) Date: Sat, 15 Mar 2003 09:19:18 -0800 (PST) Subject: [icecast] dare to compare -- live streams: ogg/WMA In-Reply-To: <20030315092540.GA30134@tetter.xs4all.nl> Message-ID: <20030315171918.85675.qmail@web13801.mail.yahoo.com> --- boink wrote: > The ogg stream is running at around 30 kbps/11 kHz in stereo. The > WMA > stream (provided by yacast.fr) is running at 16 kbps/22 kHz in > mono. Is stereo vs. mono, and 22khz vs. 11khz even a fair comparison? 22khz vs. 11khz: 22khz, by definition, gives the 22khz stream much more frequency range and *opportunity* to sound clearer. Yes, there are more audible artifacts in the .wma than in the Vorbis stream, but IMHO the sampling rate should match anyway. Stereo vs. mono is less of an issue, I think, but it can still wreak havoc when trying to do an honest comparison.

Think: * WMA stream: sounds 'clearer', but more artifacts, 1 channel, 16kbps * Vorbis stream: sounds 'cleaner' but not 'clearer', less artifacts, 2 channels, 30kbps One might assume strange things based on bitrate, difference in channels, and overlook or cry foul that the sampling rates are different.

~HJ __________________________________________________ Do you Yahoo!? Yahoo! Web Hosting - establish your business online http://webhosting.yahoo.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 ronnie at mixsessions.com Sat Mar 15 17:26:42 2003 From: ronnie at mixsessions.com (ronnie at mixsessions.com) Date: Sat, 15 Mar 2003 12:26:42 -0500 Subject: [icecast] auto start stop restart Message-ID: <61E33CBE53A44FB4008F8E509264AD52.MAI@123hostnow.us> I finally have icecast1.x, ices-02x, and liveice installed on my "media server". I'd like to thank everyone for the help. I have a new task I would like to undertake. I would like to know if anyone has created a script that will automatically start, stop, restart icecast depending on the day of the week and time of day? I am sure this is possible but of course I have just converted to linux from windows using asp/vbscript/jscript.

--- >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 inzanekaoz at yahoo.com Sat Mar 15 17:29:33 2003 From: inzanekaoz at yahoo.com (HJ) Date: Sat, 15 Mar 2003 09:29:33 -0800 (PST) Subject: [icecast] auto start stop restart In-Reply-To: <61E33CBE53A44FB4008F8E509264AD52.MAI@123hostnow.us> Message-ID: <20030315172933.41339.qmail@web13802.mail.yahoo.com> $ man cron __________________________________________________ Do you Yahoo!? Yahoo! Web Hosting - establish your business online http://webhosting.yahoo.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 mike at linuxlink.com Sat Mar 15 18:37:25 2003 From: mike at linuxlink.com (mike) Date: Sat, 15 Mar 2003 12:37:25 -0600 Subject: [icecast] SXSW.com fun Message-ID: <3E7372E5.1070009@linuxlink.com> We finally got icecast/ices streaming audio for 6 venues in Austin here for SXSW. We are streaming wirelessly and that gave us a fit at the outset. Anyway, the url is http://sxsw.com/music/livestreams Thanks to all the developers and the Vorbis Communiy -- Michael H. Collins http://linuxlink.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 ronnie at mixsessions.com Sat Mar 15 18:51:46 2003 From: ronnie at mixsessions.com (ronnie at mixsessions.com) Date: Sat, 15 Mar 2003 13:51:46 -0500 Subject: [icecast] SXSW.com fun In-Reply-To: <[icecast] SXSW.com fun> Message-ID: how diapointing no mp3 streams!

----- Original Message ----- From: mike To: icecast at xiph.org Sent: Sat, 15 Mar 2003 12:37:25 -0600 Subject: [icecast] SXSW.com fun We finally got icecast/ices streaming audio for 6 venues in Austin here for SXSW. We are streaming wirelessly and that gave us a fit at the outset. Anyway, the url is http://sxsw.com/music/livestreams Thanks to all the developers and the Vorbis Communiy -- Michael H. Collins http://linuxlink.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 boink at tetter.xs4all.nl Sat Mar 15 22:17:41 2003 From: boink at tetter.xs4all.nl (boink) Date: Sat, 15 Mar 2003 23:17:41 +0100 Subject: [icecast] dare to compare -- live streams: ogg/WMA In-Reply-To: <20030315171918.85675.qmail@web13801.mail.yahoo.com> Message-ID: <20030315221740.GA1656@tetter.xs4all.nl> hello, I like your point here .. it's difficult to make such a comparision, since yacast.fr choosed to stream like that. Why did they choose to stream like that? That's beyond me, since Radio France has a budjet of millions. The point of this comparision was to show why is Radio France doing and paying for something like this? Me, with cheap computers which were had no more value (well, they can't run Windows XP) could be used to do streaming and reliable streaming. This is only possible because of the open source work ... which shows that when creative thought is not stamped out by bureaucratic ineptitude or/and corruption, it can achieve the "impossible". I do feel that Radio France, since it is a public service, does have the duty not to waste money. This was also a point of my "comparision". boink. On Sat, Mar 15, 2003 at 09:19:18AM -0800, HJ wrote: > > --- boink wrote: > > The ogg stream is running at around 30 kbps/11 kHz in stereo. The > > WMA > > stream (provided by yacast.fr) is running at 16 kbps/22 kHz in > > mono. > > Is stereo vs. mono, and 22khz vs. 11khz even a fair comparison? > > 22khz vs. 11khz: 22khz, by definition, gives the 22khz stream much > more frequency range and *opportunity* to sound clearer. Yes, there > are more audible artifacts in the .wma than in the Vorbis stream, > but IMHO the sampling rate should match anyway. > > Stereo vs. mono is less of an issue, I think, but it can still wreak > havoc when trying to do an honest comparison. > > > Think: > * WMA stream: sounds 'clearer', but more artifacts, 1 channel, > 16kbps > * Vorbis stream: sounds 'cleaner' but not 'clearer', less > artifacts, 2 channels, 30kbps > > One might assume strange things based on bitrate, difference in > channels, and overlook or cry foul that the sampling rates are > different. > > > ~HJ > > __________________________________________________ > Do you Yahoo!? > Yahoo! Web Hosting - establish your business online > http://webhosting.yahoo.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. --

je ne cherche pas, je trouve (Picasso)

--- >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 Mar 15 22:21:20 2003 From: boink at tetter.xs4all.nl (boink) Date: Sat, 15 Mar 2003 23:21:20 +0100 Subject: [icecast] SXSW.com fun In-Reply-To: Message-ID: <20030315222120.GC1656@tetter.xs4all.nl> must there be mp3 streams? why is that disapointing? boink On Sat, Mar 15, 2003 at 01:51:46PM -0500, ronnie at mixsessions.com wrote: > > how diapointing no mp3 streams! > > > > > ----- Original Message ----- > From: mike > To: icecast at xiph.org > Sent: Sat, 15 Mar 2003 12:37:25 -0600 > Subject: [icecast] SXSW.com fun > > We finally got icecast/ices streaming audio for 6 venues in Austin here > for SXSW. We are streaming wirelessly and that gave us a fit at the outset. > > Anyway, the url is http://sxsw.com/music/livestreams > > Thanks to all the developers and the Vorbis Communiy > > -- > Michael H. Collins > http://linuxlink.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. >

--

je ne cherche pas, je trouve (Picasso)

--- >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 Sat Mar 15 22:34:20 2003 From: gshang at uq.net.au (Geoff Shang) Date: Sun, 16 Mar 2003 08:34:20 +1000 (EST) Subject: [icecast] dare to compare -- live streams: ogg/WMA In-Reply-To: <20030315221740.GA1656@tetter.xs4all.nl> Message-ID: Hi: You might achieve a fairer comparison if you encoded the vorbis stream at 22khz mono quality -1. You'd get a bitrate around 22-24kbps and it'd be the same audio format as the wma stream. Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 Mar 15 23:50:13 2003 From: boink at tetter.xs4all.nl (boink) Date: Sun, 16 Mar 2003 00:50:13 +0100 Subject: [icecast] dare to compare -- live streams: ogg/WMA In-Reply-To: Message-ID: <20030315235012.GA2159@tetter.xs4all.nl> thanks for the idea geoff :) however, I don't want to do that to my listeners. I want to provide them with the best stream the little Pentium 166 mmx can do. thus ... this really isn't just a technical issue here. it's proof here that technology, whatever it may be, also relies on people. We know how well techinally ogg works, but can people really use it yet? for instace, if many radio stations were to stream in ogg, could people use their Real Media Player or Windows Media Player? Do people know how to get Winamp 2.8 (and not Winamp 3) and even install it? the comparision, techinally is not totally in order like the files are on Monty's comparision page. however, Radio France has a budjet of millions and me? I did everything for under 200 euro. And per month? I pay nothing. boink. On Sun, Mar 16, 2003 at 08:34:20AM +1000, Geoff Shang wrote: > Hi: > > You might achieve a fairer comparison if you encoded the vorbis stream at > 22khz mono quality -1. You'd get a bitrate around 22-24kbps and it'd be > the same audio format as the wma stream. > > Geoff. > > > -- > Geoff Shang > ICQ number 43634701 > > Make sure your E-mail can be read by everyone! > http://www.betips.net/etc/evilmail.html > > Please avoid sending me Word or PowerPoint attachments. > See http://www.fsf.org/philosophy/no-word-attachments.html > > > --- >8 ---- > List archives: http://www.xiph.org/archives/ > icecast project homepage: http://www.icecast.org/ > To unsubscribe from this list, send a message to 'icecast-request 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. --

je ne cherche pas, je trouve (Picasso)

--- >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 jeremy at squat.net Sun Mar 16 01:41:57 2003 From: jeremy at squat.net (jeremy at squat.net) Date: Sun, 16 Mar 2003 02:41:57 +0100 Subject: [icecast] libshout1-based mp3 streaming to icecast2 Message-ID: <20030316014157.GK16881@squat.net> According to what I've read on this mailing list, it should be possible to stream MP3 data to icecast2 using ices-0.2.3, which I assume also should be the case for any other streaming client based on libshout1. So I decided to test this out to see if we really could dispense with icecast1 altogether on the server I help administer. My results were not promising, to say the least. I wiped out libshout2 and installed libshout 1.0.9 from cvs.icecast.org, which seems to be necessary to compile ices-0.2.3 (it would not compile with libshout2, I assume due to the different structure of shout_t). After compiling and installing ices0, I tried the following command line: ices0 -b 24 -h freeteam.nl -p 9000 -P ****** -m testxyz -F ./playlist >From the streaming end, I got the error: Error during send: Mount failed on http://194.109.209.34:9000/testxyz, error: Could not login on server. Server message: HTTP/1.0 401 Authentication Required In the icecast2 error log, I see: [2003-03-16 02:23:10] INFO connection/_handle_source_request Source logging in at mountpoint "/" [2003-03-16 02:23:10] INFO connection/_handle_source_request Source (/) attempted to login with invalid or missing password In the icecast2 access log: xx.xx.xx.xx - - [16/Mar/2003:02:23:10 +0100] "SOURCE / ICY/666" 401 115 "-" "-" 0 If I add the -i switch to the ices command line to make it icy-compatible, I get: Error during send: Mount failed on http://194.109.209.34:9000/teztxyz, error: Not connected to server. and nothing logged in either the error or access logs of icecast2. Same goes for freestream (http://squat.net/freestream), a perl script we use based on Shout.pm, which in turn is based on libshout1. Interestingly, when I used freestream with a Shout.pm that was compiled with libshout 1.0.5, I was able to log in and stream to icecast2, but when I tried to listen to the stream (at mountpoint /, the mountpoint I specified does not get through to icecast2 in any case), I got HTTP headers from icecast2 and then a disconnect. Any advice? -- jeremy --- >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 Sun Mar 16 01:57:41 2003 From: gshang at uq.net.au (Geoff Shang) Date: Sun, 16 Mar 2003 11:57:41 +1000 (EST) Subject: [icecast] libshout1-based mp3 streaming to icecast2 In-Reply-To: <20030316014157.GK16881@squat.net> Message-ID: Hi: To stream to icecast2, you need to use ices 0x from CVS (I think it's anoncvs at xiph.org/cvs/ice or something) with libshout2. the decision was made to drop icecast 1 protocol support, given that they have to support shoutcast and icecast2 as it is. Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 Sun Mar 16 02:12:08 2003 From: brendan at xiph.org (Brendan Cully) Date: Sat, 15 Mar 2003 21:12:08 -0500 Subject: [icecast] libshout1-based mp3 streaming to icecast2 In-Reply-To: <20030316014157.GK16881@squat.net> Message-ID: <20030316021208.GB2290@watanabe.kublai.com> The short answer, as Geoff says, is to use ices 0.x from CVS with libshout 2. The good news is CVS ices 0 has a number of bug fixes. libshout2 may be found at anoncvs at cvs.xiph.org:/usr/local/cvsroot libshout ices is at anoncvs at cvs.xiph.org:/cvs/ice ices Note the different paths above! Now, a little more detail: On Sunday, 16 March 2003 at 02:41, jeremy at squat.net wrote: > ices0 -b 24 -h freeteam.nl -p 9000 -P ****** -m testxyz -F ./playlist > > >From the streaming end, I got the error: > Error during send: Mount failed on http://194.109.209.34:9000/testxyz, > error: Could not login on server. Server message: HTTP/1.0 401 > Authentication Required icecast 2 doesn't support x-audiocast, the default protocol in ices and icecast 1. > If I add the -i switch to the ices command line to make it > icy-compatible, I get: > > Error during send: Mount failed on http://194.109.209.34:9000/teztxyz, > error: Not connected to server. The shoutcast protocol ("icy") actually uses two ports for encoders. The base port is used for metadata (song name) updates, but the actual data goes to that port + 1. So, to be fully shoutcast compatible, you have to configure icecast to listen on two ports. In this case, those are 9000 and 9001. The error you see here is because ices cannot connect to port 9001. > and nothing logged in either the error or access logs of icecast2. Naturally. > Interestingly, when I used freestream with a Shout.pm that was compiled > with libshout 1.0.5, I was able to log in and stream to icecast2, but I imagine this is due to a bug in that version of Shout.pm, which connects to the same port for both data and metadata (if Shout.pm supports metadata - I haven't used it). > when I tried to listen to the stream (at mountpoint /, the mountpoint I > specified does not get through to icecast2 in any case), I got HTTP > headers from icecast2 and then a disconnect. Because shoutcast doesn't support mount points, icecast was forced to create on itself. It's probably /icy_0, but you can see for yourself in the icecast 2 logs. When the source successfully logs in, you'll see the mountpoint assigned. -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 brendan at xiph.org Sun Mar 16 02:15:01 2003 From: brendan at xiph.org (Brendan Cully) Date: Sat, 15 Mar 2003 21:15:01 -0500 Subject: [icecast] libshout1-based mp3 streaming to icecast2 In-Reply-To: <20030316021208.GB2290@watanabe.kublai.com> Message-ID: <20030316021501.GC2290@watanabe.kublai.com> Sorry to follow up on my own post, but you may find it more convenient to use the nightly snapshots posted at http://www.xiph.org/~brendan/ On Saturday, 15 March 2003 at 21:12, Brendan Cully wrote: > The short answer, as Geoff says, is to use ices 0.x from CVS with libshout 2. > The good news is CVS ices 0 has a number of bug fixes. > > libshout2 may be found at anoncvs at cvs.xiph.org:/usr/local/cvsroot libshout > ices is at anoncvs at cvs.xiph.org:/cvs/ice ices -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 ronnie at mixsessions.com Sun Mar 16 06:42:59 2003 From: ronnie at mixsessions.com (ronnie at mixsessions.com) Date: Sun, 16 Mar 2003 01:42:59 -0500 Subject: [icecast] SXSW.com fun In-Reply-To: <[icecast] SXSW.com fun> Message-ID: well because I really wanted to tune in however I was behind a windows nt machine that was "locked down". I can't dl anything to it; only has wmp with mp3 support that is the only reason! :P

----- Original Message ----- From: boink To: icecast at xiph.org Sent: Sat, 15 Mar 2003 23:21:20 +0100 Subject: Re: [icecast] SXSW.com fun

must there be mp3 streams? why is that disapointing? boink On Sat, Mar 15, 2003 at 01:51:46PM -0500, ronnie at mixsessions.com wrote: > > how diapointing no mp3 streams! > > > > > ----- Original Message ----- > From: mike > To: icecast at xiph.org > Sent: Sat, 15 Mar 2003 12:37:25 -0600 > Subject: [icecast] SXSW.com fun > > We finally got icecast/ices streaming audio for 6 venues in Austin here > for SXSW. We are streaming wirelessly and that gave us a fit at the outset. > > Anyway, the url is http://sxsw.com/music/livestreams > > Thanks to all the developers and the Vorbis Communiy > > -- > Michael H. Collins > http://linuxlink.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. >

--

je ne cherche pas, je trouve (Picasso)

--- >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 ronnie at mixsessions.com Sun Mar 16 06:49:14 2003 From: ronnie at mixsessions.com (ronnie at mixsessions.com) Date: Sun, 16 Mar 2003 01:49:14 -0500 Subject: [icecast] libshout1-based mp3 streaming to icecast2 In-Reply-To: <[icecast] libshout1-based mp3 streaming to icecast2> Message-ID: <0A40D7C8C0814C690016E9417824DC00.MAI@123hostnow.us> just a side note: as of 3/12/2003 I could not get ices0x from cvs to compile without errors. the nightly snapsot compiled fine

----- Original Message ----- From: Brendan Cully To: icecast at xiph.org Sent: Sat, 15 Mar 2003 21:15:01 -0500 Subject: Re: [icecast] libshout1-based mp3 streaming to icecast2 Sorry to follow up on my own post, but you may find it more convenient to use the nightly snapshots posted at http://www.xiph.org/~brendan/ On Saturday, 15 March 2003 at 21:12, Brendan Cully wrote: > The short answer, as Geoff says, is to use ices 0.x from CVS with libshout 2. > The good news is CVS ices 0 has a number of bug fixes. > > libshout2 may be found at anoncvs at cvs.xiph.org:/usr/local/cvsroot libshout > ices is at anoncvs at cvs.xiph.org:/cvs/ice ices -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 gshang at uq.net.au Sun Mar 16 08:01:30 2003 From: gshang at uq.net.au (Geoff Shang) Date: Sun, 16 Mar 2003 18:01:30 +1000 (EST) Subject: [icecast] SXSW.com fun In-Reply-To: <3E7372E5.1070009@linuxlink.com> Message-ID: Hi: Hey, nice feeds for just a room mic. Unfortunately I only remembered at about 1:30Am Central (you guys are Central, aren't you?) and only got to hear some stuff. What parameters are you using for your streams? They sound quite nice. I did a quick sample of everything. Shame the mic for Maggie Mae's was so hot, I tuned in to hear a band that I really liked the sound of. Great combination of pop-sounding songs and grunge riffs. Nice contrast. Female vocals. Heard the end of their set and the crowd definitely wanted more. Would have loved to have heard them without distortion, but hey, these things happen. Really great idea. Glad you guys could pull it off. Oh and there was a stream on 3.ogg but there didn't seem to be any link on the website to that stream, so I have no idea what it was. Was another venue though. Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 Sun Mar 16 17:08:18 2003 From: Iceuse at kezako.net (Chris) Date: Sun, 16 Mar 2003 18:08:18 +0100 Subject: [icecast] Icecast load tests - Too many open files In-Reply-To: <200303140136.48990.msmith@xiph.org> Message-ID: <3E74AF82.4010902@kezako.net> Hi Mike, it works fine with ulimit. The server is now outputting 80MBps of stream (serving 2700 clients) Chris Michael Smith wrote: >On Thursday 13 March 2003 23:48, iceuse at kezako.net wrote: > > >>Hi all, >> >>'m trying to setup an icecast server. >>It works, bu I want to test how many clients it can serve. >>Server: Icecast2 on PIII 933Mkz, 512Mo RAM >>Linux Debian 3.0 >>One source sent by darkice (can't make ices2 working) >> >>The problem is: "The server can't serve more than 1020 clients, because of >>a file limit" [2003-03-13 14:18:50] WARN connection/_accept_connection >>accept() failed with error 24: Too many open files >> >> > >Look at the output of "ulimit -n" - that's the maximum number of per-process >file descriptors, it's 1024 by default on most linux systems. I don't recall >how to change that (except as root), I'm sure you can find some >documentation. > >I've tested icecast up to about 3000 clients on an old p2 machine of mine, and >it could probably go further without much trouble. > >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 kristof at kezako.net Sat Mar 15 08:29:14 2003 From: kristof at kezako.net (Christophe SPAM) Date: Sat, 15 Mar 2003 09:29:14 +0100 Subject: [icecast] Icecast load tests - Too many open files In-Reply-To: <200303140136.48990.msmith@xiph.org> Message-ID: <3E72E45A.7090702@kezako.net> Hi Michael, thanks, this has solved my problem. The server is now outputting 80MBps. Chris Michael Smith wrote: >Look at the output of "ulimit -n" - that's the maximum number of per-process >file descriptors, it's 1024 by default on most linux systems. I don't recall >how to change that (except as root), I'm sure you can find some >documentation. > >I've tested icecast up to about 3000 clients on an old p2 machine of mine, and >it could probably go further without much trouble. > >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 iceuse at kezako.net Mon Mar 17 10:12:08 2003 From: iceuse at kezako.net (iceuse at kezako.net) Date: Mon, 17 Mar 2003 11:12:08 +0100 Subject: [icecast] Stream with Ices2 sound very metallic Message-ID: Hi, I don't know why, but the stream generated by ices sounds very metallic, compared to the radio, and compared to a stream of the same quality with darkice. I tried different parameters, but it doesn't change. My parameters are : oss 44100 2 /dev/dsp 39 80 0 22050 2 1 30000 0000030000 0000030000 0 4410022050 4410022050 (only one resample line...) I'm using all the newer code from xiph.org cvs reepository. (from last week) Does someone has an idea ? Thanks --- >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 Mon Mar 17 12:14:35 2003 From: msmith at xiph.org (Michael Smith) Date: Mon, 17 Mar 2003 23:14:35 +1100 Subject: [icecast] Stream with Ices2 sound very metallic In-Reply-To: Message-ID: <200303172314.36009.msmith@xiph.org> On Monday 17 March 2003 21:12, iceuse at kezako.net wrote: > Hi, > > I don't know why, but the stream generated by ices sounds very metallic, > compared to the radio, and compared to a stream of the same quality with > darkice. This is extremely unlikely - if you're using the same settings with darkice, it should sound the same (unless darkice is ignoring some of your settings), they both use precisely the same encoding library. As a general note - setting maximum bitrate to the same as nominal is not a particularly good idea, it'll seriously hurt quality to do so. 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 iceuse at kezako.net Mon Mar 17 13:58:54 2003 From: iceuse at kezako.net (iceuse at kezako.net) Date: Mon, 17 Mar 2003 14:58:54 +0100 Subject: [icecast] Stream with Ices2 sound very metallic In-Reply-To: <200303172314.36009.msmith@xiph.org> Message-ID: I'm not sure this it the problem, because whatever the encoding if (managed or not), the problem is there. To listen to the problem: http://www.stalig.com/radio_ices.ogg The ices stream in a file (a few seconds) http://www.stalig.com/radiofree.ogg The darkice stream in a file (a few seconds) Looking at the content of the ogg files, we can see there are using the same vorbis lib even if i comment the bit rates and set the managed flag to 0, the problem is there. Strange... 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 iceuse at kezako.net Mon Mar 17 14:07:30 2003 From: iceuse at kezako.net (iceuse at kezako.net) Date: Mon, 17 Mar 2003 15:07:30 +0100 Subject: [icecast] Ogg stream at less than 22KBps 22KHz Message-ID: Hi, Is it possible to generate an ogg stream at less than 22KBps ? I tried several configuration with ices and darkice, but I always get an configure encoder error: [2003-03-17 16:07:17] INFO input-oss/oss_open_module Opened audio device /dev/dsp at 2 channel(s), 44100 Hz [2003-03-17 16:07:17] INFO audio/resample_initialise Initialised resampler for 2 channels, from 44100 Hz to 22050 Hz [2003-03-17 16:07:17] INFO encode/encode_initialise Encoder initialising with bitrate management: 2 channels, 22050 Hz, minimum bitrate 20000, nominal 22000, maximum 30000 [2003-03-17 16:07:17] EROR encode/encode_initialise Failed to configure managed encoding for 2 channel(s), at 22050 Hz, with bitrates 30000 max 22000 nominal, 20000 min [2003-03-17 16:07:17] EROR stream/ices_instance_stream Failed to configure encoder [2003-03-17 16:07:17] INFO signals/signal_usr1_handler Metadata update requested [2003-03-17 16:07:17] DBUG input/input_loop An instance died, removing it [2003-03-17 16:07:17] DBUG input/input_flush_queue Input queue flush requested [2003-03-17 16:07:17] DBUG input/input_loop All instances removed, shutting down control thread. [2003-03-17 16:07:17] INFO ices-core/main Shutdown complete

Are there some rules to select good triplet (min bit rate, nominal bit rate,max bit rate) ? Thanks --- >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 Mon Mar 17 14:14:18 2003 From: msmith at xiph.org (Michael Smith) Date: Tue, 18 Mar 2003 01:14:18 +1100 Subject: [icecast] Stream with Ices2 sound very metallic In-Reply-To: Message-ID: <200303180114.18314.msmith@xiph.org> On Tuesday 18 March 2003 00:58, iceuse at kezako.net wrote: > I'm not sure this it the problem, because whatever the encoding if (managed > or not), the problem is there. > To listen to the problem: > http://www.stalig.com/radio_ices.ogg The ices stream in a file (a few > seconds) http://www.stalig.com/radiofree.ogg The darkice stream in a file > (a few seconds) > > Looking at the content of the ogg files, we can see there are using the > same vorbis lib even if i comment the bit rates and set the managed flag to > 0, the problem is there. > > Strange... > Chris Not a very good comparison - the darkice stream is not using the same encoder parameters as the ices stream. However, that sounds like a completely different sort of problem - I've never heard ices do anything that sounds like that. Can you post your config file to this list? It's possible you've got it misconfigured in a way that the code doesn't check for, or something like that. 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 karl at pts.tele2.co.uk Mon Mar 17 14:47:18 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 17 Mar 2003 14:47:18 +0000 Subject: [icecast] Ogg stream at less than 22KBps 22KHz In-Reply-To: Message-ID: <1047912440.1012.65.camel@bogus.hackers.club> On Mon, 2003-03-17 at 14:07, iceuse at kezako.net wrote: > [2003-03-17 16:07:17] INFO audio/resample_initialise Initialised resampler for 2 channels, from 44100 Hz to 22050 Hz > [2003-03-17 16:07:17] INFO encode/encode_initialise Encoder initialising with bitrate management: 2 channels, 22050 Hz, minimum bitrate 20000, nominal 22000, maximum 30000 > [2003-03-17 16:07:17] EROR encode/encode_initialise Failed to configure managed encoding for 2 channel(s), at 22050 Hz, with bitrates 30000 max 22000 nominal, 20000 min > [2003-03-17 16:07:17] EROR stream/ices_instance_stream Failed to configure encoder > [2003-03-17 16:07:17] INFO signals/signal_usr1_handler Metadata update requested > [2003-03-17 16:07:17] DBUG input/input_loop An instance died, removing it > [2003-03-17 16:07:17] DBUG input/input_flush_queue Input queue flush requested > [2003-03-17 16:07:17] DBUG input/input_loop All instances removed, shutting down control thread. > [2003-03-17 16:07:17] INFO ices-core/main Shutdown complete > > > Are there some rules to select good triplet (min bit rate, nominal bit rate,max bit rate) ? for lower bandwidth use downmixing and/or lower samplerates. It's rare to state minimum rates but the encoder itself it throwing out those settings. 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 gshang at uq.net.au Mon Mar 17 16:09:25 2003 From: gshang at uq.net.au (Geoff Shang) Date: Tue, 18 Mar 2003 02:09:25 +1000 (EST) Subject: [icecast] Stream with Ices2 sound very metallic In-Reply-To: Message-ID: Hi: Don't know if this helps, but the ices sound was out of phase. This tends not to encode very well at lower bitrates, due to the whole channel coupling thing. Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 tposton1 at swbell.net Mon Mar 17 20:29:40 2003 From: tposton1 at swbell.net (Todd Poston) Date: Mon, 17 Mar 2003 14:29:40 -0600 Subject: [icecast] playlist streams In-Reply-To: Message-ID: <001f01c2ecc3$eff8e800$6601a8c0@BIRDSONG> Adon Irani wrote: ------------------ however, if you are using the fileserve option ; you only need to generate a playlist that links to these songs . however, this again opens up security issues of direct access to the songs ( perhaps someone else can speak about this .. I'm not sure how this all works ) ------------------ (Long: semi-detailed explanation of how to do secure file-serving below - does not involve icecast) It is fairly simple (and known since the beginning of CGI) to restrict access to files served to the web from a webserver. Webservers generally provide some built-in security that usually leverages the file security of the operating system. Many times, that security is not dynamic enough for an application. There are hundreds of examples (if not more), to "serve" files dynamically. Basically, if you want to go the fileserve route, all you have to do is to create a script or executable (depending on your choice of dev platforms, operating system and webserver) that takes parameters (query string (GET), form data (POST), or session variables) that tell the script which "file" (read: MP3 or ogg) to send to the client. That script can perform the necessary authorization to determine if this client is allowed to download/stream this file. It's simple, even MS provides source code to do this. The way it works is you have this script that can take parameters and return data (it can be perl, php, asp, cgi, whatever). Let's say it is located at http://localhost/getFile.asp. You pass it the following data: File=waynefrigginnewton.ogg. getFile.asp opens the waynefrigginnewton.ogg file and sends every byte it reads to the Response, and thus the client (Winamp). The actual ogg file is located in a private directory that is not accessible from the published directories of your webserver. Thus no one can actually download the file directly, they must go thru your script to get it. That will at least make it a little harder for people to download your songs. The way to take it a step further is to add authorization (which may include authentication) in your script. This can be things like 1) has this client already downloaded this song 2), how long has this client been connected to my server (when did their session start?) 3), how many other songs has this client downloaded, etc. You could also require a usr/pwd as the data passed to the script. Probably the best, and most used method is to require users to go to your website first (this lets you track their session)..they may or may not "log in" to your site, but you still know who they are uniquely. You can then provide link(s) to your (static or generated) .m3u or .pls directly. If you generated the m3u file, you can include the unique ID of the client in the links. So your m3u file might look like: http://mydomain.com/getFile.asp?ID=ASDF1234QWER1234&file=waynefrigginnew ton.ogg http://mydomain.com/getFile.asp?ID=ASDF1234QWER1234&file=britneyfriggins pears.ogg http://mydomain.com/getFile.asp?ID=ASDF1234QWER1234&file=frankfrigginsin atra.ogg http://mydomain.com/getFile.asp?ID=ASDF1234QWER1234&file=foofrigginfight ers.ogg Your getFile script then just tracks the client by the "ID" value and their webserver session to determine what they are allowed to "Stream" from your script. If they ever just go straight to your getFile script on your webserver but have an invalid or expired ID they get nothing. As you can see you can get quite innovative on how you handle this and what you choose to let your clients do. It all depends on how much development you want to do to handle the authorization. This is done ALL the time on the web to restrict access to files like images (pr0n) or pdf's that may contain sensitive data that you want to provide on the web, but don't necessarily want anyone to be able to get to unless they go thru the proper steps. And it may be prohibitive to use just the OS's file system security due to a number of reasons like: hosted sites (it ain't your box so you can't control file security) or you cannot dynamically generate usrs/passwords and restrict directory/file access, etc. The biggest hurdle (which isn't much) is to make sure your script has read access to the unpublished directory that contains the files you want to stream. The downside to this approach, and the reason it isn't used more often for simple things, is that there is a performance hit by doing the file I/O this way, rather then just letting the webserver do it. Hope I didn't bore you all to death with this off-topic message. Todd --- >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 tposton1 at swbell.net Mon Mar 17 21:01:52 2003 From: tposton1 at swbell.net (Todd Poston) Date: Mon, 17 Mar 2003 15:01:52 -0600 Subject: [icecast] strange way of forwarding to another stream. In-Reply-To: <1043854310.1120.59.camel@bogus.hackers.club> Message-ID: <002001c2ecc8$6f7aac40$6601a8c0@BIRDSONG> This goes back a couple of months in the list.. But below refers to the idea of forwarding streams. *Is* there currently any way (with mp3 or ogg) to force the client to a new stream?? Is the "forward directive" referred to below in use by anything, if so what? And how is it implemented? This seems like a very useful thing to be included in a spec. And it doesn't seem unreasonable to include it in a client, except that there is no official spec that stream client developers use to develop against (or is there??). Afterall, Things like HTML Redirect's are handled by the client. Todd -----Original Message----- From: owner-icecast at xiph.org [mailto:owner-icecast at xiph.org] On Behalf Of Karl Heyes Sent: Wednesday, January 29, 2003 9:32 AM To: icecast at xiph.org Subject: Re: [icecast] strange way of forwarding to another stream.

On Wed, 2003-01-29 at 14:54, Martin Blackwell wrote: > Just a kinda question on a random thought I was having. > Would it make sense, or be concievably plausible to write a plugin for > winamp, or other Icecast2 client to read a comment in the Ogg Vorbis > file to automatically open a new stream when the stream/file has > finished playing- eg, client starts/downloads the ad stream/file for > the server broadcasting the stream, vorbis file contains tag along the > lines of "FORWARD = protocol://server:port/stream.ogg", as a of adding > advertising to the start of a stream only. It's certainly possible, however you are placing more logic into the client end, and there maybe many different clients. The forward directive isn't universal AFAIK 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 ross.levis at cchlawbase.co.nz Mon Mar 17 22:13:20 2003 From: ross.levis at cchlawbase.co.nz (Ross Levis) Date: Tue, 18 Mar 2003 10:13:20 +1200 Subject: [icecast] playlist streams In-Reply-To: <[icecast] playlist streams> Message-ID: <84C0CDE57EDD0841880993D82051278E0A0EE8@bagheera.internal.cch.co.nz> Thanks for the details Todd. Much appreciated. Regards, Ross Levis. > -----Original Message----- > From: owner-icecast at xiph.org [mailto:owner-icecast at xiph.org] > On Behalf Of Todd Poston > Sent: Tuesday, 18 March 2003 08:30 > To: icecast at xiph.org > Subject: RE: [icecast] playlist streams > > > Adon Irani wrote: > ------------------ > however, if you are using the fileserve option ; you only > need to generate a playlist that links to these songs . > however, this again opens up security issues of direct access > to the songs ( perhaps someone else can speak about this .. > I'm not sure how this all works ) > ------------------ > > (Long: semi-detailed explanation of how to do secure > file-serving below > - does not involve icecast) > > It is fairly simple (and known since the beginning of CGI) to > restrict access to files served to the web from a webserver. > Webservers generally provide some built-in security that > usually leverages the file security of the operating system. > Many times, that security is not dynamic enough for an > application. There are hundreds of examples (if not more), > to "serve" files dynamically. > > Basically, if you want to go the fileserve route, all you > have to do is to create a script or executable (depending on > your choice of dev platforms, operating system and webserver) > that takes parameters (query string (GET), form data (POST), > or session variables) that tell the script which "file" > (read: MP3 or ogg) to send to the client. That script can > perform the necessary authorization to determine if this > client is allowed to download/stream this file. > > It's simple, even MS provides source code to do this. The > way it works is you have this script that can take parameters > and return data (it can be perl, php, asp, cgi, whatever). > Let's say it is located at > http://localhost/getFile.asp. > > You pass it the following data: > File=waynefrigginnewton.ogg. > > getFile.asp opens the waynefrigginnewton.ogg file and sends > every byte it reads to the Response, and thus the client (Winamp). > > The actual ogg file is located in a private directory that is > not accessible from the published directories of your > webserver. Thus no one can actually download the file > directly, they must go thru your script to get it. That will > at least make it a little harder for people to download your songs. > > The way to take it a step further is to add authorization > (which may include authentication) in your script. This can > be things like 1) has this client already downloaded this > song 2), how long has this client been connected to my server > (when did their session start?) 3), how many other songs has > this client downloaded, etc. You could also require a > usr/pwd as the data passed to the script. > > Probably the best, and most used method is to require users > to go to your website first (this lets you track their > session)..they may or may not "log in" to your site, but you > still know who they are uniquely. You can then provide > link(s) to your (static or generated) .m3u or .pls directly. > If you generated the m3u file, you can include the unique ID > of the client in the links. So your m3u file might look like: > http://mydomain.com/getFile.asp?ID=ASDF1234QWER1234&file=waynefrigginnew ton.ogg http://mydomain.com/getFile.asp?ID=ASDF1234QWER1234&file=britneyfriggins pears.ogg http://mydomain.com/getFile.asp?ID=ASDF1234QWER1234&file=frankfrigginsin atra.ogg http://mydomain.com/getFile.asp?ID=ASDF1234QWER1234&file=foofrigginfight ers.ogg Your getFile script then just tracks the client by the "ID" value and their webserver session to determine what they are allowed to "Stream" from your script. If they ever just go straight to your getFile script on your webserver but have an invalid or expired ID they get nothing. As you can see you can get quite innovative on how you handle this and what you choose to let your clients do. It all depends on how much development you want to do to handle the authorization. This is done ALL the time on the web to restrict access to files like images (pr0n) or pdf's that may contain sensitive data that you want to provide on the web, but don't necessarily want anyone to be able to get to unless they go thru the proper steps. And it may be prohibitive to use just the OS's file system security due to a number of reasons like: hosted sites (it ain't your box so you can't control file security) or you cannot dynamically generate usrs/passwords and restrict directory/file access, etc. The biggest hurdle (which isn't much) is to make sure your script has read access to the unpublished directory that contains the files you want to stream. The downside to this approach, and the reason it isn't used more often for simple things, is that there is a performance hit by doing the file I/O this way, rather then just letting the webserver do it. Hope I didn't bore you all to death with this off-topic message. Todd --- >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 Mon Mar 17 23:07:14 2003 From: msmith at xiph.org (Michael Smith) Date: Tue, 18 Mar 2003 10:07:14 +1100 Subject: [icecast] strange way of forwarding to another stream. In-Reply-To: <002001c2ecc8$6f7aac40$6601a8c0@BIRDSONG> Message-ID: <200303181007.14920.msmith@xiph.org> On Tuesday 18 March 2003 08:01, Todd Poston wrote: > This goes back a couple of months in the list.. But below refers to the > idea of forwarding streams. *Is* there currently any way (with mp3 or > ogg) to force the client to a new stream?? Is the "forward directive" > referred to below in use by anything, if so what? And how is it > implemented? icecast can move a client to a new stream on the same server (through the admin interface ). > > This seems like a very useful thing to be included in a spec. And it > doesn't seem unreasonable to include it in a client, except that there > is no official spec that stream client developers use to develop against > (or is there??). Afterall, Things like HTML Redirect's are handled by > the client. Clients are meant to respond to HTTP (certainly NOT HTML) redirects, since icecast uses HTTP, but most media players don't, so icecast doesn't use this. 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 tposton1 at swbell.net Mon Mar 17 23:38:26 2003 From: tposton1 at swbell.net (Todd Poston) Date: Mon, 17 Mar 2003 17:38:26 -0600 Subject: [icecast] strange way of forwarding to another stream. In-Reply-To: <200303181007.14920.msmith@xiph.org> Message-ID: <002101c2ecde$50b529a0$6601a8c0@BIRDSONG> -----Original Message----- From: owner-icecast at xiph.org [mailto:owner-icecast at xiph.org] On Behalf Of Michael Smith >> >> This seems like a very useful thing to be included in a spec. And it >> doesn't seem unreasonable to include it in a client, except that there >> is no official spec that stream client developers use to develop >> against (or is there??). Afterall, Things like HTML Redirect's are >> handled by the client. > >Clients are meant to respond to HTTP (certainly NOT HTML) redirects, since >icecast uses HTTP, but most media players don't, so icecast doesn't use this. > >Mike D'oh!.. Can't believe I made such a (now-glaring) mis-type.. Yes indeed I did mean HTTP redirects and NOT HTML (silly me!). I haven't done a lot of testing to see what is and isn't supported along these lines with the different clients out there, but FWIW I thought that Winamp (2.x) did support it (but this is going far back in my memory cells now clouded with too much beer). When you say that "most media players don't [use this]" I assume you are refering to the support of HTTP redirects? And so when you "move" another client to a new stream, you just grab the bytes from a different source-stream in icecast and send them down the existing pipe to the client - rather then sending a redirect causing the client to negotiate a new request? Just wanted to be specific for clarification purposes :) Thanks. Todd --- >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 Mon Mar 17 23:57:34 2003 From: gshang at uq.net.au (Geoff Shang) Date: Tue, 18 Mar 2003 09:57:34 +1000 (EST) Subject: [icecast] strange way of forwarding to another stream. In-Reply-To: <002101c2ecde$50b529a0$6601a8c0@BIRDSONG> Message-ID: Hi: If you want to play 1 stream then play another, surely it's enough to simply place 2 items in the playlist file that you send to the client. It works and it's supported. Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 labyrinth.net.au Tue Mar 18 00:30:25 2003 From: msmith at labyrinth.net.au (Michael Smith) Date: Tue, 18 Mar 2003 11:30:25 +1100 Subject: [icecast] strange way of forwarding to another stream. In-Reply-To: <002101c2ecde$50b529a0$6601a8c0@BIRDSONG> Message-ID: <20030318003024.F2B5F5D0F2@dampier.southern.net.au> > When you say that "most media players don't [use this]" I assume you are > refering to the support of HTTP redirects? And so when you "move" > another client to a new stream, you just grab the bytes from a different > source-stream in icecast and send them down the existing pipe to the > client - rather then sending a redirect causing the client to negotiate > a new request?

Yes, that's what I meant (on a second reading, it wasn't very clear. Sorry). For the case of moving a client _after_ initial connection, you can't use HTTP redirects even for those clients that do support them correctly, so this sort of mechanism (internally moving them from one source to another) is neccesary either 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 spankylucas at hotmail.com Tue Mar 18 07:47:13 2003 From: spankylucas at hotmail.com (Lucas Smith) Date: Tue, 18 Mar 2003 07:47:13 +0000 Subject: [icecast] ice2 autogen.sh problems Message-ID: i have been playing around trying to get ice2 to work now for quite some time and frankly i am a bit frustrated by now... the anoying thing is how early in the whole proccess my problems actually start! running ./autogen.sh in the newest cvs version of ice2 results in

idoru:/usr/src/ices# ./autogen.sh I am going to run ./configure with no arguments - if you wish to pass any to it, please specify them on the ./autogen.sh command line. Generating configuration files for ices, please wait.... aclocal aclocal: m4/ogg.m4: 8: duplicated macro `AM_PATH_OGG' aclocal: m4/vorbis.m4: 8: duplicated macro `AM_PATH_VORBIS' libtoolize --automake automake --add-missing autoconf configure.in:5: error: possibly undefined macro: AM_INIT_AUTOMAKE configure.in:8: error: possibly undefined macro: AM_PROG_LIBTOOL configure.in:53: error: possibly undefined macro: AM_CONDITIONAL configure.in:114: error: possibly undefined macro: AM_PATH_OGG configure.in:118: error: possibly undefined macro: AM_PATH_VORBIS configure.in:128: error: possibly undefined macro: AM_PATH_SHOUT ./configure: line 1186: syntax error near unexpected token `AM_INIT_AUTOMAKE(ices,2.0)' ./configure: line 1186: `AM_INIT_AUTOMAKE(ices,2.0)' the ogg, libshout, and vorbis modules do autogen, and compile correctly. but vorbis-tools do not. here ./autogen gives me idoru:/usr/src/cvs/vorbis-tools# ./autogen.sh I am going to run ./configure with no arguments - if you wish to pass any to it, please specify them on the ./autogen.sh command line. Generating configuration files for vorbis-tools, please wait.... aclocal aclocal: configure.in: 0: macro `AM_PATH_PROG_WITH_TEST' not found in library aclocal: configure.in: 0: macro `AM_PATH_PROG_WITH_TEST' not found in library aclocal: configure.in: 0: macro `AM_PATH_PROG_WITH_TEST' not found in library aclocal: configure.in: 0: macro `AM_LC_MESSAGES' not found in library libtoolize --automake automake --add-missing Makefile.am:26: po/da.po exists but `da' not in `ALL_LINGUAS' Makefile.am:26: po/es.po exists but `es' not in `ALL_LINGUAS' Makefile.am:26: po/hr.po exists but `hr' not in `ALL_LINGUAS' Makefile.am:26: po/hu.po exists but `hu' not in `ALL_LINGUAS' Makefile.am:26: po/ru.po exists but `ru' not in `ALL_LINGUAS' autoconf configure.in:12: error: possibly undefined macro: AM_INIT_AUTOMAKE configure.in:24: error: possibly undefined macro: AM_PROG_LIBTOOL configure.in:27: error: possibly undefined macro: AM_GNU_GETTEXT configure.in:120: error: possibly undefined macro: AM_PATH_CURL configure.in:150: error: possibly undefined macro: AM_CONDITIONAL configure.in:183: error: possibly undefined macro: AM_ICONV configure.in:185: error: possibly undefined macro: AM_LANGINFO_CODESET ./configure: line 1165: syntax error near unexpected token `AM_INIT_AUTOMAKE(vorbis-tools,1.0)' ./configure: line 1165: `AM_INIT_AUTOMAKE(vorbis-tools,1.0)'

i managed to compile and install ices-0.2.3 from the source tarball but this is quite an old version and doesnot support ogg which is the whole point for me. i am running linux 2.4.20, debian woody, and have been following the instruction of Pierre Amadio at http://melmoth.dyndns.org/stream/doc/ quite carefully. one last problem though i am not sure wether i itreally matters is that the command cvs -z3 co log thread net timing hangs with: cvs server: Updating timing i saw some other posts mentioning this in a forum... anyway :-( i hope someone has an idea whats going on here and could give me some hints. cheers optix _________________________________________________________________ MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*. http://join.msn.com/?page=features/virus --- >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 Mar 18 08:07:03 2003 From: msmith at xiph.org (Michael Smith) Date: Tue, 18 Mar 2003 19:07:03 +1100 Subject: [icecast] ice2 autogen.sh problems In-Reply-To: Message-ID: <200303181907.03613.msmith@xiph.org> On Tuesday 18 March 2003 18:47, Lucas Smith wrote: > i have been playing around trying to get ice2 to work now for quite some > time and frankly i am a bit frustrated by now... the anoying thing is how > early in the whole proccess my problems actually start! > > running ./autogen.sh in the newest cvs version of ice2 results in You probably need a newer version of automake and/or autoconf. > > one last problem though i am not sure wether i itreally matters is that > the command > > cvs -z3 co log thread net timing > > hangs with: > > cvs server: Updating timing > > i saw some other posts mentioning this in a forum... anyway :-( > i hope someone has an idea whats going on here and could give me some > hints. Your cvs client is old and buggy. Either upgrade, or don't use -z This won't have caused any problems with ices or icecast, though. You should not be checking out the log/thread etc. modules directly anyway (they're checked out automatically by cvs along with the main application) 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 iceuse at kezako.net Tue Mar 18 10:29:39 2003 From: iceuse at kezako.net (iceuse at kezako.net) Date: Tue, 18 Mar 2003 11:29:39 +0100 Subject: [icecast] Stream with Ices2 sound very metallic In-Reply-To: Message-ID: Hi all, in fact, I found that this feature is not implemented yet... the vorbis setup returns : OV_EIMPL The bitstream makes use of a feature not implemented in this

But, is it possible for the ices developpers to change encode.c:encode_initialise to display the vorbis return code? int ret = vorbis_encode_setup_managed(&s->vi, channels, rate, max_br>0?max_br:-1, nom_br, min_br>0?min_br:-1); if (ret) { LOG_ERROR6("Failed to configure managed encoding for " "%d channel(s), at %d Hz, with bitrates %d max %d " "nominal, %d min. Error code=%d", channels, rate, max_br, nom_br, min_br,ret); vorbis_info_clear(&s->vi); free(s); return NULL; } } else { int ret = vorbis_encode_setup_vbr(&s->vi, channels, rate, quality*0.1); if (ret) { LOG_ERROR4("Failed to configure VBR encoding for %d channel(s), " "at %d Hz, quality level %f. Error code=%d", channels, rate, quality,ret);

It is helpfull. Then we may just need to add a function in vorbis to display the error message corresponding to the error code. Perhaps I can do it, but I don't see how to apply as a developper. 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 msmith at xiph.org Tue Mar 18 11:36:42 2003 From: msmith at xiph.org (Michael Smith) Date: Tue, 18 Mar 2003 22:36:42 +1100 Subject: [icecast] Stream with Ices2 sound very metallic In-Reply-To: Message-ID: <200303182236.42020.msmith@xiph.org> On Tuesday 18 March 2003 21:29, iceuse at kezako.net wrote: > Hi all, > in fact, I found that this feature is not implemented yet... What feature? This return value just means that the bitrate(s) or quality level you asked for is not supported at this sample rate/number of channels. Right now, none of those setup functions will ever return anything other than success or OV_EIMPL, so your proposed patch doesn't actually help (and also it wouldn't even compile, had you thought to test it). > > It is helpfull. Then we may just need to add a function in vorbis to > display the error message corresponding to the error code. > Perhaps I can do it, but I don't see how to apply as a developper. There's no 'application process' to become a developer - you just contribute changes/improvements/fixes, and we incorporate them. If you do so enough, you'll generally be invited to become a core member of the development team. 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 VANCOD at PIOS.com Tue Mar 18 15:03:31 2003 From: VANCOD at PIOS.com (Vanco, Donald) Date: Tue, 18 Mar 2003 10:03:31 -0500 Subject: [icecast] All I want to do is stream... Message-ID: <454226824160D3118F9D00508B08F15A0C1679F3@piouspkldmail.pios.com> Hi All - First post, and something of an audio newbie, so please be gentle. I'm cross-posting this to both icecast and vorbis, albeit in separate emails. I'll try to give as much detail as possible so this might get a bit wordy. I've been trying to get a live stream running for a local college radio station. It's currently up on a Slackware system - but not at all the way I want. (http://www.wcsb.org) I'm building them a brand new server. If required, the old server can be tasked for other functions to support streaming. What I'm trying to get to: - the ability to stream in multiple "qualities" (i.e. low and high bandwidth) - preferably in multiple file formats (ogg and mp3) - the ability to capture portions of the stream from either client or server side Currently - shoutcast is working to keep the stream on the air. The hardware: P-III 800, 512MB RAM, ample disk drive space. As an FYI the system has on-board audio via Intel 815 chipset - the motherboard is, in fact, Genuine Intel (http://support.intel.com/support/motherboards/desktop/D815EEA/). Telos Audio Active encoder http://www.audioactive.com/products/realtime_enc/rte_ovw.html

OS is (fully patched) Red Hat 8.0

Background: I have 2 Telos units - an "older" model that only connects to the server via high-speed serial, and a newer version that's made for streaming via a network connection. Actually, I have two of the newer units at my disposal. Telos does not support Linux. At all. If there's additional software I need to run to "split" this stream to provide multiple data rates that's fine, I just need to know what that might be. The older Telos box worked fine - there was an experimental streamer (binary) from Telos that worked, but it only has the ability to pull from a serial device - it has no concept of the network streaming. I cannot use this older Telos box because the server and the streamer are no longer physically close to one another - to facilitate greater Internet bandwidth the stream server was moved into a wiring closet elsewhere. The stream(s) /has/ to come via the network connected Telos system(s). Initially, I tried to use icecast (icecast-1.3.12). The set-up was no problem, but it could not authenticate to the Telos system when trying to add it as a relay - here's what I saw: [110:Connection Handler] Kicking source 107 [192.168.200.200] [Error in request, relay refused entrance] [relay], connected for 0 seconds, 0 bytes transferred. -1 sources connected [29/Oct/2002:23:27:50] [110:Connection Handler] Kicking all 0 clients for source 107 [29/Oct/2002:23:27:50] [110:Connection Handler] On demand relay for [www.wcsb.org:8000/wcsb] -> [192.168.200.200:1024/] failed, damn! I also looked at options with the soundcard and LAME and half a dozen other open source projects - all of which proved to either not give me what I need, or were far to complicated for my pea brain to get into service correctly. ....at which point someone from Telos told me that Shoutcast was working and to go that route. Which I reluctantly did. It was as simple as adding this to the conf file: RelayPort=8100 RelayServer=192.168.200.200 ...and of course have the Telos system set to "send" to port 8100 So - I hope that's enough information to get a little help. I really don't care what I use on the front end as long as it can talk to a socket for the source stream. I am hoping that you folks will be able / willing to guide me through this, in lurking for the last few days it seems like there's some great minds at work here. I'd be more than happy to cull the archives if someone can just give me some threads or search terms to look over (aside from "clueless newbie") - there's a lot of info here to start paging through blindly. Further - if any of you are in the "college radio biz" (or similar) and have done some cool things to add functionality for the staff I'd love to hear it. I'm not a student, I'm an alumnus just giving my time (and the server) as a donation. Thanx Don PS - treat yourself to the goodness of "http://www.assholierthanthou.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 gcorey at blackoakassociates.com Tue Mar 18 15:46:48 2003 From: gcorey at blackoakassociates.com (gcorey at blackoakassociates.com) Date: Tue, 18 Mar 2003 10:46:48 -0500 Subject: [icecast] client disconnects after one song is played Message-ID: <200303181546.ACS53361@ms3.verisignmail.com> I'm using the latest CVS source under Linux using a playlist of ogg files. When I use a client to connect on the same machine, there is not any disconnect (xmms and zinf). When using a client on a Windows machine, I get mixed results. Zinf on windows will play thru the current song but then stops when the song is finished and does not play the next song being streamed (see log below). Winamp on windows will not play at all. On my iMac, I am using AudioOn and it behaves the same way as Zinf on Winblows (playing the current song and then disconnects). Both the Windows box and the iMac box on a 100BaseT ethernet LAN. I guess I have 3 questions 1) Why is the player disconnecting after the current song? 2) Why won't Winamp on Winblows play at all? 3) Why does Zinf on the same machine at the streamer play correctly? [2003-03-17 23:32:01] DBUG source/source_main Client added [2003-03-17 23:36:31] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:32] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:32] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:32] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:33] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:33] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:33] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:33] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:34] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:34] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:34] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:35] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:35] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:35] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:35] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:36] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:36] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:36] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:36] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:37] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:37] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:37] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:38] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:38] DBUG format/format_generic_write_buf_to_client Client had recoverable error -1 [2003-03-17 23:36:38] DBUG source/source_main Client has fallen too far behind, removing [2003-03-17 23:36:38] DBUG source/source_main Client removed --- >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 Tue Mar 18 16:39:06 2003 From: boink at tetter.xs4all.nl (boink) Date: Tue, 18 Mar 2003 17:39:06 +0100 Subject: [icecast] client disconnects after one song is played || Winamp In-Reply-To: <200303181546.ACS53361@ms3.verisignmail.com> Message-ID: <20030318163906.GA22957@tetter.xs4all.nl> hello, which version of Winamp are you using? I've found that Winamp 3 is useless with ogg. If you want to use Winamp with ogg, Winamp 2.8 works fairly well. Foobar2000 I've found to work very well also. The good news is that Nullsoft does want to improve this problem. boink On Tue, Mar 18, 2003 at 10:46:48AM -0500, gcorey at blackoakassociates.com wrote: > I'm using the latest CVS source under Linux using a playlist > of ogg files. When I use a client to connect on the same > machine, there is not any disconnect (xmms and zinf). When > using a client on a Windows machine, I get mixed results. > Zinf on windows will play thru the current song but then stops > when the song is finished and does not play the next song > being streamed (see log below). Winamp on windows will not > play at all. On my iMac, I am using AudioOn and it behaves > the same way as Zinf on Winblows (playing the current song and > then disconnects). Both the Windows box and the iMac box on > a 100BaseT ethernet LAN. > > I guess I have 3 questions > 1) Why is the player disconnecting after the current song? > 2) Why won't Winamp on Winblows play at all? > 3) Why does Zinf on the same machine at the streamer play > correctly? > > [2003-03-17 23:32:01] DBUG source/source_main Client added > [2003-03-17 23:36:31] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:32] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:32] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:32] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:33] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:33] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:33] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:33] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:34] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:34] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:34] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:35] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:35] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:35] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:35] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:36] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:36] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:36] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:36] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:37] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:37] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:37] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:38] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:38] DBUG > format/format_generic_write_buf_to_client Client had > recoverable error -1 > [2003-03-17 23:36:38] DBUG source/source_main Client has > fallen too far behind, removing > [2003-03-17 23:36:38] DBUG source/source_main Client removed > --- >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. --

je ne cherche pas, je trouve (Picasso)

--- >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 gcorey at blackoakassociates.com Tue Mar 18 19:34:58 2003 From: gcorey at blackoakassociates.com (gcorey at blackoakassociates.com) Date: Tue, 18 Mar 2003 14:34:58 -0500 Subject: [icecast] client disconnects after one song is played || Winamp In-Reply-To: <[icecast] client disconnects after one song is played || Winamp> Message-ID: <200303181934.ACS98421@ms3.verisignmail.com> I will give the older version of winamp a try. Interestingly enough, I found that zinf on linux on the internet does work. I wonder if these other clients on mac and winblows use an out dated version of vorbis. --- >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 bazin.nicolas at club-internet.fr Tue Mar 18 21:40:51 2003 From: bazin.nicolas at club-internet.fr (Nicolas Bazin) Date: Tue, 18 Mar 2003 22:40:51 +0100 Subject: [icecast] Need help with crontab In-Reply-To: <200303181934.ACS98421@ms3.verisignmail.com> Message-ID: <123350707260.20030318224051@club-internet.fr> Hello, I'm trying to put a crontab on Ices, but it seems I can't do it, here is the script I tried to use : #!/bin/sh process=`ps axuw | grep ices | grep -v grep` if [ -z "$process"] then cd /home/Darkmeteor/bin nohup /home/Darkmeteor/bin/ices /home/Darkmeteor/bin/ices-playlist.xml > /dev/null 2> start & echo "loaded!" else echo "already running!" fi if I run this file from the shell, it works, but if it's run by crontab, ices isn't loaded. Anyone can help me please ? -- Best regards, Nicolas mailto:bazin.nicolas at club-internet.fr --- >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 jasond at themodifiers.com Wed Mar 19 02:32:53 2003 From: jasond at themodifiers.com (Jason DeGeorge) Date: Tue, 18 Mar 2003 18:32:53 -0800 Subject: [icecast] problem with make In-Reply-To: Message-ID: <1048041173.3e77d6d574683@www.kattare.com> i am trying to build icecast2 from cvs and make seems to be broken. it seems to be autogen'ing instead of making. I checked the code out tonight. I am running RH7.3 make 3.79.1 autoconf 2.5.3 and I have been able to compile in the past but not on this machine. If anyone has any suggestions I would appreciate it. Thanks, jason [root at localhost icecast]# ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependant libraries... pass_all checking command to parse /usr/bin/nm -B output... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for ranlib... ranlib checking for strip... strip checking for objdir... .libs checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... no creating libtool checking for library containing inet_pton... none required checking for library containing getipnodebyname... no checking for ANSI C header files... (cached) yes checking for stdint.h... (cached) yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking for unistd.h... (cached) yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking for gcc option to accept ANSI C... none needed checking for an ANSI C-conforming const... yes checking for socklen_t... yes checking for nanosleep... yes checking for poll... yes checking for sethostent... yes checking for endhostent... yes checking for getnameinfo... yes checking for getaddrinfo... yes checking for inet_pton... yes checking for xslt-config... xslt-config checking for xsltParseStylesheetFile... yes checking for xml2-config... xml2-config checking for xmlParseFile... yes checking for Ogg... yes checking for Vorbis... yes checking for libcurl... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for pthread_rwlock_t... yes checking for cc_r... gcc configure: creating ./config.status config.status: creating Makefile config.status: creating conf/Makefile config.status: creating src/Makefile config.status: creating src/avl/Makefile config.status: creating src/httpp/Makefile config.status: creating src/thread/Makefile config.status: creating src/log/Makefile config.status: creating src/net/Makefile config.status: creating src/timing/Makefile config.status: creating doc/Makefile config.status: creating web/Makefile config.status: creating win32/Makefile config.status: creating win32/res/Makefile make output below [root at localhost icecast]# make make: *** Warning: File `configure.in' has modification time in the future (2003-03-17 20:40:40 > 2003-03-11 01:20:43) cd . && aclocal cd . && automake --foreign Makefile cd . && autoconf /bin/sh ./config.status --recheck running /bin/sh ./configure --no-create --no-recursion checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependant libraries... pass_all checking command to parse /usr/bin/nm -B output... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for ranlib... ranlib checking for strip... strip checking for objdir... .libs checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... no creating libtool checking for library containing inet_pton... none required checking for library containing getipnodebyname... no checking for ANSI C header files... (cached) yes checking for stdint.h... (cached) yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking for unistd.h... (cached) yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking for gcc option to accept ANSI C... none needed checking for an ANSI C-conforming const... yes checking for socklen_t... yes checking for nanosleep... yes checking for poll... yes checking for sethostent... yes checking for endhostent... yes checking for getnameinfo... yes checking for getaddrinfo... yes checking for inet_pton... yes checking for xslt-config... xslt-config checking for xsltParseStylesheetFile... yes checking for xml2-config... xml2-config checking for xmlParseFile... yes checking for Ogg... yes checking for Vorbis... yes checking for libcurl... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for pthread_rwlock_t... yes checking for cc_r... gcc configure: creating ./config.status **the problem seems to be here** cd . \ && CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status config.status: creating Makefile make: *** Warning: File `configure.in' has modification time in the future (2003-03-17 20:40:40 > 2003-03-11 01:20:58) cd . && aclocal cd . && automake --foreign Makefile cd . && autoconf /bin/sh ./config.status --recheck running /bin/sh ./configure --no-create --no-recursion checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... cmake: *** [config.status] Error 1 --- >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 shawnmferris at yahoo.com Wed Mar 19 04:01:08 2003 From: shawnmferris at yahoo.com (Shawn M Ferris) Date: 18 Mar 2003 21:01:08 -0700 Subject: [icecast] Thanks for the help.. and a request for more 8) Message-ID: <1048046468.32290.40.camel@Dolly.VirtualSMF.net> A couple weeks ago, I sent an email requesting help to get icecast2 to stream mp3.. I had an incorrect version of ices, and the wrong protocol set. DOH! 8) Anyway.. I wanted to say thanks for the help.. and to once again solicit more.. (Theres always more ;) Well.. the last round, I set the protocol between ices/icecast correctly and everything was running beautiful! (That was at 2, or 3 in the morning) Well, that same morning, some hours later, I woke up and my hard drive crashed. I'd spent 3-4 days rebuilding the machine to get it to that point. *SIGH* So.. I spent the next 3-4 days getting it to that point again, with a new hard drive. Everything went well.. Up to the point where I ran ice for a couple hours again.. Guess what.. It appeared that the hard drive crashed again. The new one, different controller, etc. After running a week w/o icecast running and without another crash, I'm guessing that icecast is triggering the problem.. I've got a sneaking hunch that it's a combination of two or more of: icecast, ext3 and firewire. (The hard drive is firewire temporarily while I restructure disks) I'm gonna restructure things to eliminate one thing at a time.. but thought I'd throw out the situation to see if anyone has had a similar experience. (BTW.. This machine is an unpatched 2.4.20 Linux kernel.. Redhat 8.0) Anyone? Thanks again for all the help! and for the product! 8) -- --- >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 karelium at yahoo.com Wed Mar 19 04:32:02 2003 From: karelium at yahoo.com (Karel Alvarez) Date: Tue, 18 Mar 2003 20:32:02 -0800 (PST) Subject: [icecast] client disconnects after one song is played || Winamp In-Reply-To: <200303181934.ACS98421@ms3.verisignmail.com> Message-ID: <20030319043202.87129.qmail@web11907.mail.yahoo.com> hello, I am subscribed to icecast list but I don't know who to post questions. How can I do that?

Karel __________________________________________________ Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! http://platinum.yahoo.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 karelium at yahoo.com Wed Mar 19 04:32:31 2003 From: karelium at yahoo.com (Karel Alvarez) Date: Tue, 18 Mar 2003 20:32:31 -0800 (PST) Subject: [icecast] client disconnects after one song is played || Winamp In-Reply-To: <200303181934.ACS98421@ms3.verisignmail.com> Message-ID: <20030319043231.66308.qmail@web11905.mail.yahoo.com> hello, I am subscribed to icecast list but I don't know who to post questions. How can I do that?

Karel __________________________________________________ Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! http://platinum.yahoo.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 karelium at yahoo.com Wed Mar 19 05:08:08 2003 From: karelium at yahoo.com (Karel Alvarez) Date: Tue, 18 Mar 2003 21:08:08 -0800 (PST) Subject: [icecast] icecast2 password bug? Message-ID: <20030319050808.86599.qmail@web11908.mail.yahoo.com> Hello people, I'm trying the Icecast2 for win32 (release 02-26-2003). Currently my (mp3/ogg) source data for the server is a winamp running the oddcast plugin. I can't connect to icecast2 server using odd_cast plugin. Actually it connects ok, but just after winamp start to play, it is disconnected from server. The server log say: attempted to login with invalid or missing password So, I began to change passwords, usernames, etc. I have this icecast2 configuration: /Test.ogg anypassword Guess what! Icecast2 server now get crashed as soon as I start to send data to him! Now I'm very confused, I don't know what to do! Please, help meeee... Karel __________________________________________________ Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! http://platinum.yahoo.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 gtgbr at gmx.net Wed Mar 19 05:25:39 2003 From: gtgbr at gmx.net (gtgbr at gmx.net) Date: Wed, 19 Mar 2003 06:25:39 +0100 Subject: [icecast] icecast2 password bug? In-Reply-To: <20030319050808.86599.qmail@web11908.mail.yahoo.com> Message-ID: <3E77FF53.ED74BC1E@gmx.net> Karel Alvarez wrote: > I can't connect to icecast2 server using odd_cast plugin. Actually it > connects ok, but just after winamp start to play, it is disconnected > from server. > > The server log say: attempted to login with invalid or missing password Have you set Oddcast DSP to use "Icecast 2" login, and not only "Icecast"?

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 ross.levis at cchlawbase.co.nz Wed Mar 19 05:28:02 2003 From: ross.levis at cchlawbase.co.nz (Ross Levis) Date: Wed, 19 Mar 2003 17:28:02 +1200 Subject: [icecast] icecast2 password bug? In-Reply-To: <[icecast] icecast2 password bug?> Message-ID: <84C0CDE57EDD0841880993D82051278E0A0EFF@bagheera.internal.cch.co.nz> There is a recent thread on the Oddcast forum regarding this problem. Checkout the last message. http://www.oddsock.org/openbb/read.php?TID=928 I had the same problem the other day when testing IceCast2 for the first time. I haven't had a chance to test the solution so perhaps you can let me know if it solves the problem. Regards, Ross Levis. > -----Original Message----- > From: owner-icecast at xiph.org [mailto:owner-icecast at xiph.org] > On Behalf Of Karel Alvarez > Sent: Wednesday, 19 March 2003 17:08 > To: icecast at xiph.org > Subject: [icecast] icecast2 password bug? > > > Hello people, > > I'm trying the Icecast2 for win32 (release 02-26-2003). > > Currently my (mp3/ogg) source data for the server is a winamp > running the oddcast plugin. > > I can't connect to icecast2 server using odd_cast plugin. > Actually it connects ok, but just after winamp start to play, > it is disconnected from server. > > The server log say: attempted to login with invalid or > missing password > > So, I began to change passwords, usernames, etc. > > I have this icecast2 configuration: > > > /Test.ogg > > anypassword > > > Guess what! Icecast2 server now get crashed as soon as I > start to send data to him! > > Now I'm very confused, I don't know what to do! > > Please, help meeee... > Karel > > __________________________________________________ > Do you Yahoo!? > Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your > desktop! http://platinum.yahoo.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 oddsock at oddsock.org Wed Mar 19 05:43:56 2003 From: oddsock at oddsock.org (oddsock) Date: Tue, 18 Mar 2003 23:43:56 -0600 Subject: [icecast] icecast2 password bug? In-Reply-To: <20030319050808.86599.qmail@web11908.mail.yahoo.com> Message-ID: <5.1.1.6.0.20030318233243.0307ec00@www.oddsock.org> there is quite a bit of confusion regarding this bit.... as of a few weeks ago, new funtionality was added to icecast2 to support mountpoint-level authentication. This means that you can now configure icecast2 to have a different encoder username and password for each mountpoint that you specify in your config file. These options are optional however, most people probably don't need any mountpoint-level authentication, just server-level authentication. erver-level source configuration is set using the following : hackme o, try removing your section(s) of your xml config and put the password you define as "source-password" in oddcast. Also, make sure you have selected icecast2 as a server type in oddcast. it's also worth noting, that the source login protocol with icecast2 has gone over some major overhauls, and I've kept up to date with these changes, but you need to make sure you are running the latest version of each of the plugins (whichever one you use)....The lastest oddcast winamp2 plugin works with the latest icecast2 win32 binary on my site. Similarly, the latest oddcast v2 (next gen oddcast) winamp3, foobar2000, and xmms plugin also work with the latest icecast2 win32 binary. also, none of the oddcast plugins currently support sending a source username other than "source", so if you want to use a mount-level source user/password, make sure you specify "source" as the user, otherwise it won't connect. oddsock At 09:08 PM 3/18/2003 -0800, you wrote: >Hello people, > >I'm trying the Icecast2 for win32 (release 02-26-2003). > >Currently my (mp3/ogg) source data for the server is a winamp running >the oddcast plugin. > >I can't connect to icecast2 server using odd_cast plugin. Actually it >connects ok, but just after winamp start to play, it is disconnected >from server. > >The server log say: attempted to login with invalid or missing password > >So, I began to change passwords, usernames, etc. > >I have this icecast2 configuration: > > > /Test.ogg > > anypassword > > >Guess what! Icecast2 server now get crashed as soon as I start to send >data to him! > >Now I'm very confused, I don't know what to do! > >Please, help meeee... > Karel > >__________________________________________________ >Do you Yahoo!? >Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! >http://platinum.yahoo.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 karelium at yahoo.com Wed Mar 19 08:16:53 2003 From: karelium at yahoo.com (Karel Alvarez) Date: Wed, 19 Mar 2003 00:16:53 -0800 (PST) Subject: [icecast] icecast2 password bug? In-Reply-To: <5.1.1.6.0.20030318233243.0307ec00@www.oddsock.org> Message-ID: <20030319081653.32039.qmail@web11906.mail.yahoo.com> Thanx to you, my friend! 2:59am - Finally my oddcast get connected with icecast2! Your solution worked ok. I set "source" and password the same as in But...came to life another little problem: When I say to oddcast plugin that send mp3 data instead ogg, it seems to work ok but winamp clients are not able to listen it !! Now they can't connect to the server. what can I do now?

Ah! BTW, Still the icecast2 crashs if I set an empty username like this: xxxxx chao, Karel --- oddsock wrote: > there is quite a bit of confusion regarding this bit.... > > password you define as "source-password" in oddcast. Also, make sure > you > have selected icecast2 as a server type in oddcast. > ...... > also, none of the oddcast plugins currently support sending a source > username other than "source", so if you want to use a mount-level > source > user/password, make sure you specify "source" as the user, otherwise > it > won't connect. > > oddsock

__________________________________________________ Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! http://platinum.yahoo.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 msmith at xiph.org Wed Mar 19 09:41:35 2003 From: msmith at xiph.org (Michael Smith) Date: Wed, 19 Mar 2003 20:41:35 +1100 Subject: [icecast] icecast2 password bug? In-Reply-To: <20030319081653.32039.qmail@web11906.mail.yahoo.com> Message-ID: <200303192041.35904.msmith@xiph.org> > Ah! BTW, Still the icecast2 crashs if I set an empty username like > this: > > > xxxxx > I've looked into this - twice now, since this is the second report of this I've heard. I can't get it to happen, maybe it's a bug in the win32 version you're using? Or an old bug - can you try current cvs? 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 darkeye at tyrell.hu Wed Mar 19 10:42:50 2003 From: darkeye at tyrell.hu (Akos Maroy) Date: Wed, 19 Mar 2003 11:42:50 +0100 Subject: [icecast] binding to network interfaces Message-ID: <3E7849AA.5090700@tyrell.hu> Hi, I have the following setup: a server with three network interfaces: eth0 eth0:1 eth1 an encoder machine, connected through eth1 a web server bound to eth0 what I want is that icecast2 would get the stream from eth1, and would accept client connections on eth0:1, but _not_ on eth0. this way I could stream on port 80 (with the web server bound to eth0 port 80, icecast bound to eth0:1 port 80). is this possible? --- >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 Mar 19 11:44:22 2003 From: msmith at xiph.org (Michael Smith) Date: Wed, 19 Mar 2003 22:44:22 +1100 Subject: [icecast] binding to network interfaces In-Reply-To: <3E7849AA.5090700@tyrell.hu> Message-ID: <200303192244.22078.msmith@xiph.org> On Wednesday 19 March 2003 21:42, Akos Maroy wrote: > Hi, > > I have the following setup: > > a server with three network interfaces: > > eth0 > eth0:1 > eth1 > > an encoder machine, connected through eth1 > a web server bound to eth0 > > what I want is that icecast2 would get the stream from eth1, and would > accept client connections on eth0:1, but _not_ on eth0. this way I could > stream on port 80 (with the web server bound to eth0 port 80, icecast > bound to eth0:1 port 80). > > is this possible? Yes. 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 darkeye at tyrell.hu Wed Mar 19 11:55:26 2003 From: darkeye at tyrell.hu (Akos Maroy) Date: Wed, 19 Mar 2003 12:55:26 +0100 Subject: [icecast] binding to network interfaces In-Reply-To: <200303192244.22078.msmith@xiph.org> Message-ID: <3E785AAE.5080302@tyrell.hu> Michael Smith wrote: > Yes. how? :) if I try multiple bind-address tags in the config file, it only binds to the first address. can you give hints or provide a config file sample? --- >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 Mar 19 12:11:59 2003 From: msmith at xiph.org (Michael Smith) Date: Wed, 19 Mar 2003 23:11:59 +1100 Subject: [icecast] binding to network interfaces In-Reply-To: <3E785AAE.5080302@tyrell.hu> Message-ID: <200303192311.59571.msmith@xiph.org> On Wednesday 19 March 2003 22:55, Akos Maroy wrote: > Michael Smith wrote: > > Yes. > > how? :) > > if I try multiple bind-address tags in the config file, it only binds to > the first address. > > can you give hints or provide a config file sample? > 80 (or other) whatever, eth1 80 as appropriate for eth0:1 You need a recent cvs copy for this feature to work (if the config file in your copy doesn't have an example with , yours is too old). 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 darkeye at tyrell.hu Wed Mar 19 12:17:44 2003 From: darkeye at tyrell.hu (Akos Maroy) Date: Wed, 19 Mar 2003 13:17:44 +0100 Subject: [icecast] binding to network interfaces In-Reply-To: <200303192311.59571.msmith@xiph.org> Message-ID: <3E785FE8.8020908@tyrell.hu> Michael Smith wrote: > You need a recent cvs copy for this feature to work (if the config file in > your copy doesn't have an example with , yours is too old). thanks. I'll give it a try as soon as I get autoconf 2.53 on that particular machine... --- >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 bazin.nicolas at club-internet.fr Wed Mar 19 13:43:31 2003 From: bazin.nicolas at club-internet.fr (Nicolas Bazin) Date: Wed, 19 Mar 2003 14:43:31 +0100 Subject: [icecast] Need help with crontab In-Reply-To: <123350707260.20030318224051@club-internet.fr> Message-ID: <1655854494.20030319144331@club-internet.fr> NB> Hello, I'm trying to put a crontab on Ices, but it seems I can't do NB> it, here is the script I tried to use : NB> #!/bin/sh NB> process=`ps axuw | grep ices | grep -v grep` NB> if [ -z "$process"] NB> then NB> cd /home/Darkmeteor/bin NB> nohup /home/Darkmeteor/bin/ices /home/Darkmeteor/bin/ices-playlist.xml > /dev/null 2> start & NB> echo "loaded!" NB> else NB> echo "already running!" NB> fi NB> if I run this file from the shell, it works, but if it's run by NB> crontab, ices isn't loaded. Anyone can help me please ? No one here uses crontab to keep their icecast/ices servers up ? If so do you have any other solution ? -- Best regards, Nicolas mailto:bazin.nicolas at club-internet.fr --- >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 shawnmferris at yahoo.com Wed Mar 19 14:08:15 2003 From: shawnmferris at yahoo.com (Shawn M Ferris) Date: 19 Mar 2003 07:08:15 -0700 Subject: [icecast] Thanks for the help.. and a request for more 8) In-Reply-To: <1048046468.32290.40.camel@Dolly.VirtualSMF.net> Message-ID: <1048082895.1948.4.camel@Dolly.VirtualSMF.net> Well.. Now 2 drives are having trouble.. It's obviously hardware related now. - Lame Oh well.. Again, thanks for all of the help.. Maybe I'll actually get to enjoy a streaming server one day 8) SMF 8) On Tue, 2003-03-18 at 21:01, Shawn M Ferris wrote: > A couple weeks ago, I sent an email requesting help to get icecast2 to > stream mp3.. I had an incorrect version of ices, and the wrong protocol > set. DOH! 8) > > Anyway.. I wanted to say thanks for the help.. and to once again solicit > more.. (Theres always more ;) > > Well.. the last round, I set the protocol between ices/icecast correctly > and everything was running beautiful! (That was at 2, or 3 in the > morning) Well, that same morning, some hours later, I woke up and my > hard drive crashed. I'd spent 3-4 days rebuilding the machine to get it > to that point. *SIGH* > > So.. I spent the next 3-4 days getting it to that point again, with a > new hard drive. Everything went well.. Up to the point where I ran ice > for a couple hours again.. Guess what.. It appeared that the hard drive > crashed again. The new one, different controller, etc. > > After running a week w/o icecast running and without another crash, I'm > guessing that icecast is triggering the problem.. I've got a sneaking > hunch that it's a combination of two or more of: icecast, ext3 and > firewire. (The hard drive is firewire temporarily while I restructure > disks) > > I'm gonna restructure things to eliminate one thing at a time.. but > thought I'd throw out the situation to see if anyone has had a similar > experience. > > (BTW.. This machine is an unpatched 2.4.20 Linux kernel.. Redhat 8.0) > > Anyone? > > Thanks again for all the help! and for the product! 8) -- --- >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 Mar 19 15:47:18 2003 From: oddsock at oddsock.org (oddsock) Date: Wed, 19 Mar 2003 09:47:18 -0600 Subject: [icecast] New icecast2 win32 binary... Message-ID: <5.1.1.6.0.20030319094624.0307db30@www.oddsock.org> I've updated the win32 icecast2 binary on my site to reflect current CVS (as of now - March 19, 2003).... It's available here for anyone interested : http://www.oddsock.org/tools/icecast2/

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 bazin.nicolas at club-internet.fr Wed Mar 19 17:09:55 2003 From: bazin.nicolas at club-internet.fr (Nicolas Bazin) Date: Wed, 19 Mar 2003 18:09:55 +0100 Subject: [icecast] Streaming distant files ? Message-ID: <13268238231.20030319180955@club-internet.fr> Hello, Is it possible to stream network files with ices ? Can I use a distant web space, or is there any way to do it ? Thanks --- >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 inzanekaoz at yahoo.com Wed Mar 19 18:06:18 2003 From: inzanekaoz at yahoo.com (HJ) Date: Wed, 19 Mar 2003 10:06:18 -0800 (PST) Subject: [icecast] OT - Need help with crontab In-Reply-To: <1655854494.20030319144331@club-internet.fr> Message-ID: <20030319180618.53822.qmail@web13802.mail.yahoo.com> crontab entries should use absolute paths to scripts, shells, etc. Example: 00 12,18 * * * /home/nezza/bin/alarm.sh

runs alarm.sh at noon (1200 hrs) and 6PM (1800 hrs), every day. See also: man 5 crontab __________________________________________________ Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! http://platinum.yahoo.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 bazin.nicolas at club-internet.fr Wed Mar 19 18:11:22 2003 From: bazin.nicolas at club-internet.fr (Nicolas Bazin) Date: Wed, 19 Mar 2003 19:11:22 +0100 Subject: [icecast] OT - Need help with crontab In-Reply-To: <20030319180618.53822.qmail@web13802.mail.yahoo.com> Message-ID: <12771924722.20030319191122@club-internet.fr> Hello HJ, Wednesday, March 19, 2003, 7:06:18 PM, you wrote: H> crontab entries should use absolute paths to scripts, shells, etc. H> Example: H> 00 12,18 * * * /home/nezza/bin/alarm.sh

H> runs alarm.sh at noon (1200 hrs) and 6PM (1800 hrs), every day. H> See also: H> man 5 crontab H> __________________________________________________ H> Do you Yahoo!? H> Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! H> http://platinum.yahoo.com --- >>8 ---- H> List archives: http://www.xiph.org/archives/ H> icecast project homepage: http://www.icecast.org/ H> To unsubscribe from this list, send a message to 'icecast-request at xiph.org' H> containing only the word 'unsubscribe' in the body. No subject is needed. H> Unsubscribe messages sent to the list will be ignored/filtered. Thanks, but that was not the problem. The problem is solved now, I'm using a SH that check the process list for ices2, and if it's not here it calls a ctsh script that launch ices2 -- Best regards, Nicolas mailto:bazin.nicolas at club-internet.fr --- >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 medwards at ualberta.ca Wed Mar 19 19:53:36 2003 From: medwards at ualberta.ca (M Edwards) Date: Wed, 19 Mar 2003 12:53:36 -0700 Subject: [icecast] ices spawning zombie perl processes Message-ID: <3E7B94A8@webmail.ualberta.ca> I have ices currently calling a Perl script to generate the next song to be played. However, either the perl script is incorrectly written and is not exitting properly, or ices is not letting it know that it can close the process in the table. Does anyone have any advice on distinguishing between the two cases, and how to fix the issue? --thanks Michael Edwards http://www.walledcity.ca

--- >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 pts.tele2.co.uk Wed Mar 19 23:06:05 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 19 Mar 2003 23:06:05 +0000 Subject: [icecast] ices spawning zombie perl processes In-Reply-To: <3E7B94A8@webmail.ualberta.ca> Message-ID: <1048115166.1037.69.camel@bogus.hackers.club> On Wed, 2003-03-19 at 19:53, M Edwards wrote: > I have ices currently calling a Perl script to generate the next song to be > played. However, either the perl script is incorrectly written and is not > exitting properly, or ices is not letting it know that it can close the > process in the table. Does anyone have any advice on distinguishing between > the two cases, and how to fix the issue? Assuming ices2, then ices will wait until the process terminates. ices uses popen which invokes the shell to run the command you specify. Can you verify the state of the processes with ps and email me directly with the listing and OS details. 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 karelium at yahoo.com Wed Mar 19 23:58:13 2003 From: karelium at yahoo.com (Karel Alvarez) Date: Wed, 19 Mar 2003 15:58:13 -0800 (PST) Subject: [icecast] Icecast2 admin via web. Message-ID: <20030319235813.26649.qmail@web11908.mail.yahoo.com> hello people, I have three questions now: 1 - how can I administrate (kick, accept, ban, display) the connections to my icecast2 server via web? (as in shoutcast) 2- is posible to specify some intro.mp3 and backup.mp3 as in shoutcast server? (or is in project?) -- intro.mp3 is streamed to each user just before begin to stream live music, here we can send him our broadcast ID, some advertisements, "tip of the day" and more) -- backup.mp3 is streamed over and over if the source mp3 is down. Here we can send some speech as "sorry, the source is disconnected. Wait a second please" 3- Have you in project integrate all those stuff (administration and statistics, current playing song, user connected, etc) in the icecast2 server as Web Services? (it could be good!!) chao, karel __________________________________________________ Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! http://platinum.yahoo.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 dlocasci at seaforn.dircon.co.uk Thu Mar 20 00:11:57 2003 From: dlocasci at seaforn.dircon.co.uk (Damon LoCascio) Date: Thu, 20 Mar 2003 00:11:57 +0000 (GMT) Subject: [icecast] The future for open streaming solutions at the BBC? Message-ID: Hi all, I recently emailed a query to the maintainers of BBC London website (http://bbc.co.uk/london) asking if they had any plans to move away from Real Server as a means for streaming audio and Video of their live radio and tv broadcasts to something a bit more cross platform like OGG/Vorbis or even MP3's. The reply I received was : "I'm afraid we only plan to use Real Player files for our video and audio clips for a while yet. This is mainly because the Real Servers are much easier to support for the BBC and because Real Servers can handle the traffic that the BBC Website places on them, unlike some other products. We are looking into more formats and I will take up this matter with BBC Technology who deal with streaming audio and video." So my question is what resources are avaible to convince the techies at the BBC that an open source solution is just as robust if not more so than Real Networks solution. Do things like Icecast scale well or the Helix DNA server? What comparisons, if any, are availiable for the best server serving the best media format (OGG, MP3, RA's QT etc)? Is there a cast iron argument I can put to the BBC? Cheers, Damon.

-- === "If you can keep your head when all about you are losing theirs... you're missing something IMPORTANT!" Rob. (prolly teefed tho') --- >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 Thu Mar 20 00:38:44 2003 From: gshang at uq.net.au (Geoff Shang) Date: Thu, 20 Mar 2003 10:38:44 +1000 (EST) Subject: [icecast] Re: [advocacy] The future for open streaming solutions at the BBC? In-Reply-To: Message-ID: Hi: I take it you're aware that some BBC people are already interested in the vorbis format and that there were some streams up for awhile. See http://support.bbc.co.uk/ogg/ The most recent update isn't particularly encouraging. Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 pts.tele2.co.uk Thu Mar 20 00:54:39 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 20 Mar 2003 00:54:39 +0000 Subject: [icecast] The future for open streaming solutions at the BBC? In-Reply-To: Message-ID: <1048121680.1041.81.camel@bogus.hackers.club> On Thu, 2003-03-20 at 00:11, Damon LoCascio wrote: > "I'm afraid we only plan to use Real Player files for our video and audio > clips for a while yet. This is mainly because the Real Servers are much > easier to support for the BBC and because Real Servers can handle the > traffic that the BBC Website places on them, unlike some other products. > > We are looking into more formats and I will take up this matter with BBC > Technology who deal with streaming audio and video." > > So my question is what resources are avaible to convince the techies at > the BBC that an open source solution is just as robust if not more so than > Real Networks solution. Do things like Icecast scale well or the Helix DNA > server? What comparisons, if any, are availiable for the best server > serving the best media format (OGG, MP3, RA's QT etc)? Is there a cast > iron argument I can put to the BBC? One of the key points with this sort of server is that you saturate network before anything else. It would be nice to have access to setups where obscenely high load can be achieved but many of the developers don't have access to that equipment so it will be hard to give figures and comparisons. Don't forget that the BBC have already done some initial analysis http://support.bbc.co.uk/ogg/ but they seemed to have a problem with staff support than anything else. 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 msmith at xiph.org Thu Mar 20 01:08:02 2003 From: msmith at xiph.org (Michael Smith) Date: Thu, 20 Mar 2003 12:08:02 +1100 Subject: [icecast] Icecast2 admin via web. In-Reply-To: <20030319235813.26649.qmail@web11908.mail.yahoo.com> Message-ID: <200303201208.02057.msmith@xiph.org> On Thursday 20 March 2003 10:58, Karel Alvarez wrote: > hello people, > > I have three questions now: > > 1 - how can I administrate (kick, accept, ban, display) the connections > to my icecast2 server via web? (as in shoutcast) This is incomplete. You can list them, but not the others. That'll be added in the next couple of weeks. > > 2- is posible to specify some intro.mp3 and backup.mp3 as in shoutcast > server? (or is in project?) > -- intro.mp3 is streamed to each user just before begin to stream > live music, here we can send him our broadcast ID, some advertisements, > "tip of the day" and more) > -- backup.mp3 is streamed over and over if the source mp3 is down. > Here we can send some speech as "sorry, the source is disconnected. > Wait a second please" The first is planned. The second is sort of possible, but not quite like that. > > 3- Have you in project integrate all those stuff (administration and > statistics, current playing song, user connected, etc) in the icecast2 > server as Web Services? (it could be good!!) > No. web services use an idiotic protocol. 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 karelium at yahoo.com Thu Mar 20 05:34:04 2003 From: karelium at yahoo.com (Karel Alvarez) Date: Wed, 19 Mar 2003 21:34:04 -0800 (PST) Subject: [icecast] sending non 44.1Khz-stereo files to oddcast Message-ID: <20030320053404.72102.qmail@web11905.mail.yahoo.com> Have you tried to send mp3 files with other formats than 44khz stereo? I'm not talking about the encoding quality for send the data to icecast, else about the quality of mp3 files. If you do that, the listeners will hear the music faster and higher, like the little chipmunks in donald duck's, and it will be broken by no-sound intervals. It happens if the files are mono too. This is because the encoders are supossing that the PCM data (the sounds after they are decoded by input plugins like IN_MP3.DLL in winamp) are at 44.1 Khz stereo. If this data is at a lower freq or if is not stereo....it ocurrs. Pay attention: Here doesn't matter at which frequency, if stereo or mono and bitrate you are encoding to, the main is the source PCM coming from the input plugin! I have a solution: a DSP plugin that re-encodes the PCM data to 44.1khz stereo if necesary. Then use the dsp stacker (found in www.winamp.com) and stack as first dsp, this "reecoder" and as the second, the oddcast plugin.....that's all! but the life is not so easy...I have a problem: I don't know where is such dsp plugin. Please, if you find it (or if you make it) just tell me.....I'm looking for something like this some time ago and I don't have time to code it. best regards...and good coding ;-) Karel

__________________________________________________ Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! http://platinum.yahoo.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 ross at stationplaylist.com Thu Mar 20 09:37:25 2003 From: ross at stationplaylist.com (Ross Levis) Date: Thu, 20 Mar 2003 21:37:25 +1200 Subject: [icecast] New icecast2 win32 binary... In-Reply-To: <5.1.1.6.0.20030319094624.0307db30@www.oddsock.org> Message-ID: <3E798BD5.90607@stationplaylist.com> Hi oddsock I'm trying out the new Win32 IceCast2 binary with OddCast v1. The audio is feeding into IceCast2 successfully but as soon as I attempt a client connection (all on the same PC), IceCast2 crashes with the following info: ICECAST2 caused an invalid page fault in module MSAFD.DLL at 017f:7b4138ae. Registers: EAX=00000001 CS=017f EIP=7b4138ae EFLGS=00010293 EBX=00000001 SS=0187 ESP=01ffedf4 EBP=01ffee20 ECX=00000004 DS=0187 ESI=0000ffff FS=3e07 EDX=bffc9490 ES=0187 EDI=00000006 GS=12de Bytes at CS:EIP: 8b 00 8b 55 f8 89 45 f4 8d 45 e0 6a 18 50 68 0e Stack dump: 01742ba0 00000000 000000c6 00000001 75fe1256 bff7b9c5 81837bd0 75fe121a 76003997 c7a721e0 006b4c2c 01ffee54 76009062 000005a8 00000006 00000001 Any ideas?. This is a Win98 PC with plenty of everything. Regards, Ross Levis. oddsock wrote: > I've updated the win32 icecast2 binary on my site to reflect current > CVS (as of now - March 19, 2003).... > > It's available here for anyone interested : > http://www.oddsock.org/tools/icecast2/ > > > 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. >

--- >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 Thu Mar 20 13:18:24 2003 From: gshang at uq.net.au (Geoff Shang) Date: Thu, 20 Mar 2003 23:18:24 +1000 (EST) Subject: [icecast] Directory listing disappeared Message-ID: Hi: Last week, I upgraded an icecast2 server and enabled the directory code. The primary streams that run on it showed up nicely. As some may recall, I had issues with libshout compiling (seems the sources got hosed somehow, a fresh checkout fixed everything after all else failed), and I just compiled the latest ices2. I noticed, with some surprise, that the config file hadn't changed in the 5 months since I'd last upgraded. hmmm. anyway, without changing a single thing in the xml file, we started the new version of ices. Everything worked fine ... except our directory listing disappeared. Is there some XML magic I need to use now to get directory info published? The server is now sending out: ice-public: 0 for this stream, but I don't know if it was doing this before or not (I'm guessing it wasn't). Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 tposton1 at swbell.net Thu Mar 20 16:56:42 2003 From: tposton1 at swbell.net (Todd Poston) Date: Thu, 20 Mar 2003 10:56:42 -0600 Subject: [icecast] strange way of forwarding to another stream. In-Reply-To: Message-ID: <000301c2ef01$af2cf4c0$6601a8c0@BIRDSONG> Just a follow up to this, Geoff... True, that is how you'd do it when you know what *n* number of streams/files you wished to serve at the time the client d/l's the playlist. There are cases when you may wish to dynamically change what the client hears (live radio for instance, or maintenance, etc.) without requiring the client to manually reconnect. Redirects would/could be handy _IF_ clients supported them universally. Alas. Icecast supports moving clients to new streams (very cool BTW), and that serves the same purpose - although not as flexible as redirects could be (if the "new stream" was on a different Icecast instance (or computer) for example). Cheers and keep up the great work. Todd PS - Michael, you send a lot of early morning emails so watch you don't burn yourself out!!! ;) Oh and FWIW, I offer up my C# knowledge/coding/time if it could be of use in some aspect to you all. Although I doubt it would be, I wanted to throw it out there anyway. > If you want to play 1 stream then play another, surely it's > enough to simply place 2 items in the playlist file that you > send to the client. It works and it's supported. > > 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 inzanekaoz at yahoo.com Thu Mar 20 19:21:36 2003 From: inzanekaoz at yahoo.com (HJ) Date: Thu, 20 Mar 2003 11:21:36 -0800 (PST) Subject: [icecast] G/UI's (was: The future for open streaming solutions at the BBC?) In-Reply-To: <1048121680.1041.81.camel@bogus.hackers.club> Message-ID: <20030320192136.95752.qmail@web13804.mail.yahoo.com> > Don't forget that the BBC have already done some initial analysis > http://support.bbc.co.uk/ogg/ but they seemed to have a problem > with > staff support than anything else.

It leads one to wonder if one might grab icecast2 by the horns and turn it into a '1-click install' ... And while icecast2 comes with reasonable defaults and really isn't hard to set up, a DEAD-SIMPLE initial-setup wizard and along with the win32 binary (apologies if such a thing already exists), and/or a 'beginners' setup shell-script for 'nixes which could build initial config files and launch the server (so that total time to get a stream up & running is reduced to, say, '30 seconds' versus '2 minutes and a little bit of reading') could be beneficial. -- Icecast2 requires authentication to stream audio. Pick a password that source clients will authenticate with. Enter a password: [ ] Re-enter password: [ ] -- What is the target audience? * 14.4kbps modem, mono (-q0 --resample 11025 --downmix) * 28.8kbps modem, mono (-q-1 --resample 22050 --downmix) * 28.8kbps modem, stereo (-q-1 --resample 16000) * 33.6kbps modem . . . -- Icecast serves streams by associating a stream with a filename to request. (eg. http://yoyodyne.net:8000/faststream.ogg) Enter the virtual filename to be used for clients to request: [ slowstream.ogg ] . * would you like to set up another stream? * would you like to set up relaying now? (sending audio from one icecast server to another) * would you like to launch icecast now? * Ok! The server is up... tell clients to connect to http://yoyodyne.net:8000/slowstream.ogg to listen, or link it rom your web page. The source of the audio stream should connect to (soandso) and enter the password (soandso)... . .

The idea is to 'stupidify' setup so people can get running in seconds, get results, and THEN go back and read documentation. I agree, not the best policy perhaps, but nonetheless...

Comments? ~HJ __________________________________________________ Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! http://platinum.yahoo.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 gshang at uq.net.au Fri Mar 21 01:16:23 2003 From: gshang at uq.net.au (Geoff Shang) Date: Fri, 21 Mar 2003 11:16:23 +1000 (EST) Subject: [icecast] strange way of forwarding to another stream. In-Reply-To: <000301c2ef01$af2cf4c0$6601a8c0@BIRDSONG> Message-ID: On Thu, 20 Mar 2003, Todd Poston wrote: > Just a follow up to this, Geoff... > True, that is how you'd do it when you know what *n* number of > streams/files you wished to serve at the time the client d/l's the > playlist. There are cases when you may wish to dynamically change what > the client hears (live radio for instance, or maintenance, etc.) without > requiring the client to manually reconnect. Redirects would/could be > handy _IF_ clients supported them universally. Alas. Well, you could dynamically produce the playlist with some scripting language like ASP or PHP. Would achieve the same thing. 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 spankylucas at hotmail.com Fri Mar 21 04:19:55 2003 From: spankylucas at hotmail.com (Lucas Smith) Date: Fri, 21 Mar 2003 04:19:55 +0000 Subject: [icecast] Socket error: No such file or directory Message-ID: mmm... ok. well i got ices2 installed properly now (i hope) after some effort and help (cheers Michael for the prompt response!). the goal is to get ices2 to stream to a peercast client on port 2768. but somehow things are still not going quite as planned. here is the log ----------------------------------------------------- idoru:/var/log# ices /usr/local/etc/ices.conf [2003-03-20 22:55:29] INFO ices-core/main ices started... [2003-03-20 22:55:29] INFO signals/signal_usr1_handler Metadata update requested [2003-03-20 22:55:29] INFO playlist-builtin/playlist_read Currently playing /usr/peercast/aut.aut.ogg [2003-03-20 22:56:00] EROR stream/ices_instance_stream Failed initial connect to localhost:2768 (Socket error: No such file or directory) [2003-03-20 22:56:00] DBUG reencode/reencode_clear Clearing reencoder [2003-03-20 22:56:00] DBUG input/input_loop An instance died, removing it [2003-03-20 22:56:00] DBUG input/input_flush_queue Input queue flush requested [2003-03-20 22:56:00] DBUG input/input_loop All instances removed, shutting down control thread. [2003-03-20 22:56:00] INFO ices-core/main Shutdown complete --------------------------------------------------------------- at first i thought this might have something to do with iptables but thats not the case either. i doubt permisions are the problem since i get the same problem running both peercast and ices2 as root. peercast does work with other channels. so i am pretty sure the problem lies with my ices2.... hmph! heres some of the relevant lines from the ices2.conf file -------------------------------------------- localhost 2768 ****** /idoru.ogg -------------------------------------------- the pasword is corect for sure as is the port. any sugestions? the combination peercast ices2 is just so cool i HAVE to get it to work. :-) tchau

_________________________________________________________________ Add photos to your e-mail with MSN 8. Get 2 months FREE*. http://join.msn.com/?page=features/featuredemail --- >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 tposton1 at swbell.net Fri Mar 21 06:47:15 2003 From: tposton1 at swbell.net (Todd Poston) Date: Fri, 21 Mar 2003 00:47:15 -0600 Subject: [icecast] strange way of forwarding to another stream. In-Reply-To: Message-ID: <000001c2ef75$b5ed8710$6601a8c0@BIRDSONG> > On Thu, 20 Mar 2003, Todd Poston wrote: > > > Just a follow up to this, Geoff... > > True, that is how you'd do it when you know what *n* number of > > streams/files you wished to serve at the time the client d/l's the > > playlist. There are cases when you may wish to dynamically change > > what the client hears (live radio for instance, or > maintenance, etc.) > > without requiring the client to manually reconnect. Redirects > > would/could be handy _IF_ clients supported them universally. Alas. > > Well, you could dynamically produce the playlist with some > scripting language like ASP or PHP. Would achieve the same thing. > > Geoff. That's right. But you still have the issue of changing the source after they have connected - regardless of what is in a playlist. The client just stays connected the whole time and doesn't have to do anything. Fortunately icecast can do this. :) Granted, this feature won't be used by most users, but I think it is entirely a worthwhile feature. I guess the ability (within the code) needs to be there anyway so that mountpoints can have fallbacks, which I would think does the same thing. But it is nice to have dynamic control of which sources serve which mountpoints. Todd --- >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 karelium at yahoo.com Fri Mar 21 08:52:02 2003 From: karelium at yahoo.com (Karel Alvarez) Date: Fri, 21 Mar 2003 00:52:02 -0800 (PST) Subject: [icecast] oddcast plugin behaviors Message-ID: <20030321085202.53478.qmail@web11907.mail.yahoo.com> hi oddsock, Your oddcast plugin is very good, currently is able to connect to icecast, icecast2 and shotcast servers; that's way is very usefull. Well, I know you know all that... :-) But I have some problems with it:

1-The plugin always try to attach to winamp, so when winamp is minimized or moved, oddcast's window does it too. At this point, all ok. What about if the plugin owner is not winamp? When I use oddcast from other programs (in my case, delphi) it works fine, but it still try to attach to a winamp...ooh, why? why? Now, if I minimize winamp, the plugin dissapear too! and, if I drag it's window near to winamp's, oddcast freezes for a while; I guess it is trying to attach to the another process window (winamp) but failing in many many times as the mouse is dragging the plugin window. Would be good that we could specify the attach window (may be through .INI, may be sending a window message to oddcast's window) or, at least; if the process who opened the dll is not winamp, disable all those behaviors.

2- If the server is icecast2; Ogg/vorbis data works fine. MP3 data is sent ok but clients (winamp or media player) can't connect to it. For this case, the error.log says: ....src\connection.c Client connected ....src\connection.c Source found for client ....src\source.c Client added ....src\source.c Client had unrecoverable error with new data, probably due to client disconnection ....src\source.c Client removed I'm confussed. Icecast2 does not stream mp3 ?? moreover, If the server is Shoutcast; ogg/vorbis is not supported (I know that). MP3 data works ok!!

3- I saw in somewhere of oddsock forum a post asking about a "disconnect" button. I carry forward with it because, if the oddcast can't log into the server (e.g 'cause a bad password), it tries to reconnect over and over and we can not tell it that stops in order to change the config. If we press "connect" while oddcast is waiting for the reconnection time, it tries to reconnect again so never is stopped !!! ------------ What can you do for me? Most critical is the first...moreover, i can live with the 3th chao, Karel __________________________________________________ Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! http://platinum.yahoo.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 gshang at uq.net.au Fri Mar 21 08:59:26 2003 From: gshang at uq.net.au (Geoff Shang) Date: Fri, 21 Mar 2003 18:59:26 +1000 (EST) Subject: [icecast] oddcast plugin behaviors In-Reply-To: <20030321085202.53478.qmail@web11907.mail.yahoo.com> Message-ID: On Fri, 21 Mar 2003, Karel Alvarez wrote: > I'm confussed. Icecast2 does not stream mp3 ?? Just to clarify, icecast2 does stream mp3. It should be able to cope with a shoutcast-style connection, but one would obviously want to take advantage of the icecast2 features if one can. 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 darkeye at tyrell.hu Fri Mar 21 13:07:10 2003 From: darkeye at tyrell.hu (Akos Maroy) Date: Fri, 21 Mar 2003 14:07:10 +0100 Subject: [icecast] how long does the relay pull streams? Message-ID: <3E7B0E7E.5070905@tyrell.hu> Hi, I have another question: how long does the relay server pull stream from the source if no clients are connected to it? how can one modify this time period? Thanks,

Akos --- >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 Mar 21 14:07:23 2003 From: remco at rc6.org (Remco B. Brink) Date: Fri, 21 Mar 2003 15:07:23 +0100 Subject: [icecast] Directory listing disappeared In-Reply-To: Message-ID: <20030321150723.03645080.remco@rc6.org> > Is there some XML magic I need to use now to get directory info > published? Can you send over your existing configuration? -rbb -- Remco B. Brink -- Information Systems Developer, Opera Software ASA Personal site at http://rc6.org - PGP key at http://rc6.org/rbb.pgp --- >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 darkeye at tyrell.hu Fri Mar 21 14:09:10 2003 From: darkeye at tyrell.hu (Akos Maroy) Date: Fri, 21 Mar 2003 15:09:10 +0100 Subject: [icecast] how to specify remote dump file from the source? Message-ID: <3E7B1D06.3000109@tyrell.hu> Hi, I see that the server side stream dump feature is now implemented, as I see the dump-file tag in the icecast config file. I have a question though: is it possible to specify the server side dump file via the source login protocol? Thanks,

Akos --- >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 Fri Mar 21 14:45:33 2003 From: gshang at uq.net.au (Geoff Shang) Date: Sat, 22 Mar 2003 00:45:33 +1000 (EST) Subject: [icecast] Directory listing disappeared In-Reply-To: <20030321150723.03645080.remco@rc6.org> Message-ID: On Fri, 21 Mar 2003, Remco B. Brink wrote: > > > > Is there some XML magic I need to use now to get directory info > > published? > > Can you send over your existing configuration? Yeah. Ignore the comments, this began as the sample config file and the comments weren't removed or changed. 0 /var/streamers/ices2/egoplay ices.log 4 0 Kirk's Egoplay all genres An eclectic mix of ogg's from Kirk's vast collection playlist script /usr/bin/egosched bumpy.braille.uwo.ca 9000 ahem... /egoplay64.ogg 2 5 80 0 44100 2 bumpy.braille.uwo.ca 9000 ahemm... /egoplay.ogg bumpy.braille.uwo.ca 9000 ahem... /egoplay24.ogg -1 22050 1 1 44100 22050

--- >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 Mar 21 15:56:47 2003 From: remco at rc6.org (Remco B. Brink) Date: Fri, 21 Mar 2003 16:56:47 +0100 Subject: [icecast] Directory listing disappeared In-Reply-To: Message-ID: <20030321165647.5bf4468f.remco@rc6.org> > On Fri, 21 Mar 2003, Remco B. Brink wrote: > > > > > > > > Is there some XML magic I need to use now to get directory info > > > published? > > > > Can you send over your existing configuration? > > Yeah. Ignore the comments, this began as the sample config file and > the comments weren't removed or changed. Ofcourse to get published in any directory, you need to *specify* that in the icecast.xml file ;-) http://www.oddsock.org/cgi-bin/yp-cgi> Feel free to take a peek at my Icecast configuration, which you can find at the following URL: http://people.opera.com/remco/icecast.txt -rbb -- Remco B. Brink -- Information Systems Developer, Opera Software ASA Personal site at http://rc6.org - PGP key at http://rc6.org/rbb.pgp --- >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 Fri Mar 21 16:06:34 2003 From: gshang at uq.net.au (Geoff Shang) Date: Sat, 22 Mar 2003 02:06:34 +1000 (EST) Subject: [icecast] Directory listing disappeared In-Reply-To: <20030321165647.5bf4468f.remco@rc6.org> Message-ID: On Fri, 21 Mar 2003, Remco B. Brink wrote: > Ofcourse to get published in any directory, you need to *specify* that > in the icecast.xml file ;-) the icecast side of it is fine. It *was* working. Then I updated ices2 (the one that worked was October vintage) and now it doesn't work anymore. I suspect that the fascility has been added to ices to specify whether streams are to be listed or not, but that it's not been documented. That's the only reason I can think of for it to have stopped working. 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 karl at pts.tele2.co.uk Fri Mar 21 16:47:44 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 21 Mar 2003 16:47:44 +0000 Subject: [icecast] Directory listing disappeared In-Reply-To: Message-ID: <1048265264.1014.79.camel@bogus.hackers.club> On Fri, 2003-03-21 at 16:06, Geoff Shang wrote: > On Fri, 21 Mar 2003, Remco B. Brink wrote: > > > Ofcourse to get published in any directory, you need to *specify* that > > in the icecast.xml file ;-) > > the icecast side of it is fine. It *was* working. Then I updated ices2 > (the one that worked was October vintage) and now it doesn't work anymore. > I suspect that the fascility has been added to ices to specify whether > streams are to be listed or not, but that it's not been documented. That's > the only reason I can think of for it to have stopped working. There really isn't that much changed in ices wrt directory services, it just invokes an added libshout API call on encode/reencode cases. Ices could do with a tag to enable/disable it though. Check that you have recent versions and if you still have the problem send me the http headers that ices is sending. 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 morgang at newlifemedia.org Fri Mar 21 17:28:41 2003 From: morgang at newlifemedia.org (Morgan Grammer) Date: Fri, 21 Mar 2003 11:28:41 -0600 Subject: [icecast] Trouble getting Ices/Icecast2 to stream Message-ID: <000f01c2efcf$5230e500$90b3b241@PINNACLE> I'm rather new to this. I just set up Icecast and Ices using source from CVS downloaded yesterday (3-20-2003). The box is running RedHat 8.0 with all the required RPMs to compile. Here's my trouble: I have Ices running in live mode, with it connecting correctly to the Icecast server on port 8000 (which is only bound to 127.0.0.1). I'm using Winamp on the client end connecting to port 8001 (which is only bound to my outside IP). Winamp will connect, say it has completed prebuffering, and I see data moving, but there is no audio. If I include "savefile" in the Ices config, it will correctly write the file, which I can load into winamp and hear audio. If I try to listen to the "savefile" by connecting to the web portion of Icecast, it will occasionally work, but 8 out of 10 times, icecast will segfault. Any clues? I DO have audio going into the machine, and I only hit about 25% system utilization when both Icecast and Ices are running. There are no error message in either log about connection trouble between Icecast and Ices. Thanks for your help. We're trying to get this stuff to work to replace realaudio at all of our sites (since Real wants a pile of money to renew their licenses). -Morgan

Morgan Grammer Director of Engineering and Technology New Life Media / IBI Radio Ministries WIBI - WCIC - WCFL - WBGL - WTSG - WSCT - WBMV - WNLD - WCRT

--- >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 pts.tele2.co.uk Fri Mar 21 18:49:07 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 21 Mar 2003 18:49:07 +0000 Subject: [icecast] Trouble getting Ices/Icecast2 to stream In-Reply-To: <000f01c2efcf$5230e500$90b3b241@PINNACLE> Message-ID: <1048272547.1014.97.camel@bogus.hackers.club> On Fri, 2003-03-21 at 17:28, Morgan Grammer wrote: > I have Ices running in live mode, with it connecting correctly to the > Icecast server on port 8000 (which is only bound to 127.0.0.1). I'm > using Winamp on the client end connecting to port 8001 (which is only > bound to my outside IP). Winamp will connect, say it has completed > prebuffering, and I see data moving, but there is no audio. If I include > "savefile" in the Ices config, it will correctly write the file, which I > can load into winamp and hear audio. > > If I try to listen to the "savefile" by connecting to the web portion of > Icecast, it will occasionally work, but 8 out of 10 times, icecast will > segfault. Firstly check which winamp client you have, v3 has problems, there's a beta of 2.9 out. The segfault on icecast needs looking at though, can you give me details privately on that. 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 gcorey at blackoakassociates.com Fri Mar 21 20:44:47 2003 From: gcorey at blackoakassociates.com (gcorey at blackoakassociates.com) Date: Fri, 21 Mar 2003 15:44:47 -0500 Subject: [icecast] Trouble getting Ices/Icecast2 to stream In-Reply-To: <[icecast] Trouble getting Ices/Icecast2 to stream> Message-ID: <200303212044.ACY29962@ms3.verisignmail.com> I have heard there are problems with winamp 3, but not with winamp 2. I haven't tried winamp2 yet, but zinf for windows will play at least the current song. --- >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 Sat Mar 22 00:14:48 2003 From: msmith at xiph.org (Michael Smith) Date: Sat, 22 Mar 2003 11:14:48 +1100 Subject: [icecast] how long does the relay pull streams? In-Reply-To: <3E7B0E7E.5070905@tyrell.hu> Message-ID: <200303221114.48922.msmith@xiph.org> On Saturday 22 March 2003 00:07, Akos Maroy wrote: > Hi, > > I have another question: how long does the relay server pull stream from > the source if no clients are connected to it? how can one modify this > time period?

Icecast 2 does not currently do on-demand relay streams. 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 msmith at xiph.org Sat Mar 22 00:15:59 2003 From: msmith at xiph.org (Michael Smith) Date: Sat, 22 Mar 2003 11:15:59 +1100 Subject: [icecast] how to specify remote dump file from the source? In-Reply-To: <3E7B1D06.3000109@tyrell.hu> Message-ID: <200303221115.59714.msmith@xiph.org> On Saturday 22 March 2003 01:09, Akos Maroy wrote: > Hi, > > I see that the server side stream dump feature is now implemented, as I > see the dump-file tag in the icecast config file. I have a question > though: is it possible to specify the server side dump file via the > source login protocol?

No. Security issues aside (and those would require significant thought), this seems like something of fairly limited usefulness. 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 msmith at xiph.org Sat Mar 22 00:21:29 2003 From: msmith at xiph.org (Michael Smith) Date: Sat, 22 Mar 2003 11:21:29 +1100 Subject: [icecast] Trouble getting Ices/Icecast2 to stream In-Reply-To: <000f01c2efcf$5230e500$90b3b241@PINNACLE> Message-ID: <200303221121.29297.msmith@xiph.org> On Saturday 22 March 2003 04:28, Morgan Grammer wrote: > I'm rather new to this. I just set up Icecast and Ices using source from > CVS downloaded yesterday (3-20-2003). The box is running RedHat 8.0 with > all the required RPMs to compile. Here's my trouble: > > I have Ices running in live mode, with it connecting correctly to the > Icecast server on port 8000 (which is only bound to 127.0.0.1). I'm > using Winamp on the client end connecting to port 8001 (which is only > bound to my outside IP). Winamp will connect, say it has completed > prebuffering, and I see data moving, but there is no audio. If I include > "savefile" in the Ices config, it will correctly write the file, which I > can load into winamp and hear audio. Winamp (and several other common media players) have a serious bug in their HTTP streaming implementation, which means it treats everything as mp3. There's a hack in the vorbis plugin to treat it as vorbis if (and only if) the URL ends with ".ogg" - does yours? This sounds like what happens if you don't. > > If I try to listen to the "savefile" by connecting to the web portion of > Icecast, it will occasionally work, but 8 out of 10 times, icecast will > segfault. Eek. That should _never_ happen, can you give further details, including your icecast config file? 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 morgang at newlifemedia.org Sat Mar 22 03:51:45 2003 From: morgang at newlifemedia.org (Morgan Grammer) Date: Fri, 21 Mar 2003 21:51:45 -0600 Subject: [icecast] Trouble getting Ices/Icecast2 to stream In-Reply-To: <200303221121.29297.msmith@xiph.org> Message-ID: <000901c2f026$5ce6d390$2751fe9e@PINNACLE> Mike / Karl - I've tried two different ways of setting up the "stream". In one URL, I named the file directly (http://foo.bar.org:8001/stream.ogg), and in the second, I made a stream.m3u file containing the afore mentioned http statement. Neither worked in Winamp. I had downloaded version 3 of WinAmp, so I uninstalled that, and went out and got the JOrbis (Java) player and the latest JRE from Sun. I also downloaded JlGui to see if either one of those would see the live stream. Neither did. I have yet (since I've written the first email) to segfault icecast again, however I have been able to make Ices lock up and ignore a -KILL or -HUP signal. This usually happens after I launch Ices once interactively rather than making it a background process. After I kill it to make a change, and then start it up again, it only partially starts and then hangs. A system reboot seems to fix the problem. I'll forward my config file to you privately along with the error log. Its not consistent, so I'm still trying to figure out exactly what causes the segfault. -Morgan

-----Original Message----- From: owner-icecast at xiph.org [mailto:owner-icecast at xiph.org] On Behalf Of Michael Smith Sent: Friday, March 21, 2003 6:21 PM To: icecast at xiph.org Subject: Re: [icecast] Trouble getting Ices/Icecast2 to stream On Saturday 22 March 2003 04:28, Morgan Grammer wrote: > I'm rather new to this. I just set up Icecast and Ices using source from > CVS downloaded yesterday (3-20-2003). The box is running RedHat 8.0 with > all the required RPMs to compile. Here's my trouble: > > I have Ices running in live mode, with it connecting correctly to the > Icecast server on port 8000 (which is only bound to 127.0.0.1). I'm > using Winamp on the client end connecting to port 8001 (which is only > bound to my outside IP). Winamp will connect, say it has completed > prebuffering, and I see data moving, but there is no audio. If I include > "savefile" in the Ices config, it will correctly write the file, which I > can load into winamp and hear audio. Winamp (and several other common media players) have a serious bug in their HTTP streaming implementation, which means it treats everything as mp3. There's a hack in the vorbis plugin to treat it as vorbis if (and only if) the URL ends with ".ogg" - does yours? This sounds like what happens if you don't. > > If I try to listen to the "savefile" by connecting to the web portion of > Icecast, it will occasionally work, but 8 out of 10 times, icecast will > segfault. Eek. That should _never_ happen, can you give further details, including your icecast config file? 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 medwards at ualberta.ca Sat Mar 22 06:19:11 2003 From: medwards at ualberta.ca (M Edwards) Date: Fri, 21 Mar 2003 23:19:11 -0700 Subject: [icecast] Ices Spawing Zombie Perl Scripts - Again Message-ID: <3E815686@webmail.ualberta.ca> So, I finally had some time to go through my scripts and after some poking and fixing I discovered that there is nothing wrong with my Perl script. It may be ugly and inefficient but it gets the job done and closes without throwing errors when run thru perl outside of ices. However, ices continues to produce the defunct processes, a listing of ices and icecast2 related material from ps is listed at the end of the email. ices-ad.pm is the perl script used to produce the next song. How and why is ices producing this behaviour and how can I stop it? I'm pretty sure that this is the likely cause of ices eventually Segment Faulting relatively regularily over time (defunct processes build up until it somehow crashes then it releases them). Any ideas all? --thanks Michael Edwards http://www.walledcity.ca/mars/ root 22508 0.0 3.6 2444 1080 ? S 22:43 0:00 SCREEN -R root 22509 0.0 4.1 2232 1244 pts/1 S 22:43 0:00 /bin/bash root 22618 0.0 4.1 2228 1236 pts/2 S 22:57 0:00 /bin/bash iceuser 22620 0.0 4.1 16952 1252 pts/1 S 22:57 0:00 icecast2 -c /etc/ iceuser 22621 0.0 4.1 16952 1252 pts/1 S 22:57 0:00 icecast2 -c /etc/ iceuser 22622 0.0 4.1 16952 1252 pts/1 S 22:57 0:00 icecast2 -c /etc/ iceuser 22623 0.0 4.1 16952 1252 pts/1 S 22:57 0:00 icecast2 -c /etc/ iceuser 22624 0.0 4.1 16952 1252 pts/1 S 22:57 0:00 icecast2 -c /etc/ iceuser 22625 0.0 4.1 16952 1252 pts/1 S 22:57 0:00 icecast2 -c /etc/ iceuser 22626 0.0 4.1 16952 1252 pts/1 S 22:57 0:00 icecast2 -c /etc/ iceuser 22627 0.0 4.1 16952 1252 pts/1 S 22:57 0:00 icecast2 -c /etc/ root 22631 0.0 5.9 5480 1792 pts/2 S 22:58 0:00 ices /etc/icecast root 22632 0.0 5.9 5480 1792 pts/2 S 22:58 0:00 ices /etc/icecast root 22633 0.0 5.9 5480 1792 pts/2 S 22:58 0:00 ices /etc/icecast root 22634 0.0 0.0 0 0 pts/2 Z 22:58 0:00 [ices-ad.pm --- >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 Mar 22 07:43:13 2003 From: boink at tetter.xs4all.nl (boink) Date: Sat, 22 Mar 2003 08:43:13 +0100 Subject: [icecast] Trouble getting Ices/Icecast2 to stream In-Reply-To: <000901c2f026$5ce6d390$2751fe9e@PINNACLE> Message-ID: <20030322074313.GA17915@tetter.xs4all.nl> I have found that Winamp 2.8 works fine with ogg streams. Otherwise, Foobar2000 works very well on Windows too. On my FranceInter stream it's the second most used client after Winamp 2.8. b. On Fri, Mar 21, 2003 at 09:51:45PM -0600, Morgan Grammer wrote: > Mike / Karl - > > I've tried two different ways of setting up the "stream". In one URL, I > named the file directly (http://foo.bar.org:8001/stream.ogg), and in the > second, I made a stream.m3u file containing the afore mentioned http > statement. Neither worked in Winamp. I had downloaded version 3 of > WinAmp, so I uninstalled that, and went out and got the JOrbis (Java) > player and the latest JRE from Sun. I also downloaded JlGui to see if > either one of those would see the live stream. Neither did. > > I have yet (since I've written the first email) to segfault icecast > again, however I have been able to make Ices lock up and ignore a -KILL > or -HUP signal. This usually happens after I launch Ices once > interactively rather than making it a background process. After I kill > it to make a change, and then start it up again, it only partially > starts and then hangs. A system reboot seems to fix the problem. > > I'll forward my config file to you privately along with the error log. > Its not consistent, so I'm still trying to figure out exactly what > causes the segfault. > > -Morgan > > > -----Original Message----- > From: owner-icecast at xiph.org [mailto:owner-icecast at xiph.org] On Behalf > Of Michael Smith > Sent: Friday, March 21, 2003 6:21 PM > To: icecast at xiph.org > Subject: Re: [icecast] Trouble getting Ices/Icecast2 to stream > > On Saturday 22 March 2003 04:28, Morgan Grammer wrote: > > I'm rather new to this. I just set up Icecast and Ices using source > from > > CVS downloaded yesterday (3-20-2003). The box is running RedHat 8.0 > with > > all the required RPMs to compile. Here's my trouble: > > > > I have Ices running in live mode, with it connecting correctly to the > > Icecast server on port 8000 (which is only bound to 127.0.0.1). I'm > > using Winamp on the client end connecting to port 8001 (which is only > > bound to my outside IP). Winamp will connect, say it has completed > > prebuffering, and I see data moving, but there is no audio. If I > include > > "savefile" in the Ices config, it will correctly write the file, which > I > > can load into winamp and hear audio. > > Winamp (and several other common media players) have a serious bug in > their > HTTP streaming implementation, which means it treats everything as mp3. > There's a hack in the vorbis plugin to treat it as vorbis if (and only > if) > the URL ends with ".ogg" - does yours? This sounds like what happens if > you > don't. > > > > > If I try to listen to the "savefile" by connecting to the web portion > of > > Icecast, it will occasionally work, but 8 out of 10 times, icecast > will > > segfault. > > Eek. That should _never_ happen, can you give further details, including > your > icecast config file? > > 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. --

je ne cherche pas, je trouve (Picasso)

--- >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 Sat Mar 22 09:48:29 2003 From: gshang at uq.net.au (Geoff Shang) Date: Sat, 22 Mar 2003 19:48:29 +1000 (EST) Subject: [icecast] Directory listing disappeared In-Reply-To: <1048265264.1014.79.camel@bogus.hackers.club> Message-ID: On 21 Mar 2003, Karl Heyes wrote: > There really isn't that much changed in ices wrt directory services, it > just invokes an added libshout API call on encode/reencode cases. Ices > could do with a tag to enable/disable it though. Check that you have > recent versions and if you still have the problem send me the http > headers that ices is sending. Well, it was current CVS when I compiled it - 7:48 US EST on Thursday, and I think there's only been cosmetic and build system changes since then. I still have the old version that works available to run as well. How can I give you the headers that ices sends? They don't seem to be logged anywhere that I can think of. Icecast2 is returning "ice-public: 0" for that stream though, if that helps. 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 karl at pts.tele2.co.uk Sat Mar 22 13:23:52 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 22 Mar 2003 13:23:52 +0000 Subject: [icecast] Directory listing disappeared In-Reply-To: Message-ID: <1048339432.1015.36.camel@bogus.hackers.club> On Sat, 2003-03-22 at 09:48, Geoff Shang wrote: > Well, it was current CVS when I compiled it - 7:48 US EST on Thursday, and > I think there's only been cosmetic and build system changes since then. I > still have the old version that works available to run as well. My updates yesterday were just build related issues, and there's nothing really dependent on the build there to be an issue > How can I give you the headers that ices sends? They don't seem to be > logged anywhere that I can think of. Icecast2 is returning "ice-public: 0" > for that stream though, if that helps. ethereal is a good tool for that, start a capture (maybe with a capture filter of "port " or "host " to limit it if the box has plenty of traffic), connect the source, wait a second then stop the capture. Pick one of the packets that relates to the source stream and do tools->follow tcp stream. I'll check up on the ice-public reference later, it seems to be not there in the icecast code I have (there's ice-private though). 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 gshang at uq.net.au Sat Mar 22 15:04:49 2003 From: gshang at uq.net.au (Geoff Shang) Date: Sun, 23 Mar 2003 01:04:49 +1000 (EST) Subject: [icecast] Directory listing disappeared In-Reply-To: <1048339432.1015.36.camel@bogus.hackers.club> Message-ID: On 22 Mar 2003, Karl Heyes wrote: > ethereal is a good tool for that, start a capture (maybe with a capture > filter of "port " or "host " to limit it if the box has plenty > of traffic), connect the source, wait a second then stop the capture. > Pick one of the packets that relates to the source stream and do > tools->follow tcp stream. uh... I had significant issues following what you typed above, until Kirk pointed out to me that ethereal was an X11 application. The X environment is, at least for now anyway, pretty much inaccessible to blind people, so I had to make use of something else. fortunately, setting up netcat on the icecast port worked beautifully. Here's what the latest ices sent: SOURCE /egoplay64.ogg HTTP/1.0 Authorization: Basic c291cmNlOmF1ZGlv ice-name: Kirk's Egoplay ice-genre: all genres ice-audio-info: samplerate=44100;channels=2;quality=0%2e00 ice-public: 0 ice-description: An eclectic mix of ogg's from Kirk's vast collection User-Agent: IceS 2.0beta2 Content-Type: application/ogg The older version that works sent the following: SOURCE /egoplay64.ogg HTTP/1.0 ice-name: Kirk's Egoplay ice-genre: all genres ice-bitrate: 0 ice-public: 0 ice-description: An eclectic mix of ogg's from Kirk's vast collection User-Agent: IceS 2.0beta2 Content-Type: application/x-ogg I confirmed that the old one works and the new one doesn't. this isn't application/x-ogg causing trouble again? Or something else? I notice there's no auth stuff on the old one. hmmm. 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 gshang at uq.net.au Sat Mar 22 15:20:02 2003 From: gshang at uq.net.au (Geoff Shang) Date: Sun, 23 Mar 2003 01:20:02 +1000 (EST) Subject: [icecast] Directory listing disappeared In-Reply-To: Message-ID: On Sun, 23 Mar 2003, Geoff Shang wrote: > Here's what the latest ices sent: > > SOURCE /egoplay64.ogg HTTP/1.0 > Authorization: Basic c291cmNlOmF1ZGlv > ice-name: Kirk's Egoplay > ice-genre: all genres > ice-audio-info: samplerate=44100;channels=2;quality=0%2e00 > ice-public: 0 > ice-description: An eclectic mix of ogg's from Kirk's vast collection > User-Agent: IceS 2.0beta2 > Content-Type: application/ogg And here's the problem, right in the icecast error log: [2003-03-21 23:59:18] EROR yp/yp_submit_url Got a NAK from yp_add(Bitrate blank) (http://www.oddsock.org/cgi-bin/yp-cgi) [2003-03-21 23:59:18] EROR yp/yp_submit_url Got a NAK from yp_touch(SID blank) (http://www.oddsock.org/cgi-bin/yp-cgi) Looks like ices changed the format of its headers and the YP script didn't keep up. 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 karl at pts.tele2.co.uk Sat Mar 22 16:10:21 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 22 Mar 2003 16:10:21 +0000 Subject: [icecast] Directory listing disappeared In-Reply-To: Message-ID: <1048349421.1015.135.camel@bogus.hackers.club> On Sat, 2003-03-22 at 15:20, Geoff Shang wrote: > And here's the problem, right in the icecast error log: > > [2003-03-21 23:59:18] EROR yp/yp_submit_url Got a NAK from yp_add(Bitrate > blank) (http://www.oddsock.org/cgi-bin/yp-cgi) > [2003-03-21 23:59:18] EROR yp/yp_submit_url Got a NAK from yp_touch(SID > blank) > (http://www.oddsock.org/cgi-bin/yp-cgi) > > Looks like ices changed the format of its headers and the YP script didn't > keep up. There's no bitrate setting in libshout now, libshout used to send the provided value (which ices didn't set IIRC, so it was always 0). The thing is bitrate can be blank so that really isn't an error. I'm guessing oddsock missed something, I will have a look shortly. 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 darkeye at tyrell.hu Sat Mar 22 17:03:04 2003 From: darkeye at tyrell.hu (Akos Maroy) Date: Sat, 22 Mar 2003 18:03:04 +0100 Subject: [icecast] how to specify remote dump file from the source? In-Reply-To: <200303221115.59714.msmith@xiph.org> Message-ID: <3E7C9748.9040608@tyrell.hu> Michael Smith wrote: > No. Security issues aside (and those would require significant thought), this > seems like something of fairly limited usefulness. But: it works this way in icecast 1.x also, this feature is very useful? and what are the security considerations? icecast must be run as a properly limited user, and all is secure. as for usefulness: this is very useful indeed. the live radio stream I do is done in 4 hour sessions, with each session saved under a different file-name for archiving. how would I achieve the same effect without the streaming encoder client telling icecast the name of the archive to save? --- >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 Sun Mar 23 02:05:17 2003 From: msmith at xiph.org (Michael Smith) Date: Sun, 23 Mar 2003 13:05:17 +1100 Subject: [icecast] how to specify remote dump file from the source? In-Reply-To: <3E7C9748.9040608@tyrell.hu> Message-ID: <200303231305.17382.msmith@xiph.org> On Sunday 23 March 2003 04:03, Akos Maroy wrote: > Michael Smith wrote: > > No. Security issues aside (and those would require significant thought), > > this seems like something of fairly limited usefulness. > > But: it works this way in icecast 1.x > also, this feature is very useful? > and what are the security considerations? icecast must be run as a > properly limited user, and all is secure. Allowing remote sources to write files on the server is clearly something that needs significant though put into it as to security. Checking that the filename selected should be allowed would not be trivial, it's a lot of work for a dubious feature. > > as for usefulness: this is very useful indeed. the live radio stream I > do is done in 4 hour sessions, with each session saved under a different > file-name for archiving. how would I achieve the same effect without the > streaming encoder client telling icecast the name of the archive to save? By telling icecast what filename you want the stream dumped to. This is, I would think, fairly obvious. 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 gshang at uq.net.au Mon Mar 24 14:04:55 2003 From: gshang at uq.net.au (Geoff Shang) Date: Tue, 25 Mar 2003 00:04:55 +1000 (EST) Subject: [icecast] Unable to get shoutcast sources to work Message-ID: Hi: I have some people who want to be able to broadcast using a shoutcast DSP plugin with MP3, to an icecast2 server. But we can't get it to work. Since I can't be bothered booting one of our boxes into windows to try the shoutcast DSP itself, I decided to use darkice in shoutcast mode. I know this works with shoutcast servers. anyway, it connects, but only briefly, and then is dropped. The access log shows: 144.136.152.97 - - [24/Mar/2003:13:45:37 +0000] "SOURCE / ICY/666" 200 19 "-" "-" 1 The error log shows a bit more: [2003-03-24 13:45:36] INFO connection/_handle_source_request Source logging in at mountpoint "/" [2003-03-24 13:45:36] EROR connection/connection_create_source No content-type header, falling back to backwards compatibility mode for icecast 1.x relays. Assuming content is mp3. [2003-03-24 13:45:36] DBUG source/source_main Source creation complete [2003-03-24 13:45:37] DBUG source/source_main Disconnecting source due to socket read error: Success [2003-03-24 13:45:37] INFO source/source_main Removing source following disconnection [2003-03-24 13:45:37] DBUG source/source_main Source exiting Unfortunately, darkice doesn't help much. It merely says: DarkIce: LameLibEncoder.cpp:75: lame lib opening underlying sink error [0] which is the error that comes up when it can't connect to the server. Yes, I opened up the port 1 up from the regular port. any ideas? Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 Mon Mar 24 14:34:42 2003 From: gshang at uq.net.au (Geoff Shang) Date: Tue, 25 Mar 2003 00:34:42 +1000 (EST) Subject: [icecast] icecast2 sig-HUP Message-ID: Hi: I noticed in an icecast2 log that a HUP will reload the server config. This is a nice feature. Are there any configuration options that won't take effect with such a reload, or will it completely take effect? If the ports have changed, for example, will these change? Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 VANCOD at PIOS.com Mon Mar 24 15:30:02 2003 From: VANCOD at PIOS.com (Vanco, Donald) Date: Mon, 24 Mar 2003 10:30:02 -0500 Subject: [icecast] icecast and hw streamer authentication Message-ID: <454226824160D3118F9D00508B08F15A0C167A38@piouspkldmail.pios.com> Since my last query went ignored let me try a different approach... I've got a Telos hardware encoder that works under Shoutcast but gets "authentication errors" when trying to use Icecast. Here's what I see when trying to add the Telos as a relay: [110:Connection Handler] Kicking source 107 [192.168.200.200] [Error in request, relay refused entrance] [relay], connected for 0 seconds, 0 bytes transferred. -1 sources connected ...but, as stated, Shoutcast gets in just fine Any help appreciated - I want the client to be able to capture the MP3 stream, and ShoutCast does not allow this. Don --- >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 Mon Mar 24 22:54:01 2003 From: msmith at xiph.org (Michael Smith) Date: Tue, 25 Mar 2003 09:54:01 +1100 Subject: [icecast] Unable to get shoutcast sources to work In-Reply-To: Message-ID: <200303250954.01147.msmith@xiph.org> On Tuesday 25 March 2003 01:04, Geoff Shang wrote: > Hi: > > I have some people who want to be able to broadcast using a shoutcast DSP > plugin with MP3, to an icecast2 server. But we can't get it to work. > Since I can't be bothered booting one of our boxes into windows to try the > shoutcast DSP itself, I decided to use darkice in shoutcast mode. I know > this works with shoutcast servers. Might work, but this is untested - the shoutcast "protocol" is very poorly defined and different things mis-implement it in different ways.

> [2003-03-24 13:45:36] INFO connection/_handle_source_request Source > logging in > at mountpoint "/" > [2003-03-24 13:45:36] EROR connection/connection_create_source No > content-type > header, falling back to backwards compatibility mode for icecast 1.x > relays. Assuming content is mp3. > [2003-03-24 13:45:36] DBUG source/source_main Source creation complete > [2003-03-24 13:45:37] DBUG source/source_main Disconnecting source due to > socket read error: Success That shouldn't be possible, unless... I think it might be possible if the source never sends any data at all (just the headers)? > > DarkIce: LameLibEncoder.cpp:75: lame lib opening underlying sink error [0] > > which is the error that comes up when it can't connect to the server. Maybe darkice requires a slightly different protocol? icecast in shoutcast-compatibility mode stays as close to valid HTTP as possible while being compatible with shoutcast sources - maybe darkice is expecting a shoutcast-style response or something? 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 msmith at xiph.org Mon Mar 24 22:55:37 2003 From: msmith at xiph.org (Michael Smith) Date: Tue, 25 Mar 2003 09:55:37 +1100 Subject: [icecast] icecast2 sig-HUP In-Reply-To: Message-ID: <200303250955.37836.msmith@xiph.org> On Tuesday 25 March 2003 01:34, Geoff Shang wrote: > Hi: > > I noticed in an icecast2 log that a HUP will reload the server config. > This is a nice feature. Are there any configuration options that won't > take effect with such a reload, or will it completely take effect? If the > ports have changed, for example, will these change? > > Geoff. Yes, there are quite a few things that won't take effect. Notably, most of the things that affect sources will not do anything on current sources (so you'd have to disconnect/reconnect the source), and new ports won't be opened. Some of those will likely get filled in over time. 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 msmith at xiph.org Mon Mar 24 22:56:21 2003 From: msmith at xiph.org (Michael Smith) Date: Tue, 25 Mar 2003 09:56:21 +1100 Subject: [icecast] icecast and hw streamer authentication In-Reply-To: <454226824160D3118F9D00508B08F15A0C167A38@piouspkldmail.pios.com> Message-ID: <200303250956.21282.msmith@xiph.org> On Tuesday 25 March 2003 02:30, Vanco, Donald wrote: > Since my last query went ignored let me try a different approach... > > I've got a Telos hardware encoder that works under Shoutcast but gets > "authentication errors" when trying to use Icecast. Here's what I see when > trying to add the Telos as a relay: > [110:Connection Handler] Kicking source 107 [192.168.200.200] [Error in > request, relay refused entrance] [relay], connected for 0 seconds, 0 bytes > transferred. -1 sources connected > This is an icecast 1.x error message. 1.x is deprecated and unsupported. Use 2.0 instead. 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 gshang at uq.net.au Tue Mar 25 03:06:27 2003 From: gshang at uq.net.au (Geoff Shang) Date: Tue, 25 Mar 2003 13:06:27 +1000 (EST) Subject: [icecast] Unable to get shoutcast sources to work In-Reply-To: <200303250954.01147.msmith@xiph.org> Message-ID: On Tue, 25 Mar 2003, Michael Smith wrote: > Might work, but this is untested - the shoutcast "protocol" is very poorly > defined and different things mis-implement it in different ways. OK, I'll make the supreme sacrifice and boot into windows later today and test it with the shoutcast DSP. > > [2003-03-24 13:45:36] INFO connection/_handle_source_request Source > > logging in > > at mountpoint "/" > > [2003-03-24 13:45:36] EROR connection/connection_create_source No > > content-type > > header, falling back to backwards compatibility mode for icecast 1.x > > relays. Assuming content is mp3. > > [2003-03-24 13:45:36] DBUG source/source_main Source creation complete > > [2003-03-24 13:45:37] DBUG source/source_main Disconnecting source due to > > socket read error: Success > > That shouldn't be possible, unless... I think it might be possible if the > source never sends any data at all (just the headers)? Well, darkice doesn't log anything useful, so it's a bit difficult to tell. I'll have a look at tcpdump, maybe, since netcat isn't on the server box. > Maybe darkice requires a slightly different protocol? icecast in > shoutcast-compatibility mode stays as close to valid HTTP as possible while > being compatible with shoutcast sources - maybe darkice is expecting a > shoutcast-style response or something? Possibly. Compatibility with darkice is not really a pressing issue since darkice has an icecast2 mode, but it's a curiosity. 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 jeff at unsealed.net Tue Mar 25 05:41:55 2003 From: jeff at unsealed.net (jeff at unsealed.net) Date: Mon, 24 Mar 2003 21:41:55 -0800 Subject: [icecast] building icecast2 on OpenBSD Message-ID: <1048570915.3e7fec23de0d3@mail.unsealed.net> Is there anyone who has built icecast2 successfully for OpenBSD? I built it from source with no problem on Linux, but on my OBSD system the configure bombs while checking for a function in libxslt... # ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking build system type... i386-unknown-openbsd3.2 checking host system type... i386-unknown-openbsd3.2 checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... no checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependant libraries... file_magic OpenBSD.* shared library checking command to parse /usr/bin/nm -B output... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... no checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for ranlib... ranlib checking for strip... strip checking for objdir... .libs checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... no checking dynamic linker characteristics... openbsd3.2 ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... yes creating libtool checking for library containing inet_pton... no checking for library containing getipnodebyname... no checking for ANSI C header files... (cached) yes checking for stdint.h... (cached) no checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking for unistd.h... (cached) yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking for gcc option to accept ANSI C... none needed checking for an ANSI C-conforming const... yes checking for socklen_t... yes checking for nanosleep... no checking for poll... no checking for sethostent... no checking for endhostent... no checking for getnameinfo... no checking for getaddrinfo... no checking for inet_pton... no checking for xslt-config... xslt-config checking for xsltParseStylesheetFile... no configure: error: There was a problem linking with libxslt the library is in the ld path: # ldconfig -r | grep xslt 65:-lexslt.7.18 => /usr/local/lib/libexslt.so.7.18 66:-lxslt.1.27 => /usr/local/lib/libxslt.so.1.27 67:-lxsltbreakpoint.1.8 => /usr/local/lib/libxsltbreakpoint.so.1.8 and the symbol is in there: # nm /usr/local/lib/libxslt.so.1.27 | grep ParseStylesheet 000151a4 T _xsltParseStylesheetAttributeSet 0000c51c T _xsltParseStylesheetCallerParam 00003cc0 T _xsltParseStylesheetDoc 00003dcc T _xsltParseStylesheetFile 00014714 T _xsltParseStylesheetImport 00003c58 T _xsltParseStylesheetImportedDoc 00014978 T _xsltParseStylesheetInclude 00000fb8 T _xsltParseStylesheetOutput 0000c8c0 T _xsltParseStylesheetParam 00003a78 T _xsltParseStylesheetProcess 0000c828 T _xsltParseStylesheetVariable I'm assuming this is an OBSD linking problem, but I dont know my way out of it. I've set the LD_LIBRARY_PATH environment variable and still get the same problem. the machine: OpenBSD 3.2-stable (x86) autoconf-2.52 from package automake-1.4p6 from package libogg-1.0 from package libtool-1.3.5p3 from package libvorbis-1.0 from package libxml2-2.5.4 from source libxslt-1.0.27 from source the icecast tarball is a snapshot from yesterday. icecast1 works fine on the same machine. thanks in advance for any help. jeff --- >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 Mar 25 05:46:55 2003 From: ross.levis at cchlawbase.co.nz (Ross Levis) Date: Tue, 25 Mar 2003 17:46:55 +1200 Subject: [icecast] Vorbis streams on Windows Media Player Message-ID: <84C0CDE57EDD0841880993D82051278E0A0F22@bagheera.internal.cch.co.nz> I was under the impression that Tobias's Direct Show filters would allow Windows Media player to play Ogg Vorbis streams, but after testing it here, apparently it doesn't. Does anyone know if there is anyway of making WMP play vorbis streams? The company I'm involved with who will be creating thousands of internet stations will most likely need WMP to play the streams, since it is the most used player software. I know most of you are anti-Microsoft/Windows, as I am, but this really needs to happen as soon as possible if Ogg Vorbis is going to become mainstream. Perhaps Xiph needs to employ someone to do it if there are no volunteers. 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 morgang at newlifemedia.org Tue Mar 25 05:55:11 2003 From: morgang at newlifemedia.org (Morgan Grammer) Date: Mon, 24 Mar 2003 23:55:11 -0600 Subject: [icecast] Vorbis streams on Windows Media Player In-Reply-To: <84C0CDE57EDD0841880993D82051278E0A0F22@bagheera.internal.cch.co.nz> Message-ID: <015e01c2f293$1a5249f0$4871fd9e@PINNACLE> I would be in the same ballpark as you, Ross. We are looking at icecast2/ices as a replacement for our RealAudio streams, as the licenses we have will expire VERY soon, and we frankly don't have the money to go dump on new ones. We're looking at serving literally thousands of listeners, most of which have RealPlayer installed at home or at work, but have never heard or played with WinAmp, FooBar2000, or XMMS. A plugin for WMP 8 or 9 would be EXCELLENT. I too was lead to believe the DirectShow filter would work, but I have yet to be able to make it do so with a stream... I might be willing to put some $$ toward making it work as well, and leave it GPLed, if it can be done reasonably. Suggestions? -Morgan Grammer Director of Engineering and Technology New Life Media / IBI Radio I was under the impression that Tobias's Direct Show filters would allow Windows Media player to play Ogg Vorbis streams, but after testing it here, apparently it doesn't. Does anyone know if there is anyway of making WMP play vorbis streams? The company I'm involved with who will be creating thousands of internet stations will most likely need WMP to play the streams, since it is the most used player software. I know most of you are anti-Microsoft/Windows, as I am, but this really needs to happen as soon as possible if Ogg Vorbis is going to become mainstream. Perhaps Xiph needs to employ someone to do it if there are no volunteers. 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 gtgbr at gmx.net Tue Mar 25 06:37:05 2003 From: gtgbr at gmx.net (gtgbr at gmx.net) Date: Tue, 25 Mar 2003 07:37:05 +0100 Subject: [icecast] building icecast2 on OpenBSD In-Reply-To: <1048570915.3e7fec23de0d3@mail.unsealed.net> Message-ID: <3E7FF911.F0ACE5C4@gmx.net> jeff at unsealed.net wrote: > Is there anyone who has built icecast2 successfully for OpenBSD? I built it > from source with no problem on Linux, but on my OBSD system the configure bombs > while checking for a function in libxslt... If you look at your config.log, you'll find the actual error to be ld: -lpthread: no match If you want threads on OpenBSD, -pthread is the way to go (it's a wrapper saying "Do whatever you have to, just give me threads.")... most likely on all platforms with gcc and a non-braindead specs file. Mike wouldn't believe me, though, so this ain't fixed. :) On OBSD 3.2, -pthread equals "-lc_r -D_POSIX_THREADS", on OBSD 3.3 it's "-lpthread -D_POSIX_THREADS" (so this problem will probably go away by itself with OBSD 3.3), and on my Gentoo Linux it does "-lpthread -D_REENTRANT" ... Anyways, that's how you fix it for yourself easiest. Edit configure.in, under [...] else case $host in [...] *) [...] - LIBS=" $LIBS -lpthread" + LIBS=" $LIBS -pthread" ;; esac fi change the lpthread to pthread and re-run autogen.sh. The *freebsd* part also works for OpenBSD. (Changing that, or copying it and then changing it are other ways to get that going.) Although I was able to compile Icecast2 some months ago, I now ran into new problems after the pthread stuff. It currently bombs in src/net ... if you also have that problem and get around it, please let me know how you did it. (It might as well just be my very mutated OBSD install, though... I'll investigate that detail first before complaining further. :) )

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 gshang at uq.net.au Tue Mar 25 06:45:08 2003 From: gshang at uq.net.au (Geoff Shang) Date: Tue, 25 Mar 2003 16:45:08 +1000 (EST) Subject: [icecast] Broadcast for peace Message-ID: Hello: If you are not interested in this initiative, you will not be bothered again. If you are, please feel free to forward this to other interested people.

From: Jonathan Mosen Shortly after 02:30 GMT on Thursday 20 March, the United States and it's allies including the UK and Australia launched pre-emptive strikes against Iraq. Pre-emptive strikes are illegal in international law! "All Members shall refrain in their international relations from the threat or use of force against the territorial integrity or political independence of any state, or in any other manner inconsistent with the Purposes of the United Nations." Charter of the United Nations, Article 2.4 Broadcast4Peace.org, to go live shortly, seeks to assist in raising awareness of the illegality of the invasion of Iraq, both through this web site, and a marathon web cast to commence shortly. Further, we appeal to visitors to contribute to relief efforts, by donating what you can to independent international humanitarian organisations such as the RED CROSS. We are inviting all webcasters who share our vision to join us in this broadcast for peace. A common server will be available and webcasters may be allocated time on this server to broadcast for peace. We will also consider requests to relay the broadcast on your own station. As the domain will take some time to propagate, if you are interested in broadcasting for peace, please contact me at mailto:jonathan at mosen.org Thanks for reading and we look forward to those of like mind joining us in our broadcast for peace. Jonathan Mosen --- >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 Mar 25 07:25:05 2003 From: msmith at xiph.org (Michael Smith) Date: Tue, 25 Mar 2003 18:25:05 +1100 Subject: [icecast] building icecast2 on OpenBSD In-Reply-To: <1048570915.3e7fec23de0d3@mail.unsealed.net> Message-ID: <200303251825.05706.msmith@xiph.org> > checking for xslt-config... xslt-config > checking for xsltParseStylesheetFile... no > configure: error: There was a problem linking with libxslt There will be a more detailed error message in config.log, can you find that and send the list that part of the log file? 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 msmith at xiph.org Tue Mar 25 07:28:00 2003 From: msmith at xiph.org (Michael Smith) Date: Tue, 25 Mar 2003 18:28:00 +1100 Subject: [icecast] Vorbis streams on Windows Media Player In-Reply-To: <015e01c2f293$1a5249f0$4871fd9e@PINNACLE> Message-ID: <200303251828.00058.msmith@xiph.org> On Tuesday 25 March 2003 16:55, Morgan Grammer wrote: > I would be in the same ballpark as you, Ross. We are looking at > icecast2/ices as a replacement for our RealAudio streams, as the > licenses we have will expire VERY soon, and we frankly don't have the > money to go dump on new ones. We're looking at serving literally > thousands of listeners, most of which have RealPlayer installed at home > or at work, but have never heard or played with WinAmp, FooBar2000, or > XMMS. A plugin for WMP 8 or 9 would be EXCELLENT. I too was lead to > believe the DirectShow filter would work, but I have yet to be able to > make it do so with a stream... I might be willing to put some $$ toward > making it work as well, and leave it GPLed, if it can be done > reasonably. There's a realplayer plugin (I know you didn't ask for that, but you did say that most of your listeners have realplayer) available, I don't know how good it is w.r.t. things like streaming, I'll see if I can find out more. I know more people that use realplayer than use WMP as their primary music player (on the other hand, that's 1 vs. 0 out of a sample size of several dozen... which suggests that the people I know aren't entirely typical). Since the directshow filters are closed source, we can't help with them at all (I don't think any of the developers ever claimed they had any ability to receive streams - though I suspect if they don't it's just a bug). 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 karl at pts.tele2.co.uk Tue Mar 25 14:08:57 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 25 Mar 2003 14:08:57 +0000 Subject: [icecast] building icecast2 on OpenBSD In-Reply-To: <1048570915.3e7fec23de0d3@mail.unsealed.net> Message-ID: <1048601340.1022.4.camel@bogus.hackers.club> On Tue, 2003-03-25 at 05:41, jeff at unsealed.net wrote: > checking for xslt-config... xslt-config > checking for xsltParseStylesheetFile... no > configure: error: There was a problem linking with libxslt > > the library is in the ld path: > > # ldconfig -r | grep xslt > 65:-lexslt.7.18 => /usr/local/lib/libexslt.so.7.18 > 66:-lxslt.1.27 => /usr/local/lib/libxslt.so.1.27 > 67:-lxsltbreakpoint.1.8 => /usr/local/lib/libxsltbreakpoint.so.1.8 > > and the symbol is in there: > > # nm /usr/local/lib/libxslt.so.1.27 | grep ParseStylesheet ... > I'm assuming this is an OBSD linking problem, but I dont know my way out of it. > I've set the LD_LIBRARY_PATH environment variable and still get the same > problem. If it's the same issue as in linux then it sounds like you are missing the .so file, which is typically a link to the so.N.N files but I'm not that sure on *BSD. You may have separate packages for installing those links/files 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 oddsock at oddsock.org Tue Mar 25 14:28:35 2003 From: oddsock at oddsock.org (oddsock) Date: Tue, 25 Mar 2003 08:28:35 -0600 Subject: [icecast] Directory listing disappeared In-Reply-To: <1048349421.1015.135.camel@bogus.hackers.club> Message-ID: <5.1.1.6.0.20030325082758.0330add8@www.oddsock.org> yep, I did miss it, it's fixed now...sorry about that.... oddsock At 04:10 PM 3/22/2003 +0000, you wrote: >On Sat, 2003-03-22 at 15:20, Geoff Shang wrote: > > > And here's the problem, right in the icecast error log: > > > > [2003-03-21 23:59:18] EROR yp/yp_submit_url Got a NAK from yp_add(Bitrate > > blank) (http://www.oddsock.org/cgi-bin/yp-cgi) > > [2003-03-21 23:59:18] EROR yp/yp_submit_url Got a NAK from yp_touch(SID > > blank) > > (http://www.oddsock.org/cgi-bin/yp-cgi) > > > > Looks like ices changed the format of its headers and the YP script didn't > > keep up. > >There's no bitrate setting in libshout now, libshout used to send the >provided value (which ices didn't set IIRC, so it was always 0). The >thing is bitrate can be blank so that really isn't an error. I'm >guessing oddsock missed something, I will have a look shortly. > >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 karl at pts.tele2.co.uk Tue Mar 25 14:35:11 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 25 Mar 2003 14:35:11 +0000 Subject: [icecast] building icecast2 on OpenBSD In-Reply-To: <3E7FF911.F0ACE5C4@gmx.net> Message-ID: <1048602918.1022.11.camel@bogus.hackers.club> On Tue, 2003-03-25 at 06:37, gtgbr at gmx.net wrote: > change the lpthread to pthread and re-run autogen.sh. The *freebsd* part > also works for OpenBSD. (Changing that, or copying it and then changing > it are other ways to get that going.) the autotools side needs updating for icecast, it's mostly done for libshout and ices. > Although I was able to compile Icecast2 some months ago, I now ran into > new problems after the pthread stuff. It currently bombs in src/net ... > if you also have that problem and get around it, please let me know how > you did it. (It might as well just be my very mutated OBSD install, > though... I'll investigate that detail first before complaining further. can you let me know what the error reported is ? 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 Tue Mar 25 15:07:46 2003 From: kerry.cox at ksl.com (Kerry Cox) Date: 25 Mar 2003 08:07:46 -0700 Subject: [icecast] Determining # of connections in a given period using the icecast.log file Message-ID: <1048604869.14535.13.camel@quasi.ksl.com> Anyone have a script for figuring out the total number of connections in a given period of time? I need something that will parse through my icecast.log file and will state the amount of connection established in a given day. I need it to look for connections on a certain day and for the "Accepted client" variable. Management wants to know exactly how many established connections we have been serving up since the conflict in Iraq began. I guess I could write something, but my coding skills are so poor and I am certain someone has already written something like this. Thanks. KJ -- /-----------------------------\__/--------------------------------\ | Kerry J. Cox __ kerry.cox at ksl.com | | KSL System Administrator | | p: 801.575.7771 | | http://www.ksl.com/ |__| f: 801.575.5745 | | GPG Key: __ http://quasi.ksl.com/kerry.asc | \-----------------------------/ \--------------------------------/

-------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 233 bytes Desc: This is a digitally signed message part URL: From jack at xiph.org Tue Mar 25 15:53:39 2003 From: jack at xiph.org (Jack Moffitt) Date: Tue, 25 Mar 2003 08:53:39 -0700 Subject: [icecast] Determining # of connections in a given period using the icecast.log file In-Reply-To: <1048604869.14535.13.camel@quasi.ksl.com> Message-ID: <20030325155338.GY27377@i.cantcode.com> > Anyone have a script for figuring out the total number of connections in > a given period of time? > I need something that will parse through my icecast.log file and will > state the amount of connection established in a given day. I need it to > look for connections on a certain day and for the "Accepted client" > variable. Any of the normal apache log parsers should work, but you'll want to parse access.log not icecast.log. jack. --- >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 jeff at unsealed.net Tue Mar 25 17:21:00 2003 From: jeff at unsealed.net (jeff at unsealed.net) Date: Tue, 25 Mar 2003 09:21:00 -0800 Subject: [icecast] building icecast2 on OpenBSD In-Reply-To: <3E7FF911.F0ACE5C4@gmx.net> Message-ID: <1048612860.3e808ffce5b04@mail.unsealed.net> > > from source with no problem on Linux, but on my OBSD system the configure > bombs > > while checking for a function in libxslt... > > If you look at your config.log, you'll find the actual error to be > > ld: -lpthread: no match > > If you want threads on OpenBSD, -pthread is the way to go (it's a > wrapper saying "Do whatever you have to, just give me threads.")... most > likely on all platforms with gcc and a non-braindead specs file. Mike > wouldn't believe me, though, so this ain't fixed. :) On OBSD 3.2, > -pthread equals "-lc_r -D_POSIX_THREADS", on OBSD 3.3 it's "-lpthread > -D_POSIX_THREADS" (so this problem will probably go away by itself with > OBSD 3.3), and on my Gentoo Linux it does "-lpthread -D_REENTRANT" ... you were right, Moritz. i saw the error in config.log earlier and didnt really know what to make of it. changing "-lpthread" to "-pthread" in the configure.in for *) did the trick. now im in the same boat as you: gmake fails in src/net - syntax errors from a few headers included in sock.c ( and ), and a fatal error in sock.c (sock_connected) at line 397 (wfds undeclared), after a syntax error on line 389. thanks for the help, and hopefully this points someone in the right direction. jeff --- >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 dachande at gmx.net Tue Mar 25 23:41:01 2003 From: dachande at gmx.net (Daniel Seebald) Date: Wed, 26 Mar 2003 00:41:01 +0100 Subject: [icecast] No Metadata with latest icecast2 Message-ID: <3E80E90D.4020109@gmx.net> Hi, ince I have compiled the latest version of icecast, no Metadata are shown on the Status-Page of Icecast2 when streaming with oddcast or ices2. Is there already any fix available for that? -- Cya Daniel...

--- >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 Wed Mar 26 03:35:09 2003 From: ross.levis at cchlawbase.co.nz (Ross Levis) Date: Wed, 26 Mar 2003 15:35:09 +1200 Subject: [icecast] OddCastDSP & SQRSoft crossfader problem Message-ID: <84C0CDE57EDD0841880993D82051278E0A0F2D@bagheera.internal.cch.co.nz> I've not had a reply on the OddSock forum so I'll try here. I am attempting to use the OddCastDSP Winamp2 plugin via the (free) SQRSoft Advanced Crossfading output plugin (http://www.sqrsoft.com.ar/en/plugins.html). This is necessary to provide intelligent crossfading which sounds very professional. I've not heard of any other crossfading algorithm that works so well. It uses the volume of the outgoing & incoming songs to establish the length & position of the crossfade. A lot of people use this crossfader with the shoutcast DSP and it works perfectly. It also works perfectly with the OddCastDSP providing the OddCast sample rate is set to 44100. Attempting to stream at 22050 causes an immediate crash of Winamp. I doubt it is a problem with the crossfader plugin but I guess that may be possible. Anyway, I thought I would make the problem known here and hopefully Oddsock can have a look at it soon. 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 Wed Mar 26 03:57:02 2003 From: ross.levis at cchlawbase.co.nz (Ross Levis) Date: Wed, 26 Mar 2003 15:57:02 +1200 Subject: [icecast] OddCastDSP & SQRSoft crossfader problem In-Reply-To: <[icecast] OddCastDSP & SQRSoft crossfader problem> Message-ID: <84C0CDE57EDD0841880993D82051278E0A0F2F@bagheera.internal.cch.co.nz> Further to this problem. It only occurs ar 22050 mono. 22050 stereo and 44100 mono works. Here is the exception error details: AppName: winamp.exe AppVer: 2.8.1.0 ModName: dsp_oddcast.dll ModVer: 0.0.0.0 Offset: 00006c65 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 swiftbiscuit at yahoo.co.uk Wed Mar 26 10:29:55 2003 From: swiftbiscuit at yahoo.co.uk (SwiftBiscuit) Date: Wed, 26 Mar 2003 02:29:55 -0800 (PST) Subject: [icecast] OddCastDSP & SQRSoft crossfader problem In-Reply-To: <84C0CDE57EDD0841880993D82051278E0A0F2F@bagheera.internal.cch.co.nz> Message-ID: <20030326102955.19266.qmail@web12005.mail.yahoo.com> Hey Ross, My first thought was a page size issue similar to that which Karl helped me with before. http://www.xiph.org/archives/icecast/3701.html But now I recall someone else's crossfader dying with a 22k mono file off my hard disk. Maybe someone with more knowledge can help. Regards, M. BTW - The archive search gives me "The requested method POST is not allowed for the URL /archives/scripts/mail_search.pl." __________________________________________________ Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! http://platinum.yahoo.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 msmith at xiph.org Wed Mar 26 10:43:58 2003 From: msmith at xiph.org (Michael Smith) Date: Wed, 26 Mar 2003 21:43:58 +1100 Subject: [icecast] OddCastDSP & SQRSoft crossfader problem In-Reply-To: <20030326102955.19266.qmail@web12005.mail.yahoo.com> Message-ID: <200303262143.58280.msmith@xiph.org> > > BTW - The archive search gives me "The requested > method POST is not allowed for the URL /archives/scripts/mail_search.pl." > The archive search does appear to be broken at the moment, I'll try and track this down and fix it or get it fixed. 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 msmith at xiph.org Wed Mar 26 10:47:02 2003 From: msmith at xiph.org (Michael Smith) Date: Wed, 26 Mar 2003 21:47:02 +1100 Subject: [icecast] No Metadata with latest icecast2 In-Reply-To: <3E80E90D.4020109@gmx.net> Message-ID: <200303262147.02599.msmith@xiph.org> On Wednesday 26 March 2003 10:41, Daniel Seebald wrote: > Hi, > > since I have compiled the latest version of icecast, no > Metadata are shown on the Status-Page of Icecast2 > when streaming with oddcast or ices2. > > Is there already any fix available for that? Just tested this, it works perfectly. I suspect you've misconfigured something. 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 dachande at gmx.net Wed Mar 26 12:04:29 2003 From: dachande at gmx.net (Daniel Seebald) Date: Wed, 26 Mar 2003 13:04:29 +0100 Subject: [icecast] No Metadata with latest icecast2 In-Reply-To: <200303262147.02599.msmith@xiph.org> Message-ID: <3E81974D.5020701@gmx.net> Michael Smith wrote: >Just tested this, it works perfectly. I suspect you've misconfigured >something. > >Mike > > > Maybe you're right and I really misconfigured something, but I can't find anything in my config and I just compiled the latest version of icecast from cvs. Could you send me your actual configuration or upload it somewhere so I can compare it with mine? (Don't forget to blank out passwords etc ;) Thanx... -- Cya Daniel...

--- >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 Mar 26 12:33:13 2003 From: msmith at xiph.org (Michael Smith) Date: Wed, 26 Mar 2003 23:33:13 +1100 Subject: [icecast] No Metadata with latest icecast2 In-Reply-To: <3E81974D.5020701@gmx.net> Message-ID: <200303262333.13780.msmith@xiph.org> On Wednesday 26 March 2003 23:04, Daniel Seebald wrote: > Michael Smith wrote: > >Just tested this, it works perfectly. I suspect you've misconfigured > >something. > > > >Mike > > Maybe you're right and I really misconfigured something, > but I can't find anything in my config and I just compiled > the latest version of icecast from cvs. > > Could you send me your actual configuration or upload it > somewhere so I can compare it with mine? (Don't forget to > blank out passwords etc ;) > > Thanx... There's nothing notable or unusual about my config files - they have lots of development/experimental things turned on, but nothing that is in any way related to metadata. If this was a problem anyone else had been having, I would expect there to have been more reports of it here (and/or elsewhere), so I think it's almost certainly just your setup. 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 dachande at gmx.net Wed Mar 26 12:44:06 2003 From: dachande at gmx.net (Daniel Seebald) Date: Wed, 26 Mar 2003 13:44:06 +0100 Subject: [icecast] No Metadata with latest icecast2 In-Reply-To: <200303262333.13780.msmith@xiph.org> Message-ID: <3E81A096.9050609@gmx.net> Michael Smith wrote: >There's nothing notable or unusual about my config files - they have lots of >development/experimental things turned on, but nothing that is in any way >related to metadata. > >If this was a problem anyone else had been having, I would expect there to >have been more reports of it here (and/or elsewhere), so I think it's almost >certainly just your setup. > >Mike > Do you know where I could search for a reason for my problem? I compiled it like the older versions of icecast but they never had any problems like that. I'm also using the latest versions of oddcast and ices so I don't think that these programs are sending false headers to the icecast server. -- Cya and Thanx... Daniel

--- >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 pts.tele2.co.uk Wed Mar 26 12:50:06 2003 From: karl at pts.tele2.co.uk (Karl Heyes) Date: 26 Mar 2003 12:50:06 +0000 Subject: [icecast] No Metadata with latest icecast2 In-Reply-To: <3E80E90D.4020109@gmx.net> Message-ID: <1048683009.1020.23.camel@bogus.hackers.club> On Tue, 2003-03-25 at 23:41, Daniel Seebald wrote: > Hi, > > since I have compiled the latest version of icecast, no > Metadata are shown on the Status-Page of Icecast2 > when streaming with oddcast or ices2. Can you check with a player like ogg123 that there's metadata coming through. 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 dachande at gmx.net Wed Mar 26 12:50:01 2003 From: dachande at gmx.net (Daniel Seebald) Date: Wed, 26 Mar 2003 13:50:01 +0100 Subject: [icecast] No Metadata with latest icecast2 In-Reply-To: <1048683009.1020.23.camel@bogus.hackers.club> Message-ID: <3E81A1F9.7080809@gmx.net> Karl Heyes wrote: >Can you check with a player like ogg123 that there's metadata coming >through. > >karl. > ok, i will check this later...have to get back to work now ;) btw, the only data transmitted is what song is currently been played, nothing else. (on the statuspage of icecast and in my player which is winamp) -- Cya Daniel...

--- >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 Mar 26 13:09:46 2003 From: gshang at uq.net.au (Geoff Shang) Date: Wed, 26 Mar 2003 23:09:46 +1000 (EST) Subject: [icecast] Behaviour of server-side stream dump Message-ID: Hi: If a source connects to a mount that has the stream dump enabled and the file already exists, which of the following will happen: 1. the old file is overwritten. 2. The new stream is appended to the old one. 3. Either the old or new file is written with a modified name so that they can both exist. Thanks, Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 chris at wiesneronline.net Wed Mar 26 16:54:28 2003 From: chris at wiesneronline.net (Christian HJ Wiesner) Date: Wed, 26 Mar 2003 17:54:28 +0100 Subject: [icecast] Re: Vorbis streams on Windows Media Player In-Reply-To: <200303251828.00058.msmith@xiph.org> Message-ID: <3E81DB44.7060709@wiesneronline.net> Michael Smith wrote: > Since the directshow filters are closed source, we can't help with them at all > (I don't think any of the developers ever claimed they had any ability to > receive streams - though I suspect if they don't it's just a bug). > Mike Please, no overreaction .... i come in peace :) ! All i know on this matter was that Tobias had plans to make his filter accept HTTP streams, and that even a mod of icecast was discussed to be able to stream OGM. This was all done between Tobias and the Corecodec people, *before* he announced he would join Xiph for making Theora. Since then nobody has received a sign of Life from Tobias anymore :-( .... a severe RLI this must be ... Christian

--- >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 Wed Mar 26 13:39:48 2003 From: gtgbr at gmx.net (gtgbr at gmx.net) Date: Wed, 26 Mar 2003 14:39:48 +0100 Subject: [icecast] solved: building icecast2 on OpenBSD In-Reply-To: <1048612860.3e808ffce5b04@mail.unsealed.net> Message-ID: <3E81ADA4.E80C016D@gmx.net> Hi,

the following steps are necessary to successfully compile Icecast2 (as of today) on OpenBSD. This workaround is based on Karl Heyes' findings that _XOPEN_SOURCE is the root of all evil, at least on OBSD: 1. "autoconf version problems" OpenBSD 3.2: change all "autoconf" in autogen.sh to "autoconf-new" OpenBSD 3.3: $ export AUTOCONF_VERSION=2.52 2. configure.in line 14: replace _XOPEN_SOURCE with _XOPEN_SOURCE_EXTENDED or comment out the whole thing by putting "dnl " in front of it. (I'm currently trying to figure out which is The Right Way to do it, both seem to work.) line 54: replace -lpthread with -pthread 3. run `autogen.sh --help` to create the configure script without having it do its checks 4. configure: Open the configure script in an editor, search for "--no-verify" and delete that parameter from the line starting with "$libtool_flags" 5. run configure with the necessary parameters to find libogg, libvorbis and libcurl: $ ./configure --with-ogg-prefix=/usr/local \ --with-vorbis-prefix=/usr/local \ --with-curl=/usr/local 6. `gmake` 7. `sudo gmake install` 8. See if icecast2 works correctly :) I couldn't test that, yet. There used to be a problem on OpenBSD where Icecast2 triggered something that looks like a compiler bug. a % b would result in ridiculously high numbers, breaking things. In case this still happens, investigating it might be a good idea ('cause who knows what other platform triggers it, too). Good luck.

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 msmith at xiph.org Wed Mar 26 22:55:28 2003 From: msmith at xiph.org (Michael Smith) Date: Thu, 27 Mar 2003 09:55:28 +1100 Subject: [icecast] Behaviour of server-side stream dump In-Reply-To: Message-ID: <200303270955.28153.msmith@xiph.org> On Thursday 27 March 2003 00:09, Geoff Shang wrote: > Hi: > > If a source connects to a mount that has the stream dump enabled and the > file already exists, which of the following will happen: > > 1. the old file is overwritten. > > 2. The new stream is appended to the old one. > > 3. Either the old or new file is written with a modified name so that they > can both exist. > > Thanks, > Geoff. Option 2. Files will be appended. 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 jeff at unsealed.net Thu Mar 27 00:38:34 2003 From: jeff at unsealed.net (jeff at unsealed.net) Date: Wed, 26 Mar 2003 16:38:34 -0800 Subject: [icecast] solved: building icecast2 on OpenBSD In-Reply-To: <3E81ADA4.E80C016D@gmx.net> Message-ID: <1048725514.3e82480a767b1@mail.unsealed.net> Icecast2 compiles on OpenBSD 3.2 with the steps outlined by Moritz (thanks for that). I'm running into problems streaming ogg files from the fileserve directory, although serving mp3 files from the same directory happens without a hitch...again, both work fine on a Debian system. I'll try building the ogg and vorbis libraries from source to see if that fixes anything (they are currently from packages). from the logfiles: (access.log) 10.10.20.11 - - [26/Mar/2003:16:30:57 -0800] "GET /test.ogg HTTP/1.0" 200 2815404 "-" "Nullsoft Winamp3 version 3.0c build 488" 1 10.10.20.11 - - [26/Mar/2003:16:33:23 -0800] "GET /test.mp3 HTTP/1.0" 200 860205 "-" "Nullsoft Winamp3 version 3.0c build 488" 33 (error.log - same for both files) [2003-03-26 16:31:15] DBUG connection/_handle_get_request Client connected Quoting gtgbr at gmx > 8. See if icecast2 works correctly :) I couldn't test that, yet. There > used to be a problem on OpenBSD where Icecast2 triggered something that > looks like a compiler bug. a % b would result in ridiculously high > numbers, breaking things. In case this still happens, investigating it > might be a good idea ('cause who knows what other platform triggers it, > too). Good luck. --- >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 labyrinth.net.au Thu Mar 27 01:05:55 2003 From: msmith at labyrinth.net.au (Michael Smith) Date: Thu, 27 Mar 2003 12:05:55 +1100 Subject: [icecast] solved: building icecast2 on OpenBSD In-Reply-To: <1048725514.3e82480a767b1@mail.unsealed.net> Message-ID: <20030327010555.1D8325D620@dampier.southern.net.au> jeff at unsealed.net said: > Icecast2 compiles on OpenBSD 3.2 with the steps outlined by Moritz (thanks for > that). I'm running into problems streaming ogg files from the fileserve > directory, although serving mp3 files from the same directory happens without a > hitch...again, both work fine on a Debian system. I'll try building the ogg and > vorbis libraries from source to see if that fixes anything (they are currently > from packages). > > from the logfiles: > > (access.log) > 10.10.20.11 - - [26/Mar/2003:16:30:57 -0800] "GET /test.ogg HTTP/1.0" 200 > 2815404 "-" "Nullsoft Winamp3 version 3.0c build 488" 1 > 10.10.20.11 - - [26/Mar/2003:16:33:23 -0800] "GET /test.mp3 HTTP/1.0" 200 > 860205 "-" "Nullsoft Winamp3 version 3.0c build 488" 33 > > (error.log - same for both files) > [2003-03-26 16:31:15] DBUG connection/_handle_get_request Client connected > These logs suggests that everything is working perfectly. I suspect your client is broken (winamp3 is widely considered to be a steaming heap of... well, something - and for good reason, it's vastly buggier than 2.x) 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 jeff at unsealed.net Thu Mar 27 01:25:54 2003 From: jeff at unsealed.net (jeff at unsealed.net) Date: Wed, 26 Mar 2003 17:25:54 -0800 Subject: [icecast] solved: building icecast2 on OpenBSD In-Reply-To: <20030327010555.1D8325D620@dampier.southern.net.au> Message-ID: <1048728354.3e825322bcc0d@mail.unsealed.net> > These logs suggests that everything is working perfectly. I suspect your > client is broken (winamp3 is widely considered to be a steaming heap of... > well, something - and for good reason, it's vastly buggier than 2.x) and to wrap all this up: icecast2 works fine on OBSD3.2, and yes, winamp3 was the problem. no issues with XMMS. my bad... thanks for all the help. jeff --- >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 diletone at hotmail.com Thu Mar 27 02:10:34 2003 From: diletone at hotmail.com (Dan Johnson) Date: Wed, 26 Mar 2003 23:10:34 -0300 Subject: [icecast] Tutorial For Icecast Message-ID: Hey all I am a Linux newbie wanting to broadcast with MD 9.1 and icecast. I have been broadcasting on shoutcast with winamp with success but want a more stable system. Where can I find a tutorial to set everything up? I checked icecast.org but there isnt much there. So can anyone help? Thanks In Advance!

_________________________________________________________________ STOP MORE SPAM with the new MSN 8 and get 2 months FREE* http://join.msn.com/?page=features/junkmail --- >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 Thu Mar 27 02:13:48 2003 From: kerry.cox at ksl.com (Kerry Cox) Date: 26 Mar 2003 19:13:48 -0700 Subject: [icecast] Tutorial For Icecast In-Reply-To: Message-ID: <1048731238.17742.11.camel@pluto> There are several good tutorials out there. Many have already been mentioned on this list. Perhaps check the archives. I set up one awhile back: http://quasi.ksl.com/icecast/ Maybe that one will help you out. It works great for me. I'm using both icecast1 and icecast2 on our network. Popularity is slowly growing for the ogg stream. KJ On Wed, 2003-03-26 at 19:10, Dan Johnson wrote: > Hey all I am a Linux newbie wanting to broadcast with MD 9.1 and icecast. I > have been broadcasting on shoutcast with winamp with success but want a more > stable system. Where can I find a tutorial to set everything up? I checked > icecast.org but there isnt much there. So can anyone help? > Thanks In Advance! > > > > > > > _________________________________________________________________ > STOP MORE SPAM with the new MSN 8 and get 2 months FREE* > http://join.msn.com/?page=features/junkmail > > --- >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 J. Cox __ kerry.cox at ksl.com | | KSL System Administrator | | p: 801.575.7771 | | http://www.ksl.com/ |__| f: 801.575.5745 | | GPG Key: __ http://quasi.ksl.com/kerry.asc | \-----------------------------/ \--------------------------------/

--- >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 Thu Mar 27 07:29:56 2003 From: boink at tetter.xs4all.nl (boink) Date: Thu, 27 Mar 2003 08:29:56 +0100 Subject: [icecast] solved: building icecast2 on OpenBSD In-Reply-To: <1048725514.3e82480a767b1@mail.unsealed.net> Message-ID: <20030327072956.GA7710@tetter.xs4all.nl> don't use Winamp 3. it doesn't work with ogg. try Winamp 2.8 instead or even better Foobar2000. boink On Wed, Mar 26, 2003 at 04:38:34PM -0800, jeff at unsealed.net wrote: > Icecast2 compiles on OpenBSD 3.2 with the steps outlined by Moritz (thanks for > that). I'm running into problems streaming ogg files from the fileserve > directory, although serving mp3 files from the same directory happens without a > hitch...again, both work fine on a Debian system. I'll try building the ogg and > vorbis libraries from source to see if that fixes anything (they are currently > from packages). > > from the logfiles: > > (access.log) > 10.10.20.11 - - [26/Mar/2003:16:30:57 -0800] "GET /test.ogg HTTP/1.0" 200 > 2815404 "-" "Nullsoft Winamp3 version 3.0c build 488" 1 > 10.10.20.11 - - [26/Mar/2003:16:33:23 -0800] "GET /test.mp3 HTTP/1.0" 200 > 860205 "-" "Nullsoft Winamp3 version 3.0c build 488" 33 > > (error.log - same for both files) > [2003-03-26 16:31:15] DBUG connection/_handle_get_request Client connected > > Quoting gtgbr at gmx > > > 8. See if icecast2 works correctly :) I couldn't test that, yet. There > > used to be a problem on OpenBSD where Icecast2 triggered something that > > looks like a compiler bug. a % b would result in ridiculously high > > numbers, breaking things. In case this still happens, investigating it > > might be a good idea ('cause who knows what other platform triggers it, > > too). Good luck. > > --- >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. --

je ne cherche pas, je trouve (Picasso)

--- >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 barroca at dcc.ufmg.br Thu Mar 27 15:13:06 2003 From: barroca at dcc.ufmg.br (Leonardo Luiz Padovani da Mata) Date: Thu, 27 Mar 2003 12:13:06 -0300 (EST) Subject: [icecast] Video stream with icecast In-Reply-To: Message-ID: Hello ALL!!! It is possible to deliver video stream with icecast? Can anyone show me some links that say about it? thanks!

_ ,^. _ Leonardo Luiz Padovani da Mata ,'/ -' '- \`. Ciencia da Computacao - UFMG / | \ / | \ barroca at dcc.ufmg.br | | | | | | ICQ:61226375 | \_,' `._/ | | | \ / "Rumo a ser processado pela HomePage" `. .' "May the force be with you, always" `--._.--' "Nerd Pride... eu tenho. Voce tem?" Alianca Rebelde --- >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 Mar 27 22:01:12 2003 From: msmith at xiph.org (Michael Smith) Date: Fri, 28 Mar 2003 09:01:12 +1100 Subject: [icecast] Video stream with icecast In-Reply-To: Message-ID: <200303280901.12575.msmith@xiph.org> On Friday 28 March 2003 02:13, Leonardo Luiz Padovani da Mata wrote: > Hello ALL!!! > It is possible to deliver video stream with icecast? > Can anyone show me some links that say about it? > Not currently. Adding support for specific video formats would likely not be difficult. 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 juanfer at juanfer.com.ar Fri Mar 28 02:59:24 2003 From: juanfer at juanfer.com.ar (Pardo Juan Fernando) Date: 27 Mar 2003 23:59:24 -0300 Subject: [icecast] About Icecast2 and Ices Message-ID: <1048820363.9286.211.camel@juanfer.pardo> Hi... I am actualy useing Icecast 1.3.12 with Liveice, and i want to start use Icecast2, but i have some questions... a) Is Icecast2 stable ? more than Icecast 1.3.12 ? b) I need transmit direct by LINE-IN in my Sound Card. Ices support that? If no, what audio source client can i use ? c) Can Ices mix Line-in and microphone ? Thanks...

--- >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 labyrinth.net.au Fri Mar 28 03:22:48 2003 From: msmith at labyrinth.net.au (Michael Smith) Date: Fri, 28 Mar 2003 14:22:48 +1100 Subject: [icecast] About Icecast2 and Ices In-Reply-To: <1048820363.9286.211.camel@juanfer.pardo> Message-ID: <20030328032248.2D1745D5F7@dampier.southern.net.au> Pardo Juan Fernando said: > Hi... > I am actualy useing Icecast 1.3.12 with Liveice, and i want to start use > Icecast2, but i have some questions... > a) Is Icecast2 stable ? more than Icecast 1.3.12 ? Yes, and 'at least as'. > b) I need transmit direct by LINE-IN in my Sound Card. Ices support > that? If no, what audio source client can i use ? Yes, ices can do that. > c) Can Ices mix Line-in and microphone ? > Ices performs no mixing internally, so unless your sound hardware has this capability, no. ices can take data from external sources, though, so you can mix in an external application and use ices solely for encoding and sending to the server. 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 djsnm at djsnm.com Fri Mar 28 03:46:28 2003 From: djsnm at djsnm.com (Scott Manley) Date: Thu, 27 Mar 2003 19:46:28 -0800 Subject: [icecast] About Icecast2 and Ices In-Reply-To: <20030328032248.2D1745D5F7@dampier.southern.net.au> Message-ID: <3E83C594.10705@djsnm.com> If you're doing this with liveice then you'll be able to do it with Ices in the same way. > >>c) Can Ices mix Line-in and microphone ? >> > > > Ices performs no mixing internally, so unless your sound hardware has this > capability, no. ices can take data from external sources, though, so you can > mix in an external application and use ices solely for encoding and sending to > the server. > > --- >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 devin at moonglade.com Sat Mar 29 13:50:07 2003 From: devin at moonglade.com (Devin Campbell) Date: Sat, 29 Mar 2003 08:50:07 -0500 Subject: [icecast] Winamp3 (was solved: building icecast2 on OpenBSD) In-Reply-To: <20030327072956.GA7710@tetter.xs4all.nl> Message-ID: While I agree Winamp 3 has some serious problems, I just wanted to throw out a couple observations that I made about it recently. Running Icecast2/IceS from CVS about two months ago streamed perfectly to the public release of Winamp3 (build #488). I ran it for several weeks with absolutely no problems. Updated Icecast2 and IceS from CVS a week or so ago and it didn't work at all (constant prebuffering). Found this thread on the Winamp3 forums: http://forums.winamp.com/showthread.php?s=efa97392c58637fddf0bdbaf09bbd9f0&t hreadid=125418&highlight=icecast which suggests a newer build (#495) which has fixed the problem for me: http://download.nullsoft.com/winamp/client/wa3install_build495.exe Only issue is that you HAVE to uninstall the previous version of Winamp3 before installing this build or it behaves really poorly. So, at least there is a fix available for this specific problem and they are making progress in the right direction. Devin -----Original Message----- From: owner-icecast at xiph.org [mailto:owner-icecast at xiph.org]On Behalf Of boink Sent: Thursday, March 27, 2003 2:30 AM To: icecast at xiph.org Subject: Re: [icecast] solved: building icecast2 on OpenBSD

don't use Winamp 3. it doesn't work with ogg. try Winamp 2.8 instead or even better Foobar2000. boink --- >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 darkeye at tyrell.hu Sun Mar 30 15:14:37 2003 From: darkeye at tyrell.hu (Akos Maroy) Date: Sun, 30 Mar 2003 17:14:37 +0200 Subject: [icecast] [Bug 313] server side stream dump feature request Message-ID: <3E8709DD.6020506@tyrell.hu> I'll continue the discussion here, since it may be a more appropriate place then in the bugzilla. Regarding the above bug, found at http://bugs.xiph.org/show_bug.cgi?id=313 the last remark is: > Allowing connecting clients to specify a dump file will not be > implemented in the forseeable future, unless a patch is contributed > (it's a large amount of work to do so). > > Since the config file can now be dynamically reloaded, new dump > locations can be specified without restarting the server.

Can you tell me more about this reloading feature? how does it affect the dump file? it closes the old file, and opens a new one if another file name is specified in the newly read config file? how do the clients experience this re-read of the config file? do they get dropped? what about the source client? how do I re-read the config 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 bcasci at runbox.com Sun Mar 30 17:13:14 2003 From: bcasci at runbox.com (Brandon) Date: Sun, 30 Mar 2003 12:13:14 -0500 Subject: [icecast] kicking clients Message-ID: <046f01c2f6df$a73259f0$6402a8c0@surfcontrol.com> Hello Is there a way to set a connection time limit for clients, or a way to kick a client? I'm running Icecast2 on a hosted box and I think some people have been tuned into it for days...and that could some day run up a hefty bandwidth charge. You'd hope that people would disconnect when they were done listening..but they don't all do that.

--- >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 Sun Mar 30 23:12:51 2003 From: msmith at xiph.org (Michael Smith) Date: Mon, 31 Mar 2003 10:12:51 +1100 Subject: [icecast] kicking clients In-Reply-To: <046f01c2f6df$a73259f0$6402a8c0@surfcontrol.com> Message-ID: <200303310912.51446.msmith@xiph.org> On Monday 31 March 2003 03:13, Brandon wrote: > Hello > > Is there a way to set a connection time limit for clients, or a way to kick > a client? > > I'm running Icecast2 on a hosted box and I think some people have been > tuned into it for days...and that could some day run up a hefty bandwidth > charge. > > You'd hope that people would disconnect when they were done listening..but > they don't all do that. > You can kick individual clients manually, but not automatically based on time-connected. 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 swave at mara.org Mon Mar 31 03:53:15 2003 From: swave at mara.org (Steve Meuse) Date: Sun, 30 Mar 2003 22:53:15 -0500 Subject: [icecast] Question/Feature Request Message-ID: <20030331035315.GC17188@mara.org> Using Ices2, is it possible to take 2 mono sources that are presented to the soundcard as the left and right channel, and make each of them a seperate mount point? My sources are all low bandwidth mono, and I would love to have a second stream without having to add a second soundcard or a second machine. I looked through the documentation, but I don't recall seeing this specific ability. Am I asking for the impossible? (or too much work to be worthwhile). -Steve -- Progress (n.): The process through which the Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals. -- --- >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 Mon Mar 31 05:55:20 2003 From: gshang at uq.net.au (Geoff Shang) Date: Mon, 31 Mar 2003 15:55:20 +1000 (EST) Subject: [icecast] Question/Feature Request In-Reply-To: <20030331035315.GC17188@mara.org> Message-ID: Hi: Well, your main problem is that only 1 process will be able to read from the soundcard. I can think of a bit of hackery that might work though. If you're running ALSA, I believe there's a switch for arecord that will cause the left channel to go to 1 file and the right to go to another. If you got it to write these to FIFOs then maybe ices could use its wav input? hmmm, the header would be a problem. Don't think ices will do headerless PCM from a file. hmmm. OK, the short answer is, not easily. Geoff.

-- Geoff Shang ICQ number 43634701 Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html

--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request 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 labyrinth.net.au Mon Mar 31 06:09:08 2003 From: msmith at labyrinth.net.au (Michael Smith) Date: Mon, 31 Mar 2003 16:09:08 +1000 Subject: [icecast] Question/Feature Request In-Reply-To: Message-ID: <20030331060908.D0C735D587@dampier.southern.net.au> Geoff Shang said: > Hi: > > Well, your main problem is that only 1 process will be able to read from > the soundcard. I can think of a bit of hackery that might work though. > > If you're running ALSA, I believe there's a switch for arecord that will > cause the left channel to go to 1 file and the right to go to another. If > you got it to write these to FIFOs then maybe ices could use its wav input? > hmmm, the header would be a problem. Don't think ices will do headerless > PCM from a file. hmmm. > ices currently ONLY supports headerless PCM from a file, so that particular problem is not a real issue. I suppose this approach might work, though it's far from a neat approach. 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 bcasci at runbox.com Mon Mar 31 05:40:30 2003 From: bcasci at runbox.com (Brandon) Date: Mon, 31 Mar 2003 00:40:30 -0500 Subject: [icecast] kicking clients In-Reply-To: <200303310912.51446.msmith@xiph.org> Message-ID: <04a501c2f748$0b323160$6402a8c0@surfcontrol.com> > You can kick individual clients manually, but not automatically based on > time-connected. > > Mike Ahh...that cool, better than nothing. Well if there is an Icecast2 wishlist then hopefully specifying a client connection time limit can be added to it. I've been using Shoutcast for sometime as well, and being able to specify a connection time limit has bee very useful.

--- >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 Mon Mar 31 08:59:44 2003 From: msmith at xiph.org (Michael Smith) Date: Mon, 31 Mar 2003 19:59:44 +1100 Subject: [icecast] kicking clients In-Reply-To: <04a501c2f748$0b323160$6402a8c0@surfcontrol.com> Message-ID: <200303311859.44644.msmith@xiph.org> On Monday 31 March 2003 15:40, Brandon wrote: > > You can kick individual clients manually, but not automatically based on > > time-connected. > > > > Mike > > Ahh...that cool, better than nothing. > > Well if there is an Icecast2 wishlist then hopefully specifying a client > connection time limit can be added to it. I've been using Shoutcast for > sometime as well, and being able to specify a connection time limit has bee > very useful. > That would not be difficult to add (we already keep track of how long a client has been connected for) - but I doubt it'll be all that effective. A LOT of clients auto-reconnect if they lose the connection, so this has little to no effect. 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 dachande at gmx.net Mon Mar 31 10:48:40 2003 From: dachande at gmx.net (Daniel Seebald) Date: Mon, 31 Mar 2003 12:48:40 +0200 Subject: [icecast] kicking sources Message-ID: <3E881D08.1050007@gmx.net> Hi, I've just seen a new thread asking about kicking clients off the server and wondered, if there is a feature to kick sources off the server as well. This would be very useful if the server is used by multiple djs on a radio-station with a timetable. So when a dj forgets to stop his livestream the next dj could just kick the source instead of killing and restarting the whole server. (Because that would kill everything if the server is running multiple sources). -- CU... Daniel

--- >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 Mon Mar 31 10:50:44 2003 From: msmith at xiph.org (Michael Smith) Date: Mon, 31 Mar 2003 21:50:44 +1100 Subject: [icecast] kicking sources In-Reply-To: <3E881D08.1050007@gmx.net> Message-ID: <200303312050.44712.msmith@xiph.org> On Monday 31 March 2003 20:48, Daniel Seebald wrote: > Hi, > > I've just seen a new thread asking about kicking clients off the server > and wondered, if there is a feature to kick sources off the server as well. > This would be very useful if the server is used by multiple djs on > a radio-station with a timetable. So when a dj forgets to stop his > livestream > the next dj could just kick the source instead of killing and restarting > the whole > server. (Because that would kill everything if the server is running > multiple sources). Not currently, this will probably be added fairly soon though (the admin interface isn't finished yet). However, for the particular example you give, there are other alternatives - you can set up a different source (at a different mountpoint), and move all the clients from the old source to the new one. That's not ideal, obviously, since it doesn't deal with new clients connecting. 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 msmith at xiph.org Mon Mar 31 12:43:26 2003 From: msmith at xiph.org (Michael Smith) Date: Mon, 31 Mar 2003 23:43:26 +1100 Subject: [icecast] kicking sources In-Reply-To: <3E881D08.1050007@gmx.net> Message-ID: <200303312243.26852.msmith@xiph.org> On Monday 31 March 2003 20:48, Daniel Seebald wrote: > Hi, > > I've just seen a new thread asking about kicking clients off the server > and wondered, if there is a feature to kick sources off the server as well. > This would be very useful if the server is used by multiple djs on > a radio-station with a timetable. So when a dj forgets to stop his > livestream > the next dj could just kick the source instead of killing and restarting > the whole > server. (Because that would kill everything if the server is running > multiple sources). This turned out to be easier than I expected, so I just committed an implementation of it. The admin html-frontend is still not done, but you can access http://your.server:port/admin/killsource?mount=/mountname" with a web browser to test it. Username is either of admin username and password, or the username/password for that mountpoint (both as configured in the config file) 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 gshang at uq.net.au Mon Mar 31 16:32:39 2003 From: gshang at uq.net.au (Geoff Shang) Date: Tue, 1 Apr 2003 02:32:39 +1000 (EST) Subject: [icecast] Behaviour of server-side stream dump In-Reply-To: <200303270955.28153.msmith@xiph.org> Message-ID: On Thu, 27 Mar 2003, Michael Smith wrote: > Option 2. Files will be appended. hmmm. The append doesn't seem to work quite properly. I tried connecting for 58 seconds, then 44 seconds. Here's the result: New logical stream (#1, serial: 2ef23e03): type vorbis Vorbis headers parsed for stream 1, information follows... Version: 0 Vendor: Xiph.Org libVorbis I 20020717 (1.0) Channels: 2 Rate: 44100 Nominal bitrate: 64.001000 kb/s Upper bitrate not set Lower bitrate not set Warning: illegally placed page(s) for logical stream 2 This indicates a corrupt ogg file. Warning: sequence number gap in stream 2. Got page 1 when expecting page 0. Indicates missing data. Warning: EOS not set on stream 1 Vorbis stream 1: Total data length: 58747 bytes Playback length: 0m:16s Average bitrate: 28.974039 kbps Warning: EOS not set on stream 2 Vorbis stream 2: Total data length: 0 bytes Playback length: -35791394m:-8s Average bitrate: nan kbps I discovered this because a friend using oddcast did a show that resulted in a server-side log that wouldn't play in winamp, but would in ogg123. I'll post the ogginfo for that too, but youll see that, apart from the 0 byte count for stream 1, the output looks very similar. any advice on what can be done to doctor the below file to make it playable would be good as it's 60 meg and I don't particularly want to compromise quality still further by re-encoding it, assuming that oggdec will decode it. Processing file "Dave and Friends.ogg"... New logical stream (#1, serial: 00003927): type vorbis Vorbis headers parsed for stream 1, information follows... Version: 0 Vendor: Xiph.Org libVorbis I 20020717 (1.0) Channels: 2 Rate: 44100 Nominal bitrate: 48.000000 kb/s Upper bitrate: 48.000000 kb/s Lower bitrate: 48.000000 kb/s User comments section follows... TITLE= ARTIST=Broadcast4Peace.org ENCODEDBY=oddcast Warning: illegally placed page(s) for logical stream 2 This indicates a corrupt ogg file. Warning: sequence number gap in stream 2. Got page 1 when expecting page 0. Indicates missing data. Warning: EOS not set on stream 1 Vorbis stream 1: Total data length: 0 bytes Playback length: 0m:00s Average bitrate: nan kbps Warning: EOS not set on stream 2 Vorbis stream 2: Total data length: 0 bytes Playback length: -35791394m:-8s Average bitrate: nan kbps 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.