From petre at kgb.ro Wed Nov 2 16:06:03 2005 From: petre at kgb.ro (Petre Bandac) Date: Wed, 2 Nov 2005 18:06:03 +0200 Subject: [Icecast] encoding tool Message-ID: <20051102180603.5dc7fadb@localhost> hallo I want to reencode mp3's to a 128 kbps rate, in order to avoid "on-the-fly encoding" feature what program I need ? is switching format from mp3 to ogg a good option ? thanks, petre -- Petre Bandac Network Scientist - petre at kgb.ro From kschzt at gmail.com Wed Nov 2 16:28:32 2005 From: kschzt at gmail.com (Jaakko Manninen) Date: Wed, 2 Nov 2005 17:28:32 +0100 Subject: [Icecast] encoding tool In-Reply-To: <20051102180603.5dc7fadb@localhost> References: <20051102180603.5dc7fadb@localhost> Message-ID: Hi, We stream everything in ogg and re-encode server-side with streamTranscoder http://www.oddsock.org/tools/streamTranscoder/ We take the original ogg stream and convert with streamTranscoder into another mountpoint as 128kbps mp3. Best, Jaakko On Nov 2, 2005, at 5:06 PM, Petre Bandac wrote: > hallo > > I want to reencode mp3's to a 128 kbps rate, in order to avoid > "on-the-fly encoding" feature > > what program I need ? > > is switching format from mp3 to ogg a good option ? > > thanks, > > petre > > -- > > Petre Bandac > > Network Scientist > > - > petre at kgb.ro > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From johnnycatbird at yahoo.com Wed Nov 2 21:17:45 2005 From: johnnycatbird at yahoo.com (Johnny Catbird) Date: Wed, 2 Nov 2005 13:17:45 -0800 (PST) Subject: [Icecast] ices0, lame, and m4a Message-ID: <20051102211745.54956.qmail@web60525.mail.yahoo.com> Ok, I don't know what I'm doing wrong here, so I signed up to the mailing list. Here's the situation: I have an extensive music collection and have just purchased an iPod. I already have ripped a few of my CDs (about 4Gb worth) in an mp3 format (previously had an mp3 CD player), but I'm not planning to rip the rest of my CD collection in an mp3 format. At the moment, I'm leaning toward AAC for file size, quality, and iPod compatability, though I'm not sure it's going to work. As it happens, I also have a server on which I'd like to stream my music library. I'm running FreeBSD 5.4, and have decided to use icecast. I still need an audio streamer, and I'd prefer to stream directly from the command line. Since the streamer needs to have mp3 support for my currently ripped music, I'm planning on using ices0 with lame support to allow for the AAC files. Here's the problem: I installed faad, lame, and ices0 without any problems... or so I thought. I ripped a CD with iTunes and uploaded the m4a file to my server. I set up the playlist, run ices, and I get a segmentation fault. Is this an issue with how iTunes rips the CD? Relevant installed ports (let me know if I missed one): faac-1.24_5 faad-2-2.0_5,1 flac-1.1.2 lame-3.96.1 libogg-1.1.2_1,3 libshout-2.1 libvorbis-1.1.1,3 I'm using Icecast 2.3.0 and Ices 0.4. My question is: how do I get AAC working with Ices 0.4? Should I consider a different streamer? Or for that matter, should I just forget using AAC and encode in mp3 (which I really don't want to do)? Sorry this is a bit of a ramble; I've been working on this for a few days, and it's driving me nuts. I'd appreciate any help anyone can provide me. Johnny C. __________________________________ Start your day with Yahoo! - Make it your home page! http://www.yahoo.com/r/hs From brendan at xiph.org Wed Nov 2 22:08:39 2005 From: brendan at xiph.org (Brendan Cully) Date: Wed, 2 Nov 2005 14:08:39 -0800 Subject: [Icecast] ices0, lame, and m4a In-Reply-To: <20051102211745.54956.qmail@web60525.mail.yahoo.com> References: <20051102211745.54956.qmail@web60525.mail.yahoo.com> Message-ID: <20051102220839.GA15462@zakopane.cs.ubc.ca> On Wednesday, 02 November 2005 at 13:17, Johnny Catbird wrote: > Ok, I don't know what I'm doing wrong here, so I > signed up to the mailing list. Here's the situation: > > I have an extensive music collection and have just > purchased an iPod. I already have ripped a few of my > CDs (about 4Gb worth) in an mp3 format (previously had > an mp3 CD player), but I'm not planning to rip the > rest of my CD collection in an mp3 format. At the > moment, I'm leaning toward AAC for file size, quality, > and iPod compatability, though I'm not sure it's going > to work. > > As it happens, I also have a server on which I'd like > to stream my music library. I'm running FreeBSD 5.4, > and have decided to use icecast. I still need an > audio streamer, and I'd prefer to stream directly from > the command line. Since the streamer needs to have > mp3 support for my currently ripped music, I'm > planning on using ices0 with lame support to allow for > the AAC files. > > Here's the problem: I installed faad, lame, and ices0 > without any problems... or so I thought. I ripped a > CD with iTunes and uploaded the m4a file to my server. > I set up the playlist, run ices, and I get a > segmentation fault. Is this an issue with how iTunes > rips the CD? how about a backtrace? and see if you get the same segfault reencoding from other formats (eg ogg to mp3 or mp3 to a different bitrate). the faad library had a file descriptor leak last time I looked at it, but I've used it to transcode itunes-created files with ices before. Not on freebsd though - and freebsd has traditionally been a lot more finicky than linux. From r_rossy_boy at hotmail.com Wed Nov 2 19:56:51 2005 From: r_rossy_boy at hotmail.com (Ross Greenwood) Date: Wed, 02 Nov 2005 19:56:51 +0000 Subject: [Icecast] HELP! Message-ID: An HTML attachment was scrubbed... URL: From adam at xs4all.nl Thu Nov 3 12:05:02 2005 From: adam at xs4all.nl (adam) Date: Thu, 3 Nov 2005 13:05:02 +0100 (CET) Subject: [Icecast] HELP! In-Reply-To: Message-ID: <20051103125907.Y7756-100000@xs3.xs4all.nl> i dunno if this helps, but there are some almost completed files on how to stream here: http://www.streamingsuitcase.com are you using windows or mac? (linux?) adam On Wed, 2 Nov 2005, Ross Greenwood wrote: > > Hello there! > > Right, heres my question and PLEASE u have to help me i am sooo baffled! > I have Traktor DJ studio 2.6.1, i want to broadcast on the net, with my > own "radio". I have tried downloading your server files but i am not > realli a pro with pc's altho, i know most stuff. I would really > appreciate it if you could help me here!!!! > > > Please Reply. Ross. > > > ________________________________________________________________________________ > Be the first to hear what's new at MSN - sign up to our free newsletters! > Adam Hyde ~/.fr r a d i o q u a l i a http://www.radioqualia.net the streaming suitcase http://www.streamingsuitcase.com Free as in 'media' contact: email : adam at xs4all.nl From johnnycatbird at yahoo.com Thu Nov 3 14:48:03 2005 From: johnnycatbird at yahoo.com (Johnny Catbird) Date: Thu, 3 Nov 2005 06:48:03 -0800 (PST) Subject: Fwd: Re: [Icecast] ices0, lame, and m4a Message-ID: <20051103144803.32883.qmail@web60522.mail.yahoo.com> --- Brendan Cully wrote: > how about a backtrace? and see if you get the same > segfault reencoding > from other formats (eg ogg to mp3 or mp3 to a > different bitrate). > #0 0x2873937b in kill () from /lib/libc.so.5 #1 0x286cfb8f in raise () from /usr/lib/libpthread.so.1 #2 0x287a0c1b in abort () from /lib/libc.so.5 #3 0x28864b69 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.4 #4 0x288692ba in __cxxabiv1::__terminate () from /usr/lib/libstdc++.so.4 #5 0x288692f0 in std::terminate () from /usr/lib/libstdc++.so.4 #6 0x288607a8 in __cxa_pure_virtual () from /usr/lib/libstdc++.so.4 #7 0x285e8a99 in MP4IntegerProperty::GetValue () from /usr/local/lib/libmp4v2.so.0 #8 0x285f4b5e in MP4Track::GetSampleFileOffset () from /usr/local/lib/libmp4v2.so.0 #9 0x285f28e4 in MP4Track::ReadSample () from /usr/local/lib/libmp4v2.so.0 #10 0x285df24b in MP4File::ReadSample () from /usr/local/lib/libmp4v2.so.0 #11 0x285d1291 in MP4ReadSample () from /usr/local/lib/libmp4v2.so.0 #12 0x08052336 in ices_mp4_readpcm (self=0x0, olen=368640, left=0x805d740, right=0x80b7740) at in_mp4.c:157 #13 0x0804e7e2 in ices_stream_loop (config=0x8111dc0) at stream.c:211 #14 0x0804cd6c in main (argc=3, argv=0xbfbfe840) at ices.c:40 I didn't run it with transcoding from ogg to mp3 since I doubt I'll be using that anytime soon. This is all I really care about getting to work. > the faad library had a file descriptor leak last time I looked at it, > but I've used it to transcode itunes-created files with ices before. > Not on freebsd though - and freebsd has traditionally been a lot more > finicky than linux. > Hmm... well, I just got this system almost completely working how I want, so I don't feel like taking it down and installing a new OS just for this... :) Johnny C. __________________________________ Start your day with Yahoo! - Make it your home page! http://www.yahoo.com/r/hs From daniel.escobar at getmaestro.com Thu Nov 3 19:28:26 2005 From: daniel.escobar at getmaestro.com (Daniel D. Escobar) Date: Thu, 3 Nov 2005 14:28:26 -0500 Subject: [Icecast] stream directory Message-ID: <000501c5e0ac$c349af30$e600a8c0@winshit> Is there a library, such as in Perl, that can be used to find all the information that is posted on the stream directory page (http://dir.xiph.org/index.php)? I would like to have a customized portal that shows the Internet radio stations that I have an interest for. I appreciate any help on this subject. Thank you, -Daniel -------------- next part -------------- An HTML attachment was scrubbed... URL: From mihamina.rakotomandimby at etu.univ-orleans.fr Thu Nov 3 20:57:06 2005 From: mihamina.rakotomandimby at etu.univ-orleans.fr (Rakotomandimby Mihamina) Date: Thu, 03 Nov 2005 21:57:06 +0100 Subject: [Icecast] encoding tool In-Reply-To: <20051102180603.5dc7fadb@localhost> References: <20051102180603.5dc7fadb@localhost> Message-ID: <1131051426.2330.157.camel@localhost.localdomain> On Wed, 2005-11-02 at 18:06 +0200, Petre Bandac wrote: > is switching format from mp3 to ogg a good option ? If you are going to lower quality (when encoding to 128Kbps), it is a good choice. -- Administration & Formation ? l'administration de serveurs d?di?s: http://www.google.fr/search?q=aspo+infogerance+serveur From petre at kgb.ro Fri Nov 4 08:52:52 2005 From: petre at kgb.ro (Petre Bandac) Date: Fri, 4 Nov 2005 10:52:52 +0200 Subject: [Icecast] encoding tool In-Reply-To: <1131051426.2330.157.camel@localhost.localdomain> References: <20051102180603.5dc7fadb@localhost> <1131051426.2330.157.camel@localhost.localdomain> Message-ID: <20051104105252.162a8a2f@localhost> On Thu, 03 Nov 2005 21:57:06 +0100 Anno Domini, the honourable Rakotomandimby Mihamina wrote using one of his keyboards: > On Wed, 2005-11-02 at 18:06 +0200, Petre Bandac wrote: > > is switching format from mp3 to ogg a good option ? > > If you are going to lower quality (when encoding to 128Kbps), it is a > good choice. ok, with what program ? -- Petre Bandac Network Scientist - petre at kgb.ro From mihamina.rakotomandimby at etu.univ-orleans.fr Fri Nov 4 10:19:31 2005 From: mihamina.rakotomandimby at etu.univ-orleans.fr (Rakotomandimby Mihamina) Date: Fri, 04 Nov 2005 11:19:31 +0100 Subject: [Icecast] encoding tool In-Reply-To: <20051104105252.162a8a2f@localhost> References: <20051102180603.5dc7fadb@localhost> <1131051426.2330.157.camel@localhost.localdomain> <20051104105252.162a8a2f@localhost> Message-ID: <1131099571.2283.2.camel@localhost.localdomain> > >> is switching format from mp3 to ogg a good option ? > > If you are going to lower quality (when encoding to 128Kbps), it is a > > good choice. > ok, with what program ? mp32ogg Perl script: It has some Perl modules requirement you should first satisfy. http://freshmeat.net/projects/mp32ogg/ -- Administration & Formation ? l'administration de serveurs d?di?s: http://www.google.fr/search?q=aspo+infogerance+serveur From iceuse at bzhtec.com Mon Nov 7 20:59:01 2005 From: iceuse at bzhtec.com (Iceuse - Kris) Date: Mon, 07 Nov 2005 21:59:01 +0100 Subject: [Icecast] Unable to configure Ices with alsa for Creative Labs SB Audigy LS Message-ID: <436FC015.3040408@bzhtec.com> Hello, I have a computer with this sound card (from lspci): 0000:01:04.0 Multimedia audio controller: Creative Labs SB Audigy LS Alsa is installed (maybe not properly...) # cat /proc/asound/cards 0 [CA0106 ]: CA0106 - CA0106 Live! 7.1 24bit [SB0410] at 0xc800 irq 10 But I have the impression alsa is ok : :~# aplay -l **** List of PLAYBACK Hardware Devices **** card 0: CA0106 [CA0106], device 0: ca0106 [CA0106] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: CA0106 [CA0106], device 1: ca0106 [CA0106] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: CA0106 [CA0106], device 2: ca0106 [CA0106] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: CA0106 [CA0106], device 3: ca0106 [CA0106] Subdevices: 1/1 Subdevice #0: subdevice #0 But when I put hw:0,0 as input device, I'm getting [2005-11-07 21:53:19] EROR input-alsa/alsa_open_module Failed to open audio device hw:0,0: No such device or address I tried many other values, hwplug:0,0 ... but still the same problem. Full input configuration is alsa hw:0,0 44100 1 2 500 1 /usr/radio/meta/ices_live_metadata_live.txt alsaconf is running fine, it finds my sound card and is happy. alsamixer seams to be fine also. I'm stuck. And I don't know how to activate oss emulation as a fallback. I'm using IceS 2.0-kh60 Best regards, Chris NB: content of lsmod; sound card driver is ca0106 lsmod Module Size Used by sb_lib 44464 0 uart401 11716 1 sb_lib ipv6 235520 10 analog 11040 0 parport_pc 33476 0 parport 34632 1 parport_pc floppy 57796 0 pcspkr 3936 0 i2c_i801 8332 0 i2c_core 21264 1 i2c_i801 pci_hotplug 27956 0 hw_random 5652 0 intel_agp 21276 1 ide_scsi 16132 0 scsi_mod 137576 1 ide_scsi 3c59x 40232 0 mii 5120 1 3c59x agpgart 33480 1 intel_agp snd_ca0106 28196 0 snd_ac97_codec 84092 1 snd_ca0106 snd_ac97_bus 2304 1 snd_ac97_codec snd_als4000 13664 0 snd_sb_common 15232 1 snd_als4000 gameport 15368 2 analog,snd_als4000 snd_pcm_oss 47008 0 snd_mixer_oss 17152 1 snd_pcm_oss tsdev 7232 0 snd_pcm 82696 4 snd_ca0106,snd_ac97_codec,snd_als4000,snd_pcm_oss snd_page_alloc 10376 2 snd_ca0106,snd_pcm snd_opl3_lib 10368 1 snd_als4000 mousedev 11424 0 snd_timer 23812 2 snd_pcm,snd_opl3_lib snd_hwdep 9248 1 snd_opl3_lib snd_mpu401_uart 7424 1 snd_als4000 snd_rawmidi 24224 1 snd_mpu401_uart snd_seq_device 8332 2 snd_opl3_lib,snd_rawmidi snd 52836 13 snd_ca0106,snd_ac97_codec,snd_als4000,snd_sb_common,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_opl 3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device sound 75180 2 sb_lib,uart401 soundcore 10208 3 sb_lib,snd,sound psmouse 34308 0 ide_cd 39684 0 cdrom 36768 1 ide_cd genrtc 9864 0 ext3 126856 1 jbd 55188 1 ext3 ide_disk 16512 2 ide_generic 1408 0 [permanent] via82cxxx 12700 0 [permanent] trm290 4228 0 [permanent] triflex 3840 0 [permanent] slc90e66 5888 0 [permanent] sis5513 14856 0 [permanent] siimage 11264 0 [permanent] serverworks 8712 0 [permanent] sc1200 7040 0 [permanent] rz1000 2816 0 [permanent] piix 10116 0 [permanent] pdc202xx_old 10368 0 [permanent] pdc202xx_new 8192 0 [permanent] opti621 4612 0 [permanent] ns87415 4296 0 [permanent] hpt366 17792 0 [permanent] hpt34x 5120 0 [permanent] generic 4612 0 [permanent] cy82c693 4612 0 [permanent] cs5530 5504 0 [permanent] cs5520 4736 0 [permanent] cmd64x 10908 0 [permanent] atiixp 6160 0 [permanent] amd74xx 13596 0 [permanent] alim15x3 11020 0 [permanent] aec62xx 7296 0 [permanent] ide_core 116448 29 ide_scsi,ide_cd,ide_disk,ide_generic,via82cxxx,trm290,triflex,slc90e66,sis5513,siimage,server works,sc1200,rz1000,piix,pdc202xx_old,pdc202xx_new,opti621,ns87415,hpt366,hpt34x,generic,cy82c693,cs5530,cs5520,cmd64x,atiixp, amd74xx,alim15x3,aec62xx unix 26800 8 From karl at xiph.org Tue Nov 8 02:04:58 2005 From: karl at xiph.org (Karl Heyes) Date: Tue, 08 Nov 2005 02:04:58 +0000 Subject: [Icecast] Unable to configure Ices with alsa for Creative Labs SB Audigy LS In-Reply-To: <436FC015.3040408@bzhtec.com> References: <436FC015.3040408@bzhtec.com> Message-ID: <437007CA.6000107@xiph.org> Iceuse - Kris wrote: > Hello, > > I have a computer with this sound card (from lspci): > 0000:01:04.0 Multimedia audio controller: Creative Labs SB Audigy LS > But when I put > hw:0,0 > as input device, I'm getting > [2005-11-07 21:53:19] EROR input-alsa/alsa_open_module Failed to open > audio device hw:0,0: No such device or address > > I tried many other values, hwplug:0,0 ... but still the same problem. > > Full input configuration is > > > alsa > hw:0,0 > 44100 > 1 > 2 > 500 > 1 > name="metadatafilename">/usr/radio/meta/ices_live_metadata_live.txt > > > alsaconf is running fine, it finds my sound card and is happy. > alsamixer seams to be fine also. when you get these sorts of issues, check whether doing a simple record works as expected, eg arecord -f cd sample.wav (tweak parameters to match your settings). > > I'm stuck. And I don't know how to activate oss emulation as a fallback. for the -kh tree define a second block with OSS+parameters defined. karl. From doc at krushradio.com Wed Nov 9 06:58:24 2005 From: doc at krushradio.com (Doc Nasty) Date: Wed, 9 Nov 2005 00:58:24 -0600 Subject: [Icecast] Enable port 80 on Win2k3 server with Websites configured In-Reply-To: <20051104200004.913FA1CC72@westfish.xiph.org> Message-ID: <20051109065829.9EFFDBEA4E@ns1.osuosl.org> Greetings Everyone Just playing around with the new version, And I'm having difficulties setting up Icecast to play with a second listening port on 80. If I turn off all of the websites, it works, BUT, if I have one on (3 IP addresses attached to the Nic...websites attached to port 192.168.0.90) it says it cannot create a listening port on port 80. /stream stream9.krushradio.com 10706 192.168.0.92 10707 192.168.0.92 1 80 192.168.0.92 1 Do you see anything that I could be missing? ~DocNasty ~www.krushradio.com ~Internet Radio for the Rest of us ~Contributing to the Deliquency of Adults since 2004 From msmith at xiph.org Wed Nov 9 12:26:17 2005 From: msmith at xiph.org (Michael Smith) Date: Wed, 9 Nov 2005 13:26:17 +0100 Subject: [Icecast] Enable port 80 on Win2k3 server with Websites configured In-Reply-To: <20051109065829.9EFFDBEA4E@ns1.osuosl.org> References: <20051104200004.913FA1CC72@westfish.xiph.org> <20051109065829.9EFFDBEA4E@ns1.osuosl.org> Message-ID: <3c1737210511090426s19ed9c2fn7ffbfd1feda0fcff@mail.gmail.com> On 11/9/05, Doc Nasty wrote: > Greetings Everyone > > Just playing around with the new version, And I'm having difficulties > setting up Icecast to play with a second listening port on 80. If I turn > off all of the websites, it works, BUT, if I have one on (3 IP addresses > attached to the Nic...websites attached to port 192.168.0.90) it says it > cannot create a listening port on port 80. > > 80 > 192.168.0.92 > You didn't mention what OS you're using, but here's a couple of likely problems: 1) Unix OSes don't allow non-root users to bind to low (< 1024) ports. You'll have to configure icecast to start as root then drop privs if you want to use port 80. 2) Maybe something else is already using port 80. Also, are you sure you want to bind only to this address? Normally people don't. It makes some things a little harder, since for example testing from localhost won't work. Mike From iceuse at bzhtec.com Wed Nov 9 13:14:10 2005 From: iceuse at bzhtec.com (Iceuse - Kris) Date: Wed, 09 Nov 2005 14:14:10 +0100 Subject: [Icecast] Unable to configure Ices with alsa for Creative Labs SB Audigy LS In-Reply-To: <437007CA.6000107@xiph.org> References: <436FC015.3040408@bzhtec.com> <437007CA.6000107@xiph.org> Message-ID: <4371F622.5020600@bzhtec.com> Hi, arecord aplay alsamixer are working. But ices is doing: # ../bin/ices ices_conf.16379.xml ALSA lib pcm.c:2038:(snd_pcm_open_conf) symbol _snd_pcm_hw_open is not defined inside (null) Segmentation fault and in the log file: [2005-11-09 14:09:42] EROR input-alsa/alsa_open_module Failed to open audio device hw:0,0: No such device or address Maybe the ices I built is not correct and something is missing (an alsa lib)? Best regards, Chris > Iceuse - Kris wrote: > >> Hello, >> >> I have a computer with this sound card (from lspci): >> 0000:01:04.0 Multimedia audio controller: Creative Labs SB Audigy LS > > > >> But when I put >> hw:0,0 >> as input device, I'm getting >> [2005-11-07 21:53:19] EROR input-alsa/alsa_open_module Failed to >> open audio device hw:0,0: No such device or address >> >> I tried many other values, hwplug:0,0 ... but still the same problem. >> >> Full input configuration is >> >> >> alsa >> hw:0,0 >> 44100 >> 1 >> 2 >> 500 >> 1 >> > name="metadatafilename">/usr/radio/meta/ices_live_metadata_live.txt >> >> >> >> alsaconf is running fine, it finds my sound card and is happy. >> alsamixer seams to be fine also. > > > when you get these sorts of issues, check whether doing a simple > record works as expected, eg arecord -f cd sample.wav (tweak > parameters to match your settings). > >> >> I'm stuck. And I don't know how to activate oss emulation as a fallback. > > > for the -kh tree define a second block with OSS+parameters > defined. > > karl. > > From marshall at source-elements.com Wed Nov 9 16:39:22 2005 From: marshall at source-elements.com (Robert Marshall) Date: Wed, 9 Nov 2005 10:39:22 -0600 Subject: [Icecast] (no subject) Message-ID: <927560FC-D6D4-447B-8960-32F7B598FC9C@source-elements.com> Hello I was wondering if any one knew what the is smallest possible latency between icecast and a listener. Is it possible to get latencies of a few hundred milliseconds to 2 seconds? thank you From stefano.malagigi at tin.it Wed Nov 9 17:49:27 2005 From: stefano.malagigi at tin.it (Stefano Malagigi) Date: Wed, 9 Nov 2005 18:49:27 +0100 (GMT+01:00) Subject: [Icecast] managing playlists in time Message-ID: <27300847.1131558567712.JavaMail.root@pswm18.cp.tin.it> Hi everybody, Is it possible to manage the playlists setting a time of the day for each stream to be played? If someone can help me it would be great. Thanks a lot. Stefano From aawolfe at gmail.com Wed Nov 9 18:51:22 2005 From: aawolfe at gmail.com (Aaron Wolfe) Date: Wed, 9 Nov 2005 13:51:22 -0500 Subject: [Icecast] managing playlists in time In-Reply-To: <27300847.1131558567712.JavaMail.root@pswm18.cp.tin.it> References: <27300847.1131558567712.JavaMail.root@pswm18.cp.tin.it> Message-ID: My project, tunequeue, at tunequeue.sf.net can help ices generate a stream that uses different playlists (or song choosing methods on the same playlist) at different times of the day... is that what you're trying to do? -Aaron On 11/9/05, Stefano Malagigi wrote: > Hi everybody, > > Is it possible to manage the playlists setting a time of > the day for each stream to be played? If someone can help me it would > be great. Thanks a lot. > > Stefano > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From doc at krushradio.com Thu Nov 10 05:12:20 2005 From: doc at krushradio.com (Doc Nasty) Date: Wed, 9 Nov 2005 23:12:20 -0600 Subject: [Icecast] Enable port 80 on Win2k3 server with Websites In-Reply-To: <20051109200003.A2DFB1CDA4@westfish.xiph.org> Message-ID: <20051110051229.E74B5121982@ns2.osuosl.org> Mike: Sorry, I had it in the Subject line. I'm using Windows 2003 Server. I can bind websites to IP address, and allocate anything to a different IP. I was kinda hoping that if I bound Port 80 to an IP address that nothing else was using, it would work. Thanks ~DocNasty ~Krushradio.com ---------------------------------------------------------------------------- You didn't mention what OS you're using, but here's a couple of likely problems: 1) Unix OSes don't allow non-root users to bind to low (< 1024) ports. You'll have to configure icecast to start as root then drop privs if you want to use port 80. 2) Maybe something else is already using port 80. Also, are you sure you want to bind only to this address? Normally people don't. It makes some things a little harder, since for example testing from localhost won't work. Mike From wkvsf at users.sourceforge.net Fri Nov 11 01:55:23 2005 From: wkvsf at users.sourceforge.net (William K. Volkman) Date: Thu, 10 Nov 2005 18:55:23 -0700 Subject: [Icecast] Speex client? Message-ID: <1131674123.28369.21.camel@wkv1.zmaxsolutions.com> Hello, On the announcement page for Icecast 2.3 it mentions "Streaming support for ogg speex, ogg flac, ogg midi". I've googled around and not found any free clients that support streaming speex. I looked at svn for libshout2 and it doesn't seem to support speex and skimming through the list archives I only see mention of speex last February, which seemed to indicate it would be supported soon. Any update? Should I be looking in a particular branch of svn? I'm working with a non-profit educational group and we would like to find a way to share seminars for 50 to 100 people without having to use phone conferencing. Any pointers gratefully appreciated. Thank you, William. From wkvsf at users.sourceforge.net Fri Nov 11 02:14:54 2005 From: wkvsf at users.sourceforge.net (William K. Volkman) Date: Thu, 10 Nov 2005 19:14:54 -0700 Subject: [Icecast] Unable to configure Ices with alsa for Creative Labs SB Audigy LS In-Reply-To: 437007CA.6000107@xiph.org Message-ID: <1131675294.28369.29.camel@wkv1.zmaxsolutions.com> You might check that your ~/.asoundrc configuration file is correct, should have something like (my first card is the Audigy LS, the second is a USB audio device): pcm.emu10k1 { type hw card 0 } ctl.emu10k1 { type hw card 0 } pcm.usb { type hw card 1 } ctl.usb { type hw card 1 } pcm.copy { type plug slave { pcm hw } route_policy copy } HTH, William. From tresni at crackmonkey.us Fri Nov 11 17:41:25 2005 From: tresni at crackmonkey.us (Brian Hartvigsen) Date: Fri, 11 Nov 2005 10:41:25 -0700 Subject: [Icecast] building icecast under Windows Message-ID: <4374D7C5.3030007@crackmonkey.us> Here's how I got libshout to compile using .Net. The projects should import and convert to the new format fine. I haven't tried compiling icecast yet. Add vorbis.c and theora.c to the libshout project [not sure why there were left off, will cause link errors later if you don't] implement.h is include with pthreads-win32. It's in the pthreads.# (I've been using pthreads.1) Don't use the Pre-build.# directory, except to link the libraries. Use the pthreads.# as the include directory. move the following from sock.c to os.h #define vsnprintf _vsnprintf #ifndef __MINGW32__ #define va_copy(ap1, ap2) memcpy(&ap1, &ap2, sizeof(va_list)) #endif Should solve the problem with ezstream too ;) Also, I had to add this to os.h too between the #ifdef WIN32: #define inline __inline typedef unsigned int size_t; You could also just change inline to __inline.. The only other problem I had was the MSVC.Net doesn't like the void* used at one point, so by wrapping it as (void*)((char*)) I could get it to work.. Really stupid I thought, but hey.. Hope that helps... -- Brian From wkvsf at users.sourceforge.net Sun Nov 13 04:39:24 2005 From: wkvsf at users.sourceforge.net (William K. Volkman) Date: Sat, 12 Nov 2005 21:39:24 -0700 Subject: [Icecast] Speex (source) client? In-Reply-To: <1131674123.28369.21.camel@wkv1.zmaxsolutions.com> References: <1131674123.28369.21.camel@wkv1.zmaxsolutions.com> Message-ID: <1131856764.5149.23.camel@chrysalis.netshark.com> On Thu, 2005-11-10 at 18:55 -0700, William K. Volkman wrote: > On the announcement page for Icecast 2.3 it mentions > "Streaming support for ogg speex, ogg flac, ogg midi". > I've googled around and not found any free clients that > support streaming speex. I looked at svn for libshout2 and > it doesn't seem to support speex and skimming through > the list archives I only see mention of speex last February, > which seemed to indicate it would be supported soon. > Any update? Should I be looking in a particular branch > of svn? OK, so a "don't be fooled by the SHOUT_FORMAT_VORBIS symbol" would have helped. It appears that .spx files are .ogg files by another name. Of course when I first tried it I was surprised that my 10Mb file kept reloading every second with both ezstream and oggfwd. The 4Mb Theora test file was taking about 15 seconds (about 1/2 the duration of the video). After noticing that nothing was really reporting an error (and after hacking my own client to send, and having all the bytes reported sent) I tried connecting via Windows Media Player and it worked, kinda (see below). I'm having difficulty in locating a linux client which can process the stream (RealPlayer/HelixPlayer report unknown codec). It took a bit to find the xmms-speex plugin, xmms won't play the url however mplayer using the xmms-speex plugin will playback the .spx file. However pointing mplayer at the icecast mount point results in a crash. So far no luck. Any suggestion here would be appreciated. On Windows XP SP2 with the Direct Show drivers downloaded from: http://www.illiminable.com/ogg/oggcodecs_0.69.8924.exe I'm hearing weird background sqeaking/distortion, any suggestions for this? FYI, I had upgraded to speex 1.1.10, should I down grade to 1.0.5? Thanks for any hints. William. From wkvsf at users.sourceforge.net Sun Nov 13 08:28:14 2005 From: wkvsf at users.sourceforge.net (William K. Volkman) Date: Sun, 13 Nov 2005 01:28:14 -0700 Subject: [Icecast] 100 percent CPU utilization while sourcing a Speex stream Message-ID: <1131870494.5149.38.camel@chrysalis.netshark.com> I mentioned in a previous post about being fooled that something was wrong because using ezstream (or any other libshout2 client) to stream a Speex file completed really quickly. Well I think the problem is that for some reason icecast 2.3.0 is not handling things well, at least not compared to the other stream formats. I see now that it is using 100% of the CPU when being sourced a Speex stream. If I source Vorbis, Theora, or MP3 streams the icecast server remains with a fairly innocuous utilization. Maybe related, most likely not, looking in libshout I'm suspicious of this code: void shout_sync(shout_t *self) { int64_t sleep; if (!self) return; if (self->senttime == 0) return; sleep = self->senttime / 1000 - (timing_get_time() - self->starttime); if (sleep > 0) timing_sleep((uint64_t)sleep); } Why is senttime being scaled by 1000, is it in different units than starttime? Suggestions welcome. William. From jsullivan at nc.rr.com Sun Nov 13 20:22:04 2005 From: jsullivan at nc.rr.com (Jason M. Sullivan) Date: Sun, 13 Nov 2005 15:22:04 -0500 Subject: [Icecast] IceCast + Real Audio? Message-ID: <20051113202204.GA15811@krazykat.nc.rr.com> In the notes for 2.3.0 it says that IceCast can function as a RealAudio/Helix server. Does this mean that it does the quality negotiation as well, ratcheting the bitrate up and down if it needs to? Or am I reading this all wrong? Thanks. -- //// Jason M. SULLIVAN jsullivan at nc.rr.com |c-oo http://www.jason0x21.org \_- "That's not music, that's just sound!" - J. David Fries From karl at xiph.org Sun Nov 13 21:39:19 2005 From: karl at xiph.org (Karl Heyes) Date: Sun, 13 Nov 2005 21:39:19 +0000 Subject: [Icecast] IceCast + Real Audio? In-Reply-To: <20051113202204.GA15811@krazykat.nc.rr.com> References: <20051113202204.GA15811@krazykat.nc.rr.com> Message-ID: <4377B287.2000504@xiph.org> Jason M. Sullivan wrote: > In the notes for 2.3.0 it says that IceCast can function as a > RealAudio/Helix server. Does this mean that it does the quality > negotiation as well, ratcheting the bitrate up and down if it needs to? > > Or am I reading this all wrong? The notes for 2.3.0 don't say anything like that. The real/helix player is better supported with regard to MP3 metadata, which is completely different from whether dynamic bitrate scaling can be done. karl. From harik.attar at gmail.com Mon Nov 14 06:23:24 2005 From: harik.attar at gmail.com (Dan Merillat) Date: Mon, 14 Nov 2005 01:23:24 -0500 Subject: [Icecast] Source throttling bug, windows->linux In-Reply-To: References: Message-ID: (Resent since I screwed up the first time) I'm getting a weird source throttling bug that I just don't know how to track down. Source is windows shoutcast 1.9.0 winamp plugin (XP up to date, and possibly others) Server is 2.3.0 It works fine for quite a while, then I get the following wierdness on tcpdump and it goes to hell: 21:03:54.601871 IP (tos 0x0, ttl 64, id 27852, offset 0, flags [DF], length: 40) server.8001 > source.2225: . [tcp sum ok] 25:25(0) ack 426502 win 62780 21:03:54.644783 IP (tos 0x0, ttl 118, id 6813, offset 0, flags [DF], length: 1500) source.2225 > server.8001: P 426502:427962(1460) ack 25 win 65511 21:03:54.644813 IP (tos 0x0, ttl 64, id 27853, offset 0, flags [DF], length: 40) server.8001 > source.2225: . [tcp sum ok] 25:25(0) ack 427962 win 164 21:03:54.648512 IP (tos 0x0, ttl 118, id 6814, offset 0, flags [DF], length: 144) source.2225 > server.8001: P 427962:428066(104) ack 25 win 65511 21:03:54.648595 IP (tos 0x0, ttl 64, id 27854, offset 0, flags [DF], length: 40) server.8001 > source.2225: . [tcp sum ok] 25:25(0) ack 428066 win 164 21:03:59.651984 IP (tos 0x0, ttl 118, id 7095, offset 0, flags [DF], length: 204) source.2225 > server.8001: . 428066:428230(164) ack 25 win 65511 So the server goes from a windowsize of 62k to 164 bytes. Once this happens, the XP stack only tries sending one packet every 5 seconds. What would cause that kind of throttling behavior? If I restart icecast it works for a while, then locks up again. I've had reports that it happens with windows icecast2 sources as well, but I wasn't able to get a tcpdump of it happening for them. I tried turning off tcp_window_scaling on linux, in case it was hitting a bug in XP, but no luck there either. Oddities: I tried setting the server to the lowest priority in linux, then running a few CPU hogging programs. That didn't cause a noticible difference. Ideas where to look? -------------- next part -------------- An HTML attachment was scrubbed... URL: From wkvsf at users.sourceforge.net Mon Nov 14 22:46:05 2005 From: wkvsf at users.sourceforge.net (William K. Volkman) Date: Mon, 14 Nov 2005 15:46:05 -0700 Subject: [Icecast] Source throttling bug, windows->linux In-Reply-To: References: Message-ID: <1132008365.5437.93.camel@wkv1.zmaxsolutions.com> Hi Dan, I'm not an expert on icecast however it sounds like the server is getting stuck somewhere. On Sun, 2005-11-13 at 23:23, Dan Merillat wrote: > I'm getting a weird source throttling bug that I just don't know how > to track down. > > So the server goes from a windowsize of 62k to 164 bytes. Once this > happens, the XP stack only tries sending one packet every 5 seconds. > > What would cause that kind of throttling behavior? If I restart > icecast it works for a while, then locks up again. You don't mention what version of icecast you are using or what media type you are trying to stream. That would be useful information. What does netstat report as the size of the send/receive queue? If there are non-zero counts there then the server is not processing them (perhaps fast enough). > I've had reports that it happens with windows icecast2 sources as > well, but I wasn't able to get a tcpdump of it happening for them. > > I tried turning off tcp_window_scaling on linux, in case it was > hitting a bug in XP, but no luck there either. Seems like a bad idea. > > Oddities: I tried setting the server to the lowest priority in linux, > then running a few CPU hogging programs. That didn't cause > a noticible difference. > > Ideas where to look? If your send/receive counts are non-zero you may want to run a version of the server compiled with debug and then attach to it with gdb when it gets into this condition. HTH, William. From oddsock at oddsock.org Tue Nov 15 04:52:25 2005 From: oddsock at oddsock.org (oddsock) Date: Mon, 14 Nov 2005 22:52:25 -0600 Subject: [Icecast] New icecast load test reports Message-ID: <6.0.1.1.2.20051114224810.037db5e0@www.oddsock.org> Just wanted to let everyone know that I've just published 2 more load test reports for icecast. The first one deals with what things look like as you add sources (and then listeners), and the second one compares icecast and Shoutcast in terms of how they handle large numbers of listeners. Feedback is always welcome, as are any questions regarding the results. They are available here -> http://icecast.org/loadtest.php oddsock From r.meechan at wgltd.com Tue Nov 15 11:07:23 2005 From: r.meechan at wgltd.com (Ricardo Meechan) Date: Tue, 15 Nov 2005 11:07:23 -0000 Subject: [Icecast] New icecast load test reports Message-ID: <4B9A6084080C8247840154B0759B3FE77DF714@server03.wilsonandgarden.com> Excellent results Oddsock, I'm surprised about the amount of free memory that is avalaible when using icecast instead of scast in high demand situations, impressive! Regards. -----Original Message----- From: icecast-bounces at xiph.org [mailto:icecast-bounces at xiph.org] On Behalf Of oddsock Sent: 15 November 2005 4:52 AM To: icecast at xiph.org Subject: [Icecast] New icecast load test reports Just wanted to let everyone know that I've just published 2 more load test reports for icecast. The first one deals with what things look like as you add sources (and then listeners), and the second one compares icecast and Shoutcast in terms of how they handle large numbers of listeners. Feedback is always welcome, as are any questions regarding the results. They are available here -> http://icecast.org/loadtest.php oddsock _______________________________________________ Icecast mailing list Icecast at xiph.org http://lists.xiph.org/mailman/listinfo/icecast Ricardo Meechan IT Administrator Mobile: +44 (0) 7966 484 371 Wilson & Garden LTD t: +44 (0) 1236 823291 f: +44 (0) 1236 825683 Company registered in Scotland SC267457 This message (and any associated files) is intended only for the use of the individual or entity to which it is addressed and may contain information that is confidential, subject to copyright or constitutes a trade secret. If you are not the intended recipient you are hereby notified that any dissemination, copying or distribution of this message, or files associated with this message, is strictly prohibited. If you have received this message in error, please notify us immediately by replying to the message and deleting it from your computer. Messages sent to and from us may be monitored. Internet communications cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. Therefore, we do not accept responsibility for any errors or omissions that are present in this message, or any attachment, that have arisen as a result of e-mail transmission. If verification is required, please request a hard-copy version. Any views or opinions presented are solely those of the author and do not necessarily represent those of the company. From wkvsf at users.sourceforge.net Wed Nov 16 18:37:08 2005 From: wkvsf at users.sourceforge.net (William K. Volkman) Date: Wed, 16 Nov 2005 11:37:08 -0700 Subject: [Icecast] Speex (source) client? In-Reply-To: References: <1131674123.28369.21.camel@wkv1.zmaxsolutions.com> <1131856764.5149.23.camel@chrysalis.netshark.com> Message-ID: <1132166228.15651.6.camel@wkv1.zmaxsolutions.com> Hello Dennis, On Wed, 2005-11-16 at 08:31, Dennis Heerema wrote: > An additional question for me is, could i send speex audio from a live > source with an client like oddcast? > > Ment to be used for an talk radio programm. > I think you meant to send this to the icecast list. I've not taken a look at the oddcast client yet due to the problems I've seen getting icecast to behave well with speex streams (see my post about 100% cpu consumption). I've done more research and found that there are issues with the 1.1.10 version of speexdec (encoding works fine). I don't have much time to play with this during the week, perhaps this weekend I'll get to trying out oddcast. Cheers, William. > Regards, > > Dennis > > -----Original Message----- > From: "William K. Volkman" > > > > OK, so a "don't be fooled by the SHOUT_FORMAT_VORBIS symbol" > > would have helped. It appears that .spx files are .ogg files > > by another name. Of course when I first tried it I was > > surprised that my 10Mb file kept reloading every second with > > both ezstream and oggfwd. The 4Mb Theora test file was taking > > about 15 seconds (about 1/2 the duration of the video). > > After noticing that nothing was really reporting an error (and > > after hacking my own client to send, and having all the bytes > > reported sent) I tried connecting via Windows Media Player > > and it worked, kinda (see below). > > > > I'm having difficulty in locating a linux client which can > > process the stream (RealPlayer/HelixPlayer report unknown > > codec). It took a bit to find the xmms-speex plugin, xmms > > won't play the url however mplayer using the xmms-speex plugin > > will playback the .spx file. However pointing mplayer > > at the icecast mount point results in a crash. So far > > no luck. Any suggestion here would be appreciated. > > > > On Windows XP SP2 with the Direct Show drivers downloaded > > from: > > http://www.illiminable.com/ogg/oggcodecs_0.69.8924.exe > > > > > > Thanks for any hints. From oddsock at oddsock.org Wed Nov 16 22:36:35 2005 From: oddsock at oddsock.org (oddsock) Date: Wed, 16 Nov 2005 16:36:35 -0600 Subject: [Icecast] Speex (source) client? In-Reply-To: <1132166228.15651.6.camel@wkv1.zmaxsolutions.com> References: <1131674123.28369.21.camel@wkv1.zmaxsolutions.com> <1131856764.5149.23.camel@chrysalis.netshark.com> <1132166228.15651.6.camel@wkv1.zmaxsolutions.com> Message-ID: <6.0.1.1.2.20051116160700.03704c80@www.oddsock.org> oddcast currently doesn't do speex, or ogg-speex. One of the biggest problems currently with speex (and flac too) is client support. I've just recently added ogg-flac support to oddcast (not yet available) and in my testing found that client support for this format is horrible. On windows, Winamp and Foobar choke on it (most likely assuming that if it's ogg, it must be vorbis) and VLC also didn't understand it (that could be a flac version issue). The only client (unix or windows) that I've found that works, are illi's filters for WMP (http://www.illiminable.com/ogg/) which do ogg-flac streaming like a champ. When I switch to straight "flac", I get no client support and every client I can try doesn't seem to understand the stream. Is this a problem with the way I'm generating the stream ? The way icecast is relaying it ? who knows... really hard to tell without a known working client. so keep in mind that when you say "speex" you need to know if you are talking about "ogg speex" (.ogg) or "speex" (.spx) and playing and streaming each is different. Same thing goes for "ogg flac" (.ogg) and "flac" (.flac). And unfortunately with most of these client support (for streaming) is very light if non-existant. and to answer the question about libshout, libshout does not currently support ogg-speex (or ogg flac) and this is due to the lack of the timing code. When streaming from files (which is what libshout is quite often used for), then you need to make sure libshout knows about the underlying format so it can throttle it at the appropriate bitrate, not doing so will call all sorts of turmoil on the icecast server side. The good news is that as soon as it's added to libshout, ezstream can be easily modified to support it (since ezstream is really just an example usage of libshout). oddsock At 12:37 PM 11/16/2005, William K. Volkman wrote: >Hello Dennis, >On Wed, 2005-11-16 at 08:31, Dennis Heerema wrote: > > An additional question for me is, could i send speex audio from a live > > source with an client like oddcast? > > > > Ment to be used for an talk radio programm. > > > >I think you meant to send this to the icecast list. I've not >taken a look at the oddcast client yet due to the problems >I've seen getting icecast to behave well with speex streams >(see my post about 100% cpu consumption). I've done more >research and found that there are issues with the 1.1.10 >version of speexdec (encoding works fine). I don't have >much time to play with this during the week, perhaps this >weekend I'll get to trying out oddcast. > >Cheers, >William. > > > Regards, > > > > Dennis > > > > -----Original Message----- > > From: "William K. Volkman" > > > > > > OK, so a "don't be fooled by the SHOUT_FORMAT_VORBIS symbol" > > > would have helped. It appears that .spx files are .ogg files > > > by another name. Of course when I first tried it I was > > > surprised that my 10Mb file kept reloading every second with > > > both ezstream and oggfwd. The 4Mb Theora test file was taking > > > about 15 seconds (about 1/2 the duration of the video). > > > After noticing that nothing was really reporting an error (and > > > after hacking my own client to send, and having all the bytes > > > reported sent) I tried connecting via Windows Media Player > > > and it worked, kinda (see below). > > > > > > I'm having difficulty in locating a linux client which can > > > process the stream (RealPlayer/HelixPlayer report unknown > > > codec). It took a bit to find the xmms-speex plugin, xmms > > > won't play the url however mplayer using the xmms-speex plugin > > > will playback the .spx file. However pointing mplayer > > > at the icecast mount point results in a crash. So far > > > no luck. Any suggestion here would be appreciated. > > > > > > On Windows XP SP2 with the Direct Show drivers downloaded > > > from: > > > http://www.illiminable.com/ogg/oggcodecs_0.69.8924.exe > > > > > > > > > Thanks for any hints. From ross at stationplaylist.com Wed Nov 16 23:36:30 2005 From: ross at stationplaylist.com (Ross Levis) Date: Thu, 17 Nov 2005 12:36:30 +1300 Subject: [Icecast] Speex (source) client? Message-ID: <00a001c5eb06$92ccbeb0$8100a8c0@stationplaylist.com> As you know, Winamp relies on the file extension to know what input plugin to utilize for the audio decoding. The input plugin for .ogg files (in_vorbis.dll) needs to understand the other ogg container formats but it doesn't as it is a vorbis only decoder. So the only solution is for Ogg Speex to have a different extension so this can be appended to the mountpoint, and an input plugin understanding Ogg Speex will need to register that extension with Winamp. I'm not sure if one exists currently. I believe Winamp supports longer than 3 character file extensions so perhaps .oggspx and .oggflac could be used. Ross. ----- Original Message ----- From: "oddsock" To: Sent: Thursday, November 17, 2005 11:36 AM Subject: Re: [Icecast] Speex (source) client? oddcast currently doesn't do speex, or ogg-speex. One of the biggest problems currently with speex (and flac too) is client support. I've just recently added ogg-flac support to oddcast (not yet available) and in my testing found that client support for this format is horrible. On windows, Winamp and Foobar choke on it (most likely assuming that if it's ogg, it must be vorbis) and VLC also didn't understand it (that could be a flac version issue). The only client (unix or windows) that I've found that works, are illi's filters for WMP (http://www.illiminable.com/ogg/) which do ogg-flac streaming like a champ. When I switch to straight "flac", I get no client support and every client I can try doesn't seem to understand the stream. Is this a problem with the way I'm generating the stream ? The way icecast is relaying it ? who knows... really hard to tell without a known working client. so keep in mind that when you say "speex" you need to know if you are talking about "ogg speex" (.ogg) or "speex" (.spx) and playing and streaming each is different. Same thing goes for "ogg flac" (.ogg) and "flac" (.flac). And unfortunately with most of these client support (for streaming) is very light if non-existant. and to answer the question about libshout, libshout does not currently support ogg-speex (or ogg flac) and this is due to the lack of the timing code. When streaming from files (which is what libshout is quite often used for), then you need to make sure libshout knows about the underlying format so it can throttle it at the appropriate bitrate, not doing so will call all sorts of turmoil on the icecast server side. The good news is that as soon as it's added to libshout, ezstream can be easily modified to support it (since ezstream is really just an example usage of libshout). oddsock At 12:37 PM 11/16/2005, William K. Volkman wrote: >Hello Dennis, >On Wed, 2005-11-16 at 08:31, Dennis Heerema wrote: > > An additional question for me is, could i send speex audio from a > > live > > source with an client like oddcast? > > > > Ment to be used for an talk radio programm. > > > >I think you meant to send this to the icecast list. I've not >taken a look at the oddcast client yet due to the problems >I've seen getting icecast to behave well with speex streams >(see my post about 100% cpu consumption). I've done more >research and found that there are issues with the 1.1.10 >version of speexdec (encoding works fine). I don't have >much time to play with this during the week, perhaps this >weekend I'll get to trying out oddcast. > >Cheers, >William. > > > Regards, > > > > Dennis > > > > -----Original Message----- > > From: "William K. Volkman" > > > > > > OK, so a "don't be fooled by the SHOUT_FORMAT_VORBIS symbol" > > > would have helped. It appears that .spx files are .ogg files > > > by another name. Of course when I first tried it I was > > > surprised that my 10Mb file kept reloading every second with > > > both ezstream and oggfwd. The 4Mb Theora test file was taking > > > about 15 seconds (about 1/2 the duration of the video). > > > After noticing that nothing was really reporting an error (and > > > after hacking my own client to send, and having all the bytes > > > reported sent) I tried connecting via Windows Media Player > > > and it worked, kinda (see below). > > > > > > I'm having difficulty in locating a linux client which can > > > process the stream (RealPlayer/HelixPlayer report unknown > > > codec). It took a bit to find the xmms-speex plugin, xmms > > > won't play the url however mplayer using the xmms-speex plugin > > > will playback the .spx file. However pointing mplayer > > > at the icecast mount point results in a crash. So far > > > no luck. Any suggestion here would be appreciated. > > > > > > On Windows XP SP2 with the Direct Show drivers downloaded > > > from: > > > http://www.illiminable.com/ogg/oggcodecs_0.69.8924.exe > > > > > > > > > Thanks for any hints. _______________________________________________ Icecast mailing list Icecast at xiph.org http://lists.xiph.org/mailman/listinfo/icecast From wkvsf at users.sourceforge.net Thu Nov 17 00:12:49 2005 From: wkvsf at users.sourceforge.net (William K. Volkman) Date: Wed, 16 Nov 2005 17:12:49 -0700 Subject: [Icecast] Speex (source) client? In-Reply-To: <6.0.1.1.2.20051116160700.03704c80@www.oddsock.org> References: <1131674123.28369.21.camel@wkv1.zmaxsolutions.com> <1131856764.5149.23.camel@chrysalis.netshark.com> <1132166228.15651.6.camel@wkv1.zmaxsolutions.com> <6.0.1.1.2.20051116160700.03704c80@www.oddsock.org> Message-ID: <1132186369.15651.74.camel@wkv1.zmaxsolutions.com> On Wed, 2005-11-16 at 15:36, oddsock wrote: > so keep in mind that when you say "speex" you need to know if you are > talking about "ogg speex" (.ogg) or "speex" (.spx) and playing and > streaming each is different. Same thing goes for "ogg flac" (.ogg) and > "flac" (.flac). And unfortunately with most of these client support (for > streaming) is very light if non-existant. Whereas the flac documentation mentions that there is a difference between ogg flac and flac. There doesn't seem to be such a distinction for speex, the .spx file produced is in Ogg container format. > and to answer the question about libshout, libshout does not currently > support ogg-speex (or ogg flac) and this is due to the lack of the timing > code. When streaming from files (which is what libshout is quite often > used for), then you need to make sure libshout knows about the underlying > format so it can throttle it at the appropriate bitrate, not doing so will > call all sorts of turmoil on the icecast server side. This would be why I saw the 100% utilization on both the icecast server and the source client (I had concluded this in my testing last weekend, I just hadn't had time to dig into what needed to be added to libshout). The thing that bothered me is I didn't spot anything that stood out as doing timing for theora/vorbis streams. If you can point me in the direction to look I'll see about producing a patch. BTW. Sourcing the mount point as /mystream.spx on icecast, VLC was able to play it. Gstreamer based clients were able to also (totem and rhythmbox) although they were unhappy when the stream ended and restarted. HTH, William. From oddsock at oddsock.org Thu Nov 17 00:12:41 2005 From: oddsock at oddsock.org (oddsock) Date: Wed, 16 Nov 2005 18:12:41 -0600 Subject: [Icecast] Speex (source) client? In-Reply-To: <00a001c5eb06$92ccbeb0$8100a8c0@stationplaylist.com> References: <00a001c5eb06$92ccbeb0$8100a8c0@stationplaylist.com> Message-ID: <6.0.1.1.2.20051116180326.038378c0@www.oddsock.org> actually, that's not entirely true... Winamp actually doesn't do anything with extensions when choosing an input plugin, when winamp plays a file or stream it passes it along to each of it's configured input plugins. Each input plugin is fed the filename and is responsible for telling winamp that it can or cannot handle that file. The first one that answer's "yes" is set as the input plugin for that type. The obvious problem here is that the plugin doesn't actually have any access to the content of the file/stream, it's just fed the "filename". I suppose it could (in the case of a stream) connect to the URL passed to it, and look for just the content type and decide based off that, it would then need to disconnect from the stream after it's made it's choice, and then connect again if it was, in fact, able to read that stream. I think the correct solution is to create a "in_ogg" input plugin that either has vorbis/speex/flac decoding login built-in, or supports it's own set of plugins for decoding the possible codecs embedded within the ogg framework. creating new extensions for handling ogg speex/vorbis/flac is completely against the whole concept of *having* a standard container format. oddsock At 05:36 PM 11/16/2005, Ross Levis wrote: >As you know, Winamp relies on the file extension to know what input >plugin to utilize for the audio decoding. The input plugin for .ogg >files (in_vorbis.dll) needs to understand the other ogg container >formats but it doesn't as it is a vorbis only decoder. > >So the only solution is for Ogg Speex to have a different extension so >this can be appended to the mountpoint, and an input plugin >understanding Ogg Speex will need to register that extension with >Winamp. I'm not sure if one exists currently. > >I believe Winamp supports longer than 3 character file extensions so >perhaps .oggspx and .oggflac could be used. > >Ross. > >----- Original Message ----- >From: "oddsock" >To: >Sent: Thursday, November 17, 2005 11:36 AM >Subject: Re: [Icecast] Speex (source) client? > > >oddcast currently doesn't do speex, or ogg-speex. One of the biggest >problems currently with speex (and flac too) is client support. > >I've just recently added ogg-flac support to oddcast (not yet available) >and in my testing found that client support for this format is >horrible. On windows, Winamp and Foobar choke on it (most likely >assuming >that if it's ogg, it must be vorbis) and VLC also didn't understand it >(that could be a flac version issue). The only client (unix or windows) >that I've found that works, are illi's filters for WMP >(http://www.illiminable.com/ogg/) which do ogg-flac streaming like a >champ. When I switch to straight "flac", I get no client support and >every client I can try doesn't seem to understand the stream. Is this a >problem with the way I'm generating the stream ? The way icecast is >relaying it ? who knows... really hard to tell without a known working >client. > >so keep in mind that when you say "speex" you need to know if you are >talking about "ogg speex" (.ogg) or "speex" (.spx) and playing and >streaming each is different. Same thing goes for "ogg flac" (.ogg) and >"flac" (.flac). And unfortunately with most of these client support >(for >streaming) is very light if non-existant. > >and to answer the question about libshout, libshout does not currently >support ogg-speex (or ogg flac) and this is due to the lack of the >timing >code. When streaming from files (which is what libshout is quite often >used for), then you need to make sure libshout knows about the >underlying >format so it can throttle it at the appropriate bitrate, not doing so >will >call all sorts of turmoil on the icecast server side. > >The good news is that as soon as it's added to libshout, ezstream can be >easily modified to support it (since ezstream is really just an example >usage of libshout). > >oddsock >At 12:37 PM 11/16/2005, William K. Volkman wrote: > >Hello Dennis, > >On Wed, 2005-11-16 at 08:31, Dennis Heerema wrote: > > > An additional question for me is, could i send speex audio from a > > > live > > > source with an client like oddcast? > > > > > > Ment to be used for an talk radio programm. > > > > > > >I think you meant to send this to the icecast list. I've not > >taken a look at the oddcast client yet due to the problems > >I've seen getting icecast to behave well with speex streams > >(see my post about 100% cpu consumption). I've done more > >research and found that there are issues with the 1.1.10 > >version of speexdec (encoding works fine). I don't have > >much time to play with this during the week, perhaps this > >weekend I'll get to trying out oddcast. > > > >Cheers, > >William. > > > > > Regards, > > > > > > Dennis > > > > > > -----Original Message----- > > > From: "William K. Volkman" > > > > > > > > OK, so a "don't be fooled by the SHOUT_FORMAT_VORBIS symbol" > > > > would have helped. It appears that .spx files are .ogg files > > > > by another name. Of course when I first tried it I was > > > > surprised that my 10Mb file kept reloading every second with > > > > both ezstream and oggfwd. The 4Mb Theora test file was taking > > > > about 15 seconds (about 1/2 the duration of the video). > > > > After noticing that nothing was really reporting an error (and > > > > after hacking my own client to send, and having all the bytes > > > > reported sent) I tried connecting via Windows Media Player > > > > and it worked, kinda (see below). > > > > > > > > I'm having difficulty in locating a linux client which can > > > > process the stream (RealPlayer/HelixPlayer report unknown > > > > codec). It took a bit to find the xmms-speex plugin, xmms > > > > won't play the url however mplayer using the xmms-speex plugin > > > > will playback the .spx file. However pointing mplayer > > > > at the icecast mount point results in a crash. So far > > > > no luck. Any suggestion here would be appreciated. > > > > > > > > On Windows XP SP2 with the Direct Show drivers downloaded > > > > from: > > > > http://www.illiminable.com/ogg/oggcodecs_0.69.8924.exe > > > > > > > > > > > > Thanks for any hints. > > >_______________________________________________ >Icecast mailing list >Icecast at xiph.org >http://lists.xiph.org/mailman/listinfo/icecast > >_______________________________________________ >Icecast mailing list >Icecast at xiph.org >http://lists.xiph.org/mailman/listinfo/icecast From pe at letsgozic.com Fri Nov 18 08:19:50 2005 From: pe at letsgozic.com (EISELE Pascal) Date: Fri, 18 Nov 2005 09:19:50 +0100 Subject: [Icecast] How analyze performance (buffering) problems ? Message-ID: <437D8EA6.7030308@letsgozic.com> Hello, I'm looking for a method to track stream performance problems, I mean : why does listeners got buffering ? We are using two "front relay" that are hosted by differents providers. The front relays are connected to our main server (which encode) that is using two ADSL connections from two differents providers. How can I do to know if there is a problem between "Front relay 1" and "Main server using provider DSL connection 1" or between "Front relay 1" and listener ? How avoid buffering problems ? Have you got somes tips and tricks ? Bests regards, Pascal From pe at letsgozic.com Fri Nov 18 09:34:05 2005 From: pe at letsgozic.com (EISELE Pascal) Date: Fri, 18 Nov 2005 10:34:05 +0100 Subject: [Icecast] How analyze performance (buffering) problems ? In-Reply-To: <437D8EA6.7030308@letsgozic.com> References: <437D8EA6.7030308@letsgozic.com> Message-ID: <437DA00D.6090105@letsgozic.com> EISELE Pascal a ?crit : > Hello, > > I'm looking for a method to track stream performance problems, I mean : > why does listeners got buffering ? > We are using two "front relay" that are hosted by differents providers. > The front relays are connected to our main server (which encode) that is > using two ADSL connections from two differents providers. > How can I do to know if there is a problem between "Front relay 1" and > "Main server using provider DSL connection 1" or between "Front relay 1" > and listener ? > How avoid buffering problems ? Have you got somes tips and tricks ? > > Bests regards, > Pascal > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast I've tryed to load one of our relay with the shell scripts used on http://icecast.org/loadtest1.php. Settings was : # max concurrent curls to kick off max=100 # how long to stay connected (in seconds) duration=99999999 # how long to sleep between each curl, can be decimal 0.5 delay=100 Here is our mountpoint definition on the tested relay : 100 4 20 512000 10 10 60 xxxxxxxx yyyyyyyyy /letsgozik /letsgozik-HiQ We are using icecast 2.3.0 under Debian/GNU Linux (kernel 2.4.24-grsec) on a AMD Athlon(tm) XP 2000+ with 512 Mo of memory. Any idea ? Bests regards, Pascal From bjacint at kvark.hu Fri Nov 18 13:47:12 2005 From: bjacint at kvark.hu (Balint Jacint) Date: Fri, 18 Nov 2005 14:47:12 +0100 Subject: [Icecast] live video windows Message-ID: <437DDB60.8030203@kvark.hu> Hi, Does Icecast2.3 handle wmv (windows media video) format streams? I need to set up a live streaming service. It is important that no additional software should be installed on client side, so either need a flash player (or java based player if we have nothing else) or a format that can be played with the default Windows Media Player. If it supports such things what software can I use to create the stream and send it to the Icecast server? Has anyone ever made such thing? Yours, Jacint From kuzik at cad.kiev.ua Fri Nov 18 13:50:23 2005 From: kuzik at cad.kiev.ua (Andrew V. Kuzik) Date: Fri, 18 Nov 2005 15:50:23 +0200 (EET) Subject: [Icecast] live video windows In-Reply-To: <437DDB60.8030203@kvark.hu> References: <437DDB60.8030203@kvark.hu> Message-ID: <20051118154933.J82712@cad.cad.ntu-kpi.kiev.ua> Hi! icecast cannot handle it :( BJ> Hi, BJ> BJ> Does Icecast2.3 handle wmv (windows media video) format streams? BJ> I need to set up a live streaming service. It is important that no BJ> additional software should be installed on client side, so either need a BJ> flash player (or java based player if we have nothing else) or a format that BJ> can be played with the default Windows Media Player. BJ> If it supports such things what software can I use to create the stream and BJ> send it to the Icecast server? BJ> Has anyone ever made such thing? BJ> BJ> Yours, BJ> Jacint BJ> BJ> _______________________________________________ BJ> Icecast mailing list BJ> Icecast at xiph.org BJ> http://lists.xiph.org/mailman/listinfo/icecast BJ> -- Kuzik V.Andrew (www)kuzik.org.ua,(gsm)380675329075,(icq)345641182 ???? ???, ? ???????, ??? ??????. :) ?? ??? ??????? ????????? ????, ??? ??? ????????????? ?????? **? ??????? ?? ?????????, ? ?????? ???????????? ??????, ??????????? ??????????. From kuzik at cad.kiev.ua Fri Nov 18 13:55:03 2005 From: kuzik at cad.kiev.ua (Andrew V. Kuzik) Date: Fri, 18 Nov 2005 15:55:03 +0200 (EET) Subject: [Icecast] WMV3/9 mms:// Message-ID: <20051118155142.G82712@cad.cad.ntu-kpi.kiev.ua> I got stuck with relaying mms:// streams. Icecast cannot handle them. The only solution I found is use vlc to get and transform mms:// and relay it though icecast2. But that works just for audio. Stupid proprietary wmv3/9 format. My questions: Is there any cool opensource solution to relay mms://video and/or audio ? Thanks -- Kuzik V.Andrew (www)kuzik.org.ua,(gsm)380675329075,(icq)345641182 ???? ???, ? ???????, ??? ??????. :) ?? ??? ??????? ????????? ????, ??? ??? ????????????? ?????? **? ??????? ?? ?????????, ? ?????? ???????????? ??????, ??????????? ??????????. From kuzik at cad.kiev.ua Fri Nov 18 13:57:39 2005 From: kuzik at cad.kiev.ua (Andrew V. Kuzik) Date: Fri, 18 Nov 2005 15:57:39 +0200 (EET) Subject: offtop [Icecast] WMV3/9 mms:// In-Reply-To: <20051118155142.G82712@cad.cad.ntu-kpi.kiev.ua> References: <20051118155142.G82712@cad.cad.ntu-kpi.kiev.ua> Message-ID: <20051118155609.W82712@cad.cad.ntu-kpi.kiev.ua> Hi! Of course here in Ukraine we can just stole Windows, Helix, Office and so on and so on :) But we are trying to change ourself to use open source :) AVK> I got stuck with relaying mms:// streams. AVK> Icecast cannot handle them. AVK> AVK> The only solution I found is use vlc to get and transform mms:// and relay AVK> it AVK> though icecast2. But that works just for audio. AVK> Stupid proprietary wmv3/9 format. AVK> AVK> My questions: AVK> Is there any cool opensource solution to relay mms://video and/or audio ? AVK> AVK> Thanks AVK> AVK> -- Kuzik V.Andrew (www)kuzik.org.ua,(gsm)380675329075,(icq)345641182 ???? ???, ? ???????, ??? ??????. :) ?? ??? ??????? ????????? ????, ??? ??? ????????????? ?????? **? ??????? ?? ?????????, ? ?????? ???????????? ??????, ??????????? ??????????. From r.meechan at wgltd.com Fri Nov 18 20:27:36 2005 From: r.meechan at wgltd.com (Ricardo Meechan) Date: Fri, 18 Nov 2005 20:27:36 -0000 Subject: offtop [Icecast] WMV3/9 mms:// Message-ID: <4B9A6084080C8247840154B0759B3FE77DF7DF@server03.wilsonandgarden.com> Using icecast you can stream nsv (nullsoft video) with aac+ or mp3 audio. There is an activex based web client or winamp client... Its better than nothing! -----Original Message----- From: icecast-bounces at xiph.org [mailto:icecast-bounces at xiph.org] On Behalf Of Andrew V. Kuzik Sent: 18 November 2005 1:58 PM To: icecast at xiph.org Subject: Re: offtop [Icecast] WMV3/9 mms:// Hi! Of course here in Ukraine we can just stole Windows, Helix, Office and so on and so on :) But we are trying to change ourself to use open source :) AVK> I got stuck with relaying mms:// streams. AVK> Icecast cannot handle them. AVK> AVK> The only solution I found is use vlc to get and transform mms:// AVK> and relay it though icecast2. But that works just for audio. AVK> Stupid proprietary wmv3/9 format. AVK> AVK> My questions: AVK> Is there any cool opensource solution to relay mms://video and/or audio ? AVK> AVK> Thanks AVK> AVK> -- Kuzik V.Andrew (www)kuzik.org.ua,(gsm)380675329075,(icq)345641182 ???? ???, ? ???????, ??? ??????. :) ?? ??? ??????? ????????? ????, ??? ??? ????????????? ?????? **? ??????? ?? ?????????, ? ?????? ???????????? ??????, ??????????? ??????????. Ricardo Meechan IT Administrator Mobile: +44 (0) 7966 484 371 Wilson & Garden LTD t: +44 (0) 1236 823291 f: +44 (0) 1236 825683 Company registered in Scotland SC267457 This message (and any associated files) is intended only for the use of the individual or entity to which it is addressed and may contain information that is confidential, subject to copyright or constitutes a trade secret. If you are not the intended recipient you are hereby notified that any dissemination, copying or distribution of this message, or files associated with this message, is strictly prohibited. If you have received this message in error, please notify us immediately by replying to the message and deleting it from your computer. Messages sent to and from us may be monitored. Internet communications cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. Therefore, we do not accept responsibility for any errors or omissions that are present in this message, or any attachment, that have arisen as a result of e-mail transmission. If verification is required, please request a hard-copy version. Any views or opinions presented are solely those of the author and do not necessarily represent those of the company. From slc at publicus.net Mon Nov 21 16:03:19 2005 From: slc at publicus.net (Steven Clift) Date: Mon, 21 Nov 2005 10:03:19 -0600 Subject: [Icecast] Server question - if you had ... Message-ID: <000801c5eeb5$17a863d0$6400a8c0@PUBLICUS2> If you had $3,000 for a new Icecast2 streaming server, what would you buy? What box, hard drives, LAN cards, etc.? The project I am involved with is helping community groups in UK webcast live public meetings and events. Democaster also archives Icecast streams for on-demand streaming or download. We are focused on high accessibility and low cost. See: http://dowire.org/wiki/Democaster Because we archive webcasts, we might deploy two servers working together. Your thoughts? Steven Clift Steven Clift - http://publicus.net - Reply to: clift at publicus.net Join DoWire: http://dowire.org E-Democracy: http://e-democracy.org From kuzik at cad.kiev.ua Mon Nov 21 18:06:01 2005 From: kuzik at cad.kiev.ua (Andrew V. Kuzik) Date: Mon, 21 Nov 2005 20:06:01 +0200 (EET) Subject: [Icecast] Server question - if you had ... In-Reply-To: <000801c5eeb5$17a863d0$6400a8c0@PUBLICUS2> References: <000801c5eeb5$17a863d0$6400a8c0@PUBLICUS2> Message-ID: <20051121200451.Q36362@cad.cad.ntu-kpi.kiev.ua> Hello! Hey, guy, you just need 300$ to buy pII-500 and stream 25 stream's up to 500 users :) SC> If you had $3,000 for a new Icecast2 streaming server, what would you SC> buy? SC> What box, hard drives, LAN cards, etc.? SC> The project I am involved with is helping community groups in UK webcast SC> live public meetings and events. Democaster also archives Icecast SC> streams for on-demand streaming or download. We are focused on high SC> accessibility and low cost. See: http://dowire.org/wiki/Democaster SC> Because we archive webcasts, we might deploy two servers working SC> together. Your thoughts? -- Kuzik V.Andrew (www)kuzik.org.ua,(gsm)380675329075,(icq)345641182 ???? ???, ? ???????, ??? ??????. :) ?? ??? ??????? ????????? ????, ??? ??? ????????????? ?????? **? ??????? ?? ?????????, ? ?????? ???????????? ??????, ??????????? ??????????. From andy at milonic.com Mon Nov 21 18:13:53 2005 From: andy at milonic.com (Andy Woolley) Date: Mon, 21 Nov 2005 18:13:53 -0000 Subject: [Icecast] Server question - if you had ... References: <000801c5eeb5$17a863d0$6400a8c0@PUBLICUS2> <20051121200451.Q36362@cad.cad.ntu-kpi.kiev.ua> Message-ID: <18a101c5eec7$54b0e970$1800a8c0@andyh1hrdagniy> Yeah, I'll agree with that - CPU use is minimal on a dedicated machine so low spec server will do just fine. Our stats here show peaks at around 60-70 listeners and as you can see the CPU use is almost none existent - high quality bandwidth is where the money should be spent. Oh and lots of disk space if you intend archiving the streams. Our stats are at: http://stats.tianet.co.uk/ if interested Cheers, Andy ----- Original Message ----- From: "Andrew V. Kuzik" To: "Steven Clift" Cc: Sent: Monday, November 21, 2005 6:06 PM Subject: Re: [Icecast] Server question - if you had ... Hello! Hey, guy, you just need 300$ to buy pII-500 and stream 25 stream's up to 500 users :) SC> If you had $3,000 for a new Icecast2 streaming server, what would you SC> buy? SC> What box, hard drives, LAN cards, etc.? SC> The project I am involved with is helping community groups in UK webcast SC> live public meetings and events. Democaster also archives Icecast SC> streams for on-demand streaming or download. We are focused on high SC> accessibility and low cost. See: http://dowire.org/wiki/Democaster SC> Because we archive webcasts, we might deploy two servers working SC> together. Your thoughts? -- Kuzik V.Andrew (www)kuzik.org.ua,(gsm)380675329075,(icq)345641182 ???? ???, ? ???????, ??? ??????. :) ?? ??? ??????? ????????? ????, ??? ??? ????????????? ?????? **? ??????? ?? ?????????, ? ?????? ???????????? ??????, ??????????? ??????????. -------------------------------------------------------------------------------- > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From r.meechan at wgltd.com Tue Nov 22 10:36:14 2005 From: r.meechan at wgltd.com (Ricardo Meechan) Date: Tue, 22 Nov 2005 10:36:14 -0000 Subject: [Icecast] Server question - if you had ... Message-ID: <4B9A6084080C8247840154B0759B3FE77DF811@server03.wilsonandgarden.com> Yup, Its all about the bandwidth! Why not check out the load tests that were done by oddsock? http://icecast.org/loadtest.php Regards -----Original Message----- From: icecast-bounces at xiph.org [mailto:icecast-bounces at xiph.org] On Behalf Of Steven Clift Sent: 21 November 2005 4:03 PM To: icecast at xiph.org Subject: [Icecast] Server question - if you had ... If you had $3,000 for a new Icecast2 streaming server, what would you buy? What box, hard drives, LAN cards, etc.? The project I am involved with is helping community groups in UK webcast live public meetings and events. Democaster also archives Icecast streams for on-demand streaming or download. We are focused on high accessibility and low cost. See: http://dowire.org/wiki/Democaster Because we archive webcasts, we might deploy two servers working together. Your thoughts? Steven Clift Steven Clift - http://publicus.net - Reply to: clift at publicus.net Join DoWire: http://dowire.org E-Democracy: http://e-democracy.org _______________________________________________ Icecast mailing list Icecast at xiph.org http://lists.xiph.org/mailman/listinfo/icecast Ricardo Meechan IT Administrator Mobile: +44 (0) 7966 484 371 Wilson & Garden LTD t: +44 (0) 1236 823291 f: +44 (0) 1236 825683 Company registered in Scotland SC267457 This message (and any associated files) is intended only for the use of the individual or entity to which it is addressed and may contain information that is confidential, subject to copyright or constitutes a trade secret. If you are not the intended recipient you are hereby notified that any dissemination, copying or distribution of this message, or files associated with this message, is strictly prohibited. If you have received this message in error, please notify us immediately by replying to the message and deleting it from your computer. Messages sent to and from us may be monitored. Internet communications cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. Therefore, we do not accept responsibility for any errors or omissions that are present in this message, or any attachment, that have arisen as a result of e-mail transmission. If verification is required, please request a hard-copy version. Any views or opinions presented are solely those of the author and do not necessarily represent those of the company. From pe at letsgozic.com Wed Nov 23 08:20:44 2005 From: pe at letsgozic.com (EISELE Pascal) Date: Wed, 23 Nov 2005 09:20:44 +0100 Subject: [Icecast] Register into shoutcast directory Message-ID: <4384265C.40803@letsgozic.com> Hello, Icecast is a great project but there is one big problem left ! We can't register into shoutcast directory which is the mosted used radio directory in the world. So this realy difficult to find more listeners... After many search, I was thinking that the only way to get our radio into shoutcast directory was to setup a shoutcast relay using our icecast server. Unfortunatly it seams not working because shoutcast don't get any information from our icecast server (genre, stream url, ...). Is someone has experimented a such case ? Thanks Pascal From Jason at Weatherserver.net Wed Nov 23 18:10:04 2005 From: Jason at Weatherserver.net (Jason (WeatherServer)) Date: Wed, 23 Nov 2005 13:10:04 -0500 Subject: [Icecast] Register into shoutcast directory References: <4384265C.40803@letsgozic.com> Message-ID: <002b01c5f059$21467b70$1400000a@workstation> 2 things. Shoutcast forbids Icecast servers to be listed on the directory and shoutcast can't relay a icecast feed. BUT icecast can relay a shoutcast feed. ----- Original Message ----- From: "EISELE Pascal" To: "icecast" Sent: Wednesday, November 23, 2005 3:20 AM Subject: [Icecast] Register into shoutcast directory Hello, Icecast is a great project but there is one big problem left ! We can't register into shoutcast directory which is the mosted used radio directory in the world. So this realy difficult to find more listeners... After many search, I was thinking that the only way to get our radio into shoutcast directory was to setup a shoutcast relay using our icecast server. Unfortunatly it seams not working because shoutcast don't get any information from our icecast server (genre, stream url, ...). Is someone has experimented a such case ? Thanks Pascal _______________________________________________ Icecast mailing list Icecast at xiph.org http://lists.xiph.org/mailman/listinfo/icecast From sci-fi at hush.ai Wed Nov 23 18:47:26 2005 From: sci-fi at hush.ai (sci-fi at hush.ai) Date: Wed, 23 Nov 2005 10:47:26 -0800 Subject: [Icecast] Register into shoutcast directory Message-ID: <200511231847.jANIlV0b096464@mailserver3.hushmail.com> On Wed, 23 Nov 2005 00:20:44 -0800 EISELE Pascal wrote: > Hello, Hi, > Icecast is a great project but there is one big > problem left ! We can't register into shoutcast > directory which is the mosted used radio directory > in the world. So this realy difficult to find more > listeners... After many search, I was thinking that > the only way to get our radio into shoutcast > directory was to setup a shoutcast relay using our > icecast server. Unfortunatly it seams not working > because shoutcast don't get any information from our > icecast server (genre, stream url, ...). > Is someone has experimented a such case ? > > Thanks > > Pascal There should be a sample xml file in the icecast dist to show you how to set up a mount-point to emulate a Shoutcast feed. Look for the file named 'icecast_shoutcast_compat.xml.dist' in your icecast dist (version 2.3.0). This needs a pair of sections, one with the first port (TCP/IP) number, and the second with port+1, of UNUSED ports. Make sure to enable the flag in the second one. This still needs you to run a Shoutcast server task (sc_serv), of course, to register on their YP. If this does not work, and I did end up doing this myself: Make the Shoutcast server (sc_serv) be your main 'driver' for the icecast feed i.e. icecast will be the relay and pull from your sc_serv. In this case, your icecast xml config section points to the ip:port of sc_serv and simply uses '/' as the mount-point -- also turn on the flag there. I tried to trick our Shoutcast YP listing to make people point to the other stream URL. It only works if someone tries to click on your "hostname" line of the YP entry, which then does not point them to your website. :( For an extreme write-up describing our set-up, and since we are trying to use p2p streaming also, please feel free to read my posts at the Peercast forums: http://www.peercast.org/forum/viewtopic.php?p=10654#10654 Since we run everything on one machine, all the relays come from 'localhost' (127.0.0.1), so this should not affect the network connection, meaning no bandwidth is used this way. Concerned about your privacy? Instantly send FREE secure email, no account required http://www.hushmail.com/send?l=480 Get the best prices on SSL certificates from Hushmail https://www.hushssl.com?l=485 From kuzik at cad.ntu-kpi.kiev.ua Thu Nov 3 16:14:21 2005 From: kuzik at cad.ntu-kpi.kiev.ua (Andrew V. Kuzik) Date: Thu, 03 Nov 2005 16:14:21 -0000 Subject: [Icecast] XSL Content-type Message-ID: <20051103180810.Y1639@cad.cad.ntu-kpi.kiev.ua> Hello! I have created XLS stylesheet that generetes .m3u list of streaming content via my icecast2 server. That is just simple remake of status.xsl. But I got stuck. When I request it via http://serever/list.xsl - my winamp doesnot accept the m3u generated file. I began to research. The main problem is "Content-type" which gives me the icecast. It gives me text\html and I need "audio/x-mpegurl". Diffrent kind of dances with xsl do not help... the resulting is "text\html" :( What can I do? -- Kuzik V.Andrew (www)kuzik.org.ua,(gsm)380675329075,(icq)345641182 ???? ???, ? ???????, ??? ??????. :) ?? ??? ??????? ????????? ????, ??? ??? ????????????? ?????? **? ??????? ?? ?????????, ? ?????? ???????????? ??????, ??????????? ??????????. From pe at letsgozik.com Thu Nov 17 08:36:41 2005 From: pe at letsgozik.com (EISELE Pascal) Date: Thu, 17 Nov 2005 09:36:41 +0100 Subject: [Icecast] How analyze performance (buffering) problems ? Message-ID: <437C4119.1050309@letsgozik.com> Hello, I'm looking for a method to track stream performance problems, I mean : why does listeners got buffering ? We are using two "front relay" that are hosted by differents providers. The front relays are connected to our main server (which encode) that is using two ADSL connections from two differents providers. How can I do to know if there is a problem between "Front relay 1" and "Main server using provider DSL connection 1" or between "Front relay 1" and listener ? How avoid buffering problems ? Have you got somes tips and tricks ? Bests regards, -- ------------------------------------------------ EISELE Pascal Membre fondateur de l'association Let's Go Zik Radio Techno/Trance sur Internet http://www.letsgozik.com From donatas at lrtc.net Mon Nov 7 12:53:49 2005 From: donatas at lrtc.net (Donatas) Date: Mon, 07 Nov 2005 12:53:49 -0000 Subject: [Icecast] playlist streaming Message-ID: <059501c5e39a$488a9e80$9f90a8c0@donatas> is it true it's not possible to start or stop indvidual streams using icecast2+icegenerator(liveice,ezstream) combination? i've tried mp3 directory streaming as well as playlist streaming - it works, but with no possibility to see full mp3 file listing and play control (like choosing a song, starting, stopping play). Icecast can't even diferentiate /dev/dsp input from playlist input. Is it denied by limitation of streaming technology itself ? i can write a script that will listen to user request and will start icegenerator session, wich will mount requested file to icecast, but 1000 mp3 files will require 1000 mounts - its not logical. Maybe someone has allready developed this technology? i can't test playlist streaming possibilities in liveice - it complains about freebsd directory structure and fails to build.....ezstream uses outdated libshout version - so build on Freebsd 5.4 is also not possible. any thoughts are welcome -------------- next part -------------- An HTML attachment was scrubbed... URL: From jbmcclung at verizon.net Tue Nov 8 15:30:06 2005 From: jbmcclung at verizon.net (jbmcclung) Date: Tue, 08 Nov 2005 15:30:06 -0000 Subject: [Icecast] System Tray Message-ID: <4370C485.2030604@verizon.net> Hi - I would like to have the Icecast Server open directly to the System Tray. Can I do this? Thanks. JackM From kuzik at cad.ntu-kpi.kiev.ua Wed Nov 9 07:27:32 2005 From: kuzik at cad.ntu-kpi.kiev.ua (Andrew V. Kuzik) Date: Wed, 09 Nov 2005 07:27:32 -0000 Subject: [Icecast] Enable port 80 on Win2k3 server with Websites configured In-Reply-To: <20051109065829.9EFFDBEA4E@ns1.osuosl.org> References: <20051109065829.9EFFDBEA4E@ns1.osuosl.org> Message-ID: <20051109092645.R61237@cad.cad.ntu-kpi.kiev.ua> Hi! Try to see who is using that IP+port by cmd.exe->"netstat -na" DN> Greetings Everyone DN> DN> Just playing around with the new version, And I'm having difficulties DN> setting up Icecast to play with a second listening port on 80. If I turn DN> off all of the websites, it works, BUT, if I have one on (3 IP addresses DN> attached to the Nic...websites attached to port 192.168.0.90) it says it DN> cannot create a listening port on port 80. DN> DN> /stream DN> stream9.krushradio.com DN> DN> 10706 DN> 192.168.0.92 DN> DN> DN> DN> 10707 DN> 192.168.0.92 DN> 1 DN> DN> DN> DN> 80 DN> 192.168.0.92 DN> DN> DN> 1 DN> DN> Do you see anything that I could be missing? DN> DN> ~DocNasty DN> ~www.krushradio.com DN> ~Internet Radio for the Rest of us DN> ~Contributing to the Deliquency of Adults since 2004 DN> DN> DN> _______________________________________________ DN> Icecast mailing list DN> Icecast at xiph.org DN> http://lists.xiph.org/mailman/listinfo/icecast DN> -- Kuzik V.Andrew (www)kuzik.org.ua,(gsm)380675329075,(icq)345641182 ???? ???, ? ???????, ??? ??????. :) ?? ??? ??????? ????????? ????, ??? ??? ????????????? ?????? **? ??????? ?? ?????????, ? ?????? ???????????? ??????, ??????????? ??????????. From tresni at crackmonkey.us Fri Nov 11 06:40:33 2005 From: tresni at crackmonkey.us (Brian Hartvigsen) Date: Thu, 10 Nov 2005 23:40:33 -0700 Subject: [Icecast] building icecast under Windows Message-ID: <43743CE1.7070708@crackmonkey.us> I've gotten libshout to compile, haven't tried icecast yet. implement.h is include with pthreads-win32. It's in the pthreads.# (I've been using pthreads.1) Don't use the Pre-build.# directory, except to link the libraries. Use the pthreads.# as the include directory. Change inline to __inline move the following from sock.c to os.h #define vsnprintf _vsnprintf #ifndef __MINGW32__ #define va_copy(ap1, ap2) memcpy(&ap1, &ap2, sizeof(va_list)) #endif Should solve the problem with ezstream too ;) Also, I had to add this to os.h too: typedef unsigned int size_t; Hope that helps... -- Brian From kuzik at cad.ntu-kpi.kiev.ua Mon Nov 14 01:01:39 2005 From: kuzik at cad.ntu-kpi.kiev.ua (Andrew V. Kuzik) Date: Mon, 14 Nov 2005 03:01:39 +0200 (EET) Subject: [Icecast] What software can relay mms:// sources? Message-ID: <20051114030053.P62596@cad.cad.ntu-kpi.kiev.ua> Hi! At this moment what software can relay mms:// streams? Thanks. From harik.attar at gmail.com Mon Nov 14 03:18:13 2005 From: harik.attar at gmail.com (Dan Merillat) Date: Sun, 13 Nov 2005 22:18:13 -0500 Subject: [Icecast] Source throttling bug, windows->linux Message-ID: I'm getting a weird source throttling bug that I just don't know how to track down. Source is windows shoutcast 1.9.0 winamp plugin (XP up to date, and possibly others) Server is 2.3.0 It works fine for quite a while, then I get the following wierdness on tcpdump and it goes to hell: 21:03:54.601871 IP (tos 0x0, ttl 64, id 27852, offset 0, flags [DF], length: 40) server.8001 > source.2225: . [tcp sum ok] 25:25(0) ack 426502 win 62780 21:03:54.644783 IP (tos 0x0, ttl 118, id 6813, offset 0, flags [DF], length: 1500) source.2225 > server.8001: P 426502:427962(1460) ack 25 win 65511 21:03:54.644813 IP (tos 0x0, ttl 64, id 27853, offset 0, flags [DF], length: 40) server.8001 > source.2225: . [tcp sum ok] 25:25(0) ack 427962 win 164 21:03:54.648512 IP (tos 0x0, ttl 118, id 6814, offset 0, flags [DF], length: 144) source.2225 > server.8001: P 427962:428066(104) ack 25 win 65511 21:03:54.648595 IP (tos 0x0, ttl 64, id 27854, offset 0, flags [DF], length: 40) server.8001 > source.2225: . [tcp sum ok] 25:25(0) ack 428066 win 164 21:03:59.651984 IP (tos 0x0, ttl 118, id 7095, offset 0, flags [DF], length: 204) source.2225 > server.8001: . 428066:428230(164) ack 25 win 65511 So the server goes from a windowsize of 62k to 164 bytes. Once this happens, the XP stack only tries sending one packet every 5 seconds. What would cause that kind of throttling behavior? If I restart icecast it works for a while, then locks up again. I've had reports that it happens with windows icecast2 sources as well, but I wasn't able to get a tcpdump of it happening for them. I tried turning off tcp_window_scaling on linux, in case it was hitting a bug in XP, but no luck there either. Oddities: I tried setting the server to the lowest priority in linux, then running a few CPU hogging programs. That didn't cause a noticible difference. Ideas where to look? -------------- next part -------------- An HTML attachment was scrubbed... URL: From lemmings at letsgozik.com Thu Nov 17 08:50:59 2005 From: lemmings at letsgozik.com (EISELE Pascal) Date: Thu, 17 Nov 2005 09:50:59 +0100 Subject: [Icecast] How analyze performance (buffering) problems ? Message-ID: <437C4473.1060801@letsgozik.com> Hello, I'm looking for a method to track stream performance problems, I mean : why does listeners got buffering ? We are using two "front relay" that are hosted by differents providers. The front relays are connected to our main server (which encode) that is using two ADSL connections from two differents providers. How can I do to know if there is a problem between "Front relay 1" and "Main server using provider DSL connection 1" or between "Front relay 1" and listener ? How avoid buffering problems ? Have you got somes tips and tricks ? Bests regards, Pascal From kuzik at cad.ntu-kpi.kiev.ua Fri Nov 18 13:39:30 2005 From: kuzik at cad.ntu-kpi.kiev.ua (Andrew V. Kuzik) Date: Fri, 18 Nov 2005 15:39:30 +0200 (EET) Subject: [Icecast] How analyze performance (buffering) problems ? In-Reply-To: <437DA00D.6090105@letsgozic.com> References: <437D8EA6.7030308@letsgozic.com> <437DA00D.6090105@letsgozic.com> Message-ID: <20051118153731.T82712@cad.cad.ntu-kpi.kiev.ua> Hi! 200 50 40 40524288 50 30 30 Try to increase queue-size - that should help to serve buffering problems. EP> EISELE Pascal a ?crit : EP> > Hello, EP> > I'm looking for a method to track stream performance problems, I mean : EP> > why does listeners got buffering ? EP> > We are using two "front relay" that are hosted by differents providers. EP> > The front relays are connected to our main server (which encode) that is EP> > using two ADSL connections from two differents providers. EP> > How can I do to know if there is a problem between "Front relay 1" and EP> > "Main server using provider DSL connection 1" or between "Front relay 1" EP> > and listener ? EP> > How avoid buffering problems ? Have you got somes tips and tricks ? EP> > EP> > Bests regards, EP> > Pascal EP> > _______________________________________________ EP> > Icecast mailing list EP> > Icecast at xiph.org EP> > http://lists.xiph.org/mailman/listinfo/icecast EP> EP> I've tryed to load one of our relay with the shell scripts used on EP> http://icecast.org/loadtest1.php. EP> Settings was : EP> # max concurrent curls to kick off EP> max=100 EP> # how long to stay connected (in seconds) EP> duration=99999999 EP> # how long to sleep between each curl, can be decimal 0.5 EP> delay=100 EP> Here is our mountpoint definition on the tested relay : EP> EP> 100 EP> 4 EP> 20 EP> 512000 EP> 10 EP> 10 EP> 60 EP> EP> EP> xxxxxxxx EP> yyyyyyyyy EP> /letsgozik EP> /letsgozik-HiQ EP> EP> We are using icecast 2.3.0 under Debian/GNU Linux (kernel 2.4.24-grsec) on a EP> AMD Athlon(tm) XP 2000+ with 512 Mo of memory. EP> Any idea ? EP> EP> Bests regards, EP> Pascal EP> _______________________________________________ EP> Icecast mailing list EP> Icecast at xiph.org EP> http://lists.xiph.org/mailman/listinfo/icecast EP> -- Kuzik V.Andrew (www)kuzik.org.ua,(gsm)380675329075,(icq)345641182 ???? ???, ? ???????, ??? ??????. :) ?? ??? ??????? ????????? ????, ??? ??? ????????????? ?????? **? ??????? ?? ?????????, ? ?????? ???????????? ??????, ??????????? ??????????. From msmith at xiph.org Fri Nov 25 00:42:28 2005 From: msmith at xiph.org (Michael Smith) Date: Fri, 25 Nov 2005 01:42:28 +0100 Subject: [Icecast] XSL Content-type In-Reply-To: <20051103180810.Y1639@cad.cad.ntu-kpi.kiev.ua> References: <20051103180810.Y1639@cad.cad.ntu-kpi.kiev.ua> Message-ID: <3c1737210511241642j6ab16edfs18758500932fee80@mail.gmail.com> On 11/3/05, Andrew V. Kuzik wrote: > Hello! > I have created XLS stylesheet that generetes .m3u list of streaming content > via my icecast2 server. That is just simple remake of status.xsl. > But I got stuck. When I request it via > http://serever/list.xsl - my winamp doesnot accept the m3u generated file. > I began to research. The main problem is "Content-type" which gives me the > icecast. It gives me text\html and I need "audio/x-mpegurl". > Diffrent kind of dances with xsl > > > > do not help... > the resulting is "text\html" :( > What can I do? There's nothing you can do with icecast as it is. Obeying all the various xsl:output parameters simply hasn't been implemented. A patch to implement them would be welcome. Mike From dtrump1 at triadav.com Fri Nov 25 17:08:34 2005 From: dtrump1 at triadav.com (Dick Trump) Date: Fri, 25 Nov 2005 11:08:34 -0600 Subject: [Icecast] playlist streaming In-Reply-To: <059501c5e39a$488a9e80$9f90a8c0@donatas> References: <059501c5e39a$488a9e80$9f90a8c0@donatas> Message-ID: <1385276993.20051125110834@triadav.com> Donatas wrote: > is it true it's not possible to start or stop indvidual streams using icecast2+icegenerator(liveice,ezstream) combination? <<<>>> > Maybe someone has allready developed this technology? I didn't do exactly what you are looking for, but maybe what I did do could provide a clue to a solution for you. Keep in mind that my server is running on Windows, so some things are a bit more difficult. I have a system that normally streams the same, live content to a handful of destinations. Once a day, I need to change the content to some pre-recorded material for one destination only for an hour, then resume the live streaming. The other destinations need to continue uninterrupted. Here's how I did it: I set up distinctly separate mount points for each of the clients (This would be necessary only for the one that I want to force a change in the stream). For the client that I want to force a change, I make this "normal" mount point into the fallback-mount point through a separate section in icecast.xml. The mount point that is used for the one hour change becomes the for this destination. So the mount section for that destination looks something like this: /Insert-Dest2 2 /Normal-Dest2 1 For 23 hours of the day, /Insert-Dest2 does not exist, so Dest2 receives the same thing everybody else receives. At the specified time, I use EZstream to play the one hour MP3 file. Now, the catch is that EZstream will just continue repeating unless something is done to stop it. Since I'm not "equipped" to make changes to EZstream, I had to figure out a way to stop EZstream after a single play. First, I created an M3U file that contains the desired filename first, then STDIN as the second "file" to be played. When the playlist hits STDIN, the stream stops and Dest2 falls back to the normal live audio. I found that using a compiled Winbatch program to execute EZstream, I could detect the point at which EZstream finishes the file and switches to STDIN. At that point, I kill off EZstream. I suspect this part would much simpler under Linux. Or even better, it might be possible to change EZstream to play only once and exit. -- Regards Dick mailto:dtrump1 at triadav.com From daleg at elemental.org Sat Nov 26 22:48:33 2005 From: daleg at elemental.org (Dale Ghent) Date: Sat, 26 Nov 2005 17:48:33 -0500 Subject: [Icecast] Server question - if you had ... In-Reply-To: <000801c5eeb5$17a863d0$6400a8c0@PUBLICUS2> References: <000801c5eeb5$17a863d0$6400a8c0@PUBLICUS2> Message-ID: <0B761EB0-C4E0-42FF-9590-6085C8EA4584@elemental.org> On Nov 21, 2005, at 11:03 AM, Steven Clift wrote: > > If you had $3,000 for a new Icecast2 streaming server, what would you > buy? > > What box, hard drives, LAN cards, etc.? Spend that money on more bandwidth! It takes very little CPU to serve out streams. But on to the hardware subject - the new X2100 AMD Opteron server from Sun is a great deal. /dale From k.j.wierenga at home.nl Sat Nov 26 23:14:36 2005 From: k.j.wierenga at home.nl (Klaas Jan Wierenga) Date: Sun, 27 Nov 2005 00:14:36 +0100 Subject: [Icecast] Server question - if you had ... In-Reply-To: <0B761EB0-C4E0-42FF-9590-6085C8EA4584@elemental.org> References: <000801c5eeb5$17a863d0$6400a8c0@PUBLICUS2> <0B761EB0-C4E0-42FF-9590-6085C8EA4584@elemental.org> Message-ID: <4388EC5C.8060904@home.nl> Hi all, Ok, how about this one. If you had $300 to spend on bandwidth, where would you buy it? I'm looking for a good dedicated bandwidth deal. Cheers, KJ Dale Ghent wrote: > On Nov 21, 2005, at 11:03 AM, Steven Clift wrote: > >> >> If you had $3,000 for a new Icecast2 streaming server, what would you >> buy? >> >> What box, hard drives, LAN cards, etc.? > > > Spend that money on more bandwidth! It takes very little CPU to serve > out streams. > > But on to the hardware subject - the new X2100 AMD Opteron server > from Sun is a great deal. > > /dale > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From hello at ianbell.com Sat Nov 26 23:22:19 2005 From: hello at ianbell.com (Ian Andrew Bell) Date: Sat, 26 Nov 2005 15:22:19 -0800 Subject: [Icecast] Server question - if you had ... In-Reply-To: <4388EC5C.8060904@home.nl> References: <000801c5eeb5$17a863d0$6400a8c0@PUBLICUS2> <0B761EB0-C4E0-42FF-9590-6085C8EA4584@elemental.org> <4388EC5C.8060904@home.nl> Message-ID: <0817EFFE-D4D3-4313-A230-BDE20C565A05@ianbell.com> Peer1.net -Ian. On 26-Nov-05, at 3:14 PM, Klaas Jan Wierenga wrote: > > Hi all, > > Ok, how about this one. If you had $300 to spend on bandwidth, > where would you buy it? I'm looking for a good dedicated bandwidth > deal. > > Cheers, > KJ > > Dale Ghent wrote: > >> On Nov 21, 2005, at 11:03 AM, Steven Clift wrote: >> >>> >>> If you had $3,000 for a new Icecast2 streaming server, what would >>> you >>> buy? >>> >>> What box, hard drives, LAN cards, etc.? >> >> >> Spend that money on more bandwidth! It takes very little CPU to >> serve out streams. >> >> But on to the hardware subject - the new X2100 AMD Opteron server >> from Sun is a great deal. >> >> /dale >> _______________________________________________ >> Icecast mailing list >> Icecast at xiph.org >> http://lists.xiph.org/mailman/listinfo/icecast >> > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From webdev at chaosmedia.org Tue Nov 29 19:18:48 2005 From: webdev at chaosmedia.org (ChaosMedia > WebDev) Date: Tue, 29 Nov 2005 20:18:48 +0100 Subject: [Icecast] mountpoint authentication file location ? Message-ID: <438CA998.90106@chaosmedia.org> hello, could anyone tell me where are supposed to be located the files required to store users authentication data ? i've tried various places but nothing seems to work. thx Marc From karl at xiph.org Tue Nov 29 20:37:27 2005 From: karl at xiph.org (Karl Heyes) Date: Tue, 29 Nov 2005 20:37:27 +0000 Subject: [Icecast] mountpoint authentication file location ? In-Reply-To: <438CA998.90106@chaosmedia.org> References: <438CA998.90106@chaosmedia.org> Message-ID: <438CBC07.7020101@xiph.org> ChaosMedia > WebDev wrote: > hello, > > could anyone tell me where are supposed to be located the files required > to store users authentication data ? > i've tried various places but nothing seems to work. You can store them wherever you want, although webroot is not a good idea. 2.2 did have a problem with updating the file if an absolute filename was specified, but a relative path is from wherever you start icecast from. karl. From oddsock at oddsock.org Wed Nov 30 17:59:07 2005 From: oddsock at oddsock.org (oddsock) Date: Wed, 30 Nov 2005 11:59:07 -0600 Subject: [Icecast] Icecast 2.3.1 Release Announcement Message-ID: <6.0.1.1.2.20051130115748.038b3788@www.oddsock.org> We have released 2.3.1 with a few new features and some bug fixes. Downloads are here : http://downloads.xiph.org/releases/icecast/icecast-2.3.1.tar.gz http://downloads.xiph.org/releases/icecast/icecast-2.3.1-0.src.rpm http://downloads.xiph.org/releases/icecast/icecast2_win32_v2.3.1_setup.exe Changes : New . new tag in , state the trigger size (in KB) for cycling the log files. . new tag in , enable (1) if you want to use a timestamp for an extension when cycling logs. Fixes . Handling of certain shoutcast source clients is fixed, this typically affected NSV source clients . A race in source shutdown when listeners are authenticated could lead to server crash . An audio glitch was possible in playback of vorbis streams when a new logical stream started (eg metadata update). . stats speedup. Processing large numbers of stats was slow. Typically only seen when using lots of streams on the same server. . 404 responses were being sent back in some places, now 403 is sent back. . Auth URL now handles the authentication to scripts better. The order in which username/password are selected is 1. url is http://user:pass at host:port/.... 2. and 3. with listener_add/remove, listener supplied username/password is used. . A streams intro file can now be changed, using HUP, on active streams. . mount without a name crashed the server . Various documentation updates Icecast Development Team From angro at gmx.de Sat Nov 26 19:11:59 2005 From: angro at gmx.de (Lorenz Schoder) Date: Sat, 26 Nov 2005 20:11:59 +0100 Subject: [Icecast] Buffering / disconnect problem Message-ID: hola We use IceS2 as source and Icecast 2.3.0 as servertool, streaming ogg vorbis in 128kbit/s, players: oggwinamp, vorbis player. We have got a new rented server (3ghz) with hardly any application running on it and a 100 mbit connection. We have 4 people testing the server and although they all got 2mbit connections without running any downloads/uploads all of us got bufferings, sometimes even we have to redo the authentification. Bufferings seem to happen more often the longer we have the server running, but I am not totally sure. Maybe it has nothing to do with it, -we transcode the ogg files -some commentlines of the id3 tags seem to be endless I got no clue where the problem is. Would be kind to get some help and sorry for the funny english. Lorenz From jacob at calabashmusic.com Sun Nov 27 02:29:06 2005 From: jacob at calabashmusic.com (Jacob Singh) Date: Sat, 26 Nov 2005 18:29:06 -0800 Subject: [Icecast] ezstream keeps getting glibc error on song References: 41E8CD1E.4040607@cox.net Message-ID: <438919F2.5070705@calabashmusic.com> I found this thread and I'm having the same problem. No response, so I provided my backtrace. System: RHEL4 Icecast 2.3.0 ezstream 0.2.0 Thanks J #0 0x003597a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0x003997d5 in raise () from /lib/tls/libc.so.6 #2 0x0039b149 in abort () from /lib/tls/libc.so.6 #3 0x003cd27a in __libc_message () from /lib/tls/libc.so.6 #4 0x003d3abf in _int_free () from /lib/tls/libc.so.6 #5 0x003d3e3a in free () from /lib/tls/libc.so.6 #6 0x0804a004 in openResource (shout=0x9e3c760, fileName=0xbff6f800 "/home/calabash/shake_dev/files/albums/2124/calabashmusic_com_-_Orchestra_Baobab_-_Bon_Bon_I.mp3") at ezstream.c:326 #7 0x0804a099 in streamFile (shout=0x9e3c760, fileName=0xbff6f800 "/home/calabash/shake_dev/files/albums/2124/calabashmusic_com_-_Orchestra_Baobab_-_Bon_Bon_I.mp3") at ezstream.c:356 #8 0x0804a3e4 in streamPlaylist (shout=0x9e3c760, fileName=0x9e3c580 "/d/var/m3u/tracks.m3u") at ezstream.c:423 #9 0x0804ad7f in main (argc=3, argv=0xbff71894) at ezstream.c:647