From slc at publicus.net Tue Mar 1 01:27:23 2005 From: slc at publicus.net (Steven Clift) Date: Mon, 28 Feb 2005 19:27:23 -0600 Subject: [Icecast] Optimizing for voice for max users Message-ID: <022301c51dfd$d2ba6710$04000100@PUBLICUS2> Any thoughts about the best settings/options for streaming voice - meeting and conference recordings - on Icecast2? We are thinking about serving up MP3 and OGG. Thanks, 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 slc at publicus.net Tue Mar 1 01:30:11 2005 From: slc at publicus.net (Steven Clift) Date: Mon, 28 Feb 2005 19:30:11 -0600 Subject: [Icecast] Ogg/MP3 player applets Message-ID: <022601c51dfe$3638adb0$04000100@PUBLICUS2> Any suggestions on open source player applets we should integrate with our voice-oriented "democracy" service for public meetings? See: http://dowire.org/wiki/Democaster Thanks, Steve Steven Clift - http://publicus.net - Reply to: clift at publicus.net Join DoWire: http://dowire.org E-Democracy: http://e-democracy.org From jsimmons at goblin.punk.net Tue Mar 1 04:32:11 2005 From: jsimmons at goblin.punk.net (Jeff Simmons) Date: Mon, 28 Feb 2005 20:32:11 -0800 Subject: [Icecast] How much CPU horsepower? Message-ID: <200502282032.11815.jsimmons@goblin.punk.net> I'm building a server. It will be using icecast and ices2. Sound quality will be Q=5, and I'll need to set a max bitrate. It will be running full duplex, with both incoming and outgoing streams, using an M-Audio Delta 44 (96 kHz sampling rate) sound card. How much CPU am I going to need? Thanks in advance for any advice. -- Jeff Simmons jsimmons at goblin.punk.net Simmons Consulting - Network Engineering, Administration, Security "You guys, I don't hear any noise. Are you sure you're doing it right?" -- My Life With The Thrill Kill Kult From mlrsmith at gmail.com Tue Mar 1 05:52:58 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Tue, 1 Mar 2005 16:52:58 +1100 Subject: [Icecast] How much CPU horsepower? In-Reply-To: <200502282032.11815.jsimmons@goblin.punk.net> References: <200502282032.11815.jsimmons@goblin.punk.net> Message-ID: <3c17372105022821522e971091@mail.gmail.com> On Mon, 28 Feb 2005 20:32:11 -0800, Jeff Simmons wrote: > I'm building a server. It will be using icecast and ices2. Sound quality will > be Q=5, and I'll need to set a max bitrate. It will be running full duplex, > with both incoming and outgoing streams, using an M-Audio Delta 44 (96 kHz > sampling rate) sound card. Icecast uses trivial amounts of CPU. Don't worry about that. The only thing that will require any substantial amount of cpu here is ices2, for encoding things. How much cpu that will require depends on: number of separate streams, number of channels, and sampling rate. You can get a rough estimate of what this will require by using a vorbis encoder such as oggenc to encode a file with the same parameters (sample rate, channel count) as you intend your stream to have. For a single stream, you won't find the amount of cpu used too bad. Mike From xiphmont at xiph.org Tue Mar 1 21:42:07 2005 From: xiphmont at xiph.org (Monty) Date: Tue, 1 Mar 2005 16:42:07 -0500 Subject: [Icecast] Re: [Vorbis] AACplus In-Reply-To: <008001c51b2d$85d69cc0$8000a8c0@levis3> References: <008001c51b2d$85d69cc0$8000a8c0@levis3> Message-ID: <20050301214207.GA8355@xiph.org> Others have already chimed in, and I thought I could resist, but I guess I can't... > I'm seeing more and more streaming stations using AACplus, with many > listeners being amazed at the sound quality. Most say that a 48kb/s sounds > better than a 128kb/s MP3, That's claiming a bit much. Even against the original Blade this would require not paying much attention. What's true is that the artifacts sound very different, so if you're listening for mp3-like high-end problems, you probably won't hear them. > which would put Ogg Vorbis at around 96kb/s IMO. Not really. 64kbps Ogg is still a little better than the 48kbps AAC+SBR we're talking about. That's not to say the low bitrate AAC+SBR isn't very good; as a new codec, it's quite an improvement to classic AAC at low bitrates. But many of the press-release claims are (understandibly) pushing the envelope of what is really believable. Also, it's absolutely true that at the lowest bitrates (32/48kbps) AAC+SBR currently has a decent edge over Vorbis low bitrate. Everyone is still moving forward and the lead changes back and forth. The low bitrate race is pretty much down to new AAC and Ogg these days. At low bitrate, AAC is ahead, at mid-bitrate Vorbis is still leading. > Is there anything that can be done to bring Ogg Vorbis up to this type of > quality in the future, or is it about as good as it's ever going to be? Of course. Development of these things tends to move forward in bursts. I've done little Vorbis research work since 1.0 as there have been other things to do. I'll get back to it if only because it's what I'm best at and audio codec research feels good ;-) > I would rather use patent free and open codecs, but this type of bitrate > saving, particularly for streaming, cannot be ignored, and I'm concerned > that this will slow the uptake of Ogg Vorbis and may reverse it's > popularity in time. The bitrate savings isn't as big as you fear and we'll take the lead back again. Everyone is improving. Who would have ever thought back in '98 that LAME would get as good as it is today? I'm curiously surprised that AAC hasn't moved forward farther than it has... Monty From xiphmont at xiph.org Tue Mar 1 21:51:47 2005 From: xiphmont at xiph.org (Monty) Date: Tue, 1 Mar 2005 16:51:47 -0500 Subject: [Icecast] AACplus In-Reply-To: References: <008001c51b2d$85d69cc0$8000a8c0@levis3> Message-ID: <20050301215147.GB8355@xiph.org> On Fri, Feb 25, 2005 at 02:46:22PM +0100, Dennis Heerema wrote: > Now if that is true, technically it would be possible to use the same > technics (SBR and PS) added on Vorbis OGG. No, because the specific SBR extensions are part of the MPEG patent pool. As it is, the current/future direction of Vorbis is to move away from a pure transform-domain encoding anyway. SBR would still be applicable, but some of the same mechanics would be built into the rep model. SBR's fundamental basis is 'each octave is closely related to the octave below it'. It then implements something akin to an 'exciter' that represents most of the upper part of the spectrum as a parametric set of harmonic duplications of the lower octaves. The basic idea is both sound and one that's been underexploited (upper octaves are often harmonic duplications of lower octaves). One can take advantage of that without using SBR, and that's the direction I'm going. But there's more than the harmonic structure here; if strong tones (the harmonic structure) of the audio is subtracted out, and you're only looking at the leftover 'noise' in time, the subband correlation is very strong in time as well. I don't know if AAC(classic)'s Temporal Noise Shaping is also exploited by the SBR extensions in any way, but I certainly plan to exploit that fact in future Vorbis. Monty From xiphmont at xiph.org Tue Mar 1 22:00:09 2005 From: xiphmont at xiph.org (Monty) Date: Tue, 1 Mar 2005 17:00:09 -0500 Subject: [Icecast] Re: [Vorbis] AACplus In-Reply-To: <001801c51ba9$66bd4470$8000a8c0@levis3> References: <002501c51b92$e8a94630$254d21d1@computername> <001801c51ba9$66bd4470$8000a8c0@levis3> Message-ID: <20050301220009.GD8355@xiph.org> On Sat, Feb 26, 2005 at 03:18:03PM +1300, Ross Levis wrote: > Borphee wrote: > > >I would suggest you try some of the newer versions of Vorbis. And perhaps > >some of the other versions that have been tuned by people other than Xiph. > >Where as AACPlus (and others) have tuned the lower bitrate settings, > >you'll have to experiment yourself with some of this with vorbis. Such as > >the quality settings, whether to resample to 22khz, low pass filters, and > >so on. > > I'm using the latest aoTuVb3 tunings and the new -2 quality setting. At > 44100hz, mono, I'm getting 14khz audio frequency and it doesn't sound too > bad. It's the best setting I can find for the fidelity at bitrates around > 26-32kb/s. I've tried 22050 and 32000 samples at slightly higher quality > settings, but I prefer the extra treble. Ahh, Aoyumi has done more good work then! Monty From telmnstr at 757.org Wed Mar 2 03:33:02 2005 From: telmnstr at 757.org (Ethan) Date: Tue, 1 Mar 2005 22:33:02 -0500 (EST) Subject: [Icecast] xsl, xml, ARRGH! Message-ID: Hello... Coming from an Icecast 1 background, I tend to like the admin functionality of Icecast1 over Icecast2. Fixing this is but some file editing away, I supposed. I'm trying to simplify the administration screens for myself and co-sysop. In testing, if I copy the listclients.xsl into the web directory, it works like I would like... almost. I get a listing of every stream on the server, without the client data filled in. I'm assuming this is a permissions issue? The client information isn't availible without authentication? However, with the listclients.xsl file in the admin directory, I get no output if the mountpoint isn't specified on the command line. Why is the operation different? I looked at the docs on icecast.org and saw some mention of the XML data availible for basic stats, but really what I'm after is a simple listing of each stream followed by the hostname of clients / minutes connected. Speaking of which, there is an IP doodad for server statistics, what about a hostname one (if Icecast does reverse lookups?). Thanks for any information in advance. -- // Ethan O'Toole // http://users.757.org/~ethan From oddsock at oddsock.org Wed Mar 2 03:46:13 2005 From: oddsock at oddsock.org (oddsock) Date: Tue, 01 Mar 2005 21:46:13 -0600 Subject: [Icecast] xsl, xml, ARRGH! In-Reply-To: References: Message-ID: <6.0.1.1.2.20050301213611.0346de40@www.oddsock.org> At 09:33 PM 3/1/2005, Ethan wrote: >Hello... > > Coming from an Icecast 1 background, I tend to like the admin >functionality of Icecast1 over Icecast2. Fixing this is but some file >editing away, I supposed. welcome to the 21 century...(joke) > I'm trying to simplify the administration screens for myself and >co-sysop. > > In testing, if I copy the listclients.xsl into the web directory, it >works like I would like... almost. I get a listing of every stream on the >server, without the client data filled in. the xslt transforms in the admin directory do not work outside of the admin directory. It's just the way it works. Those xslt transforms in the admin directory operate on special in memory structures that are not contained in the "stats tree". You can feel free to create your own XSLT transforms, but they will all operate ONLY on the main stats xml document (you can see this xml doc by visiting http://server:port/admin/stats) most of the functionality of the admin scripts really don't belong outside the "admin context" anyway. I could possibly see a case for listclients, but that is really sensitive information to most every user of icecast, so making that possible to view outside of admin context seems like a bad idea to me. > I'm assuming this is a permissions issue? The client information isn't >availible without authentication? that is correct...this information is available only to the admin xslt transforms. > However, with the listclients.xsl file in the admin directory, I get no >output if the mountpoint isn't specified on the command line. Why is the >operation different? well, I believe the default behavor is to require a mountpoint for this xslt transform. You could modify the transform to iterate through all the available mountpoints, but that'd be up to you to write.. > Speaking of which, there is an IP doodad for server statistics, what >about a hostname one (if Icecast does reverse lookups?). not entirely sure what you are referring to, but most statistic scripts that process the apache common log format will do that for you (reverse lookups)...making icecast do it is really just adding unnecessary processing if you ask me... oddsock From renna.bh at katamail.com Wed Mar 2 16:01:14 2005 From: renna.bh at katamail.com (renna) Date: Wed, 2 Mar 2005 17:01:14 +0100 Subject: [Icecast] behind a router Message-ID: <200503021701.14907.renna.bh@katamail.com> i've finally managed to stream in my network with icecast and muse. in the iceast.xml config file i had to specify 192.168.2.5 as my bind-address, my ip in my internal network (i'm behind a router) and from other computers in this network i could hear my streaming. but i would like to stream even out of my network. so i redirected port 8000 of the router to my internal ip, tried to give to a player http://ipoftherouter:8000/live but this time it wouldn't work. so i tried, in the icecast.xml file, to specify as bind-address the ip of the router, but icecast at delirium icecast $ icecast -c icecast.xml Could not create listener socket on port 8000 Server startup failed. Exiting icecast at delirium icecast $ and no other program is using this port: root at delirium root # netstat -anp |grep :8000 root at delirium root # what am i missing? -- Dubitare Disobbedire Disertare ---- Renato Budinich renna.bh at katamail.com From nettings at folkwang-hochschule.de Wed Mar 2 16:09:50 2005 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Wed, 02 Mar 2005 17:09:50 +0100 Subject: [Icecast] behind a router In-Reply-To: <200503021701.14907.renna.bh@katamail.com> References: <200503021701.14907.renna.bh@katamail.com> Message-ID: <4225E54E.9060500@folkwang-hochschule.de> renna wrote: > i've finally managed to stream in my network with icecast and muse. in the > iceast.xml config file i had to specify 192.168.2.5 as my bind-address, my ip > in my internal network (i'm behind a router) and from other computers in this > network i could hear my streaming. but i would like to stream even out of my > network. so i redirected port 8000 of the router to my internal ip, tried to > give to a player http://ipoftherouter:8000/live but this time it wouldn't > work. so i tried, in the icecast.xml file, to specify as bind-address the ip > of the router, but > > icecast at delirium icecast $ icecast -c icecast.xml > Could not create listener socket on port 8000 > Server startup failed. Exiting > icecast at delirium icecast $ you can only bind to addresses of interfaces that are in the machine itself. > and no other program is using this port: > > root at delirium root # netstat -anp |grep :8000 > root at delirium root # > > what am i missing? iirc, you have to set the to the name of the router to make it work. at least this fixed it for me a while ago. that way, your internal clients should also use your external name, though. regards, j?rn From geoff at hitsandpieces.net Wed Mar 2 18:19:49 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Thu, 3 Mar 2005 04:19:49 +1000 (EST) Subject: [Icecast] behind a router In-Reply-To: <4225E54E.9060500@folkwang-hochschule.de> References: <200503021701.14907.renna.bh@katamail.com> <4225E54E.9060500@folkwang-hochschule.de> Message-ID: Hi, I'd personally only use the bind atribute if you realy need to stop it from binding to a specific interface, otherwise you could well come unstuck (e.g. can only hear internally but not externally or vice versa). Not specifying a bind atribute should cause it to bind to all interfaces. And the hostname thing only matters if you use Icecast's generated playlists (i.e. http://server:port/mountpoint.m3u) otherwise it doesn't make any difference (IIRC). As a start with your diagnosis, I suggest looking at your logs for when you tried to connect from outside. If you don't see anything at all, then your client connection wasn't reaching Icecast at all. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From nettings at folkwang-hochschule.de Wed Mar 2 20:55:28 2005 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Wed, 02 Mar 2005 21:55:28 +0100 Subject: [Icecast] rfc: bring ices-kh60 into mainline asap Message-ID: <42262840.4010608@folkwang-hochschule.de> hi everyone! currently, karl's branch of ices has a number of interesting features that the ices release does not: * jack support (very important for a number of users i know, and generally cool in terms of interoperability) * really nice metadata updates and on-the-fly savefile changes * runner threads for load distribution on smp boxen * on-the-fly switching of input sources (useful for recorded material during pauses in the live programme) ... the first time i used ices-kh was about a year ago, and even then it has performed very reliably, for over a week in 24/7 operation. at the time, it relied on a hacked version of libshout, so it was clear that it could not easily be merged into the main ices branch without major disturbances. since libshout-2.1 is out, however, it does not require a modified version any longer. a number of ices users (especially those who do live streaming, myself included) have been pestering karl to merge his changes, so that even casual users can profit from the improvements.[1] so far, this has not happened, since some of the changes in the -kh branch are fundamental. to speed up the merging, and since there are no regressions in functionality when moving from ices-2.0.1 to ices-kh60, why can't we just push ices-kh60 out as ices-2.1rc ? it has been tested by a number of people, and getting the latest improvements from mainline into karl's tree might easier than the other way round... from a release manager's pov, this might be questionable, but given the many alternative stream sources, ices is not a critical single point of failure in the xiph infrastructure, and changes in ices do not affect any other xiph products. i hope i'm not stepping on anyone's toes, and i'd really like to hear what the ices maintainer has to say about this. all i can say is, there are many people who really need the features in -kh, and it would be beneficial if they became as visible and easily available as possible. keep up the great work! best regards, j?rn [1] as a side note, the whole development process under the xiph umbrella can be very hard to follow for outsiders - in addition to the sheer volume of the sources, they are also rather scattered over the svn tree. the -kh branch is almost invisible on the net, unless you know exactly what you are googling for. i don't blame anyone for this, but it is another argument for a quick merge. From renna.bh at katamail.com Wed Mar 2 22:20:58 2005 From: renna.bh at katamail.com (renna) Date: Wed, 2 Mar 2005 23:20:58 +0100 Subject: [Icecast] behind a router In-Reply-To: <4225E54E.9060500@folkwang-hochschule.de> References: <200503021701.14907.renna.bh@katamail.com> <4225E54E.9060500@folkwang-hochschule.de> Message-ID: <200503022320.58944.renna.bh@katamail.com> first of all i realized i haven't properly understood what is needed for. to "stick" the server to a particular network card? what does this exactly mean? do i need it? i tried assigning to both the internal ip of the router 192.168.2.1 and the ip that's assigned to it by the ISP, and in either case i'm not able through xmms to connect to the stream, neither to http://192.168.2.1:8000/live nor to http://ipassignedbytheISP:8000/live on the router i have redirected port 8000 to my ip both for tcp and for udp, should i change this? btw i created a user icecast to start the icecast server and when i start it it gives me this error, but still starts up, icecast at delirium icecast $ icecast -c icecast/icecast.xml WARNING: Can't change user id unless you are root. does this have anything to do with my problem? thanks for the support so far -- Dubitare Disobbedire Disertare ---- Renato Budinich renna.bh at katamail.com From nettings at folkwang-hochschule.de Wed Mar 2 22:32:47 2005 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Wed, 02 Mar 2005 23:32:47 +0100 Subject: [Icecast] icecast2yp server problem... Message-ID: <42263F0F.5070606@folkwang-hochschule.de> hi oddsock, hi everyone! i have set up an icecast2yp, took a while to get it to compile, but now it works. the only problem is that the hostnames have all dots replaced with dashes in the generated playlists james sheldon has reported this problem here a year ago (http://lists.xiph.org/pipermail/icecast/2004-March/006729.html), but nobody responded, so i bring it up again. i dumped the data my server is sending: action=add&sn=Ogg%20Vorbis%20test%20stream&genre=Klezmer&cpswd=&desc=\ Some%20classic%20Klezmer%20recordings&url=&listenurl=\ http%3a%2f%2fspunk%2ednsalias%2eorg%3a8000%2ftest%2dvorbis%2eogg&type=\ application%2fogg&stype=Vorbis&b=128&bitrate=128&samplerate=44100&channels=2 as you can see, the url has 0x2e chars, which is '.' in my database however i find | 2 | 2 | Ogg Vorbis test stream | 127.0.0.1 | Some classic Klezmer recordings | Klezmer | | 1109789709.513893 | | | http://spunk-dnsalias-org:8000/test-vorbis-ogg | 2 | application/ogg | Vorbis | 128 | 0 | 2 | 44100 | dashes. it seems that cgi_unescape_special_chars from libcgi is b0rken: char input[] = "http%3a%2f%2fspunk%2ednsalias%2eorg%3a8000%2ftest%2dvorbis%2eogg"; char *output = cgi_unescape_special_chars(input2); printf("%s is %s\n", input, output); gives http%3a%2f%2fspunk%2ednsalias%2eorg%3a8000%2ftest%2dvorbis%2eogg is http://spunk-dnsalias-org:8000/test-vorbis-ogg it seems there is a url_decode function in icecast2yp, but it seems to be unused.... best, j?rn From nettings at folkwang-hochschule.de Wed Mar 2 22:42:14 2005 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Wed, 02 Mar 2005 23:42:14 +0100 Subject: [Icecast] behind a router In-Reply-To: <200503022320.58944.renna.bh@katamail.com> References: <200503021701.14907.renna.bh@katamail.com> <4225E54E.9060500@folkwang-hochschule.de> <200503022320.58944.renna.bh@katamail.com> Message-ID: <42264146.6010109@folkwang-hochschule.de> hi renna! renna wrote: > first of all i realized i haven't properly understood what is > needed for. to "stick" the server to a particular network card? what does > this exactly mean? do i need it? when you open a network socket, you can either listen on all the devices you have, or on just one. every system has the loopback device (127.0.0.1), and for each network card or other interface (ppp modem link, usb network etc.) you have other ip addresses. if you listen to localhost only, no other machines can connect you, if you're on linux, you can do "netstat -lpn" (as root) to see which processes are bound to (i.e. listening on) which interfaces. > i tried assigning to both the internal ip of the router 192.168.2.1 > and the ip that's assigned to it by the ISP, and in either case i'm not able > through xmms to connect to the stream, neither to > http://192.168.2.1:8000/live nor to http://ipassignedbytheISP:8000/live as geoff pointed out, it should work regardless - my answer was wrong. can you do "telnet http://192.168.2.1:8000/live" and then type "GET /" ? try both ip addresses. just to be sure, xmms to http://your-actual-stream-server/live from your internal network works, right? > on the router i have redirected port 8000 to my ip both for tcp and for udp, > should i change this? no, that's ok, although udp will not be used. > btw i created a user icecast to start the icecast server and when i start it > it gives me this error, but still starts up, > icecast at delirium icecast $ icecast -c icecast/icecast.xml > WARNING: Can't change user id unless you are root. well, only root can switch user ids. if you start it e.g. as user "renna", it will run with your account's rights. > does this have anything to do with my problem? don't think so, as long as icecast starts. From oddsock at oddsock.org Thu Mar 3 00:39:59 2005 From: oddsock at oddsock.org (oddsock) Date: Wed, 02 Mar 2005 18:39:59 -0600 Subject: [Icecast] Re: icecast2yp server problem... In-Reply-To: <42263F0F.5070606@folkwang-hochschule.de> References: <42263F0F.5070606@folkwang-hochschule.de> Message-ID: <6.0.1.1.2.20050302183844.03447850@www.oddsock.org> At 04:32 PM 3/2/2005, Joern Nettingsmeier wrote: >it seems that cgi_unescape_special_chars from libcgi is b0rken: yup...you betcha... change hextable['d'] = 13; To hextable['d'] = 14; in libcgi's cgi.c, and you are good to go...the author of libcgi seems to not care too much about this bug.... oddsock From doc at krushradio.com Thu Mar 3 03:37:02 2005 From: doc at krushradio.com (Doc NAsty) Date: Wed, 2 Mar 2005 21:37:02 -0600 Subject: [Icecast] Running 2 port streams on a windows Server Message-ID: <20050303033759.A9837286F4F@ns3.osuosl.org> Hi Everyone. I've given up on trying to do linux for an Icecast server, and I'm going right to Windows... So, the big question I have for you, is I want to run 2 or 3 different stations, which would essentially mean using 2 different ports. For that, would I just rename the icecast executable to say, Icecast 2 and give it it's own directory, or can I load 2 or 3 different instances of the XML file. As far as setting up the XML file, I'm pretty confident with it, I just need to figure out the Extra Stations. Thanks for your Help. Doc Krushradio.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From greg at orban.com Thu Mar 3 03:47:09 2005 From: greg at orban.com (Ogonowski, Greg) Date: Wed, 2 Mar 2005 19:47:09 -0800 Subject: [Icecast] Running 2 port streams on a windows Server Message-ID: <850DE7DE6AF8D7118F7A00104B6820100F3357E6@ip6.orban.com> Doc- Even easier than that. Icecast supports moutpoints. This means you can use the same port for multiple streams. Just give each stream a different mountpoint (name). e.g. http://123.45.67.8:8000/stream1 http://123.45.67.8:8000/stream2 -greg. -----Original Message----- From: Doc NAsty [mailto:doc at krushradio.com] Sent: Wednesday, March 02, 2005 19:37 To: icecast at xiph.org Subject: [Icecast] Running 2 port streams on a windows Server Hi Everyone... I've given up on trying to do linux for an Icecast server, and I'm going right to Windows... So, the big question I have for you, is I want to run 2 or 3 different stations, which would essentially mean using 2 different ports. For that, would I just rename the icecast executable to say, Icecast 2 and give it it's own directory, or can I load 2 or 3 different instances of the XML file. As far as setting up the XML file, I'm pretty confident with it, I just need to figure out the Extra Stations. Thanks for your Help. Doc Krushradio.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From swiergot at gmail.com Thu Mar 3 10:40:58 2005 From: swiergot at gmail.com (Jaroslaw Swierczynski) Date: Thu, 3 Mar 2005 11:40:58 +0100 Subject: [Icecast] Re: icecast2yp server problem... In-Reply-To: <6.0.1.1.2.20050302183844.03447850@www.oddsock.org> References: <42263F0F.5070606@folkwang-hochschule.de> <6.0.1.1.2.20050302183844.03447850@www.oddsock.org> Message-ID: On Wed, 02 Mar 2005 18:39:59 -0600, oddsock wrote: > > yup...you betcha... change > hextable['d'] = 13; > To > hextable['d'] = 14; I'd say hextable['e'] should be 14... -- Jaroslaw Swierczynski www.slackware.com | www.archlinux.org | www.juvepoland.com From oddsock at oddsock.org Thu Mar 3 14:25:12 2005 From: oddsock at oddsock.org (oddsock) Date: Thu, 03 Mar 2005 08:25:12 -0600 Subject: [Icecast] Re: icecast2yp server problem... In-Reply-To: References: <42263F0F.5070606@folkwang-hochschule.de> <6.0.1.1.2.20050302183844.03447850@www.oddsock.org> Message-ID: <6.0.1.1.2.20050303082211.0346a768@www.oddsock.org> At 04:40 AM 3/3/2005, you wrote: >On Wed, 02 Mar 2005 18:39:59 -0600, oddsock wrote: > > > > yup...you betcha... change > > hextable['d'] = 13; > > To > > hextable['d'] = 14; > >I'd say hextable['e'] should be 14... you are, of course, correct... the hex table should look like : hextable['d'] = 13; hextable['e'] = 14; hextable['f'] = 15; instead of hextable['d'] = 13; hextable['e'] = 13; hextable['f'] = 15; oddsock From lists at videonetwork.org Thu Mar 3 14:50:47 2005 From: lists at videonetwork.org (Ben Edwards (lists)) Date: Thu, 03 Mar 2005 14:50:47 +0000 Subject: [Icecast] ezstream Message-ID: <1109861448.4117.3.camel@localhost.localdomain> hi everybody. I am involved in a Internet Radio Station in Bristol UK. We are using a icecast 2 server and are trying to work out what to use to upstream. Currently we are using darkice which seems to work well. However it does not support playlists. I have looked at muse-streamer but it is currently far to unstable. Therefore ices or ezstream seem to be the option. From what I can gather mp3/lame is not very well supported in ices2 (if atall) therefor ezstream seems the one to go for. It is at a very low version. Have people had success with it. Also what is its relationship with ices2 (i.e. pro/cons). Is it being developed as an alternative? Regards, Ben -- Ben Edwards - Bristol, UK, England Web Services, Database Development and general IT services If you have a problem sending me email use this link http://www.gurtlush.org.uk/profiles.php?uid=4 (email address this email is sent from may be defunct) -- Ben Edwards - Bristol, UK, England Web Services, Database Development and general IT services If you have a problem sending me email use this link http://www.gurtlush.org.uk/profiles.php?uid=4 (email address this email is sent from may be defunct) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: From fbriere at fbriere.net Thu Mar 3 15:43:00 2005 From: fbriere at fbriere.net (=?iso-8859-1?B?RnLpZOlyaWMgQnJp6HJl?=) Date: Thu, 3 Mar 2005 10:43:00 -0500 Subject: [Icecast] rfc: bring ices-kh60 into mainline asap In-Reply-To: <42262840.4010608@folkwang-hochschule.de> References: <42262840.4010608@folkwang-hochschule.de> Message-ID: <20050303154300.GA19263@hyrule.dyndns.org> On Wed, Mar 02, 2005 at 09:55:28PM +0100, Joern Nettingsmeier wrote: > the first time i used ices-kh was about a year ago, and even then it > has performed very reliably, for over a week in 24/7 operation. I heartily concur; I've had Karl's version running 24/7 since last summer, and aside from one incident in October (where it and icecast argued over whether it was already broadcasting or not), it's been running smoothly all the time. And that's over a connection spanning 13-14 hops across the continent, with the usual stream of network failures (which brought ices2 2.0 to its knees). > to speed up the merging, and since there are no regressions in > functionality when moving from ices-2.0.1 to ices-kh60, why can't we > just push ices-kh60 out as ices-2.1rc ? Last time I checked, there were changes in the XML syntax which, small as they were, required slightly rewriting the configuration file. Is this no longer the case? I think most users would expect a minor version number to be a drop-in replacement. > as a side note, the whole development process under the xiph umbrella > can be very hard to follow for outsiders - in addition to the sheer I'll admit it took me a while to figure out that changes in 2.0-kh were not included in 2.1... -- Fr?d?ric Bri?re <*> fbriere at fbriere.net => IS NO MORE: <= From a.pogosov at gmail.com Thu Mar 3 22:03:48 2005 From: a.pogosov at gmail.com (Alexey Pogosov) Date: Fri, 4 Mar 2005 03:03:48 +0500 Subject: [Icecast] icecast2 video broadcast? Message-ID: <444bdef7050303140335adb0f6@mail.gmail.com> Hello folks! How can I broadcast video (mpeg4) files via icecast2? I make icecast with theora support and what can i do with this feature? Where can i read about this feature? Help pls. From karl at xiph.org Thu Mar 3 22:47:34 2005 From: karl at xiph.org (Karl Heyes) Date: 03 Mar 2005 22:47:34 +0000 Subject: [Icecast] icecast2 video broadcast? In-Reply-To: <444bdef7050303140335adb0f6@mail.gmail.com> References: <444bdef7050303140335adb0f6@mail.gmail.com> Message-ID: <1109890052.22064.43.camel@bogus.hackers.club> On Thu, 2005-03-03 at 22:03, Alexey Pogosov wrote: > Hello folks! > > How can I broadcast video (mpeg4) files via icecast2? I make icecast > with theora support and what can i do with this feature? Where can i > read about this feature? Help pls. I don't know if mpeg4 has been tried. The likes of libshout and icecast could pass mpeg4 straight through but without timing so it would run far too quickly for streaming. However with some modifications to something like oggfwd or ezstream you could get a feed from mplayer to do the timing. Needs checking up on though to make sure it works well enough. karl. From mlrsmith at gmail.com Thu Mar 3 22:46:42 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Fri, 4 Mar 2005 09:46:42 +1100 Subject: [Icecast] ezstream In-Reply-To: <1109861448.4117.3.camel@localhost.localdomain> References: <1109861448.4117.3.camel@localhost.localdomain> Message-ID: <3c17372105030314466c2fa6a@mail.gmail.com> On Thu, 03 Mar 2005 14:50:47 +0000, Ben Edwards (lists) wrote: > hi everybody. I am involved in a Internet Radio Station in Bristol UK. > We are using a icecast 2 server and are trying to work out what to use > to upstream. > > Currently we are using darkice which seems to work well. However it > does not support playlists. > > I have looked at muse-streamer but it is currently far to unstable. > Therefore ices or ezstream seem to be the option. From what I can > gather mp3/lame is not very well supported in ices2 (if atall) therefor > ezstream seems the one to go for. It is at a very low version. Have > people had success with it. Also what is its relationship with ices2 > (i.e. pro/cons). Is it being developed as an alternative? Compared to ices2, ezstream is very simple - easy to set up, easy to use. It's also much, much less featureful. ezstream supports some formats that ices2 doesn't, though. It also runs on some platforms that ices2 doesn't (notably windows). If you really need mp3, you might also consider ices0, which, despite the similar name and low version number, is a seperate program from ices2, and is very stable and usable. Mike From oddsock at oddsock.org Thu Mar 3 22:49:06 2005 From: oddsock at oddsock.org (oddsock) Date: Thu, 03 Mar 2005 16:49:06 -0600 Subject: [Icecast] icecast2 video broadcast? In-Reply-To: <444bdef7050303140335adb0f6@mail.gmail.com> References: <444bdef7050303140335adb0f6@mail.gmail.com> Message-ID: <6.0.1.1.2.20050303164845.0348ae90@www.oddsock.org> this may/may not help.. http://www.oddsock.org/guides/video.php At 04:03 PM 3/3/2005, you wrote: >Hello folks! > >How can I broadcast video (mpeg4) files via icecast2? I make icecast >with theora support and what can i do with this feature? Where can i >read about this feature? Help pls. >_______________________________________________ >Icecast mailing list >Icecast at xiph.org >http://lists.xiph.org/mailman/listinfo/icecast From nettings at folkwang-hochschule.de Thu Mar 3 23:06:23 2005 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Fri, 04 Mar 2005 00:06:23 +0100 Subject: [Icecast] icecast2 video broadcast? In-Reply-To: <6.0.1.1.2.20050303164845.0348ae90@www.oddsock.org> References: <444bdef7050303140335adb0f6@mail.gmail.com> <6.0.1.1.2.20050303164845.0348ae90@www.oddsock.org> Message-ID: <4227986F.3090903@folkwang-hochschule.de> oddsock wrote: > this may/may not help.. > > http://www.oddsock.org/guides/video.php it helps, as you can see at http://spunk.dnsalias.org:8000/ :-D i put this together following your instructions. From geoff at hitsandpieces.net Fri Mar 4 04:09:27 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Fri, 4 Mar 2005 14:09:27 +1000 (EST) Subject: [Icecast] Using aoTuV with Oddcast Message-ID: Hi, Excuse my ignorance, I'm primarily a LInux user and don't have a Windows install on any hardware that's actually working at the moment. Is it possible to use aoTuV B3 with Oddcast? Is this simply a matter of replacing a DLL? If so, are there any precompiled DLLs anywhere, or is anyone with the appropriate tools prepared to cook one up for me? I have people who are probably interested in trying it. Any help anyone can provide will be most useful. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From oddsock at oddsock.org Fri Mar 4 05:27:38 2005 From: oddsock at oddsock.org (oddsock) Date: Thu, 03 Mar 2005 23:27:38 -0600 Subject: [Icecast] Using aoTuV with Oddcast In-Reply-To: References: Message-ID: <6.0.1.1.2.20050303232500.034a1c20@www.oddsock.org> At 10:09 PM 3/3/2005, Geoff Shang wrote: >Hi, > >Excuse my ignorance, I'm primarily a LInux user and don't have a Windows >install on any hardware that's actually working at the moment. > >Is it possible to use aoTuV B3 with Oddcast? Is this simply a matter of >replacing a DLL? If so, are there any precompiled DLLs anywhere, or is >anyone with the appropriate tools prepared to cook one up for me? I have >people who are probably interested in trying it. > >Any help anyone can provide will be most useful. The current OddcastV3 install comes with the aoTuV b3 DLLs, and allows you to optionally install them. And yes, they are just a simple replacement. These DLLs have (among other things) a quality setting of -2 that triggers a special low-bitrate mode that people say is quite good....for low-bitrate that is.. oddsock >Geoff. > > >-- >Geoff Shang >Phone: +61-418-96-5590 >MSN: geoff at acbradio.org > >Make sure your E-mail can be read by everyone! >http://www.betips.net/etc/evilmail.html > >Please avoid sending me Word or PowerPoint attachments. >See http://www.fsf.org/philosophy/no-word-attachments.html >_______________________________________________ >Icecast mailing list >Icecast at xiph.org >http://lists.xiph.org/mailman/listinfo/icecast > > From a.pogosov at gmail.com Fri Mar 4 12:03:17 2005 From: a.pogosov at gmail.com (Alexey Pogosov) Date: Fri, 4 Mar 2005 17:03:17 +0500 Subject: [Icecast] Re: icecast2 video broadcast? In-Reply-To: <444bdef7050303140335adb0f6@mail.gmail.com> References: <444bdef7050303140335adb0f6@mail.gmail.com> Message-ID: <444bdef7050304040364f1b8e1@mail.gmail.com> Hello folks!!! I'm happy, i do it! I've broadcast mpeg4 and i choose following method ffmpeg2theora -v 10 -a -1 -x 384 -y 256 /mnt/hdc/movie/godsend.avi -o /dev/stdout | oggfwd xxx.xxx.xxx.xxx 8899 hackme /video.ogg But ffmpeg2theora have very big CPU load average and if use source package of oggfwd and compile, oggfwd crashes with Segmentation fault, but if you download binary of oggfwd it works correct. Big thanks ALL! On Fri, 4 Mar 2005 03:03:48 +0500, Alexey Pogosov wrote: > Hello folks! > > How can I broadcast video (mpeg4) files via icecast2? I make icecast > with theora support and what can i do with this feature? Where can i > read about this feature? Help pls. > From raul at enbicicleta.org Fri Mar 4 13:00:18 2005 From: raul at enbicicleta.org (raul) Date: Fri, 04 Mar 2005 14:00:18 +0100 Subject: [Icecast] How much CPU horsepower? In-Reply-To: <3c17372105022821522e971091@mail.gmail.com> References: <200502282032.11815.jsimmons@goblin.punk.net> <3c17372105022821522e971091@mail.gmail.com> Message-ID: <42285BE2.5000109@enbicicleta.org> Hello, One question about cpu and ram. I'have a pentium IV with 512 Mb of Ram, running icecast2 in debian. If I supose that i have unlimited *bandwidth,* how many streams support at the same time? I want to stream ogg audio at 32 kbps. Thanks in advanced, Raul. From nettings at folkwang-hochschule.de Fri Mar 4 14:50:09 2005 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Fri, 04 Mar 2005 15:50:09 +0100 Subject: [Icecast] Re: icecast2 video broadcast? In-Reply-To: <444bdef7050304040364f1b8e1@mail.gmail.com> References: <444bdef7050303140335adb0f6@mail.gmail.com> <444bdef7050304040364f1b8e1@mail.gmail.com> Message-ID: <422875A1.9080408@folkwang-hochschule.de> Alexey Pogosov wrote: > But ffmpeg2theora have very big CPU load average yes, it is substantial. but afaik not much optimization work has gone into theora yet, so there's hope. i heard some guys on irc mention theora-mmx, which makes use of the pentium's simd instructions. it's somewhere in svn.xiph.org. haven't tried it myself yet, but it might reduce the load somewhat. From robbert at intermatics.nl Fri Mar 4 14:53:41 2005 From: robbert at intermatics.nl (Robbert) Date: Fri, 4 Mar 2005 15:53:41 +0100 Subject: [Icecast] unsubscribe In-Reply-To: <20050304145139.A80131CBC7@westfish.xiph.org> Message-ID: <20050304145338.C032780C1DA@pop.spill.nl> unsubscribe -----Oorspronkelijk bericht----- Van: icecast-request at xiph.org [mailto:icecast-request at xiph.org] Verzonden: vrijdag 4 maart 2005 15:52 Aan: icecast at xiph.org Onderwerp: Icecast Digest, Vol 10, Issue 5 Send Icecast mailing list submissions to icecast at xiph.org To subscribe or unsubscribe via the World Wide Web, visit http://lists.xiph.org/mailman/listinfo/icecast or, via email, send a message with subject or body 'help' to icecast-request at xiph.org You can reach the person managing the list at icecast-owner at xiph.org When replying, please edit your Subject line so it is more specific than "Re: Contents of Icecast digest..." Today's Topics: 1. icecast2 video broadcast? (Alexey Pogosov) 2. Re: icecast2 video broadcast? (Karl Heyes) 3. Re: ezstream (Michael Smith) 4. Re: icecast2 video broadcast? (oddsock) 5. Re: icecast2 video broadcast? (Joern Nettingsmeier) 6. Using aoTuV with Oddcast (Geoff Shang) 7. Re: Using aoTuV with Oddcast (oddsock) 8. Re: icecast2 video broadcast? (Alexey Pogosov) 9. Re: How much CPU horsepower? (raul) 10. Re: Re: icecast2 video broadcast? (Joern Nettingsmeier) ---------------------------------------------------------------------- Message: 1 Date: Fri, 4 Mar 2005 03:03:48 +0500 From: Alexey Pogosov Subject: [Icecast] icecast2 video broadcast? To: icecast at xiph.org Message-ID: <444bdef7050303140335adb0f6 at mail.gmail.com> Content-Type: text/plain; charset=US-ASCII Hello folks! How can I broadcast video (mpeg4) files via icecast2? I make icecast with theora support and what can i do with this feature? Where can i read about this feature? Help pls. ------------------------------ Message: 2 Date: 03 Mar 2005 22:47:34 +0000 From: Karl Heyes Subject: Re: [Icecast] icecast2 video broadcast? To: Alexey Pogosov Cc: icecast Message-ID: <1109890052.22064.43.camel at bogus.hackers.club> Content-Type: text/plain On Thu, 2005-03-03 at 22:03, Alexey Pogosov wrote: > Hello folks! > > How can I broadcast video (mpeg4) files via icecast2? I make icecast > with theora support and what can i do with this feature? Where can i > read about this feature? Help pls. I don't know if mpeg4 has been tried. The likes of libshout and icecast could pass mpeg4 straight through but without timing so it would run far too quickly for streaming. However with some modifications to something like oggfwd or ezstream you could get a feed from mplayer to do the timing. Needs checking up on though to make sure it works well enough. karl. ------------------------------ Message: 3 Date: Fri, 4 Mar 2005 09:46:42 +1100 From: Michael Smith Subject: Re: [Icecast] ezstream To: "Ben Edwards (lists)" Cc: Icecast at xiph.org Message-ID: <3c17372105030314466c2fa6a at mail.gmail.com> Content-Type: text/plain; charset=US-ASCII On Thu, 03 Mar 2005 14:50:47 +0000, Ben Edwards (lists) wrote: > hi everybody. I am involved in a Internet Radio Station in Bristol UK. > We are using a icecast 2 server and are trying to work out what to use > to upstream. > > Currently we are using darkice which seems to work well. However it > does not support playlists. > > I have looked at muse-streamer but it is currently far to unstable. > Therefore ices or ezstream seem to be the option. From what I can > gather mp3/lame is not very well supported in ices2 (if atall) > therefor ezstream seems the one to go for. It is at a very low > version. Have people had success with it. Also what is its > relationship with ices2 (i.e. pro/cons). Is it being developed as an alternative? Compared to ices2, ezstream is very simple - easy to set up, easy to use. It's also much, much less featureful. ezstream supports some formats that ices2 doesn't, though. It also runs on some platforms that ices2 doesn't (notably windows). If you really need mp3, you might also consider ices0, which, despite the similar name and low version number, is a seperate program from ices2, and is very stable and usable. Mike ------------------------------ Message: 4 Date: Thu, 03 Mar 2005 16:49:06 -0600 From: oddsock Subject: Re: [Icecast] icecast2 video broadcast? To: icecast Message-ID: <6.0.1.1.2.20050303164845.0348ae90 at www.oddsock.org> Content-Type: text/plain; charset="us-ascii"; format=flowed this may/may not help.. http://www.oddsock.org/guides/video.php At 04:03 PM 3/3/2005, you wrote: >Hello folks! > >How can I broadcast video (mpeg4) files via icecast2? I make icecast >with theora support and what can i do with this feature? Where can i >read about this feature? Help pls. >_______________________________________________ >Icecast mailing list >Icecast at xiph.org >http://lists.xiph.org/mailman/listinfo/icecast ------------------------------ Message: 5 Date: Fri, 04 Mar 2005 00:06:23 +0100 From: Joern Nettingsmeier Subject: Re: [Icecast] icecast2 video broadcast? To: oddsock Cc: icecast Message-ID: <4227986F.3090903 at folkwang-hochschule.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed oddsock wrote: > this may/may not help.. > > http://www.oddsock.org/guides/video.php it helps, as you can see at http://spunk.dnsalias.org:8000/ :-D i put this together following your instructions. ------------------------------ Message: 6 Date: Fri, 4 Mar 2005 14:09:27 +1000 (EST) From: Geoff Shang Subject: [Icecast] Using aoTuV with Oddcast To: icecast at xiph.org Message-ID: Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Hi, Excuse my ignorance, I'm primarily a LInux user and don't have a Windows install on any hardware that's actually working at the moment. Is it possible to use aoTuV B3 with Oddcast? Is this simply a matter of replacing a DLL? If so, are there any precompiled DLLs anywhere, or is anyone with the appropriate tools prepared to cook one up for me? I have people who are probably interested in trying it. Any help anyone can provide will be most useful. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html ------------------------------ Message: 7 Date: Thu, 03 Mar 2005 23:27:38 -0600 From: oddsock Subject: Re: [Icecast] Using aoTuV with Oddcast To: icecast at xiph.org Message-ID: <6.0.1.1.2.20050303232500.034a1c20 at www.oddsock.org> Content-Type: text/plain; charset="us-ascii"; format=flowed At 10:09 PM 3/3/2005, Geoff Shang wrote: >Hi, > >Excuse my ignorance, I'm primarily a LInux user and don't have a >Windows install on any hardware that's actually working at the moment. > >Is it possible to use aoTuV B3 with Oddcast? Is this simply a matter >of replacing a DLL? If so, are there any precompiled DLLs anywhere, or >is anyone with the appropriate tools prepared to cook one up for me? I >have people who are probably interested in trying it. > >Any help anyone can provide will be most useful. The current OddcastV3 install comes with the aoTuV b3 DLLs, and allows you to optionally install them. And yes, they are just a simple replacement. These DLLs have (among other things) a quality setting of -2 that triggers a special low-bitrate mode that people say is quite good....for low-bitrate that is.. oddsock >Geoff. > > >-- >Geoff Shang >Phone: +61-418-96-5590 >MSN: geoff at acbradio.org > >Make sure your E-mail can be read by everyone! >http://www.betips.net/etc/evilmail.html > >Please avoid sending me Word or PowerPoint attachments. >See http://www.fsf.org/philosophy/no-word-attachments.html >_______________________________________________ >Icecast mailing list >Icecast at xiph.org >http://lists.xiph.org/mailman/listinfo/icecast > > ------------------------------ Message: 8 Date: Fri, 4 Mar 2005 17:03:17 +0500 From: Alexey Pogosov Subject: [Icecast] Re: icecast2 video broadcast? To: icecast at xiph.org Message-ID: <444bdef7050304040364f1b8e1 at mail.gmail.com> Content-Type: text/plain; charset=US-ASCII Hello folks!!! I'm happy, i do it! I've broadcast mpeg4 and i choose following method ffmpeg2theora -v 10 -a -1 -x 384 -y 256 /mnt/hdc/movie/godsend.avi -o /dev/stdout | oggfwd xxx.xxx.xxx.xxx 8899 hackme /video.ogg But ffmpeg2theora have very big CPU load average and if use source package of oggfwd and compile, oggfwd crashes with Segmentation fault, but if you download binary of oggfwd it works correct. Big thanks ALL! On Fri, 4 Mar 2005 03:03:48 +0500, Alexey Pogosov wrote: > Hello folks! > > How can I broadcast video (mpeg4) files via icecast2? I make icecast > with theora support and what can i do with this feature? Where can i > read about this feature? Help pls. > ------------------------------ Message: 9 Date: Fri, 04 Mar 2005 14:00:18 +0100 From: raul Subject: Re: [Icecast] How much CPU horsepower? To: icecast at xiph.org Message-ID: <42285BE2.5000109 at enbicicleta.org> Content-Type: text/plain; charset=US-ASCII; format=flowed Hello, One question about cpu and ram. I'have a pentium IV with 512 Mb of Ram, running icecast2 in debian. If I supose that i have unlimited *bandwidth,* how many streams support at the same time? I want to stream ogg audio at 32 kbps. Thanks in advanced, Raul. ------------------------------ Message: 10 Date: Fri, 04 Mar 2005 15:50:09 +0100 From: Joern Nettingsmeier Subject: Re: [Icecast] Re: icecast2 video broadcast? To: Alexey Pogosov Cc: icecast at xiph.org Message-ID: <422875A1.9080408 at folkwang-hochschule.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Alexey Pogosov wrote: > But ffmpeg2theora have very big CPU load average yes, it is substantial. but afaik not much optimization work has gone into theora yet, so there's hope. i heard some guys on irc mention theora-mmx, which makes use of the pentium's simd instructions. it's somewhere in svn.xiph.org. haven't tried it myself yet, but it might reduce the load somewhat. ------------------------------ _______________________________________________ Icecast mailing list Icecast at xiph.org http://lists.xiph.org/mailman/listinfo/icecast End of Icecast Digest, Vol 10, Issue 5 ************************************** From nettings at folkwang-hochschule.de Fri Mar 4 15:17:29 2005 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Fri, 04 Mar 2005 16:17:29 +0100 Subject: [Icecast] How much CPU horsepower? In-Reply-To: <42285BE2.5000109@enbicicleta.org> References: <200502282032.11815.jsimmons@goblin.punk.net> <3c17372105022821522e971091@mail.gmail.com> <42285BE2.5000109@enbicicleta.org> Message-ID: <42287C09.9040702@folkwang-hochschule.de> raul wrote: > Hello, > One question about cpu and ram. > I'have a pentium IV with 512 Mb of Ram, running icecast2 in debian. > If I supose that i have unlimited *bandwidth,* how many streams support > at the same time? > I want to stream ogg audio at 32 kbps. if you do not transcode or encode on the machine, you should be able to run quite a few. on my machine (dual p3 600, 512 mb ram), icecast uses about 2.5% of all memory at according to top with two theora and 30 vorbis streams and one client each. cpu load is negligible. so the exact answer is "an awful lot" :-D i guess your machine might be able to saturate a 100mbit link. From dm8tbr at afthd.tu-darmstadt.de Fri Mar 4 17:42:18 2005 From: dm8tbr at afthd.tu-darmstadt.de (=?ISO-8859-1?Q?=22Thomas_B=2E_R=FCcker=22?=) Date: Fri, 04 Mar 2005 18:42:18 +0100 Subject: [Icecast] How much CPU horsepower? In-Reply-To: <42287C09.9040702@folkwang-hochschule.de> References: <200502282032.11815.jsimmons@goblin.punk.net> <3c17372105022821522e971091@mail.gmail.com> <42285BE2.5000109@enbicicleta.org> <42287C09.9040702@folkwang-hochschule.de> Message-ID: <42289DFA.7070405@afthd.tu-darmstadt.de> Joern Nettingsmeier schrieb: > > i guess your machine might be able to saturate a 100mbit link. it was no problem to saturate an 10MBit link with an PII-266 and almost no sysload. ppl here on the list had virtually thousands of sessions of "wget -o /dev/null http://localhost:8000/somestream.ogg" running without noticeable sysload. its simply pushing packets around. nothing spectacular. as pointed out _very_ often: the really cpu expensive part is reencoding. regards Thomas From rt7 at bk.ru Fri Mar 4 18:31:33 2005 From: rt7 at bk.ru (Mihail Egorov) Date: Fri, 4 Mar 2005 21:31:33 +0300 Subject: [Icecast] Optimizing for voice for max users References: <022301c51dfd$d2ba6710$04000100@PUBLICUS2> Message-ID: <00ed01c520fc$4c40f4e0$1201a8c0@ts> Speex is free codec, optimal for speech. Look at Re: [Icecast] can icecast broadcast in SPEEX format? > Any thoughts about the best settings/options for streaming voice - > meeting and conference recordings - on Icecast2? > > We are thinking about serving up MP3 and OGG. > From cktan at ocesb.com.my Fri Mar 4 02:38:03 2005 From: cktan at ocesb.com.my (Ck Tan) Date: Fri, 04 Mar 2005 10:38:03 +0800 Subject: [Icecast] stream video Message-ID: <1109903883.11951.14.camel@ckfc3> hi all, this is CK from malaysia, i'm new to doing the streaming and currently i had setup a box for icecast runnning FC3, with ices to play mp3. Everything look nice, now i'm going to try for the video streaming but don't know how to start it. this is because i'm still not clear with the idea of how video streaming works. I had try to go throw the www.theora.org but since i can't get much of information there. So, i need some documents or example how the theora work with icecast. I hope you might give me some information where i can get the idea of video streaming and also the instruction to pipe the theora to icecast. one more question is currently i'm using unicast--one server and broadcast to everyone. It is quite heavy for me bandwidth to take care of my players, so do you have any idea to make streaming serve better? again, thanks for all the team members who put a lot of effort to create icecast, it is pretty good for me and also my players. thanks and regards -- CK Tan Linux Application Engineer Optical Communication Engineering SDN BHD h/p: 012-9033077 email: cktan at ocesb.com.my cktan981212 at hotmail.com cktan981212 at gmail.com MSN: cktan981212 at hotmail.com -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: From mihamina at mail.rktmb.org Sat Mar 5 08:02:41 2005 From: mihamina at mail.rktmb.org (Rakotomandimby (R12y) Mihamina) Date: Sat, 05 Mar 2005 09:02:41 +0100 Subject: [Icecast] icecast, icecast-kh, icecast-XX Message-ID: <1110009761.4880.2.camel@debian> Hello, I want to know how to download -kh, intending to relay video (theora). Is it included in 2.2.x ? Is there a flag to specify at ./configure ? -- ASPO Infog?rance http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc http://faq.fcolc.eu.org/ LUG sur Orl?ans et alentours (France). T?l : 02 34 08 26 04 / 06 33 26 13 14 From cel142 at gmail.com Sat Mar 5 08:52:44 2005 From: cel142 at gmail.com (Lance) Date: Sat, 5 Mar 2005 02:52:44 -0600 Subject: [Icecast] freebsd port Message-ID: I know that icecast is already ported to freebsd but how can I get the ported source before it's actually compiled or whatever? From mlabash at babylabash.com Sat Mar 5 09:42:34 2005 From: mlabash at babylabash.com (Michael LaBash) Date: Sat, 5 Mar 2005 01:42:34 -0800 Subject: [Icecast] dropped at change of song and... Message-ID: I'm running Icecast 2.2.0 on a Windows 2000 server. I'm using Winamp with the SAM encoder plugin to stream an Ogg Vorbis stream (-0.55 quality stereo) from a remote machine. I'm having two problems. 1. The latest Winamp works great. Whamb on OSX works also (but no Title/Artist info shows up). But on other players (Zinf and Audion [OS9 and OSX]) it works great for one song. At song change, the player stops and I have to reopen the url again. Do I have to add some kind of fallback for in between songs for these other players?? 2. Icecast keeps shutting down after about an hour. If there are no players connected for a period of time does it shut down? Or if the YP connection is lost does Icecast shut down? Thanks in advance! -- nyuknyuknyuk mikee -------------------- New Possibilities Design http://www.babylabash.com Lavapen.com illustration http://www.lavapen Listen to Love Underground Visionary Revolution (LUVeR) http://www.luver.com Listen to LUVeR Alternative News http://www.luver.org From agentgrn at dcne.net Sat Mar 5 11:53:33 2005 From: agentgrn at dcne.net (Ian A. Underwood) Date: Sat, 05 Mar 2005 06:53:33 -0500 Subject: [Icecast] dropped at change of song and... In-Reply-To: References: Message-ID: <42299DBD.3020009@dcne.net> Michael LaBash wrote: > I'm running Icecast 2.2.0 on a Windows 2000 server. I'm using Winamp > with the SAM encoder plugin to stream an Ogg Vorbis stream (-0.55 > quality stereo) from a remote machine. I'm having two problems. > > 1. The latest Winamp works great. Whamb on OSX works also (but no > Title/Artist info shows up). But on other players (Zinf and Audion [OS9 > and OSX]) it works great for one song. At song change, the player stops > and I have to reopen the url again. Do I have to add some kind of > fallback for in between songs for these other players?? Not every sound player properly supports Ogg streaming, or at least that's what I've found. For example, if I run a whitenoise OGG at Q-2, Winamp works fine, but almost every other player starts doing bad things. > 2. Icecast keeps shutting down after about an hour. If there are no > players connected for a period of time does it shut down? Or if the YP > connection is lost does Icecast shut down? What does SAM have in its event log at the time the encoder quits? The encoder should keep running regardless of the incoming source stats. -I From geoff at hitsandpieces.net Sat Mar 5 12:06:30 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Sat, 5 Mar 2005 22:06:30 +1000 Subject: [Icecast] icecast, icecast-kh, icecast-XX In-Reply-To: <1110009761.4880.2.camel@debian> References: <1110009761.4880.2.camel@debian> Message-ID: Hi, Theora streaming is available in Icecast 2.2. You'll need libtheora installed for theora support to be compiled in. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From mlrsmith at gmail.com Sat Mar 5 13:11:04 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Sun, 6 Mar 2005 00:11:04 +1100 Subject: [Icecast] dropped at change of song and... In-Reply-To: References: Message-ID: <3c173721050305051146aad829@mail.gmail.com> On Sat, 5 Mar 2005 01:42:34 -0800, Michael LaBash wrote: > I'm running Icecast 2.2.0 on a Windows 2000 server. I'm using Winamp > with the SAM encoder plugin to stream an Ogg Vorbis stream (-0.55 > quality stereo) from a remote machine. I'm having two problems. > > 1. The latest Winamp works great. Whamb on OSX works also (but no > Title/Artist info shows up). But on other players (Zinf and Audion > [OS9 and OSX]) it works great for one song. At song change, the > player stops and I have to reopen the url again. Do I have to add > some kind of fallback for in between songs for these other players?? >From what I've heard, OS X player support for vorbis streams is very poor. I suspect you're just running into player bugs here. > > 2. Icecast keeps shutting down after about an hour. If there are no > players connected for a period of time does it shut down? Or if the > YP connection is lost does Icecast shut down? No. Icecast should never shut down unless it's explicitly killed. There is probably something either on the console where you started it (hmm... you're using the windows version. I'm not sure where it displays console output, or even if it does), or in the log file, saying why it stopped. Mike From daniel.svan at gmail.com Sat Mar 5 13:35:41 2005 From: daniel.svan at gmail.com (Daniel Svan) Date: Sat, 5 Mar 2005 14:35:41 +0100 Subject: [Icecast] AIM with libshout-2.1 Message-ID: I've just compiled ices-0.4 with the new libshout release 2.1 It works fine with streaming and so (using shoutcast as a server) But i noticed one thing, the "icy-aim" shows: icy-icq after i've installed the libshout-2.1 package. Before it was empty there. From mlabash at babylabash.com Sat Mar 5 14:55:39 2005 From: mlabash at babylabash.com (Michael LaBash) Date: Sat, 5 Mar 2005 06:55:39 -0800 Subject: [Icecast] dropped at change of song and... Message-ID: I'm trying to run Icecast as a service under windows using SC.exe and I think that is the cause of the shutting down. There are parameters for "start" that aren't explained and not really obvious .... I just used the default (=demand)... anyone familiar with sc.exe? from http://support.microsoft.com/default.aspx?scid=kb;en-us;251192 about SC.exe optionname start= boot, system, auto, demand, disabled Start type for the service. Option values include types used by drivers. (default = demand) I'm thinking that demand might mean that the service runs when there's demand for it, so if all the players leave, it shuts down .... I'm guessing though. I'm going to try the other options to see if one orks. Thanks! >On Sat, 5 Mar 2005 01:42:34 -0800, Michael LaBash > wrote: >> I'm running Icecast 2.2.0 on a Windows 2000 server. I'm using Winamp >> with the SAM encoder plugin to stream an Ogg Vorbis stream (-0.55 >> quality stereo) from a remote machine. I'm having two problems. >> >> 1. The latest Winamp works great. Whamb on OSX works also (but no >> Title/Artist info shows up). But on other players (Zinf and Audion >> [OS9 and OSX]) it works great for one song. At song change, the >> player stops and I have to reopen the url again. Do I have to add >> some kind of fallback for in between songs for these other players?? > >From what I've heard, OS X player support for vorbis streams is very >poor. I suspect you're just running into player bugs here. > >> >> 2. Icecast keeps shutting down after about an hour. If there are no >> players connected for a period of time does it shut down? Or if the >> YP connection is lost does Icecast shut down? > >No. Icecast should never shut down unless it's explicitly killed. >There is probably something either on the console where you started it >(hmm... you're using the windows version. I'm not sure where it >displays console output, or even if it does), or in the log file, >saying why it stopped. > >Mike -- Michael LaBash New Possibilities Design 510.524.2053 http://www.babylabash.com From jeremy at thewardrivers.com Sat Mar 5 18:23:26 2005 From: jeremy at thewardrivers.com (Jeremy) Date: Sat, 5 Mar 2005 13:23:26 -0500 Subject: [Icecast] I even RTFM and still no joy Message-ID: <000501c521b0$6ce5b000$611010ac@ITVaioJG> By no means am I a linux god, but I do know my way around the systems I read the manual believe I have everything configured correctly and even had outside sources verify that the ports Are open when I launch Icecast however I get no errors all my logs show up by yet I cant send streams to anyone, And my jetcast and winamp neither one show up on the status page when I try to stream to them. Any suggestions ? I can send my config file if need be. Thanks in advance. Jeremy -------------- next part -------------- An HTML attachment was scrubbed... URL: From felix.klee at inka.de Sat Mar 5 18:45:59 2005 From: felix.klee at inka.de (Felix E. Klee) Date: Sat, 05 Mar 2005 19:45:59 +0100 Subject: [Icecast] Streaming Council Debate on Software Patents via Cell Phone? Message-ID: <87zmxiq6c8.wl%felix.klee@inka.de> I'm looking for a solution to provide a live stream of the debate on Sofware Patents in Monday's EU Council of Ministers [1]. Here's what I've in mind: * Council --> mobile phone --> software answering machine --> Internet server * Council --> mobile phone --> VOIP --> Internet server Has anyone ever streamed something via a cell phone? How would you realize such a setup? I may be asking for too much, but, perhaps, someone could provide a readily configured solution where all that's left to do on our [2] part is calling up a certain number with the cell phone? If so, please drop me a note. [1] http://wiki.ffii.org/Dkparl050304En [2] http://www.ffii.org -- Felix E. Klee From jbebel at ncsu.edu Sat Mar 5 18:46:41 2005 From: jbebel at ncsu.edu (Joel Ebel) Date: Sat, 05 Mar 2005 13:46:41 -0500 Subject: [Icecast] I even RTFM and still no joy In-Reply-To: <000501c521b0$6ce5b000$611010ac@ITVaioJG> References: <000501c521b0$6ce5b000$611010ac@ITVaioJG> Message-ID: <4229FE91.5040508@ncsu.edu> Do you have the hostname set correctly? If not the m3u delivered will not work. If that's not it, do you see any messages in the logs when you try to stream? Try setting loglevel to 4 snd see if anything shows up then. Start with that. Joel Jeremy wrote: > By no means am I a linux god, but I do know my way around the systems > > I read the manual believe I have everything configured correctly and > even had outside sources verify that the ports > > Are open when I launch Icecast however I get no errors all my logs show > up by yet I cant send streams to anyone, > > And my jetcast and winamp neither one show up on the status page when I > try to stream to them. > > Any suggestions ? I can send my config file if need be. > > > > Thanks in advance. > > Jeremy > > > > > > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From felix.klee at inka.de Sat Mar 5 18:46:47 2005 From: felix.klee at inka.de (Felix E. Klee) Date: Sat, 05 Mar 2005 19:46:47 +0100 Subject: [Icecast] Streaming Council Debate on Software Patents via Cell Phone? Message-ID: <87y8d2q6aw.wl%felix.klee@inka.de> I'm looking for a solution to provide a live stream of the debate on Sofware Patents in Monday's EU Council of Ministers [1]. Here's what I've in mind: * Council --> mobile phone --> software answering machine --> Internet server * Council --> mobile phone --> VOIP --> Internet server Has anyone ever streamed something via a cell phone? How would you realize such a setup? I may be asking for too much, but, perhaps, someone could provide a readily configured solution where all that's left to do on our [2] part is calling up a certain number with the cell phone? If so, please drop me a note. [1] http://wiki.ffii.org/Dkparl050304En [2] http://www.ffii.org -- Felix E. Klee From greg at orban.com Sat Mar 5 19:40:02 2005 From: greg at orban.com (Greg J. Ogonowski) Date: Sat, 05 Mar 2005 11:40:02 -0800 Subject: [Icecast] Streaming Council Debate on Software Patents via Cell Phone? In-Reply-To: <87zmxiq6c8.wl%felix.klee@inka.de> References: <87zmxiq6c8.wl%felix.klee@inka.de> Message-ID: <6.2.1.2.2.20050305104913.059453f0@66.220.31.130> There are a couple of ways to do this. Both assume the mobile phone has Internet connectivity. The standards-based method is to use 3GP RTSP/RTP LATM streams and AAC/HE-AAC/aacPlus, which is built into several mobile devices already on several different mobile device platforms. This would involve using the appropriate encoder such as ORBAN Opticodec-PC and Darwin Streaming Server. http://www.orban.com/orban/products/stream/1010_overview.html The second way to do this, and I have currently been testing, is to use an Icecast2 server with an encoder of your choice and BetaPlayer, which is available for several different WindowsCE mobile devices, and supports several different codecs including OggVorbis and AAC/HE-AAC. Testing has revealed that AAC/HE-AAC streaming works fine, but there is lots of audio skipping with OggVorbis streams. http://betaplayer.corecodec.org/ I have been testing with a Verizon XV6600 EVDO device on the U.S. Verizon CDMA Network. -greg. At 10:45 2005-03-05, Felix E. Klee wrote: >I'm looking for a solution to provide a live stream of the debate on >Sofware Patents in Monday's EU Council of Ministers [1]. Here's what I've in >mind: > >* Council --> mobile phone --> software answering machine --> Internet > server > >* Council --> mobile phone --> VOIP --> Internet server > >Has anyone ever streamed something via a cell phone? How would you >realize such a setup? > >I may be asking for too much, but, perhaps, someone could provide a >readily configured solution where all that's left to do on our [2] part >is calling up a certain number with the cell phone? If so, please drop >me a note. > >[1] http://wiki.ffii.org/Dkparl050304En > >[2] http://www.ffii.org > >-- >Felix E. Klee >_______________________________________________ >Icecast mailing list >Icecast at xiph.org >http://lists.xiph.org/mailman/listinfo/icecast __________________________________________________________________________ Greg J. Ogonowski VP Product Development ORBAN / CRL, Inc. 1525 Alvarado St. San Leandro, CA 94577 USA TEL +1 510 351-3500 FAX +1 510 351-0500 greg at orban.com http://www.orban.com From brendan at xiph.org Sat Mar 5 21:08:20 2005 From: brendan at xiph.org (Brendan Cully) Date: Sat, 5 Mar 2005 13:08:20 -0800 Subject: [Icecast] AIM with libshout-2.1 In-Reply-To: References: Message-ID: <20050305210819.GA429@watanabe.local> On Saturday, 05 March 2005 at 14:35, Daniel Svan wrote: > I've just compiled ices-0.4 with the new libshout release 2.1 > It works fine with streaming and so (using shoutcast as a server) > > But i noticed one thing, the "icy-aim" shows: icy-icq after i've > installed the libshout-2.1 package. Before it was empty there. Congratulations, you've found the first bug in 2.1. :) This will be fixed in the next release. From mihamina at mail.rktmb.org Sat Mar 5 23:46:17 2005 From: mihamina at mail.rktmb.org (Rakotomandimby (R12y) Mihamina) Date: Sun, 06 Mar 2005 00:46:17 +0100 Subject: [Icecast] freebsd port In-Reply-To: References: Message-ID: <1110066377.6856.0.camel@debian> On Sat, 2005-03-05 at 02:52 -0600, Lance wrote: > I know that icecast is already ported to freebsd but how can I get the > ported source before it's actually compiled or whatever? asking on a free-bsd mailing list ? -- ASPO Infog?rance http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc http://faq.fcolc.eu.org/ LUG sur Orl?ans et alentours (France). T?l : 02 34 08 26 04 / 06 33 26 13 14 From rt7 at bk.ru Sat Mar 5 23:52:43 2005 From: rt7 at bk.ru (Mihail Egorov) Date: Sun, 6 Mar 2005 02:52:43 +0300 Subject: [Icecast] how can I identify disconnect due to low Message-ID: <005401c521de$89bc4300$1201a8c0@ts> 1. How can I identify disconnect due to low . Suppose, I have enabled loglevel=4 (debug). Suppose, I have network jam. What shall I see at error.log? 2. Is it possible to mark reason of disconnect at standard access/error log at level 2 (warn)? That is, when disconnect is FORCED by server, this will be marked at level 2 (warn) or may be even 1(error). From karl at xiph.org Sun Mar 6 02:36:36 2005 From: karl at xiph.org (Karl Heyes) Date: 06 Mar 2005 02:36:36 +0000 Subject: [Icecast] how can I identify disconnect due to low In-Reply-To: <005401c521de$89bc4300$1201a8c0@ts> References: <005401c521de$89bc4300$1201a8c0@ts> Message-ID: <1110076595.19200.20.camel@bogus.hackers.club> On Sat, 2005-03-05 at 23:52, Mihail Egorov wrote: > 1. How can I identify disconnect due to low . Suppose, I have > enabled loglevel=4 (debug). Suppose, I have network jam. What shall I see at > error.log? There is a log message that signifies the removal of a listener for being too slow and that is "Client has fallen too far behind, removing" It currently appears at debug level (4) > 2. Is it possible to mark reason of disconnect at standard access/error log > at level 2 (warn)? not in the access.log. If you don't get the above message then it will probably be because the listener closed the connection. The only other ways are an explicit kill, via the admin interface, or a shutdown of the source or server. > That is, when disconnect is FORCED by server, this will be marked at level 2 > (warn) or may be even 1(error). I could see a reason for logging at the info level, but you generally don't want such reporting at warn or error as it is unlikely that you can do much about it, the usual cause being a saturated link. This sort of thing is best left for the stats. karl. From rt7 at bk.ru Sun Mar 6 02:53:21 2005 From: rt7 at bk.ru (Mihail Egorov) Date: Sun, 6 Mar 2005 05:53:21 +0300 Subject: [Icecast] how can I identify disconnect due to low References: <005401c521de$89bc4300$1201a8c0@ts> <1110076595.19200.20.camel@bogus.hackers.club> Message-ID: <00c801c521f7$aba0ad80$1201a8c0@ts> > > 2. Is it possible to mark reason of disconnect at standard access/error log > > at level 2 (warn)? > > not in the access.log. If you don't get the above message then it will > probably be because the listener closed the connection. The only other > ways are an explicit kill, via the admin interface, or a shutdown of the > source or server. > > > That is, when disconnect is FORCED by server, this will be marked at level 2 > > (warn) or may be even 1(error). > > I could see a reason for logging at the info level, but you generally > don't want such reporting at warn or error as it is unlikely that you > can do much about it, the usual cause being a saturated link. This sort I REALLY CAN DO MUCH ABOUT IT! I CAN INCREASE ! > of thing is best left for the stats. Queue-size was default 100k. I have a problem of disconnecting clients after 2...20 second. One client drops connection even when he is the single client. Server link was far far far from saturation, and another client has not difficulties. I connected to unhappy client using video conferencing software -- no jams, good quality. Error level was 3, so I can not determine reason. Now I increased queue-size to 1M -- still no problems. I still think to change log level of FORCED disconnection to warn, but even changing to info will be appreciated. From rt7 at bk.ru Sun Mar 6 03:01:38 2005 From: rt7 at bk.ru (Mihail Egorov) Date: Sun, 6 Mar 2005 06:01:38 +0300 Subject: [Icecast] how can I identify disconnect due to low References: <005401c521de$89bc4300$1201a8c0@ts> <1110076595.19200.20.camel@bogus.hackers.club> Message-ID: <00e601c521f8$d4b27b80$1201a8c0@ts> > On Sat, 2005-03-05 at 23:52, Mihail Egorov wrote: > > 1. How can I identify disconnect due to low . Suppose, I have > > enabled loglevel=4 (debug). Suppose, I have network jam. What shall I see at > > error.log? > > There is a log message that signifies the removal of a listener for > being too slow and that is > "Client has fallen too far behind, removing" > > It currently appears at debug level (4) It is not clear, what client has fallen too far behind, when reading error log. Could you add client IP and may be id also? From karl at xiph.org Sun Mar 6 03:28:58 2005 From: karl at xiph.org (Karl Heyes) Date: 06 Mar 2005 03:28:58 +0000 Subject: [Icecast] how can I identify disconnect due to low In-Reply-To: <00c801c521f7$aba0ad80$1201a8c0@ts> References: <005401c521de$89bc4300$1201a8c0@ts> <1110076595.19200.20.camel@bogus.hackers.club> <00c801c521f7$aba0ad80$1201a8c0@ts> Message-ID: <1110079737.19200.34.camel@bogus.hackers.club> On Sun, 2005-03-06 at 02:53, Mihail Egorov wrote: > > I could see a reason for logging at the info level, but you generally > > don't want such reporting at warn or error as it is unlikely that you > > can do much about it, the usual cause being a saturated link. This sort > > I REALLY CAN DO MUCH ABOUT IT! I CAN INCREASE ! That just increases the maximum queue length, stick it at 1Meg if you want, the queue will shrink when it's unused, but if the client is too slow for the stream bitrate (and you haven't mentioned any details) then it won't keep up and eventually it will either starve at the client end or get kicked from icecast. The large size just means it would take longer. > > of thing is best left for the stats. > > Queue-size was default 100k. I have a problem of disconnecting clients after > 2...20 second. One client drops connection even when he is the single > client. Server link was far far far from saturation, and another client has > not difficulties. I connected to unhappy client using video conferencing > software -- no jams, good quality. Error level was 3, so I can not determine > reason. Now I increased queue-size to 1M -- still no problems. Check your TCP buffers sizes as well, a larger RTT (ping) will require a larger TCP window to maintain the same maximum bitrate. karl. From karl at xiph.org Sun Mar 6 03:39:09 2005 From: karl at xiph.org (Karl Heyes) Date: 06 Mar 2005 03:39:09 +0000 Subject: [Icecast] how can I identify disconnect due to low In-Reply-To: <00e601c521f8$d4b27b80$1201a8c0@ts> References: <005401c521de$89bc4300$1201a8c0@ts> <1110076595.19200.20.camel@bogus.hackers.club> <00e601c521f8$d4b27b80$1201a8c0@ts> Message-ID: <1110080349.19200.46.camel@bogus.hackers.club> On Sun, 2005-03-06 at 03:01, Mihail Egorov wrote: > Could you add client IP and may be id also? raise a report on bugs.xiph.org karl. From bcasci at runbox.com Sun Mar 6 05:27:04 2005 From: bcasci at runbox.com (Brandon) Date: Sun, 06 Mar 2005 00:27:04 -0500 Subject: [Icecast] Statistics In-Reply-To: <00e601c521f8$d4b27b80$1201a8c0@ts> References: <005401c521de$89bc4300$1201a8c0@ts> <1110076595.19200.20.camel@bogus.hackers.club> <00e601c521f8$d4b27b80$1201a8c0@ts> Message-ID: <422A94A8.5080309@runbox.com> Hello I've been experimenting with Icecast. Is there a way to obtain a timestamp of when a song was played, and how many seconds a listener was connected? I ask because I'm starting a company (http://www.loudcity.net) that assists Internet radio stations with affordable royalty payment plans and music usage reporting. The reporting requirements for ASCAP, BMI, SESAC and SoundExchange are fairly thorough. So far we only support SHOUTcast, but hope to support Icecast as well. Thanks, Brandon From mlrsmith at gmail.com Sun Mar 6 09:55:35 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Sun, 6 Mar 2005 20:55:35 +1100 Subject: [Icecast] Statistics In-Reply-To: <422A94A8.5080309@runbox.com> References: <005401c521de$89bc4300$1201a8c0@ts> <1110076595.19200.20.camel@bogus.hackers.club> <00e601c521f8$d4b27b80$1201a8c0@ts> <422A94A8.5080309@runbox.com> Message-ID: <3c173721050306015550751b7f@mail.gmail.com> On Sun, 06 Mar 2005 00:27:04 -0500, Brandon wrote: > Hello > > I've been experimenting with Icecast. Is there a way to obtain a > timestamp of when a song was played, and how many seconds a listener was > connected? Icecast can (and does - in the access log file) log how many seconds a listener has been connected for. We don't log "when a song was played", though - because icecast doesn't know anything much about the data being streamed at all. We could consider any change in metadata to be a 'new song', but that's not very accurate. The stats will show the current metadata, but we don't log that in any permanent way. Getting a list of songs (and timestamps to go with them) is something much better done by the source client - because the source client actually knows what the data being streamed is, and can easily log this info (many already do). This would mean you'd have to combine data from two places (source client for song info, icecast logs for listener details), but that shouldn't be difficult. You could modify icecast to log the metadata changes, but I wouldn't really recommend that approach. Mike From geoff at hitsandpieces.net Sun Mar 6 10:05:28 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Sun, 6 Mar 2005 20:05:28 +1000 Subject: [Icecast] Statistics In-Reply-To: <3c173721050306015550751b7f@mail.gmail.com> References: <005401c521de$89bc4300$1201a8c0@ts> <1110076595.19200.20.camel@bogus.hackers.club> <00e601c521f8$d4b27b80$1201a8c0@ts> <422A94A8.5080309@runbox.com> <3c173721050306015550751b7f@mail.gmail.com> Message-ID: Michael Smith wrote: > We don't log "when a song was played", though - because icecast > doesn't know anything much about the data being streamed at all. We > could consider any change in metadata to be a 'new song', but that's > not very accurate. Isn't this what the playlist log does? Geoff. From geoff at hitsandpieces.net Sun Mar 6 10:09:01 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Sun, 6 Mar 2005 20:09:01 +1000 Subject: [Icecast] Streaming Council Debate on Software Patents via Cell Phone? In-Reply-To: <87zmxiq6c8.wl%felix.klee@inka.de> References: <87zmxiq6c8.wl%felix.klee@inka.de> Message-ID: Felix E. Klee wrote: > I'm looking for a solution to provide a live stream of the debate on > Sofware Patents in Monday's EU Council of Ministers [1]. Here's what I've in > mind: > * Council --> mobile phone --> software answering machine --> Internet > server You could use asterisk with its Ices module to do this. Simply call into the Asterisk exchange and have Ices configured to stream to an Icecast server. In fact, I know someone in the United States with this configured already, though I'm guessing you'd prefer to call someone in Europe. Geoff. From geoff at hitsandpieces.net Sun Mar 6 10:10:57 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Sun, 6 Mar 2005 20:10:57 +1000 Subject: [Icecast] I even RTFM and still no joy In-Reply-To: <000501c521b0$6ce5b000$611010ac@ITVaioJG> References: <000501c521b0$6ce5b000$611010ac@ITVaioJG> Message-ID: Hi, Without a better idea of what exactly you're trying to do, it's hard for us to provide any help. You should probably tell us the following: 1. Your exact setup. 2. Exactly what you're trying to do. 3. Provide any log fragments that are relevant. 4. You might want to send us your configs too, minus any incriminating passwords. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From mlrsmith at gmail.com Sun Mar 6 10:17:03 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Sun, 6 Mar 2005 21:17:03 +1100 Subject: [Icecast] Statistics In-Reply-To: References: <005401c521de$89bc4300$1201a8c0@ts> <1110076595.19200.20.camel@bogus.hackers.club> <00e601c521f8$d4b27b80$1201a8c0@ts> <422A94A8.5080309@runbox.com> <3c173721050306015550751b7f@mail.gmail.com> Message-ID: <3c17372105030602177c2ce4a8@mail.gmail.com> On Sun, 6 Mar 2005 20:05:28 +1000, Geoff Shang wrote: > Michael Smith wrote: > > > We don't log "when a song was played", though - because icecast > > doesn't know anything much about the data being streamed at all. We > > could consider any change in metadata to be a 'new song', but that's > > not very accurate. > > Isn't this what the playlist log does? Apparently. I didn't know about that feature. For the reasons I gave, I wouldn't recommend using it. Mike From geoff at hitsandpieces.net Sun Mar 6 10:22:47 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Sun, 6 Mar 2005 20:22:47 +1000 Subject: [Icecast] Re: [Vorbis] AACplus In-Reply-To: <20050301214207.GA8355@xiph.org> References: <008001c51b2d$85d69cc0$8000a8c0@levis3> <20050301214207.GA8355@xiph.org> Message-ID: Monty wrote: >> I'm seeing more and more streaming stations using AACplus, with many >> listeners being amazed at the sound quality. Most say that a 48kb/s sounds >> better than a 128kb/s MP3, > > That's claiming a bit much. Even against the original Blade this > would require not paying much attention. What's true is that the > artifacts sound very different, so if you're listening for mp3-like > high-end problems, you probably won't hear them. You have to admit though that even Vorbis -q -1 in Vorbis 1.1 and aoTuV B3 does sound pretty impressive at circa 48kbps. >> which would put Ogg Vorbis at around 96kb/s IMO. > > Not really. 64kbps Ogg is still a little better than the 48kbps > AAC+SBR we're talking about. I've not heard any of the AAC codecs, mainly due to the difficulties in playing them under lInux, but q -0 Vorbis compares very well (IMHO) to 128kbps MP3. Certainly q 1 does, and that's still only circa 80kbps. > That's not to say the low bitrate AAC+SBR isn't very good; as a new > codec, it's quite an improvement to classic AAC at low bitrates. But > many of the press-release claims are (understandibly) pushing the > envelope of what is really believable. I'll never forget what you wrote on the "Dare to Compare" Ogg Vorbis page. You were so convinced, simply by the hype, that WMA 8 was so good at low rates. That was until you heard it. This sounds like good advice to me - people should listen for themselves. > Also, it's absolutely true that at the lowest bitrates (32/48kbps) > AAC+SBR currently has a decent edge over Vorbis low bitrate. Everyone > is still moving forward and the lead changes back and forth. The low > bitrate race is pretty much down to new AAC and Ogg these days. At > low bitrate, AAC is ahead, at mid-bitrate Vorbis is still leading. Have you had a chance to try out aoTuv B3 yet? As far as I can remember, aoTuV's quality -2 sounds like quality -1 in Vorbis 1.0, but at considerably lower bitrates. Geoff. From slc at publicus.net Sun Mar 6 22:10:34 2005 From: slc at publicus.net (Steven Clift) Date: Sun, 6 Mar 2005 16:10:34 -0600 Subject: [Icecast] any smart archiving examples Message-ID: <000001c52299$530ed9b0$6500a8c0@PUBLICUS2> Is anyone out there particularly proud of their system for automated archiving of live webcasts via Icecast? Zip me your URL and what tools you used: clift at publicus.net Steve Steven Clift - http://publicus.net - Reply to: clift at publicus.net Join DoWire: http://dowire.org E-Democracy: http://e-democracy.org From bob at sofsis.cl Sun Mar 6 19:15:07 2005 From: bob at sofsis.cl (Phillip Neumann) Date: Sun, 06 Mar 2005 19:15:07 +0000 Subject: [Icecast] Ices0 v. 0.4 Skip Song Message-ID: <422B56BB.9040304@sofsis.cl> Hello all Ive just discover that ices0 can encode {.ogg,.flac,.mp3} to mp3 streams!.. greate! the script thing is wonderfull. in my script i have defined ices_init ices_shutdown ices_get_next all works greate. Now, i want be able users to skip the song that is been streamd. for that, kill -s SIGUSR1 IcesPid works greate but.. for the songs i have setup a ranking field in a sql database. When users skip it, it means i should lower the ranking.. how? doing a sql query is there any change i can execute myscript_skip_function when ices0 recieved the USR1 signal? thanks you very much. -- _________________________ Phillip Neumann phillip at sofsis.cl -------------- next part -------------- A non-text attachment was scrubbed... Name: bob.vcf Type: text/x-vcard Size: 145 bytes Desc: not available URL: From nettings at folkwang-hochschule.de Sun Mar 6 23:06:17 2005 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Mon, 07 Mar 2005 00:06:17 +0100 Subject: [Icecast] stream video In-Reply-To: <1109903883.11951.14.camel@ckfc3> References: <1109903883.11951.14.camel@ckfc3> Message-ID: <422B8CE9.9090607@folkwang-hochschule.de> http://www.oddsock.org/guides/video.php Ck Tan wrote: > hi all, > > this is CK from malaysia, i'm new to doing the streaming and currently i > had setup a box for icecast runnning FC3, with ices to play mp3. > > Everything look nice, now i'm going to try for the video streaming but > don't know how to start it. this is because i'm still not clear with the > idea of how video streaming works. I had try to go throw the > www.theora.org but since i can't get much of information there. > > So, i need some documents or example how the theora work with icecast. > I hope you might give me some information where i can get the idea of > video streaming and also the instruction to pipe the theora to icecast. > > one more question is currently i'm using unicast--one server and > broadcast to everyone. It is quite heavy for me bandwidth to take care > of my players, so do you have any idea to make streaming serve better? > > again, thanks for all the team members who put a lot of effort to create > icecast, it is pretty good for me and also my players. > > thanks and regards > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From carlos at zonacharrua.com Sun Mar 6 23:59:17 2005 From: carlos at zonacharrua.com (ZONA) Date: Sun, 6 Mar 2005 21:59:17 -0200 Subject: [Icecast] ogg References: <000501c521b0$6ce5b000$611010ac@ITVaioJG> Message-ID: <00a101c522a8$86333480$0300000a@a> Hi: I am a new user of icecast, and I was wondering, wich source software, gives the option of compressing to low bitrates an ogg stream (lower than 48 kbps). Thanks: CC From mlrsmith at gmail.com Mon Mar 7 00:03:06 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Mon, 7 Mar 2005 11:03:06 +1100 Subject: [Icecast] ogg In-Reply-To: <00a101c522a8$86333480$0300000a@a> References: <000501c521b0$6ce5b000$611010ac@ITVaioJG> <00a101c522a8$86333480$0300000a@a> Message-ID: <3c173721050306160352ee2edc@mail.gmail.com> On Sun, 6 Mar 2005 21:59:17 -0200, ZONA wrote: > Hi: > > I am a new user of icecast, and I was wondering, wich source software, gives > the option of compressing to low bitrates an ogg stream (lower than 48 > kbps). Most or all source clients that support ogg vorbis (I assume that's what you meant - ogg is just a container format that can contain any sort of media. Vorbis is the audio codec) can encode to any bitrate supported by the vorbis encoder - which will allow you to get to very low bitrates. You'll probably need to resample the data though, if it's 44.1kHz stereo. Most source clients have an option to do this - ices2 does, for example. You might also want to use only mono, rather than stereo (again, ices2 does this for you, if you configure it to). Mike From xiphmont at xiph.org Sun Mar 6 10:44:04 2005 From: xiphmont at xiph.org (Monty) Date: Sun, 6 Mar 2005 05:44:04 -0500 Subject: [Icecast] Re: [Vorbis] AACplus In-Reply-To: References: <008001c51b2d$85d69cc0$8000a8c0@levis3> <20050301214207.GA8355@xiph.org> Message-ID: <20050306104404.GC30912@xiph.org> > Have you had a chance to try out aoTuv B3 yet? As far as I can remember, > aoTuV's quality -2 sounds like quality -1 in Vorbis 1.0, but at > considerably lower bitrates. Yes, including cursory analysis. In the previous versions, Aoyumi mostly tightened up the parameters of existing libvorbis (as well as adding a HF slugger that mostly was a quick hack). In AoTuV b3, his work is much more original and 'moving forward'. There's some very nice temporal analysis and shaping going on that's beyond anything I've done, and I'm pouring over it in detal with the time I have; i think this version's going to teach the old dog a few new tricks. His -q-2 isn't *quite* as good as current -q-1, but it's close and has consistent/reliable behavior. Make no mistake, AoTuV b3 is once again a solid, noticable improvement over the stock libvorbis. Monty From geoff at hitsandpieces.net Mon Mar 7 03:47:56 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Mon, 7 Mar 2005 13:47:56 +1000 Subject: *****SUSPECTED SPAM***** [Icecast] ogg In-Reply-To: <00a101c522a8$86333480$0300000a@a> References: <000501c521b0$6ce5b000$611010ac@ITVaioJG> <00a101c522a8$86333480$0300000a@a> Message-ID: ZONA wrote: > I am a new user of icecast, and I was wondering, wich source software, gives > the option of compressing to low bitrates an ogg stream (lower than 48 > kbps). You don't say which operating system you're using. I'd recommend using the aoTuV version of libvorbis as your encoder, as you can get 44.1kHz stereo as low as 35kbps using their quality -2 mode. If you're using Linux/Unix, you can download the sources from http://www.geocities.jp/aoyoume/aotuv/ and use Ices or whatever against it. If you're using Windows, get Oddcast v3 from http://www.oddsock.org/tools/oddcastv3 and select the aoTuV tunings during the install. Geoff. From brendan at xiph.org Mon Mar 7 04:20:34 2005 From: brendan at xiph.org (Brendan Cully) Date: Sun, 6 Mar 2005 20:20:34 -0800 Subject: [Icecast] Ices0 v. 0.4 Skip Song In-Reply-To: <422B56BB.9040304@sofsis.cl> References: <422B56BB.9040304@sofsis.cl> Message-ID: <20050307042033.GA20014@watanabe.local> On Sunday, 06 March 2005 at 19:15, Phillip Neumann wrote: > but.. for the songs i have setup a ranking field in a sql database. > When users skip it, it means i should lower the ranking.. > how? doing a sql query > > is there any change i can execute myscript_skip_function when ices0 > recieved the USR1 signal? that feature isn't there, but you could certainly write a script that sends USR1 to ices and then updates the database itself. From eldesoky.lists at gmail.com Mon Mar 7 09:38:06 2005 From: eldesoky.lists at gmail.com (Mohamed Eldesoky) Date: Mon, 7 Mar 2005 11:38:06 +0200 Subject: [Icecast] Ices0 v. 0.4 Skip Song In-Reply-To: <422B56BB.9040304@sofsis.cl> References: <422B56BB.9040304@sofsis.cl> Message-ID: <1403218a0503070138487797b8@mail.gmail.com> Willing to share the script ? On Sun, 06 Mar 2005 19:15:07 +0000, Phillip Neumann wrote: > Hello all > > Ive just discover that ices0 can encode {.ogg,.flac,.mp3} to mp3 streams!.. > greate! > > the script thing is wonderfull. in my script i have defined > > ices_init > ices_shutdown > ices_get_next > > all works greate. > > Now, i want be able users to skip the song that is been streamd. > for that, > kill -s SIGUSR1 IcesPid > works greate > > but.. for the songs i have setup a ranking field in a sql database. > When users skip it, it means i should lower the ranking.. > how? doing a sql query > > is there any change i can execute myscript_skip_function when ices0 > recieved the USR1 signal? > > thanks you very much. > > -- > > > _________________________ > Phillip Neumann > phillip at sofsis.cl > > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > > > > -- Mohamed Eldesoky www.eldesoky.net RHCE From nettings at folkwang-hochschule.de Mon Mar 7 10:24:27 2005 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Mon, 07 Mar 2005 11:24:27 +0100 Subject: [Icecast] [Patch] log ip of lagging clients In-Reply-To: <1110080349.19200.46.camel@bogus.hackers.club> References: <005401c521de$89bc4300$1201a8c0@ts> <1110076595.19200.20.camel@bogus.hackers.club> <00e601c521f8$d4b27b80$1201a8c0@ts> <1110080349.19200.46.camel@bogus.hackers.club> Message-ID: <422C2BDB.1060309@folkwang-hochschule.de> hi mikhail ! the attached patch might do what you want. it's against icecast-2.1-khpre7, but should apply to icecast-2.2.0 as well. mike, karl, please apply. regards, j?rn Karl Heyes wrote: > On Sun, 2005-03-06 at 03:01, Mihail Egorov wrote: > > >>Could you add client IP and may be id also? > > > raise a report on bugs.xiph.org > > karl. > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > > -------------- next part -------------- A non-text attachment was scrubbed... Name: laglog.patch Type: text/x-patch Size: 470 bytes Desc: not available URL: From svarzi27 at inwind.it Mon Mar 7 10:53:51 2005 From: svarzi27 at inwind.it (svarzi27 at inwind.it) Date: Mon, 7 Mar 2005 11:53:51 +0100 Subject: [Icecast] admin interdace& binding Message-ID: Hi to all, I'm happly running icecast 2.1.0. In order to improve security I want the server to deliver the administration pages on an ip or a port different from the one it's using to answer client requests. Is this possible? Thanks in advance MM ____________________________________________________________ 6X velocizzare la tua navigazione a 56k? 6X Web Accelerator di Libero! Scaricalo su INTERNET GRATIS 6X http://www.libero.it From mlrsmith at gmail.com Mon Mar 7 12:08:24 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Mon, 7 Mar 2005 23:08:24 +1100 Subject: [Icecast] admin interdace& binding In-Reply-To: References: Message-ID: <3c173721050307040822c2225@mail.gmail.com> On Mon, 7 Mar 2005 11:53:51 +0100, svarzi27 at inwind.it wrote: > Hi to all, > I'm happly running icecast 2.1.0. In order to improve security I want the server > to deliver the administration pages on an ip or a port different from the one > it's using to answer client requests. > Is this possible? > Thanks in advance > MM Icecast can run on multiple ips/ports, but treats them all the same. There's no way to restrict access to the admin pages other than by username and password. Mike From matt at sprout.org Mon Mar 7 16:12:08 2005 From: matt at sprout.org (Matt Boersma) Date: Mon, 7 Mar 2005 09:12:08 -0700 (MST) Subject: [Icecast] any smart archiving examples In-Reply-To: <000001c52299$530ed9b0$6500a8c0@PUBLICUS2> References: <000001c52299$530ed9b0$6500a8c0@PUBLICUS2> Message-ID: <54595.65.114.206.97.1110211928.squirrel@65.114.206.97> On Sun, March 6, 2005 3:10 pm, Steven Clift said: > > Is anyone out there particularly proud of their system for automated > archiving of live webcasts via Icecast? Zip me your URL and what tools > you used: Steve, I wouldn't say I'm particularly proud of it, but at KGNU (http://www.kgnu.org/) we use icecast 2.2.0 and do automatic archives in a simple way. We use a command-line web client (curl in our case) to connect to the audio stream as just another listener. To ensure that we don't get "server full," I created a separate mountpoint that is just a local relay of the main audio stream, and password-protected it. The curl command-line tool lets you specify both username and password as well as the number of seconds to stay connected, and also to capture the HTTP body to disk. I wrapped those parameters in a simple shell script that also accepts a program title to use for the filename, and appends the current date and time before the filename extension. So it's something like: capture_stream 7200 Democracy%20Now from the command line. Then I schedule all the significant programs we want to capture by calling capture_stream from cron. This is simple and reliable if you're on a UNIX-like platform. I'm sure there are other solutions. Matt From henk.vande.ridder at solcon.nl Mon Mar 7 19:15:45 2005 From: henk.vande.ridder at solcon.nl (Henk van de Ridder) Date: Mon, 7 Mar 2005 20:15:45 +0100 Subject: [Icecast] how can I identify disconnect due to low Message-ID: <001d01c5234a$11d68270$6629a8c0@hvdr> Hello Karl In your reply in this case you mentinoned: >> >> Check your TCP buffers sizes as well, a larger RTT (ping) will require a >> larger TCP window to maintain the same maximum bitrate. >> >> karl. We had troubles with the problem of "disconnecting when client has fallen too far behind" and we solved it temporarily by increasing the queue-size and the number of threads, but it is just a workaround solution and it works because our listeners only listen during about 1- 1,5 hour. Do you have some extra information around the impact of the size of the TCP-window in relation to this problem ? Our clients mostly have a dial-in connection. We are streaming with 16kbps or 24kbps Thank you in advance for any information With kind regards, Henk vd Ridder From karl at xiph.org Mon Mar 7 21:23:01 2005 From: karl at xiph.org (Karl Heyes) Date: 07 Mar 2005 21:23:01 +0000 Subject: [Icecast] how can I identify disconnect due to low In-Reply-To: <001d01c5234a$11d68270$6629a8c0@hvdr> References: <001d01c5234a$11d68270$6629a8c0@hvdr> Message-ID: <1110230580.32146.139.camel@bogus.hackers.club> On Mon, 2005-03-07 at 19:15, Henk van de Ridder wrote: > Do you have some extra information around the impact of the size of the > TCP-window in relation to this problem ? Our clients mostly have a dial-in > connection. We are streaming with 16kbps or 24kbps The TCP window is just the amount of un-acknowledged data in the connection, so if the window size is too small then the connection is throttled and the bitrate drops. That sort of thing would lead to a client fallen too far behind. So it depends on the expected bitrate and the round trip time (RTT, ping). The simplest way is to make sure the server enables TCP window scaling and check the listener OS for their TCP settings. Make sure they have either TCP window scaling enabled or at least a large enough receive window karl. From k.j.wierenga at home.nl Mon Mar 7 22:01:40 2005 From: k.j.wierenga at home.nl (Klaas Jan Wierenga) Date: Mon, 7 Mar 2005 23:01:40 +0100 Subject: [Icecast] high CPU load for large # sources? Message-ID: Hi all, I have an icecast setup with 20+ sources. During peak times some 20 sources will be connected with a total of some 250 listeners more-or-less equally divided over the 20 sources. All streams are running at a measly 16 kbps. There is enough bandwidth to/from the server. During these peak times I see very high CPU usage for icecast 98-99%. The system I'm running is an Intel Celeron 2.4GHz running Fedora Linux 1. It does appear that the server is happily serverving all clients, but what could cause the high CPU load? Is every source (/mount) serviced by a different thread? How many threads would I have then? My threadpool is set at 20. Could it be that the timeout on poll/select of 250 in each thread causes Icecast to effectively busywait since with 20 threads the actual time between the poll/select system calls is reduced to ~10ms, the timeslice of Linux! Here's the relevant part of my configuration file. 2000 100 20 512000 30 30 30 1 20480 Has anyone else experienced high CPU load with Icecast? Cheers, KJ From tgiorgetti at yahoo.com.br Mon Mar 7 22:18:01 2005 From: tgiorgetti at yahoo.com.br (Giorgetti Tiago) Date: Mon, 7 Mar 2005 19:18:01 -0300 (ART) Subject: [Icecast] Socket Error? Message-ID: <20050307221801.23573.qmail@web50307.mail.yahoo.com> Hi list!! I have some problems with ices, cant connect to server... The Error Log : [2005-03-07 19:00:08] INFO playlist-builtin/playlist_read Currently playing "/Music/mr bungle - a dub.ogg" [2005-03-07 19:00:08] EROR stream/ices_instance_stream Failed initial connect to 172.16.0.13:8022 (Socket error: Success) [2005-03-07 19:00:08] DBUG reencode/reencode_clear Clearing reencoder [2005-03-07 19:00:08] DBUG input/input_loop An instance died, removing it [2005-03-07 19:00:08] DBUG input/input_flush_queue Input queue flush requested [2005-03-07 19:00:08] INFO input/input_loop All instances removed, shutting down... [2005-03-07 19:00:08] INFO ices-core/main Shutdown complete Why dont connect, in my firewall.. the ports 8022 are free, but i dont know if is that. ??? []'s Tiago Giorgetti _______________________________________________________ Yahoo! Acesso Gr?tis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet r?pida e gr?tis From karl at xiph.org Mon Mar 7 22:31:17 2005 From: karl at xiph.org (Karl Heyes) Date: 07 Mar 2005 22:31:17 +0000 Subject: [Icecast] high CPU load for large # sources? In-Reply-To: References: Message-ID: <1110234677.32146.167.camel@bogus.hackers.club> On Mon, 2005-03-07 at 22:01, Klaas Jan Wierenga wrote: > Hi all, > > I have an icecast setup with 20+ sources. During peak times some 20 sources > will be connected with a total of some 250 listeners more-or-less equally > divided over the 20 sources. All streams are running at a measly 16 kbps. > There is enough bandwidth to/from the server. During these peak times I see > very high CPU usage for icecast 98-99%. The system I'm running is an Intel > Celeron 2.4GHz running Fedora Linux 1. It does appear that the server is > happily serverving all clients, but what could cause the high CPU load? I've only seen a busy CPU report on OS X which was relating to the file serving. > Is every source (/mount) serviced by a different thread? How many threads > would I have then? My threadpool is set at 20. Could it be that the timeout > on poll/select of 250 in each thread causes Icecast to effectively busywait > since with 20 threads the actual time between the poll/select system calls > is reduced to ~10ms, the timeslice of Linux! Each source is handled by a separate thread, but there's no relationship between those and threadpool, it's unlikely that a thread pool of more than 2 or 3 is ever useful. If poll/select are returning continuously before 250 ms then it's either signal related (unlikely) or some fd has triggered, the poll timeout can also drop to 0 on client bursts, but those are short lived. I would determine which thread(s) are busy from ps, then use strace -o output.txt -p ctrl-C it after a few seconds, then email the output.txt file to me. karl. From k.j.wierenga at home.nl Mon Mar 7 22:33:17 2005 From: k.j.wierenga at home.nl (Klaas Jan Wierenga) Date: Mon, 7 Mar 2005 23:33:17 +0100 Subject: [Icecast] high CPU load for large # sources? In-Reply-To: <1110234677.32146.167.camel@bogus.hackers.club> Message-ID: Ok Karl, Thanks for your help, I'll send the strace output after the next 'peak time' :-). You reply did ring a bell with me. I have fileserving on and it is also not unlikely that someone is downloading a recorded broadcast.... silly me. I'll investigate further when the situation arises again. Cheers, KJ -----Oorspronkelijk bericht----- Van: Karl Heyes [mailto:karl at xiph.org] Verzonden: maandag 7 maart 2005 23:31 Aan: Klaas Jan Wierenga CC: icecast Onderwerp: Re: [Icecast] high CPU load for large # sources? On Mon, 2005-03-07 at 22:01, Klaas Jan Wierenga wrote: > Hi all, > > I have an icecast setup with 20+ sources. During peak times some 20 sources > will be connected with a total of some 250 listeners more-or-less equally > divided over the 20 sources. All streams are running at a measly 16 kbps. > There is enough bandwidth to/from the server. During these peak times I see > very high CPU usage for icecast 98-99%. The system I'm running is an Intel > Celeron 2.4GHz running Fedora Linux 1. It does appear that the server is > happily serverving all clients, but what could cause the high CPU load? I've only seen a busy CPU report on OS X which was relating to the file serving. > Is every source (/mount) serviced by a different thread? How many threads > would I have then? My threadpool is set at 20. Could it be that the timeout > on poll/select of 250 in each thread causes Icecast to effectively busywait > since with 20 threads the actual time between the poll/select system calls > is reduced to ~10ms, the timeslice of Linux! Each source is handled by a separate thread, but there's no relationship between those and threadpool, it's unlikely that a thread pool of more than 2 or 3 is ever useful. If poll/select are returning continuously before 250 ms then it's either signal related (unlikely) or some fd has triggered, the poll timeout can also drop to 0 on client bursts, but those are short lived. I would determine which thread(s) are busy from ps, then use strace -o output.txt -p ctrl-C it after a few seconds, then email the output.txt file to me. karl. From karl at xiph.org Mon Mar 7 22:43:08 2005 From: karl at xiph.org (Karl Heyes) Date: 07 Mar 2005 22:43:08 +0000 Subject: [Icecast] Socket Error? In-Reply-To: <20050307221801.23573.qmail@web50307.mail.yahoo.com> References: <20050307221801.23573.qmail@web50307.mail.yahoo.com> Message-ID: <1110235388.32146.180.camel@bogus.hackers.club> On Mon, 2005-03-07 at 22:18, Giorgetti Tiago wrote: > Hi list!! > > I have some problems with ices, cant connect to > server... > The Error Log : socket error is what you receive if the connection is dropped, which is usually down to being unable to connect or a source authentication error. There are other cases like a stream already connected with that mountpoint or a sources limit reached. To check for a firewall blocking possibility, on the machine where ices is, try getting the /status.xsl page, either with a normal browser or with something like curl/wget. If it's being blocked then they will also fail to connect. The auth case can be checked by looking in the error.log, you should see a failed source connection. With that you have to make sure the auth matches for it to work. karl. From flashl at cox.net Mon Mar 7 23:49:48 2005 From: flashl at cox.net (Flash Love) Date: Mon, 7 Mar 2005 17:49:48 -0600 Subject: [Icecast] New User Installation: Questions about live streaming Message-ID: <200503071749.48623.flashl@cox.net> I recently installed icecast and iceS and all seems to be well. I have spent four days trying to understand and use darkice and finally gave up. Using darkice configuration: [general] duration = 0 # do it forever bufferSecs = 10 [input] #device=hw:0,0 device = /dev/dsp sampleRate = 22050 # 44100 or 22050 or 11025... bitsPerSample = 16 #16 bit samples channel = 2 # 1 for mono, 2 means stereo. [icecast-0] bitrateMode = vbr # cbr, abr or vbr... quality = 0.8 server = localhost port = 8000 password = password name = Br description = This is only a trial mountPoint = sample96 url = http://127.0.0.1 genre = my own public = yes At startup, I can not get pass the message: DarkIce 0.14 live audio streamer, http://darkice.sourceforge.net Copyright (c) 2000-2004, Tyrell Hungary, http://tyrell.hu Using config file: ./darkice.cfg Using OSS DSP input device: /dev/dsp 17:30:43: encoding 17:30:43: scheduler high priority 99 17:30:43: Using POSIX real-time scheduling, priority 98 17:30:43: BufferedSink, new peak: 0 17:30:43: BufferedSink, remaining: 163840 17:30:43: BufferedSink, new peak: 7 17:30:43: BufferedSink, remaining: 163833 17:30:43: BufferedSink, new peak: 22 17:30:43: BufferedSink, remaining: 163818 DarkIce: LameLibEncoder.cpp:75: lame lib opening underlying sink error [0] netstat -na|grep 800 tcp 0 0 0.0.0.0:8000 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:8001 0.0.0.0:* LISTEN tcp 0 0 192.168.2.2:33003 192.168.2.2:8000 ESTABLISHED tcp 0 0 192.168.2.2:8000 192.168.2.2:33003 ESTABLISHED I believe that I read somewhere that the "sink error" is a hostname error?? I would really like to see it work, but do not know what else to try. From here, I attempted to compile and use liveice. It compiles and then complains after issuing "make install": make: ./mkdirs: Command not found make: *** [installdirs] Error 127 A locate produces no results for mkdirs. So, I then moved on MuSE, which is running. Now my unanswered question that I have posed several times on #icecast irc. I am trying to understand how voice is added to the stream. I can hear myself speaking through the speakers on the icecast host, but not with a client. What else do I need to configure to hear my voice on the client? Thanks Flash From darkeye at tyrell.hu Tue Mar 8 00:07:09 2005 From: darkeye at tyrell.hu (Akos Maroy) Date: Tue, 08 Mar 2005 01:07:09 +0100 Subject: [Icecast] New User Installation: Questions about live streaming In-Reply-To: <200503071749.48623.flashl@cox.net> References: <200503071749.48623.flashl@cox.net> Message-ID: <422CECAD.7070900@tyrell.hu> Flash Love wrote: > DarkIce: LameLibEncoder.cpp:75: lame lib opening underlying sink error [0] this generally means that darkice couldn't connect to icecast for some reason. please double check that you are indeed using icecast 1.x (not 2, or specify an icecast2 section in darkice instead), that the host name, port and password are all correct. Akos From stephane.peron at anaximandre.com Tue Mar 8 16:37:37 2005 From: stephane.peron at anaximandre.com (=?ISO-8859-1?Q?St=E9phane_P=E9ron?=) Date: Tue, 8 Mar 2005 17:37:37 +0100 Subject: [Icecast] relay + fallback Message-ID: <61661EA2-8FF0-11D9-8576-000A958D46CE@anaximandre.com> Is there a way to have a fallback for a relayed mountpoint ? Something like this ? 192.128.0.2 8000 /arelayer /arvorig /secours 1 /secours If this is not correct, is there another way to do it ? Stephane From karl at xiph.org Tue Mar 8 16:50:21 2005 From: karl at xiph.org (Karl Heyes) Date: 08 Mar 2005 16:50:21 +0000 Subject: [Icecast] relay + fallback In-Reply-To: <61661EA2-8FF0-11D9-8576-000A958D46CE@anaximandre.com> References: <61661EA2-8FF0-11D9-8576-000A958D46CE@anaximandre.com> Message-ID: <1110300620.519.25.camel@bogus.hackers.club> On Tue, 2005-03-08 at 16:37, St?phane P?ron wrote: > Is there a way to have a fallback for a relayed mountpoint ? > Something like this ? > > > 192.128.0.2 > 8000 > /arelayer > /arvorig > /secours > 1 > > > /secours > > > If this is not correct, is there another way to do it ? no, the 2 fallback options go in the section no the relay section karl. From flashl at cox.net Tue Mar 8 21:12:27 2005 From: flashl at cox.net (Flash Love) Date: Tue, 8 Mar 2005 15:12:27 -0600 Subject: [Icecast] New User Installation: Questions about live streaming In-Reply-To: <422CECAD.7070900@tyrell.hu> References: <200503071749.48623.flashl@cox.net> <422CECAD.7070900@tyrell.hu> Message-ID: <200503081512.29026.flashl@cox.net> I am still working to insert mic in a stream. I found a walkthru here:http://www.daniweb.com/techtalkforums/thread6875.html and I have been trying to get ices to accept the sample script. I am seeing the complaint: XML Parser: Document of invalid type, no ices namespace found Logfile opened Could not find a valid playlist file. Ices Exiting... As far as I can tell, the config file's syntax is correct. What else should I look for? Flash From rt7 at bk.ru Tue Mar 8 23:17:07 2005 From: rt7 at bk.ru (Mihail Egorov) Date: Wed, 9 Mar 2005 02:17:07 +0300 Subject: [Icecast] how to dump and save icecast stream -- wget? curl? Message-ID: <003401c52434$fca1f920$1201a8c0@ts> Most interesting is VP6 stream produced by NSV tools. May wget or curl experience problems due to specific headers? From mlrsmith at gmail.com Tue Mar 8 23:53:40 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Wed, 9 Mar 2005 10:53:40 +1100 Subject: [Icecast] New User Installation: Questions about live streaming In-Reply-To: <200503081512.29026.flashl@cox.net> References: <200503071749.48623.flashl@cox.net> <422CECAD.7070900@tyrell.hu> <200503081512.29026.flashl@cox.net> Message-ID: <3c17372105030815537fc1fdcd@mail.gmail.com> On Tue, 8 Mar 2005 15:12:27 -0600, Flash Love wrote: > I am still working to insert mic in a stream. I found a walkthru > here:http://www.daniweb.com/techtalkforums/thread6875.html and I have been > trying to get ices to accept the sample script. I am seeing the complaint: > > XML Parser: Document of invalid type, no ices namespace found > Logfile opened > Could not find a valid playlist file. > Ices Exiting... > > As far as I can tell, the config file's syntax is correct. What else should I > look for? If you have an ices2 config file, you'll need to use it with ices2, not with ices 0.x. As for your original questions, we can't really help you with such general questions as "I want a microphone in my stream". You need to be much, much more specific about what you're trying to do. I suspect the problem is that you haven't set your mixer settings correctly, but that's just a guess. Mike From geoff at hitsandpieces.net Wed Mar 9 00:04:13 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Wed, 9 Mar 2005 10:04:13 +1000 Subject: [Icecast] New User Installation: Questions about live streaming In-Reply-To: <200503081512.29026.flashl@cox.net> References: <200503071749.48623.flashl@cox.net> <422CECAD.7070900@tyrell.hu> <200503081512.29026.flashl@cox.net> Message-ID: Flash Love wrote: > XML Parser: Document of invalid type, no ices namespace found Certainly in my browser, the formatting gets fairly mangled, although it is valid. Sounds like you've got the bit at the beginning of the file missing, for example. Since the ices-live.xml comes with ices anyway, I'd recommend just editing that. "make install" has probably put it in $prefix/share/ices or something, but it's also in the conf dir of the source tree if you can't find it. Geoff. From christopher at barsuk.com Wed Mar 9 00:03:50 2005 From: christopher at barsuk.com (Christopher Possanza) Date: Tue, 8 Mar 2005 16:03:50 -0800 Subject: [Icecast] trouble installing icecast Message-ID: <200503090003.j2903rn17193@server1.barsuk.com> Hello - I'm not a Unix guru, but I can get around okay. I'm trying to build icecast on my system, but when I run the configure program, it ends with the following error: "XSLT configuration could not be found" I could send you the config.log, if that helps. I'm not sure how to solve this error -- can you provide any pointers? I do have libxslt.so on my system. Much thanks. -Christopher christopher at barsuk.com From brendan at xiph.org Wed Mar 9 00:18:01 2005 From: brendan at xiph.org (Brendan Cully) Date: Tue, 8 Mar 2005 16:18:01 -0800 Subject: [Icecast] trouble installing icecast In-Reply-To: <200503090003.j2903rn17193@server1.barsuk.com> References: <200503090003.j2903rn17193@server1.barsuk.com> Message-ID: <20050309001801.GA15169@okanagan.cs.ubc.ca> On Tuesday, 08 March 2005 at 16:03, Christopher Possanza wrote: > Hello - > > I'm not a Unix guru, but I can get around okay. I'm trying to build icecast > on my system, but when I run the configure program, it ends with the > following error: > > "XSLT configuration could not be found" you need the headers and the xslt-config program as well as the library. These are probably in a package called something like libxslt-devel or libxslt-dev, depending on your distribution. Also make sure that xslt-config is in your PATH before you run configure (in case you're not using a libxslt package). > -Christopher > christopher at barsuk.com Great label, by the way. From carlos at zonacharrua.com Wed Mar 9 00:43:52 2005 From: carlos at zonacharrua.com (ZONA) Date: Tue, 8 Mar 2005 22:43:52 -0200 Subject: [Icecast] vorbis ogg vs. aac References: <200503090003.j2903rn17193@server1.barsuk.com> <20050309001801.GA15169@okanagan.cs.ubc.ca> Message-ID: <002201c52441$176200a0$0300000a@a> Hi folks: this is my second question at this list and I wanted to mention that with answers and guides I got from 2 persons last time, I got a quite low rate stream in vorbis ogg, in about 5 minutes after reading what you wrote- Thanks! Well after that, I pointed my attention to the so called AAC, and after tweaking a bit I got my AAC stream up and connected to Icecast serv. I was a bit dissapointed about AAC, as I thought this was better encoding/compression than OGG. I alpologise if I express my selv badly about the technical detail, but the thing is that at low bitrates (lets say between 20 and 80 kbps) OGG sounds a lot better than AAC. As I still believe AAC is a really good one, maybe somebody can tell a little about where or how I can get the best result with it. (I can hear an anoying sound "behind" the good one, something like metal/glass chorus at low rates with aac). Thanks: CC From mlrsmith at gmail.com Wed Mar 9 00:48:50 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Wed, 9 Mar 2005 11:48:50 +1100 Subject: [Icecast] vorbis ogg vs. aac In-Reply-To: <002201c52441$176200a0$0300000a@a> References: <200503090003.j2903rn17193@server1.barsuk.com> <20050309001801.GA15169@okanagan.cs.ubc.ca> <002201c52441$176200a0$0300000a@a> Message-ID: <3c17372105030816481004f8f9@mail.gmail.com> On Tue, 8 Mar 2005 22:43:52 -0200, ZONA wrote: > Hi folks: > > this is my second question at this list and I wanted to mention that with > answers and guides I got from 2 persons last time, I got a quite low rate > stream in vorbis ogg, in about 5 minutes after reading what you wrote- > Thanks! > Well after that, I pointed my attention to the so called AAC, and after > tweaking a bit I got my AAC stream up and connected to Icecast serv. > I was a bit dissapointed about AAC, as I thought this was better > encoding/compression than OGG. I alpologise if I express my selv badly about > the technical detail, but the thing is that at low bitrates (lets say > between 20 and 80 kbps) OGG sounds a lot better than AAC. > As I still believe AAC is a really good one, maybe somebody can tell a > little about where or how I can get the best result with it. > (I can hear an anoying sound "behind" the good one, something like > metal/glass chorus at low rates with aac). Ogg Vorbis is the format we recommend for both high quality or low bitrate. The downside of it is worse compatibility than mp3 - not everyone has a vorbis player, yet. AAC has compatibility problems too, and generally doesn't exceed vorbis in quality, so you're on the right track - use vorbis instead of AAC! Mike From xiphmont at xiph.org Wed Mar 9 00:56:13 2005 From: xiphmont at xiph.org (Monty) Date: Tue, 8 Mar 2005 19:56:13 -0500 Subject: [Icecast] vorbis ogg vs. aac In-Reply-To: <3c17372105030816481004f8f9@mail.gmail.com> References: <200503090003.j2903rn17193@server1.barsuk.com> <20050309001801.GA15169@okanagan.cs.ubc.ca> <002201c52441$176200a0$0300000a@a> <3c17372105030816481004f8f9@mail.gmail.com> Message-ID: <20050309005613.GA24746@xiph.org> On Wed, Mar 09, 2005 at 11:48:50AM +1100, Michael Smith wrote: > > Ogg Vorbis is the format we recommend for both high quality or low > bitrate. The downside of it is worse compatibility than mp3 - not > everyone has a vorbis player, yet. AAC has compatibility problems too, > and generally doesn't exceed vorbis in quality, so you're on the right > track - use vorbis instead of AAC! Although I appreciate the sentiment, it sounds as if you may actually be looking at the wrong AAC. AAC is a collection of related codecs all named AAC (in MPEG parlance, the different codecs are called 'profiles') and only one of them, the latest/greatest SBR variant, is actually any good at low bitrate. I'm guessing that the encoder you found doesn't actually support the AAC 'HE' profile, which is the profile you'd want to evaluate for streaming. The others don't generally compare well to Vorbis. Monty From xiphmont at xiph.org Wed Mar 9 01:02:56 2005 From: xiphmont at xiph.org (Monty) Date: Tue, 8 Mar 2005 20:02:56 -0500 Subject: [Icecast] vorbis ogg vs. aac In-Reply-To: <20050309005613.GA24746@xiph.org> References: <200503090003.j2903rn17193@server1.barsuk.com> <20050309001801.GA15169@okanagan.cs.ubc.ca> <002201c52441$176200a0$0300000a@a> <3c17372105030816481004f8f9@mail.gmail.com> <20050309005613.GA24746@xiph.org> Message-ID: <20050309010256.GB24746@xiph.org> Well, that response wasn't to Mike, but rather the person Mike was responding to :-) Monty On Tue, Mar 08, 2005 at 07:56:13PM -0500, Monty wrote: > > > > On Wed, Mar 09, 2005 at 11:48:50AM +1100, Michael Smith wrote: > > > > Ogg Vorbis is the format we recommend for both high quality or low > > bitrate. The downside of it is worse compatibility than mp3 - not > > everyone has a vorbis player, yet. AAC has compatibility problems too, > > and generally doesn't exceed vorbis in quality, so you're on the right > > track - use vorbis instead of AAC! > > Although I appreciate the sentiment, it sounds as if you may actually > be looking at the wrong AAC. AAC is a collection of related codecs > all named AAC (in MPEG parlance, the different codecs are called > 'profiles') and only one of them, the latest/greatest SBR variant, is > actually any good at low bitrate. I'm guessing that the encoder you > found doesn't actually support the AAC 'HE' profile, which is the > profile you'd want to evaluate for streaming. The others don't > generally compare well to Vorbis. > > Monty > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > > From flashl at cox.net Wed Mar 9 02:07:16 2005 From: flashl at cox.net (Flash Love) Date: Tue, 8 Mar 2005 20:07:16 -0600 Subject: [Icecast] New User Installation: Questions about live streaming In-Reply-To: References: <200503071749.48623.flashl@cox.net> <200503081512.29026.flashl@cox.net> Message-ID: <200503082007.17283.flashl@cox.net> My short term goal, is to stream mp3 and add input from the mic (my voice) into the stream. Long term goal, internet radio with music, talk, and request on demand. I downloaded, compiled, and configured ices-0.4.tar using ices.conf.dist (mp3 files are streaming and clients [winamp, win media] connect OK). In the /download/ices-0.4/conf directory there are four files: ices.conf.dist, ices.conf.dist.in, ices.pm.dist, and ices.py.dist. I have used aumix to ensure that the mic is set to "R" and verified the settings for Line-in, PCM, and I-Gain. Then, I modified the ices.conf.dist file to use the example configuration. When using "", ices complain: Unknown Node: background Unknown Node: logpath Unknown Node: logfile Unknown Node: logsize Unknown Node: loglevel Unknown Node: consolelog Unknown Node: stream When using ", ices complaint: XML Parser: Document of invalid type, no ices namespace found Logfile opened Could not find a valid playlist file. Ices Exiting... The only changes are on lines 2 and last line in the config file. Is ices-0.4.tar.gz the latest? Flash On Tuesday 08 March 2005 06:04 pm, Geoff Shang wrote: > Flash Love wrote: > > XML Parser: Document of invalid type, no ices namespace found > > Certainly in my browser, the formatting gets fairly mangled, although it is > valid. Sounds like you've got the bit at the beginning of the file > missing, for example. > > Since the ices-live.xml comes with ices anyway, I'd recommend just editing > that. "make install" has probably put it in $prefix/share/ices or > something, but it's also in the conf dir of the source tree if you can't > find it. > > Geoff. > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From ross at stationplaylist.com Wed Mar 9 03:11:19 2005 From: ross at stationplaylist.com (Ross Levis) Date: Wed, 9 Mar 2005 16:11:19 +1300 Subject: [Icecast] vorbis ogg vs. aac Message-ID: <003301c52455$aa841490$8000a8c0@levis3> Standard AAC is on a par with Ogg Vorbis in my opinion, but it depends what type of encoder you are using as there are several. The only "free" encoder I know of doesn't use all the AAC techniques to provide the best sound quality and is worse than OV. The thread I started the other day was about AACPlus and not AAC. AACPlus provides much improved sound quality over standard AAC, and OV unfortunately. But based on Monty's comments, he may be (hopefully!) re-directing his attention back to Vorbis for a while and OV will eventually regain the lead in the sound quality versus bitrate wars. Regards, Ross. ----- Original Message ----- From: "ZONA" To: Sent: Wednesday, March 09, 2005 1:43 PM Subject: [Icecast] vorbis ogg vs. aac Hi folks: this is my second question at this list and I wanted to mention that with answers and guides I got from 2 persons last time, I got a quite low rate stream in vorbis ogg, in about 5 minutes after reading what you wrote- Thanks! Well after that, I pointed my attention to the so called AAC, and after tweaking a bit I got my AAC stream up and connected to Icecast serv. I was a bit dissapointed about AAC, as I thought this was better encoding/compression than OGG. I alpologise if I express my selv badly about the technical detail, but the thing is that at low bitrates (lets say between 20 and 80 kbps) OGG sounds a lot better than AAC. As I still believe AAC is a really good one, maybe somebody can tell a little about where or how I can get the best result with it. (I can hear an anoying sound "behind" the good one, something like metal/glass chorus at low rates with aac). Thanks: CC From brendan at xiph.org Wed Mar 9 03:14:26 2005 From: brendan at xiph.org (Brendan Cully) Date: Tue, 8 Mar 2005 19:14:26 -0800 Subject: [Icecast] New User Installation: Questions about live streaming In-Reply-To: <200503082007.17283.flashl@cox.net> References: <200503071749.48623.flashl@cox.net> <200503081512.29026.flashl@cox.net> <200503082007.17283.flashl@cox.net> Message-ID: <20050309031426.GB23255@watanabe.local> On Tuesday, 08 March 2005 at 20:07, Flash Love wrote: > My short term goal, is to stream mp3 and add input from the mic (my voice) > into the stream. Long term goal, internet radio with music, talk, and request > on demand. ices 0.4 can't do live input. If you need to do MP3, you might try liveice or darkice. Otherwise, ices2 is probably what you want. From mlabash at babylabash.com Wed Mar 9 10:46:24 2005 From: mlabash at babylabash.com (Michael LaBash) Date: Wed, 9 Mar 2005 02:46:24 -0800 Subject: [Icecast] ogg stream up and running Message-ID: thanks to all who helped! our ogg vorbis stream is up and running at www.luver.com http://69.20.57.94:8000/live.ogg Anyone know how to pull Artist/Song info and put it on a web page for people to go to see and maybe even display the last few songs that have played? -- Michael LaBash -------------------- New Possibilities Design http://www.babylabash.com Lavapen.com illustration http://www.lavapen Listen to Love Underground Visionary Revolution (LUVeR) http://www.luver.com Listen to LUVeR Alternative News http://www.luver.org From flashl at cox.net Wed Mar 9 11:40:11 2005 From: flashl at cox.net (Flash Love) Date: Wed, 9 Mar 2005 05:40:11 -0600 Subject: [Icecast] New User Installation: Questions about live streaming In-Reply-To: <20050309031426.GB23255@watanabe.local> References: <200503071749.48623.flashl@cox.net> <200503082007.17283.flashl@cox.net> <20050309031426.GB23255@watanabe.local> Message-ID: <200503090540.11960.flashl@cox.net> Mp3 is the format of the music that I have presently, I am open to using other formats. I do have darkice compiled and able to access the icecast server. While studying how to use darkice with icecast and after reading several online discussions, I was convinced that maybe darkice was not the answer. I have a labtec headphone with mic and headset plugs into the respective ports on the soundcard. I have darkice connecting to icecast server, checked the mixer settings with amuix, and know that mic is working becase I can hear myself thru the speakers. However, the walkthru mentioned earlier, advised to plug headset into speaker port and I could not get any further with mic input with that configuration. Any help with be greatly appreciated. Thanks Flash On Tuesday 08 March 2005 09:14 pm, Brendan Cully wrote: > On Tuesday, 08 March 2005 at 20:07, Flash Love wrote: > > My short term goal, is to stream mp3 and add input from the mic (my > > voice) into the stream. Long term goal, internet radio with music, talk, > > and request on demand. > > ices 0.4 can't do live input. If you need to do MP3, you might try > liveice or darkice. Otherwise, ices2 is probably what you want. From qfactor at gwi.net Wed Mar 9 13:57:45 2005 From: qfactor at gwi.net (Dean Machine) Date: Wed, 9 Mar 2005 08:57:45 -0500 Subject: [Icecast] install help Message-ID: <36AB0861-90A3-11D9-9FF4-0030657C4552@gwi.net> I am setting up an audio stream for our local LPFM radio station on Mac OS X. I have a Shoutcast server up and running but would like to explore Icecast as well. I am but a novice programmer and need to find a source of step by step instructions. I have downloaded the server and other necessary packages but have been unable to put the pieces together. Can you direct me to a source of "simple" instructions? Thanks for any help. DEAN WRFR-LP 93.3 FM Rockland, Maine From eldesoky.lists at gmail.com Wed Mar 9 15:19:35 2005 From: eldesoky.lists at gmail.com (Mohamed Eldesoky) Date: Wed, 9 Mar 2005 17:19:35 +0200 Subject: [Icecast] Streaming live from windows Message-ID: <1403218a05030907196ada9226@mail.gmail.com> I want to do live streaming from the mic from windows machine. Which applications do you recommend ?? -- Mohamed Eldesoky www.eldesoky.net RHCE From eldesoky.lists at gmail.com Wed Mar 9 15:33:55 2005 From: eldesoky.lists at gmail.com (Mohamed Eldesoky) Date: Wed, 9 Mar 2005 17:33:55 +0200 Subject: [Icecast] Streaming live from windows In-Reply-To: <529512676.20050309163110@chatlabel.de> References: <1403218a05030907196ada9226@mail.gmail.com> <529512676.20050309163110@chatlabel.de> Message-ID: <1403218a050309073352e8e796@mail.gmail.com> Sorry, Forgot to say that I am looking for free software On Wed, 9 Mar 2005 16:31:10 +0100, Carsten Henkel wrote: > Guten Tag Mohamed Eldesoky, > > Am Mittwoch, 9. M?rz 2005 um 16:19 schrieben Sie: > > ME> I want to do live streaming from the mic from windows machine. > ME> Which applications do you recommend ?? > > sam3 http://www.spacialaudio.com/products/sambroadcaster/ > > have a nice day > > -- > Mit freundlichen Gr?ssen > Carsten Henkel mailto:carsten at chatlabel.de > > Das Undurchsichtige durchschauen wir ziemlich rasch, aber f?r das Sonnenklare brauchen wir meist l?nger. > > dieser Text ist zuf?llig gew?hlt und hat nichts mit dem Empf?nger der e-Mail zu tun. > > Carsten Henkel > Passauer Stra?e 7 > 94577 Winzer > tel.: 0049 (0)180-3684398-360 > fax.: 0049 (0)180-3684398-039 > > http://chatlabel.de > http://radio.chatlabel.de > > -- Mohamed Eldesoky www.eldesoky.net RHCE From mihamina at mail.rktmb.org Wed Mar 9 15:37:32 2005 From: mihamina at mail.rktmb.org (Rakotomandimby (R12y) Mihamina) Date: Wed, 09 Mar 2005 16:37:32 +0100 Subject: [Icecast] Streaming live from windows In-Reply-To: <1403218a050309073352e8e796@mail.gmail.com> References: <1403218a05030907196ada9226@mail.gmail.com> <529512676.20050309163110@chatlabel.de> <1403218a050309073352e8e796@mail.gmail.com> Message-ID: <1110382653.6154.13.camel@fctmp> On Wed, 2005-03-09 at 17:33 +0200, Mohamed Eldesoky wrote: > Sorry, > Forgot to say that I am looking for free software Forget Windows! -- ASPO Infog?rance http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc http://faq.fcolc.eu.org/ LUG sur Orl?ans et alentours (France). T?l : 02 34 08 26 04 / 06 33 26 13 14 From mihamina at mail.rktmb.org Wed Mar 9 15:57:19 2005 From: mihamina at mail.rktmb.org (Rakotomandimby (R12y) Mihamina) Date: Wed, 09 Mar 2005 16:57:19 +0100 Subject: [Icecast] Streaming live from windows In-Reply-To: <1166339219.20050309164155@chatlabel.de> References: <1403218a05030907196ada9226@mail.gmail.com> <529512676.20050309163110@chatlabel.de> <1403218a050309073352e8e796@mail.gmail.com> <1110382653.6154.13.camel@fctmp> <1166339219.20050309164155@chatlabel.de> Message-ID: <1110383839.6154.16.camel@fctmp> On Wed, 2005-03-09 at 16:41 +0100, Carsten Henkel wrote: > Guten Tag Rakotomandimby (R12y) Mihamina, > Am Mittwoch, 9. M?rz 2005 um 16:37 schrieben Sie: > RRM> On Wed, 2005-03-09 at 17:33 +0200, Mohamed Eldesoky wrote: > >> Forgot to say that I am looking for free software > RRM> Forget Windows! > right, but not his question *gg 1) Check who are you replying to. Always chek you're replying to the list 2) You can use winamp with oddcast to record from mic, then be a source for an Icecast. isn't it? -- ASPO Infog?rance http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc http://faq.fcolc.eu.org/ LUG sur Orl?ans et alentours (France). T?l : 02 34 08 26 04 / 06 33 26 13 14 From geoff at hitsandpieces.net Wed Mar 9 16:03:07 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Thu, 10 Mar 2005 02:03:07 +1000 Subject: [Icecast] Streaming live from windows In-Reply-To: <1403218a05030907196ada9226@mail.gmail.com> References: <1403218a05030907196ada9226@mail.gmail.com> Message-ID: Hi, You can use the Oddsock plugin from oddcast.org which can do this, in conjunction with Winamp (not open source) or Foobar2000 (not sure, might be open source). How complicated you want to make the setup will depend on exactly what you want to do. Geoff. From mike at altrion.org Wed Mar 9 18:49:43 2005 From: mike at altrion.org (Mike Whitaker) Date: Wed, 9 Mar 2005 18:49:43 +0000 Subject: [Icecast] encoder->server->listener lag Message-ID: <2413ca2f90912072313c1725efdca038@altrion.org> We're running a setup with M3W on a PC in Sri Lanka, encoding to a server in the UK. What factors govern the time delay between things being said to the microphone in SL and heard by a client connecting to the server, and how can we reduce it as much as possible? Currently we're experiencing 20-30 secs or more. From karl at xiph.org Wed Mar 9 21:09:14 2005 From: karl at xiph.org (Karl Heyes) Date: 09 Mar 2005 21:09:14 +0000 Subject: [Icecast] encoder->server->listener lag In-Reply-To: <2413ca2f90912072313c1725efdca038@altrion.org> References: <2413ca2f90912072313c1725efdca038@altrion.org> Message-ID: <1110402548.1762.63.camel@bogus.hackers.club> On Wed, 2005-03-09 at 18:49, Mike Whitaker wrote: > We're running a setup with M3W on a PC in Sri Lanka, encoding to a > server in the UK. What factors govern the time delay between things > being said to the microphone in SL and heard by a client connecting to > the server, and how can we reduce it as much as possible? Currently > we're experiencing 20-30 secs or more. The main 2 factors (which are related) are the prebuffer size of the listening client (eg 64kbytes) and the burst size in icecast (which is used to fill the clients prebuffer quickly). Reduce them both to the smallest you think you can get away with. For example a burst-size 0 and client prebuffer 8 kbytes will mean icecast starts the listener at the latest data received and the client will only wait until 8 kbytes is received before playback. The problem you have with low latency is that your listeners become more susceptible to network lag. karl. From nettings at folkwang-hochschule.de Wed Mar 9 21:18:37 2005 From: nettings at folkwang-hochschule.de (Joern Nettingsmeier) Date: Wed, 09 Mar 2005 22:18:37 +0100 Subject: [Icecast] Streaming live from windows In-Reply-To: References: <1403218a05030907196ada9226@mail.gmail.com> Message-ID: <422F682D.7000704@folkwang-hochschule.de> Geoff Shang wrote: > Hi, > > You can use the Oddsock plugin from oddcast.org which can do this, in > conjunction with Winamp (not open source) or Foobar2000 (not sure, might > be open source). definitely open source, and a recommendation, since it does not *beep* with the registry too much, has a clean, no bullshit interface, supports a large number of codecs and is one of the few players that will work with restricted privileges on w2k. From geoff at hitsandpieces.net Wed Mar 9 23:05:40 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Thu, 10 Mar 2005 09:05:40 +1000 Subject: [Icecast] encoder->server->listener lag In-Reply-To: <1110402548.1762.63.camel@bogus.hackers.club> References: <2413ca2f90912072313c1725efdca038@altrion.org> <1110402548.1762.63.camel@bogus.hackers.club> Message-ID: Karl Heyes wrote: > example a burst-size 0 and client prebuffer 8 kbytes will mean icecast > starts the listener at the latest data received and the client will only > wait until 8 kbytes is received before playback. Of course, the lower the bitrate, the longer in time 8k will actually be, but a lower bitrate will also make it easier to get away with low buffer settings. Geoff. From denisp at uol.com.br Thu Mar 10 03:08:42 2005 From: denisp at uol.com.br (Denis Paschoalinoto) Date: Thu, 10 Mar 2005 00:08:42 -0300 Subject: [Icecast] (no subject) Message-ID: Hi, I am a beginner in Icecast, and I?d thank you if I had a little help from you guys. I?m already able to send audio data from WinAmp (2.95) with Oddcast (Dec 14, 2004) to Icecast (2.2.0). No problems up to here. However, when I go to URL in order to hear it, Windows Media Player (9 series) buffers and plays only a few seconds of audio. I am in Windows XP (Service Pack 2). Do you know what might be happening? Thank you for your valuable help! D?nis - denisp at uol.com.br __________________________________________________________________________ Acabe com aquelas janelinhas que pulam na sua tela. AntiPop-up UOL - ? gr?tis! http://antipopup.uol.com.br/ From denisp at uol.com.br Thu Mar 10 03:13:29 2005 From: denisp at uol.com.br (Denis Paschoalinoto) Date: Thu, 10 Mar 2005 00:13:29 -0300 Subject: [Icecast] Only a few seconds of buffer Message-ID: Hi, I am a beginner in Icecast, and I?d thank you if I had a little help from you guys. I?m already able to send audio data from WinAmp (2.95) with Oddcast (Dec 14, 2004) to Icecast (2.2.0). No problems up to here. However, when I go to URL in order to hear it, Windows Media Player (9 series) buffers and plays only a few seconds of audio. I am in Windows XP (Service Pack 2). Do you know what might be happening? Thank you for your valuable help! D?nis - denisp at uol.com.br __________________________________________________________________________ Acabe com aquelas janelinhas que pulam na sua tela. AntiPop-up UOL - ? gr?tis! http://antipopup.uol.com.br/ From mlrsmith at gmail.com Thu Mar 10 03:20:54 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Thu, 10 Mar 2005 14:20:54 +1100 Subject: [Icecast] (no subject) In-Reply-To: References: Message-ID: <3c1737210503091920627bebb4@mail.gmail.com> On Thu, 10 Mar 2005 00:08:42 -0300, Denis Paschoalinoto wrote: > Hi, > > I am a beginner in Icecast, and I?d thank you if I had a little help from you guys. > > I?m already able to send audio data from WinAmp (2.95) with Oddcast (Dec 14, 2004) to Icecast (2.2.0). No problems up to here. > > However, when I go to URL in order to hear it, Windows Media Player (9 series) buffers and plays only a few seconds of audio. > What format are you streaming in? What mountpoint are you using? What URL are you passing to WMP? Mike From xechorizo at gmail.com Thu Mar 10 04:32:45 2005 From: xechorizo at gmail.com (Xechorizo) Date: Wed, 9 Mar 2005 21:32:45 -0700 Subject: [Icecast] Mountpoint problems... Message-ID: <1c0c8a7a050309203231f869a5@mail.gmail.com> I can't figure out exactly what to put as my Icecast webroot directory, nor what to tell my Winamp Oddcast plugin to name as the mountpoint. I'm a n00b here and barely know what these words even mean, lol, but I can get the Oddcast to log in to the Icecast and people can go to the .m3u file I put into the mountpoint, but it either just cycles songs or doesn;t play. I noticed that it only transmits when my Winamp plays, but I basically ahve no idea what to do. From geoff at hitsandpieces.net Thu Mar 10 05:36:58 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Thu, 10 Mar 2005 15:36:58 +1000 Subject: [Icecast] Mountpoint problems... In-Reply-To: <1c0c8a7a050309203231f869a5@mail.gmail.com> References: <1c0c8a7a050309203231f869a5@mail.gmail.com> Message-ID: Hi, Ok. clarification of terms here. A mountpoint is simply what is used to differenciate one stream from another. It doesn't physically exist until it is created by a source connecting to it, and unless you want to handle it differently from any other mountpoint, there's no need to define it anywhere except in the source client. Here's an example (a simple one). You and I have ownership in a co-located machine on a big pipe somewhere. We decide that we both want to stream audio from that machine. Since we both administer it, there's no harm in us both knowing the main source password. So I configure my source to broadcast to ourserver.com port 8000 on mountpoint /mystation.ogg and you broadcast to ourserver.com:8000/yourstation.ogg. These mounts are created when each of us connects and people can connect to them to hear the particular stream that's associated with them. Note that you can set up mounts with different passwords or other parameters, check out the section in the sample configuration for more details, but it's only necessary to have a section if you actually want any of these features. the webroot directory is used for serving stats pages and also for serving any other content if you have fileserve enabled. So if you put logo.png in your webroot directory, you can call it with http://server:port/logo.png Hope this helps with the terms. As for your broadcasts, perhaps begin by telling us exactly what you're trying to achieve and we'll take it from there. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From mike at altrion.org Thu Mar 10 07:46:56 2005 From: mike at altrion.org (Mike Whitaker) Date: Thu, 10 Mar 2005 07:46:56 +0000 Subject: [Icecast] encoder->server->listener lag In-Reply-To: References: <2413ca2f90912072313c1725efdca038@altrion.org> <1110402548.1762.63.camel@bogus.hackers.club> Message-ID: <1652eda27cfa0556626bf01da4d13f69@altrion.org> > Of course, the lower the bitrate, the longer in time 8k will actually > be, but a lower bitrate will also make it easier to get away with low > buffer settings. I seem to have a lot of 'doh!' moments on this list. We haven't touched the default buffer settings (64KB) and we're streaming at 16Kb/s) Which is 2KB/s, or 32s to fill the buffer. Excuse, please. Great shame. Must go flagellate self with wet noodle. From mikee at luver.com Thu Mar 10 10:38:19 2005 From: mikee at luver.com (Mikee) Date: Thu, 10 Mar 2005 02:38:19 -0800 Subject: [Icecast] correct way to link stream on a web page? Message-ID: <000601c5255d$46b5c130$c227c03f@LUVeR> What is the correct way to put a link to an mp3 and ogg stream? I'm having a dickens of a time getting anything to work right. Here are my stream urls: http://69.20.57.94:8000/live http://69.20.57.94:8000/live.ogg Cutting and pasting always works. I've been using the following link format: http://69.20.57.94:8000/live.m3u http://69.20.57.94:8000/live.ogg.m3u Both will open up the default player (Winamp) but they never connect. It just says "connecting". The link for the MP3 stream from the Icecast directory works on some computers but not on others: http://dir.xiph.org/listen.php?pid=673483&file=listen.m3u I've yet to meet an ogg link that works. I always have to cut and paste the url into the player. That's not a problem for me but a lot of people barely know howto open a player, let alone figure out where to cut and paste. Any help is greatly appreciated! -------------- next part -------------- An HTML attachment was scrubbed... URL: From hick.icecast at gink.org Thu Mar 10 11:14:10 2005 From: hick.icecast at gink.org (gARetH baBB) Date: Thu, 10 Mar 2005 11:14:10 +0000 (UTC) Subject: [Icecast] correct way to link stream on a web page? In-Reply-To: <000601c5255d$46b5c130$c227c03f@LUVeR> References: <000601c5255d$46b5c130$c227c03f@LUVeR> Message-ID: On Thu, 10 Mar 2005, Mikee wrote: > I've been using the following link format: > http://69.20.57.94:8000/live.m3u > http://69.20.57.94:8000/live.ogg.m3u > > Both will open up the default player (Winamp) but they never connect. It > just says "connecting". hick at stum:~/x$ lftpget http://69.20.57.94:8000/live.m3u hick at stum:~/x$ cat live.m3u http://localhost:8000/live Set your to something sensible. From quickfixx at gmail.com Thu Mar 10 11:34:31 2005 From: quickfixx at gmail.com (Jamie Chambers) Date: Thu, 10 Mar 2005 11:34:31 +0000 Subject: [Icecast] Could not parse XSLT file Message-ID: <7077c0610503100334605c19bf@mail.gmail.com> Hi There... I just installed icecast-2.2.0 ok, the stream server works, however when I try to access the web interface, my browser displays the message "Could not parse XSLT file". XSLT seems to be configured as there were no compile problems. Google hasn't yielded much help.. Any Ideas? QuickFix From dm8tbr at afthd.tu-darmstadt.de Thu Mar 10 12:01:53 2005 From: dm8tbr at afthd.tu-darmstadt.de (=?ISO-8859-1?Q?=22Thomas_B=2E_R=FCcker=22?=) Date: Thu, 10 Mar 2005 13:01:53 +0100 Subject: [Icecast] Could not parse XSLT file In-Reply-To: <7077c0610503100334605c19bf@mail.gmail.com> References: <7077c0610503100334605c19bf@mail.gmail.com> Message-ID: <42303731.8040405@afthd.tu-darmstadt.de> Jamie Chambers schrieb: > Hi There... > > I just installed icecast-2.2.0 ok, the stream server works, however > when I try to access the web interface, my browser displays the > message "Could not parse XSLT file". XSLT seems to be configured as > there were no compile problems. Google hasn't yielded much help.. Any > Ideas? Did you modify the xsl files shipped with icecast in any way? Check if they really are in the webroot specified in your config file. If you did modify them run them through some sort of xslt-debugger (xslproc iirc is one) you'll need to dump stats.xml file from /admin/stats.xml to a file and pass it with the xsl file to the debugger. Thomas From denisp at uol.com.br Thu Mar 10 14:28:05 2005 From: denisp at uol.com.br (Denis Paschoalinoto) Date: Thu, 10 Mar 2005 11:28:05 -0300 Subject: [Icecast] (no subject) Message-ID: Mike, I?m streaming LAME ones (MP3), mountpoint is live.mp3 and URL is http://169.254.31.193:8000/live.mp3 Thanks a lot, D?nis -x- From"Michael Smith" mlrsmith at gmail.com To"Denis Paschoalinoto" denisp at uol.com.br Cc"icecast" icecast at xiph.org DateThu, 10 Mar 2005 14:20:54 +1100 SubjectRe: [Icecast] (no subject) > On Thu, 10 Mar 2005 00:08:42 -0300, Denis Paschoalinoto > wrote: > > Hi, > > > > I am a beginner in Icecast, and I?d thank you if I had a little help from you guys. > > > > I?m already able to send audio data from WinAmp (2.95) with Oddcast (Dec 14, 2004) to Icecast (2.2.0). No problems up to here. > > > > However, when I go to URL in order to hear it, Windows Media Player (9 series) buffers and plays only a few seconds of audio. > > > > What format are you streaming in? What mountpoint are you using? What > URL are you passing to WMP? > > Mike __________________________________________________________________________ Acabe com aquelas janelinhas que pulam na sua tela. AntiPop-up UOL - ? gr?tis! http://antipopup.uol.com.br/ From eldesoky.lists at gmail.com Thu Mar 10 16:13:09 2005 From: eldesoky.lists at gmail.com (Mohamed Eldesoky) Date: Thu, 10 Mar 2005 18:13:09 +0200 Subject: [Icecast] Streaming live from windows In-Reply-To: <422F682D.7000704@folkwang-hochschule.de> References: <1403218a05030907196ada9226@mail.gmail.com> <422F682D.7000704@folkwang-hochschule.de> Message-ID: <1403218a050310081367321d59@mail.gmail.com> Ah, Thanks, going to try oddcast.org On Wed, 09 Mar 2005 22:18:37 +0100, Joern Nettingsmeier wrote: > Geoff Shang wrote: > > Hi, > > > > You can use the Oddsock plugin from oddcast.org which can do this, in > > conjunction with Winamp (not open source) or Foobar2000 (not sure, might > > be open source). > > definitely open source, and a recommendation, since it does not *beep* > with the registry too much, has a clean, no bullshit interface, supports > a large number of codecs and is one of the few players that will work > with restricted privileges on w2k. > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -- Mohamed Eldesoky www.eldesoky.net RHCE From beakerboy99 at yahoo.com Thu Mar 10 18:11:49 2005 From: beakerboy99 at yahoo.com (Kevin Nowaczyk) Date: Thu, 10 Mar 2005 10:11:49 -0800 (PST) Subject: [Icecast] Creating playlists in real-time Message-ID: <20050310181150.62592.qmail@web60709.mail.yahoo.com> I've been working on a jukebox application for a while. My wife recenlty asked "You spend so much time coding that and ripping CDs... Is there a way I can listen to the songs at work?". So...I made a simple web script to add songs to the play queue and I added the ability to stream the raw audio to stdout and linked it up with ices2. My problem is I think the jukebox decodes the audio too quickly for the ices2 buffer. After hearing a song or two WinAmp drops the audio. When I reconnect to the stream It's skipped forward a song. I'm wondering if anyone knows of any simple apps already out there which can either take file paths from stdin or read a path from a file so I can stream my music library on request. I don't want to hear any stuff on the RIAA sponsered law against online music requesting...pretend I'm not in the US. Thanks for any suggestions, Kevin Nowaczyk __________________________________ Do you Yahoo!? Make Yahoo! your home page http://www.yahoo.com/r/hs From graver at graver.xs4all.nl Thu Mar 10 18:22:27 2005 From: graver at graver.xs4all.nl (Frits Letteboer) Date: Thu, 10 Mar 2005 19:22:27 +0100 Subject: [Icecast] Creating playlists in real-time In-Reply-To: <20050310181150.62592.qmail@web60709.mail.yahoo.com> References: <20050310181150.62592.qmail@web60709.mail.yahoo.com> Message-ID: <42309063.8030809@graver.xs4all.nl> Kevin Nowaczyk wrote: > I've been working on a jukebox application for a > while. My wife recenlty asked "You spend so much time > coding that and ripping CDs... Is there a way I can > listen to the songs at work?". > > So...I made a simple web script to add songs to the > play queue and I added the ability to stream the raw > audio to stdout and linked it up with ices2. > > My problem is I think the jukebox decodes the audio > too quickly for the ices2 buffer. After hearing a > song or two WinAmp drops the audio. When I reconnect > to the stream It's skipped forward a song. > > I'm wondering if anyone knows of any simple apps > already out there which can either take file paths > from stdin or read a path from a file so I can stream > my music library on request. > > I don't want to hear any stuff on the RIAA sponsered > law against online music requesting...pretend I'm not > in the US. Ices2 can already do that: playlist script /home/graver/phpshout.php ... This is an example from a jukebox I wrote for a local station, works perfectly. From maillists at conactive.com Thu Mar 10 18:45:09 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Thu, 10 Mar 2005 19:45:09 +0100 Subject: [Icecast] Winamp 0% Buffering mp3 streams Message-ID: I'm new to streaming or music hearing over the wire, I still prefer my old-fashioned stereo equipment :-) But a friend asked me to setup a shoutcast server for him, so I went out and installed it, played a bit with it and didn't like it. So I looked for an open source alternative and found Icecast. Installed fine, works fine. But there is one thing which puzzles me and I hope someone can shed some light on it. It seems that Winamp on Windows has a problem with mp3 streams coming from my Icecast server. It stays forever at "0% Buffering". I cannot find much about this when searching around. Sometimes it's mentioned that this can indicate that the max listeners are reached. However, that's not the case here and I can listen to the stream with foobar2000 and Windows Media Player at the same time just fine. The source client doesn't seem to play a role either. I streamed with Winamp, both with the shoutcast and with the oddcast plugin, and my friend uses Nicecast on the Mac. But non of the listeners with Winamp get a tone. I can listen fine using ogg vorbis with the oddcast plugin. When I first had the shoutcast server running I only tested "on demand" streaming with mp3, that worked as well. But any mp3 stream going over that Icecast server makes Winamp just sit there. My Winamp version is 5.something, downloaded just a few days ago. Any hints why Winamp might not like it? (BTW: there's no "on demand" streaming from a local directory in Icecast like you can do in Shoutcast, correct?) Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From ddominey86 at gmail.com Thu Mar 10 19:01:04 2005 From: ddominey86 at gmail.com (Darrell Dominey) Date: Thu, 10 Mar 2005 15:31:04 -0330 Subject: [Icecast] Winamp 0% Buffering mp3 streams In-Reply-To: References: Message-ID: <2f3554e605031011015151c6aa@mail.gmail.com> make sure that your mountpoint does not have a .ogg extention with the mp3 stream, otherwise, it will try to play using the ogg plugin, and will stay at 0% buffer On Thu, 10 Mar 2005 19:45:09 +0100, Kai Schaetzl wrote: > I'm new to streaming or music hearing over the wire, I still prefer my > old-fashioned stereo equipment :-) > But a friend asked me to setup a shoutcast server for him, so I went out > and installed it, played a bit with it and didn't like it. So I looked for > an open source alternative and found Icecast. Installed fine, works fine. > But there is one thing which puzzles me and I hope someone can shed some > light on it. It seems that Winamp on Windows has a problem with mp3 > streams coming from my Icecast server. It stays forever at "0% Buffering". > I cannot find much about this when searching around. Sometimes it's > mentioned that this can indicate that the max listeners are reached. > However, that's not the case here and I can listen to the stream with > foobar2000 and Windows Media Player at the same time just fine. The source > client doesn't seem to play a role either. I streamed with Winamp, both > with the shoutcast and with the oddcast plugin, and my friend uses > Nicecast on the Mac. But non of the listeners with Winamp get a tone. I > can listen fine using ogg vorbis with the oddcast plugin. When I first had > the shoutcast server running I only tested "on demand" streaming with mp3, > that worked as well. But any mp3 stream going over that Icecast server > makes Winamp just sit there. > My Winamp version is 5.something, downloaded just a few days ago. > Any hints why Winamp might not like it? > > (BTW: there's no "on demand" streaming from a local directory in Icecast > like you can do in Shoutcast, correct?) > > Kai > > -- > Kai Sch?tzl, Berlin, Germany > Get your web at Conactive Internet Services: http://www.conactive.com > IE-Center: http://ie5.de & http://msie.winware.org > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From maillists at conactive.com Thu Mar 10 19:51:29 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Thu, 10 Mar 2005 20:51:29 +0100 Subject: [Icecast] Winamp 0% Buffering mp3 streams In-Reply-To: <2f3554e605031011015151c6aa@mail.gmail.com> References: <2f3554e605031011015151c6aa@mail.gmail.com> Message-ID: Darrell Dominey wrote on Thu, 10 Mar 2005 15:31:04 -0330: > make sure that your mountpoint does not have a .ogg extention with the > mp3 stream, otherwise, it will try to play using the ogg plugin, and > will stay at 0% buffer > Hi, thanks for the quick answer. We are serving the mp3s with .nsv endings since that is what the oddcast plugin seems to send by default when mp3 is used and no mount point specified (it then sends with "live.nsv" if I remember this correctly). Should Winamp be able to handle .nsv or should I change this to .mp3 f.i.? Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From ddominey86 at gmail.com Thu Mar 10 20:01:17 2005 From: ddominey86 at gmail.com (Darrell Dominey) Date: Thu, 10 Mar 2005 16:31:17 -0330 Subject: [Icecast] Winamp 0% Buffering mp3 streams In-Reply-To: References: <2f3554e605031011015151c6aa@mail.gmail.com> Message-ID: <2f3554e60503101201645c26a0@mail.gmail.com> really, it should have no extention, like /stream/1001 for the mountpoint On Thu, 10 Mar 2005 20:51:29 +0100, Kai Schaetzl wrote: > Darrell Dominey wrote on Thu, 10 Mar 2005 15:31:04 -0330: > > > make sure that your mountpoint does not have a .ogg extention with the > > mp3 stream, otherwise, it will try to play using the ogg plugin, and > > will stay at 0% buffer > > > > Hi, thanks for the quick answer. We are serving the mp3s with .nsv endings > since that is what the oddcast plugin seems to send by default when mp3 is > used and no mount point specified (it then sends with "live.nsv" if I > remember this correctly). Should Winamp be able to handle .nsv or should I > change this to .mp3 f.i.? > > Kai > > -- > Kai Sch?tzl, Berlin, Germany > Get your web at Conactive Internet Services: http://www.conactive.com > IE-Center: http://ie5.de & http://msie.winware.org > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From karl at xiph.org Thu Mar 10 20:13:01 2005 From: karl at xiph.org (Karl Heyes) Date: 10 Mar 2005 20:13:01 +0000 Subject: [Icecast] Winamp 0% Buffering mp3 streams In-Reply-To: References: <2f3554e605031011015151c6aa@mail.gmail.com> Message-ID: <1110485580.13475.7.camel@bogus.hackers.club> On Thu, 2005-03-10 at 19:51, Kai Schaetzl wrote: > Darrell Dominey wrote on Thu, 10 Mar 2005 15:31:04 -0330: > > > make sure that your mountpoint does not have a .ogg extention with the > > mp3 stream, otherwise, it will try to play using the ogg plugin, and > > will stay at 0% buffer > > > > Hi, thanks for the quick answer. We are serving the mp3s with .nsv endings > since that is what the oddcast plugin seems to send by default when mp3 is > used and no mount point specified (it then sends with "live.nsv" if I > remember this correctly). Should Winamp be able to handle .nsv or should I > change this to .mp3 f.i.? NSV is not the same as mp3, NSV is a container that may contain an mp3 stream and as such requires a different handler in the listening client. Most listening client have bugs, the most common one is the extension one that players like winamp use for content selection, even though we pass an appropriate content type. I think the general rule for winamp is if it has an extension like .ogg or .nsv then it is handled specifically, if the extension is not recognised or missing then MP3 is assumed. karl. From mlabash at babylabash.com Thu Mar 10 22:16:20 2005 From: mlabash at babylabash.com (Michael LaBash) Date: Thu, 10 Mar 2005 14:16:20 -0800 Subject: [Icecast] correct way to link stream on a web page? Message-ID: Thanks. I tried changing Hostname to 69.20.57.94 but the same thing is happening. I have a free IP Address. Is there a way to bid Icecast2 to an IP Address? -- Michael LaBash -------------------- Listen to Love Underground Visionary Revolution (LUVeR) http://www.luver.com Listen to LUVeR Alternative News http://www.luver.org From mlabash at babylabash.com Thu Mar 10 22:18:38 2005 From: mlabash at babylabash.com (Michael LaBash) Date: Thu, 10 Mar 2005 14:18:38 -0800 Subject: [Icecast] correct way to link stream on a web page? Message-ID: Thanks. I tried changing Hostname to 69.20.57.94 but the same thing is happening. I have a free IP Address. Is there a way to bid Icecast2 to an IP Address? -- Michael LaBash -------------------- New Possibilities Design http://www.babylabash.com Lavapen.com illustration http://www.lavapen Listen to Love Underground Visionary Revolution (LUVeR) http://www.luver.com Listen to LUVeR Alternative News http://www.luver.org From maillists at conactive.com Thu Mar 10 22:22:08 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Thu, 10 Mar 2005 23:22:08 +0100 Subject: [Icecast] Winamp 0% Buffering mp3 streams In-Reply-To: <2f3554e60503101201645c26a0@mail.gmail.com> References: <2f3554e605031011015151c6aa@mail.gmail.com> <2f3554e60503101201645c26a0@mail.gmail.com> Message-ID: Darrell Dominey wrote on Thu, 10 Mar 2005 16:31:17 -0330: > really, it should have no extention, like /stream/1001 for the mountpoint > Thank you both! Yes, without an extension the problem is gone. I completely misunderstood the section about extensions on the website. I thought Winamp would not be able to handle stream, so I had to use stream.mp3 for mp3 etc. That .nsv thing came in as some default pushed from a streaming client. As I now see it can't be from the oddcast plugin, it was either from the shoutcast plugin or from the Nicecast software my friend uses. Since that worked just fine with other clients I assumed .nsv would be the correct extension - and I thought I *had* to use an extension for Winamp. Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From geoff at hitsandpieces.net Thu Mar 10 22:24:25 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Fri, 11 Mar 2005 08:24:25 +1000 Subject: [Icecast] Winamp 0% Buffering mp3 streams In-Reply-To: References: Message-ID: Kai Schaetzl wrote: > (BTW: there's no "on demand" streaming from a local directory in Icecast > like you can do in Shoutcast, correct?) I assume you're looking for something like what fileserve does. I've not messed with Shoutcast for so long that I really can't remember what that feature does, but if you enable file serving, you can put anything in the webroot (as defined in your config file) and Icecast will serve it like a webserver. Geoff. From geoff at hitsandpieces.net Thu Mar 10 22:26:41 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Fri, 11 Mar 2005 08:26:41 +1000 Subject: [Icecast] Streaming live from windows In-Reply-To: <1403218a050310081367321d59@mail.gmail.com> References: <1403218a05030907196ada9226@mail.gmail.com> <422F682D.7000704@folkwang-hochschule.de> <1403218a050310081367321d59@mail.gmail.com> Message-ID: Mohamed Eldesoky wrote: >> Geoff Shang wrote: >>> You can use the Oddsock plugin from oddcast.org argh. Must have been half asleep when I wrote that - it's of course the oddcast plugin from oddsock.org. Geoff. From Gabriel.de-Perthuis at laPoste.net Thu Mar 10 22:43:17 2005 From: Gabriel.de-Perthuis at laPoste.net (Gabriel de Perthuis) Date: Thu, 10 Mar 2005 23:43:17 +0100 Subject: [Icecast] correct way to link stream on a web page? In-Reply-To: References: Message-ID: <1110494597.22285.1.camel@localhost.localdomain> Le jeudi 10 mars 2005 ? 14:18 -0800, Michael LaBash a ?crit : > Thanks. I tried changing Hostname to 69.20.57.94 but the same thing > is happening. I have a free IP Address. Is there a way to bid > Icecast2 to an IP Address? Use iptables? From maillists at conactive.com Thu Mar 10 23:31:26 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Fri, 11 Mar 2005 00:31:26 +0100 Subject: [Icecast] Winamp 0% Buffering mp3 streams In-Reply-To: References: Message-ID: Geoff Shang wrote on Fri, 11 Mar 2005 08:24:25 +1000: > but if you enable file serving, you can put anything in the > webroot (as defined in your config file) and Icecast will serve it like a > webserver. > Ah, I see. I was indeed wondering if that could do what I was looking for, but I couldn't find anything about the fileserve in the documentation other than that short sentence in the config file explanation. Thanks! I was also wondering if I could just use Apache to distribute static files. It seems in a nutshell the Icecast server is more or less a normal http server, just that it accepts an extra SOURCE command and provides buffering. Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From mlrsmith at gmail.com Thu Mar 10 23:56:14 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Fri, 11 Mar 2005 10:56:14 +1100 Subject: [Icecast] Could not parse XSLT file In-Reply-To: <7077c0610503100334605c19bf@mail.gmail.com> References: <7077c0610503100334605c19bf@mail.gmail.com> Message-ID: <3c173721050310155661202dba@mail.gmail.com> On Thu, 10 Mar 2005 11:34:31 +0000, Jamie Chambers wrote: > Hi There... > > I just installed icecast-2.2.0 ok, the stream server works, however > when I try to access the web interface, my browser displays the > message "Could not parse XSLT file". XSLT seems to be configured as > there were no compile problems. Google hasn't yielded much help.. Any > Ideas? As well as what Thomas suggested, are you sure you have the admin directory configured correctly? If you are, and you still can't get it to work, we'd need to know more about what you're doing. At a minimum: - your OS - where you installed it - your config file (with sensitive passwords removed, of course) Mike From mlrsmith at gmail.com Thu Mar 10 23:58:13 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Fri, 11 Mar 2005 10:58:13 +1100 Subject: [Icecast] (no subject) In-Reply-To: References: Message-ID: <3c1737210503101558775c571a@mail.gmail.com> On Thu, 10 Mar 2005 11:28:05 -0300, Denis Paschoalinoto wrote: > Mike, > I?m streaming LAME ones (MP3), mountpoint is live.mp3 and URL is http://169.254.31.193:8000/live.mp3 Depending on how you're starting WMP, you may need to give a URL to a playlist file that in turn points at your stream. Icecast will auto-generated one for you if you append ".m3u" to your URL. Note: your mountpoint is "/live.mp3", not "live.mp3" - the distinction does matter. Mike From mlrsmith at gmail.com Fri Mar 11 00:09:51 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Fri, 11 Mar 2005 11:09:51 +1100 Subject: [Icecast] Winamp 0% Buffering mp3 streams In-Reply-To: References: Message-ID: <3c173721050310160930aa5711@mail.gmail.com> On Fri, 11 Mar 2005 00:31:26 +0100, Kai Schaetzl wrote: > Geoff Shang wrote on Fri, 11 Mar 2005 08:24:25 +1000: > > > but if you enable file serving, you can put anything in the > > webroot (as defined in your config file) and Icecast will serve it like a > > webserver. > > > > Ah, I see. I was indeed wondering if that could do what I was looking for, > but I couldn't find anything about the fileserve in the documentation other > than that short sentence in the config file explanation. Thanks! > I was also wondering if I could just use Apache to distribute static files. > It seems in a nutshell the Icecast server is more or less a normal http > server, just that it accepts an extra SOURCE command and provides buffering. Yes, you can use apache instead of icecast's fileserving. Indeed, I'd strongly recommend it if you want to do any significant amount of file serving. Icecast's ability to do this is primarily so that it can serve up files as part of the admin and stats interfaces, and also to provide a simple alternative for people who aren't already running a seperate web server. Mike From geoff at hitsandpieces.net Fri Mar 11 02:04:36 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Fri, 11 Mar 2005 12:04:36 +1000 Subject: [Icecast] (no subject) In-Reply-To: <3c1737210503101558775c571a@mail.gmail.com> References: <3c1737210503101558775c571a@mail.gmail.com> Message-ID: Michael Smith wrote: > On Thu, 10 Mar 2005 11:28:05 -0300, Denis Paschoalinoto > wrote: >> I?m streaming LAME ones (MP3), mountpoint is live.mp3 and URL is >> http://169.254.31.193:8000/live.mp3 You're not going to be able to listen to this, at least from the Internet at large. From RFC 3330: 169.254.0.0/16 - This is the "link local" block. It is allocated for communication between hosts on a single link. Hosts obtain these addresses by auto-configuration, such as when a DHCP server may not be found. http://www.faqs.org/rfcs/rfc3330.html This is presumably not the correct address for your server box, or it can not be reached from the Internet at large. At the least, something needs sorting out. Geoff. hmmm, I think this is the person who's running a whitelister I can't use so they'll probably not even see this. From mlabash at babylabash.com Fri Mar 11 02:14:49 2005 From: mlabash at babylabash.com (Michael LaBash) Date: Thu, 10 Mar 2005 18:14:49 -0800 Subject: [Icecast] Binding Icecast to an IP address Message-ID: I noticed in the Docs there is a option but the example given says it limits to just one listener. Is it possible to bind to an IP address but with no listener limit? Or am I just being a dumbkopf.... Would that help my links work? -- Michael LaBash -------------------- New Possibilities Design http://www.babylabash.com Lavapen.com illustration http://www.lavapen Listen to Love Underground Visionary Revolution (LUVeR) http://www.luver.com Listen to LUVeR Alternative News http://www.luver.org From mlrsmith at gmail.com Fri Mar 11 02:23:45 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Fri, 11 Mar 2005 13:23:45 +1100 Subject: [Icecast] Binding Icecast to an IP address In-Reply-To: References: Message-ID: <3c173721050310182358b8c850@mail.gmail.com> On Thu, 10 Mar 2005 18:14:49 -0800, Michael LaBash wrote: > I noticed in the Docs there is a option but the > example given says it limits to just one listener. Is it possible to > bind to an IP address but with no listener limit? Or am I just being > a dumbkopf.... > > Would that help my links work? The bind-address option does not limit the number of listeners, it affects only the interfaces to which icecast binds. I've just changed the line in the documentation that I think confused you, so hopefully it won't confuse anyone else in the future. This is almost certain to not help at all with any problems you're having. You shouldn't use bind-address unless you specifically want icecast to bind to one particular interface (and if that doesn't make sense to you, it means you don't need to use it!) Mike From xechorizo at gmail.com Fri Mar 11 03:33:16 2005 From: xechorizo at gmail.com (Xechorizo) Date: Thu, 10 Mar 2005 20:33:16 -0700 Subject: [Icecast] Mountpoint problems... In-Reply-To: References: <1c0c8a7a050309203231f869a5@mail.gmail.com> Message-ID: <1c0c8a7a05031019333e035f84@mail.gmail.com> Re: [Icecast] Alright, basically I want to be able to broadcast a single stream of what my Winamp is currently playing, so instead of having to send people a song, they can just tune into my radio. All attempts I've made result in them not being able to connect and my Winamp to stutter when it plays mp3's. Even on lower bitrate settings, it still makes my songs stutter. On Thu, 10 Mar 2005 15:36:58 +1000, Geoff Shang wrote: > Hi, > > Ok. clarification of terms here. > > A mountpoint is simply what is used to differenciate one stream from > another. It doesn't physically exist until it is created by a source > connecting to it, and unless you want to handle it differently from any > other mountpoint, there's no need to define it anywhere except in the > source client. > > Here's an example (a simple one). You and I have ownership in a co-located > machine on a big pipe somewhere. We decide that we both want to stream > audio from that machine. Since we both administer it, there's no harm in > us both knowing the main source password. So I configure my source to > broadcast to ourserver.com port 8000 on mountpoint /mystation.ogg and you > broadcast to ourserver.com:8000/yourstation.ogg. These mounts are created > when each of us connects and people can connect to them to hear the > particular stream that's associated with them. > > Note that you can set up mounts with different passwords or other > parameters, check out the section in the sample configuration for > more details, but it's only necessary to have a section if you > actually want any of these features. > > the webroot directory is used for serving stats pages and also for serving > any other content if you have fileserve enabled. So if you put logo.png in > your webroot directory, you can call it with http://server:port/logo.png > > Hope this helps with the terms. > > As for your broadcasts, perhaps begin by telling us exactly what you're > trying to achieve and we'll take it from there. > > Geoff. > > -- > Geoff Shang > Phone: +61-418-96-5590 > MSN: geoff at acbradio.org > > Make sure your E-mail can be read by everyone! > http://www.betips.net/etc/evilmail.html > > Please avoid sending me Word or PowerPoint attachments. > See http://www.fsf.org/philosophy/no-word-attachments.html > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From geoff at hitsandpieces.net Fri Mar 11 10:01:23 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Fri, 11 Mar 2005 20:01:23 +1000 Subject: [Icecast] Mountpoint problems... In-Reply-To: <1c0c8a7a05031019333e035f84@mail.gmail.com> References: <1c0c8a7a050309203231f869a5@mail.gmail.com> <1c0c8a7a05031019333e035f84@mail.gmail.com> Message-ID: Xechorizo wrote: > Alright, basically I want to be able to broadcast a single stream of > what my Winamp is currently playing, so instead of having to send > people a song, they can just tune into my radio. Ok, good. Now we know what you want to achieve. Next, we need to determine how you've gone about doing this (i.e. what you've done). > All attempts I've > made result in them not being able to connect and my Winamp to stutter > when it plays mp3's. Even on lower bitrate settings, it still makes > my songs stutter. So what DSP plugin are you using? Oddcast? SAM? Shoutcast DSP? Something else? Is your plugin actually connnecting to Icecast? When your friends try to connnect, how are they doing this (i.e. are they typing/pasting a URL into their player, clicking on a link on a website, or something else)? Have you tried looking in Icecast's error log? Does it say anything about the connection attempts and if so, what? Geoff. From xechorizo at gmail.com Fri Mar 11 13:24:33 2005 From: xechorizo at gmail.com (Xechorizo) Date: Fri, 11 Mar 2005 06:24:33 -0700 Subject: [Icecast] Mounting problems... Message-ID: <1c0c8a7a0503110524481baf64@mail.gmail.com> Geoff: > So what DSP plugin are you using? Oddcast? SAM? Shoutcast DSP? Something > else? Oddcast DSP v3 > Is your plugin actually connnecting to Icecast? Yes, Oddcast tells me it's broadcasting test.m3u at ~32kb (I set it this slow) and Icecast sees this connection. It also sees when others connect, but all attempts result in Error 404 > When your friends try to connnect, how are they doing this (i.e. are they > typing/pasting a URL into their player, clicking on a link on a website, or > something else)? They are typing http://myWANipaddress:portchosenforOddcast/test.m3u > Have you tried looking in Icecast's error log? Does it say anything about > the connection attempts and if so, what? [2005-03-10 21:57:51] INFO main/main.c Icecast 2.2.0 server started [2005-03-10 21:57:51] INFO yp/yp.c Adding new YP server "http://dir.xiph.org/cgi-bin/yp-cgi" (timeout 15s, default interval 30s) [2005-03-10 21:57:51] INFO stats/stats.c stats thread started [2005-03-10 21:57:51] INFO fserve/fserve.c file serving thread started [2005-03-10 21:57:51] INFO yp/yp.c YP update thread started [2005-03-10 21:57:55] INFO connection/connection.c Source logging in at mountpoint "/test.m3u" [2005-03-10 21:59:21] INFO source/source.c Source "/test.m3u" exiting [2005-03-10 21:59:28] INFO connection/connection.c Source logging in at mountpoint "/test.m3u" [2005-03-10 22:00:19] INFO source/source.c Source "/test.m3u" exiting [2005-03-10 22:00:19] INFO connection/connection.c All connection threads down [2005-03-10 22:00:19] INFO main/main.c Shutting down [2005-03-10 22:00:19] INFO fserve/fserve.c file serving thread stopped [2005-03-10 22:00:19] INFO slave/slave.c Slave thread shutdown complete [2005-03-10 22:00:19] INFO yp/yp.c YP thread down [2005-03-10 22:00:20] INFO stats/stats.c stats thread finished This shows Oddcast connecting to Icecast, starting the YP thread, and my futile attempts to have people connect. I can broadcast seemingly fine until they attempt a connection, and then my Winamp skips and slows down, while they get a 404 error, and my Winamp continues to skip until I disconnect Oddcast from Icecast. My computer specs: Windows 2000 Professional Intel Celeron 766mhz 30 Gig HD 319mb Ram I've noticed that also whenever anyone attempts connecting, my CPU usage skyrockets. From maillists at conactive.com Fri Mar 11 13:31:31 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Fri, 11 Mar 2005 14:31:31 +0100 Subject: [Icecast] Binding Icecast to an IP address In-Reply-To: References: Message-ID: Michael LaBash wrote on Thu, 10 Mar 2005 18:14:49 -0800: > Would that help my links work? It's not clear what your problem actually is. You should avoid starting new threads about old topics, nobody can follow with the exception of maybe yourself. Stay in the thread you started the problem with. The first posting I see from you is: > Thanks. I tried changing Hostname to 69.20.57.94 but the same thing > is happening. I have a free IP Address. Is there a way to bid > Icecast2 to an IP Address? That obviously refers to some earlier conversation. I thought, ok, I just subscribed yesterday, so the beginning of the thread may have been before my subscription. So I went to the archive and looked around. I found a few earlier postings from you under different headings and this thread starting with the statement above - but no earlier posting which fits as the beginning of this thread. It seems to me that you are trying hard to make it difficult to help you. Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From engel at dkct.de Fri Mar 11 10:49:18 2005 From: engel at dkct.de (Dennis Engel) Date: Fri, 11 Mar 2005 11:49:18 +0100 Subject: [Icecast] no auth.xsl Message-ID: <5864CEBF10AD044E87F6142694D59DBD0223D8@srv-01-001.01.dkct.local> Hi out there! I?ve set up an Icecast2 (2.2.0) Win32 Server with oddcast DSP 2.0.15 The basics (a simple stream in .ogg) works realy fine. But now I would like to add authentication. So I set up the section in the icecast-config. It looks like this now: 2 pass pass admin pass localhost 7083 1 ./logs ./web ./admin access.log error.log 2 /stream.ogg When I go to http://localhost:7083/admin/ I see all like explaind in the documentation. I click on "Manage Authentication" and can set up users and passwords. All looks working fine. But when I log on as user at http://localhost:7083/ and try to open the stream by "Click to Listen" I get a HTTP 404 Error - Page not found! The Link "Click to Listen" refers to http://localhost:7083/auth.xsl but this file does not exist. I?ve checkt out als dirs. What the problem? Anything wrong in my configuration? ____________ Virus checked by dkct01.dkct.local Version: AVK 15.0.3582 from 11.03.2005 -------------- next part -------------- An HTML attachment was scrubbed... URL: From geoff at hitsandpieces.net Fri Mar 11 14:30:58 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Sat, 12 Mar 2005 00:30:58 +1000 Subject: [Icecast] Mounting problems... In-Reply-To: <1c0c8a7a0503110524481baf64@mail.gmail.com> References: <1c0c8a7a0503110524481baf64@mail.gmail.com> Message-ID: Hi, ah.. I see your problem, at least the one which prevents people from being able to tune in. No idea why your Winamp is stuttering though. the .m3u filetype is a playlist type which is used to send the actual URL of a stream to a player so they can open it. Chances are that Winamp as a player won't handle this properly anyway since it does the broken thing of looking at file extensions to determine what to do with a stream, rather than its MIME type. but it never gets the chance to find out. Icecast is programmed to provide a playlist if you request .m3u. Icecast seems to be assuming that you'd never want to call a mountpoint anything with a .m3u extension, so instead of finding the mount /test.m3u, it's actually looking to serve a .m3u playlist for the /test mountpoint. Since there is no /test mount, it returns 404. Bug? Maybe, maybe not. Up to the developers to decide I suppose. On the one hand, it's not doing what it probably should do. On the other hand, you probably shouldn't be doing that anyway. I recommend calling it just /test or /test.mp3 BTW: Unless you're only ever going to listen to streams from your own machine, I'd recommend setting the hostname to something meaningful as it is used in these generated .m3u playlists to point back to itself so that listeners can connect to streams. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From maillists at conactive.com Fri Mar 11 14:31:30 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Fri, 11 Mar 2005 15:31:30 +0100 Subject: [Icecast] Winamp 0% Buffering mp3 streams In-Reply-To: <3c173721050310160930aa5711@mail.gmail.com> References: <3c173721050310160930aa5711@mail.gmail.com> Message-ID: Michael Smith wrote on Fri, 11 Mar 2005 11:09:51 +1100: > Yes, you can use apache instead of icecast's fileserving. Indeed, I'd > strongly recommend it if you want to do any significant amount of file > serving. Icecast's ability to do this is primarily so that it can > serve up files as part of the admin and stats interfaces, and also to > provide a simple alternative for people who aren't already running a > seperate web server. > Understood, thanks. The main reason I asked about the static content was that it's most easy to test with in the beginning. When I had the Shoutcast server running for a short time before using Icecast I just dropped a file in its content area and tested listening. Didn't even install a source client at that point. I was missing that easy "first point of contact" in Icecast when I installed it :-) Ahm, related to static content. There is no way of specifying a static fallback, is it? What I imagine is that when a source drops/stops streaming that some content from a local folder or a URL is played as long as this source doesn't reconnect or restart streaming. (Of course, the reconnect to the original streaming source isn't possible when redirecting to another URL.) Looks like a worthwhile feature to me, but I'm new to this, maybe there's no real demand. I might have found a bug or configuration problem concerning fallbacks. When I first experimented with passworded mount points two days ago I used the example in the icecast.xml and created two mount points, each configured as a fallback for the other. When I restarted Icecast I found that it started dieing away, after a few seconds, after a minute. It would not even serve pages anymore, but the processes were still there and doing nothing special (no ressource loop or so). Since this was my first try with passwords I didn't have a clue where that came from. But after a while it became clear that it were the fallback tags in the file. After removing them all was well. I'll try if I can repro and will post back about this. Is this a known problem? Another problem I noticed is that the username addition sometimes didn't work. I got an error "failed to add username" and the interface didn't show any already added names, although there was an authentication file. I finally put a new name for it in the configuration and started over and it works since then. Now I have two seemingly identical files with different names there, so the first one should have had them as well. It took me some time to find the auth file when I was troubleshooting this, I suggest adding its location in the log directory to the documentation. Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From maillists at conactive.com Fri Mar 11 16:31:24 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Fri, 11 Mar 2005 17:31:24 +0100 Subject: [Icecast] no auth.xsl In-Reply-To: <5864CEBF10AD044E87F6142694D59DBD0223D8@srv-01-001.01.dkct.local> References: <5864CEBF10AD044E87F6142694D59DBD0223D8@srv-01-001.01.dkct.local> Message-ID: Dennis Engel wrote on Fri, 11 Mar 2005 11:49:18 +0100: > > pass > > pass > > admin > > pass > Made my own first test with authentication only a few days ago. I wasn't aware I can do it like above and have separate admin users for different mount points. I just used source some pass which I took right from the icecast.xml example. I'm gonna try it out like you described. If that works, it's much better. > But when I log on as > user at http://localhost:7083/ and try to open the stream by "Click to > > Listen" I get a HTTP 404 Error - Page not found! The Link "Click to > Listen" refers to > http://localhost:7083/auth.xsl but this file does > not exist. I?ve checkt out als dirs. It only exists when a stream is connected. Start streaming and then connect a few seconds later. Then it should work. Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From spectral at ludd.ltu.se Fri Mar 11 16:46:59 2005 From: spectral at ludd.ltu.se (=?ISO-8859-1?Q?Jonas_Nyr=E9n?=) Date: Fri, 11 Mar 2005 17:46:59 +0100 Subject: [Icecast] no auth.xsl In-Reply-To: References: <5864CEBF10AD044E87F6142694D59DBD0223D8@srv-01-001.01.dkct.local> Message-ID: <4231CB83.2010605@ludd.ltu.se> Kai Schaetzl wrote: >Made my own first test with authentication only a few days ago. I wasn't >aware I can do it like above and have separate admin users for different >mount points. I just used >source >some pass >which I took right from the icecast.xml example. I'm gonna try it out like >you described. If that works, it's much better. > > > You've got things wrong here. The authentication Dennis describes is listener authentication and not source authentication. >It only exists when a stream is connected. Start streaming and then >connect a few seconds later. Then it should work. > > > No, it should always exist. but there should be no link if there is no stream provided. I have no idea really why you have no such file. what is your webroot specified as? it should be in that dir. /Jonas From geoff at hitsandpieces.net Fri Mar 11 16:47:37 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Sat, 12 Mar 2005 02:47:37 +1000 Subject: [Icecast] no auth.xsl In-Reply-To: References: <5864CEBF10AD044E87F6142694D59DBD0223D8@srv-01-001.01.dkct.local> Message-ID: Kai Schaetzl wrote: > Made my own first test with authentication only a few days ago. I wasn't > aware I can do it like above and have separate admin users for different > mount points. You can't. The per mount authentication is for listener authentication, not admin. Geoff. From geoff at hitsandpieces.net Fri Mar 11 16:50:36 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Sat, 12 Mar 2005 02:50:36 +1000 Subject: [Icecast] no auth.xsl In-Reply-To: <4231CB83.2010605@ludd.ltu.se> References: <5864CEBF10AD044E87F6142694D59DBD0223D8@srv-01-001.01.dkct.local> <4231CB83.2010605@ludd.ltu.se> Message-ID: Jonas Nyr?n wrote: > You've got things wrong here. The authentication Dennis describes is listener > authentication and not source authentication. This is true, though you can of course have different source authentications per mounts - it's the usual reason for having a specific mount section. BTW: To comment on the original query - I vaguely recall there being a release with the auth.xsl file missing. But I also thought this was fixed. Am I wrong about this? Maybe the Win32 one wasn't fixed after all? Geoff. From maillists at conactive.com Fri Mar 11 17:31:57 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Fri, 11 Mar 2005 18:31:57 +0100 Subject: [Icecast] no auth.xsl In-Reply-To: <4231CB83.2010605@ludd.ltu.se> References: <5864CEBF10AD044E87F6142694D59DBD0223D8@srv-01-001.01.dkct.local> <4231CB83.2010605@ludd.ltu.se> Message-ID: Jonas Nyr?n wrote on Fri, 11 Mar 2005 17:46:59 +0100: > You've got things wrong here. The authentication Dennis describes is > listener authentication and not source authentication. I got that. The problem is that I somehow "saw" that first authentication section as being in the mount point section which it isn't. That confused me into thinking I could set all these values for mount points as well. > No, it should always exist. but there should be no link if there is no > stream provided. > Yes, you are right. I confused that with "Source does not exist". When a source client is connected, but doesn't stream, then you get this error after login. Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From maillists at conactive.com Fri Mar 11 17:31:57 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Fri, 11 Mar 2005 18:31:57 +0100 Subject: [Icecast] no auth.xsl In-Reply-To: References: <5864CEBF10AD044E87F6142694D59DBD0223D8@srv-01-001.01.dkct.local> Message-ID: Geoff Shang wrote on Sat, 12 Mar 2005 02:47:37 +1000: > You can't. The per mount authentication is for listener authentication, > not admin. > Oh, I didn't look careful enough, sorry. That mount section doesn't encompass those values I mentioned. Somehow I overlooked that. So, it works only the way I already have it. Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From oddsock at oddsock.org Fri Mar 11 20:05:44 2005 From: oddsock at oddsock.org (oddsock) Date: Fri, 11 Mar 2005 14:05:44 -0600 Subject: [Icecast] no auth.xsl In-Reply-To: References: <5864CEBF10AD044E87F6142694D59DBD0223D8@srv-01-001.01.dkct.local> <4231CB83.2010605@ludd.ltu.se> Message-ID: <6.0.1.1.2.20050311140345.03301338@www.oddsock.org> At 10:50 AM 3/11/2005, Geoff Shang wrote: >Jonas Nyr?n wrote: > >>You've got things wrong here. The authentication Dennis describes is >>listener authentication and not source authentication. > >This is true, though you can of course have different source >authentications per mounts - it's the usual reason for having a specific >mount section. > >BTW: To comment on the original query - I vaguely recall there being a >release with the auth.xsl file missing. But I also thought this was >fixed. Am I wrong about this? Maybe the Win32 one wasn't fixed after all? I specifically remember fixing this, but for the life of me cannot find any evidence that it was fixed...anyway, I've repackaged the win32 setup and it now includes auth.xsl.. Sorry about the mixup..it may take a bit for it to propagate to all the mirrors... oddsock From Jason at Weatherserver.net Fri Mar 11 20:26:26 2005 From: Jason at Weatherserver.net (Jason) Date: Fri, 11 Mar 2005 15:26:26 -0500 Subject: [Icecast] Server Messages Message-ID: <000601c52678$99e72300$1401a8c0@workstation> Is there a way to have icecast report server full rather then 404 not found when the max number of clients is reached? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Weather @ 3:28pm - Temp: -1.2 ?C - WindChill -4.3 ?C - Humidity 56 % - Wind: S @ 11 km/h Baro: 996 kPa Falling - Vis: 14 km - Sky: Overcast - Weather: --- =-=-=-= Website: http://www.WeatherServer.net =-=-=-=-=-=-=-= Southern Ontario Weather Email Alerts, Closed Road Alerts -------------- next part -------------- An HTML attachment was scrubbed... URL: From mlrsmith at gmail.com Sat Mar 12 00:23:18 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Sat, 12 Mar 2005 11:23:18 +1100 Subject: [Icecast] Mounting problems... In-Reply-To: References: <1c0c8a7a0503110524481baf64@mail.gmail.com> Message-ID: <3c1737210503111623304b0cff@mail.gmail.com> On Sat, 12 Mar 2005 00:30:58 +1000, Geoff Shang wrote: > > but it never gets the chance to find out. Icecast is programmed to provide > a playlist if you request .m3u. Icecast seems to be assuming > that you'd never want to call a mountpoint anything with a .m3u extension, > so instead of finding the mount /test.m3u, it's actually looking to serve a > .m3u playlist for the /test mountpoint. Since there is no /test mount, it > returns 404. > > Bug? Maybe, maybe not. Up to the developers to decide I suppose. On the > one hand, it's not doing what it probably should do. On the other hand, > you probably shouldn't be doing that anyway. > I think (and I haven't tested it recently, but this is how I designed it) the /test.m3u request serving a playlist should only happen in /test is a currently-existing mountpoint. If it isn't, the code will continue on - and should serve the stream. It probably confuses winamp and other buggy clients, though. Mike From mlrsmith at gmail.com Sat Mar 12 00:50:31 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Sat, 12 Mar 2005 11:50:31 +1100 Subject: [Icecast] Server Messages In-Reply-To: <000601c52678$99e72300$1401a8c0@workstation> References: <000601c52678$99e72300$1401a8c0@workstation> Message-ID: <3c17372105031116505217f479@mail.gmail.com> On Fri, 11 Mar 2005 15:26:26 -0500, Jason wrote: > > Is there a way to have icecast report server full rather then 404 not found > when the max number of clients is reached? I don't think there's an appropriate HTTP error code to use for this. If there is one, we could change icecast to use it (possibly), but the current version doesn't have any options for this. Mike From justinabomb at gmail.com Sat Mar 12 01:05:04 2005 From: justinabomb at gmail.com (Justin Bot) Date: Fri, 11 Mar 2005 17:05:04 -0800 Subject: [Icecast] nub help with playlist file please Message-ID: <798b2d8305031117055c2e59dc@mail.gmail.com> Hey everyone. I'm kinda-totally-not-so new to this ices/icecast game, so please bare with me if I'm being kind of newbish. :) I have everything installed and working fine and dandy, except for one thing. Ices doesn't like my playlist.txt. Major bummer. It tells me that it isn't a valid playlist file, though I'm creating it with full paths, one file per line, with a find | grep > playlist.txt type command. Already, I've reviewed old information about how it can read perl files and such, but also basic playlists (hopefully) such as the one I've created that is just that; basic. Am I missing something? Should it have xml tags or anything else? Maybe it's the hard-return that's messing with it? Thanks so much in advance! -j From geoff at hitsandpieces.net Sat Mar 12 05:34:18 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Sat, 12 Mar 2005 15:34:18 +1000 Subject: [Icecast] Server Messages In-Reply-To: <3c17372105031116505217f479@mail.gmail.com> References: <000601c52678$99e72300$1401a8c0@workstation> <3c17372105031116505217f479@mail.gmail.com> Message-ID: Michael Smith wrote: > I don't think there's an appropriate HTTP error code to use for this. I think Shoutcast uses 400. But not sure. But they also use 401 if there's no stream. I guess you could use 403 as access would indeed be forbidden. (must go look through the return codes again and see if there's anything better) Geoff. From xechorizo at gmail.com Sat Mar 12 05:40:20 2005 From: xechorizo at gmail.com (Xechorizo) Date: Fri, 11 Mar 2005 22:40:20 -0700 Subject: [Icecast] Mounting problems... Message-ID: <1c0c8a7a05031121406f0c28f1@mail.gmail.com> I set the mount to just "test" and now my iRadio picks up on the http://myip:7144:test.m3u but it tells me Error 88 - Unknown Media Type. And my Winamp still skips when this happens. Everyone who tries to connects hangs. From Jason at Weatherserver.net Sat Mar 12 06:16:09 2005 From: Jason at Weatherserver.net (Jason) Date: Sat, 12 Mar 2005 01:16:09 -0500 Subject: [Icecast] Server Messages References: <000601c52678$99e72300$1401a8c0@workstation><3c17372105031116505217f479@mail.gmail.com> Message-ID: <001601c526ca$fbad1200$1401a8c0@workstation> Well you could use Error 503 - Service unavailable if the feed is offline. Then do like IIS does and make it's own up :-p 403.9 Access Forbidden: Too many users are connected ----- Original Message ----- From: "Geoff Shang" To: Sent: Saturday, March 12, 2005 12:34 AM Subject: Re: [Icecast] Server Messages > Michael Smith wrote: > >> I don't think there's an appropriate HTTP error code to use for this. > > I think Shoutcast uses 400. But not sure. But they also use 401 if > there's no stream. > > I guess you could use 403 as access would indeed be forbidden. (must go > look through the return codes again and see if there's anything better) > > Geoff. > > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From hick.icecast at gink.org Sat Mar 12 08:27:54 2005 From: hick.icecast at gink.org (gARetH baBB) Date: Sat, 12 Mar 2005 08:27:54 +0000 (UTC) Subject: [Icecast] Mounting problems... In-Reply-To: <3c1737210503111623304b0cff@mail.gmail.com> References: <1c0c8a7a0503110524481baf64@mail.gmail.com> <3c1737210503111623304b0cff@mail.gmail.com> Message-ID: On Sat, 12 Mar 2005, Michael Smith wrote: > I think (and I haven't tested it recently, but this is how I designed > it) the /test.m3u request serving a playlist should only happen in > /test is a currently-existing mountpoint. It doesn't. .m3u gets served up a generated .m3u file. From mlrsmith at gmail.com Sat Mar 12 09:31:03 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Sat, 12 Mar 2005 20:31:03 +1100 Subject: [Icecast] Mounting problems... In-Reply-To: References: <1c0c8a7a0503110524481baf64@mail.gmail.com> <3c1737210503111623304b0cff@mail.gmail.com> Message-ID: <3c1737210503120131356595e3@mail.gmail.com> On Sat, 12 Mar 2005 08:27:54 +0000 (UTC), gARetH baBB wrote: > On Sat, 12 Mar 2005, Michael Smith wrote: > > > I think (and I haven't tested it recently, but this is how I designed > > it) the /test.m3u request serving a playlist should only happen in > > /test is a currently-existing mountpoint. > > It doesn't. > > .m3u gets served up a generated .m3u file. Yeah. Looks like I misremembered. I guess this is so we can serve m3u files for other things (e.g. static files). Mike From justinabomb at gmail.com Sat Mar 12 19:57:08 2005 From: justinabomb at gmail.com (Justin Bot) Date: Sat, 12 Mar 2005 11:57:08 -0800 Subject: [Icecast] Possible to mount an M3U file? Message-ID: <798b2d83050312115761b61f52@mail.gmail.com> Is it possible to just set the mount point to an .m3u and have every file listed in there respectively with full path? From jr at barix.com Sun Mar 13 00:31:18 2005 From: jr at barix.com (Johannes G. Rietschel) Date: Sun, 13 Mar 2005 01:31:18 +0100 Subject: [Icecast] answer to recent post Message-ID: Hi there, I just saw this post on the mailing list. Quite some users in the broadcast industry use our "Instreamer", a real-time embedded mp3 encoder. It has an S/PDIF interface (unfortunately no AES/EBU) but there are inexpensive converters from AES/EBU to S/PDIF. And the Instreamer itself is also considered very inexpensive. Greetings Johannes Rietschel Barix AG Joe Mays mays at win.net Mon Feb 21 14:13:44 PST 2005 Previous message: [Icecast] theora streaming problem... Next message: [Icecast] AES/EBU Feed Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] Does anyone have any suggestions on how to take an AES/EBU digital feed and turn it into an icecast protocol stream for sending to an icecast server? In particular hardware and software suggestions would be helpful, for either unix or windows. Thanks for any advice anyone can give. -------------- next part -------------- An HTML attachment was scrubbed... URL: From toneshue at yahoo.com Mon Mar 14 10:32:52 2005 From: toneshue at yahoo.com (tony shu) Date: Mon, 14 Mar 2005 02:32:52 -0800 (PST) Subject: [Icecast] connecting Message-ID: <20050314103252.9735.qmail@web31710.mail.mud.yahoo.com> hi, my name is tony I have little problem to connect. server is up, but not connect for me to listen... please help me....thanks --------------------------------- Do you Yahoo!? Yahoo! Small Business - Try our new resources site! -------------- next part -------------- An HTML attachment was scrubbed... URL: From mlrsmith at gmail.com Mon Mar 14 10:34:38 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Mon, 14 Mar 2005 21:34:38 +1100 Subject: [Icecast] connecting In-Reply-To: <20050314103252.9735.qmail@web31710.mail.mud.yahoo.com> References: <20050314103252.9735.qmail@web31710.mail.mud.yahoo.com> Message-ID: <3c17372105031402342712948c@mail.gmail.com> On Mon, 14 Mar 2005 02:32:52 -0800 (PST), tony shu wrote: > hi, my name is tony I have little problem to connect. server is up, > but not connect for me to listen... please help me....thanks There's no way we can help you if you give us no details at all about what you're doing with icecast. To begin with: - what version of icecast? - what source client are you using? - what OS are you using? - what are you trying to connect to the server with? - what errors are you getting when you try? More questions will probably follow once you give us some idea what you're doing. Mike From jaime at experienceproductions.com Mon Mar 14 16:24:52 2005 From: jaime at experienceproductions.com (Jaime Magiera) Date: Mon, 14 Mar 2005 11:24:52 -0500 Subject: [Icecast] Icecast on OS X Message-ID: Long, long ago, in a galaxy far away, I compiled and installed Icecast on OS X. However, after building from the latest source, I'm seeing an error on launch. The error relates to the poll() function (which apparently isn't functional in OS X): poll.c:282: failed assertion `pArray != (struct pollfd *) NULL' Did I compile wrong? Is this a known issue? Anyone successfully build the latest sources on OS X? thanks, Jaime From stephane.peron at anaximandre.com Mon Mar 14 16:39:28 2005 From: stephane.peron at anaximandre.com (=?ISO-8859-1?Q?St=E9phane_P=E9ron?=) Date: Mon, 14 Mar 2005 17:39:28 +0100 Subject: [Icecast] fallback time Message-ID: <9be51d41413f455d2c2ba4c72304e57c@anaximandre.com> Hi I have an icecast server that relay a remote stream, with a local fallback mountpoint. When I unplug the network cable (just for test), icecast falls back to the local mountpoint after a few seconds. When I re-plug, I have to wait 1or 2 minutes before moving back to the remote stream. Why is it so long ? I'm using the default parameters, with a 128 kbps stream. 100 2 5 102400 30 15 10 65535 localhost 8000 /arvorig /secours 1 192.128.0.41 8000 /arvorig /arvorig ******** ******** 1 /secours 1 Stephane From karl at xiph.org Mon Mar 14 16:49:50 2005 From: karl at xiph.org (Karl Heyes) Date: 14 Mar 2005 16:49:50 +0000 Subject: [Icecast] fallback time In-Reply-To: <9be51d41413f455d2c2ba4c72304e57c@anaximandre.com> References: <9be51d41413f455d2c2ba4c72304e57c@anaximandre.com> Message-ID: <1110818989.10518.7.camel@bogus.hackers.club> On Mon, 2005-03-14 at 16:39, St?phane P?ron wrote: > Hi > I have an icecast server that relay a remote stream, with a local > fallback mountpoint. When I unplug the network cable (just for test), > icecast falls back to the local mountpoint after a few seconds. When I > re-plug, I have to wait 1or 2 minutes before moving back to the remote > stream. Why is it so long ? > I'm using the default parameters, with a 128 kbps stream. because the default master-update-interval is 120 seconds. Either reduce the time between updates or send HUP karl. From karl at xiph.org Mon Mar 14 16:52:10 2005 From: karl at xiph.org (Karl Heyes) Date: 14 Mar 2005 16:52:10 +0000 Subject: [Icecast] Icecast on OS X In-Reply-To: References: Message-ID: <1110819130.10518.11.camel@bogus.hackers.club> On Mon, 2005-03-14 at 16:24, Jaime Magiera wrote: > Long, long ago, in a galaxy far away, I compiled and installed Icecast > on OS X. However, after building from the latest source, I'm seeing an > error on launch. The error relates to the poll() function (which > apparently isn't functional in OS X): > > poll.c:282: failed assertion `pArray != (struct pollfd *) NULL' > > Did I compile wrong? Is this a known issue? Anyone successfully build > the latest sources on OS X? It's known and fixed in SVN. Either extract completely from SVN or just replace your fserve.c file from http://svn.xiph.org/icecast/trunk/icecast/src/fserve.c karl. From jaime at experienceproductions.com Mon Mar 14 16:51:24 2005 From: jaime at experienceproductions.com (Jaime Magiera) Date: Mon, 14 Mar 2005 11:51:24 -0500 Subject: [Icecast] Icecast on OS X In-Reply-To: <1110819130.10518.11.camel@bogus.hackers.club> References: <1110819130.10518.11.camel@bogus.hackers.club> Message-ID: <6178c01ebdf6dcdd96991586e9e0904f@experienceproductions.com> On Mar 14, 2005, at 11:52 AM, Karl Heyes wrote: > It's known and fixed in SVN. Either extract completely from SVN or just > replace your fserve.c file from > > http://svn.xiph.org/icecast/trunk/icecast/src/fserve.c > > karl. Thank you. Jaime Magiera University of Michigan Department of Geological Sciences jaimelm at umich.edu (734) 764-7495 From jaime at experienceproductions.com Mon Mar 14 21:09:25 2005 From: jaime at experienceproductions.com (Jaime Magiera) Date: Mon, 14 Mar 2005 16:09:25 -0500 Subject: [Icecast] an OS X installer Message-ID: Now that I've got the recent build of Icecast running (thanks everyone), I'm wondering about an OS X installer. Icecast would be even more palatable to the less-techy OSX users if there were an installer for the binary. As long as the installer checked for the dependent libs, everything would be straight forward. Has this been discussed before? Jaime Magiera University of Michigan Department of Geological Sciences jaimelm at umich.edu (734) 764-7495 From danstowell at gmail.com Mon Mar 14 22:28:49 2005 From: danstowell at gmail.com (Dan Stowell) Date: Mon, 14 Mar 2005 22:28:49 +0000 Subject: [Icecast] an OS X installer In-Reply-To: References: Message-ID: <286e6b7c05031414286883a828@mail.gmail.com> I don't want to pour water on this idea since a nice installer would be helpful for the "less-techy" (had to climb a pretty steep learning curve myself...). But I do want to point out that both "fink" and "darwinports" provide nice ways to install UNIX software such as icecast onto OS X, and they magically fulfill the dependencies etc. Are you aware of those? It's true that they are still primarily command-line tools, so they're still a little intimidating to people who have never launched the Terminal... Personally, I've no idea how to go about creating an OSX installer. Would it even be able to check and fulfill dependencies? Or would it simply need to carry all the other libraries along with it? Dan On Mon, 14 Mar 2005 16:09:25 -0500, Jaime Magiera wrote: > Now that I've got the recent build of Icecast running (thanks > everyone), I'm wondering about an OS X installer. Icecast would be even > more palatable to the less-techy OSX users if there were an installer > for the binary. As long as the installer checked for the dependent > libs, everything would be straight forward. > > Has this been discussed before? > > Jaime Magiera > University of Michigan > Department of Geological Sciences > jaimelm at umich.edu > (734) 764-7495 > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -- http://www.mcld.co.uk From mlrsmith at gmail.com Tue Mar 15 00:20:57 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Tue, 15 Mar 2005 11:20:57 +1100 Subject: [Icecast] an OS X installer In-Reply-To: References: Message-ID: <3c1737210503141620254722ff@mail.gmail.com> On Mon, 14 Mar 2005 16:09:25 -0500, Jaime Magiera wrote: > Now that I've got the recent build of Icecast running (thanks > everyone), I'm wondering about an OS X installer. Icecast would be even > more palatable to the less-techy OSX users if there were an installer > for the binary. As long as the installer checked for the dependent > libs, everything would be straight forward. > > Has this been discussed before? As far as I can remember, nobody has discussed this. We don't (as you've probably noticed already) really have much OSX knowledge within the "icecast team", but we'd love to include an installer if someone else were to develop it. Mike From jaime at experienceproductions.com Tue Mar 15 00:44:17 2005 From: jaime at experienceproductions.com (Jaime Magiera) Date: Mon, 14 Mar 2005 19:44:17 -0500 Subject: [Icecast] an OS X installer In-Reply-To: <286e6b7c05031414286883a828@mail.gmail.com> References: <286e6b7c05031414286883a828@mail.gmail.com> Message-ID: <62ef1014e18bb7355a359090a4f2d71b@experienceproductions.com> On Mar 14, 2005, at 5:28 PM, Dan Stowell wrote: > I don't want to pour water on this idea since a nice installer would > be helpful for the "less-techy" (had to climb a pretty steep learning > curve myself...). no worries. These are just observations. > But I do want to point out that both "fink" and "darwinports" provide > nice ways to install UNIX software such as icecast onto OS X, and they > magically fulfill the dependencies etc. Are you aware of those? It's > true that they are still primarily command-line tools, In a way, that reinforces the point. The Mac experience, until recently, did not include a terminal. There were a few terminal based applications/environments (Common LISP/MUSIC and a few pseudo-unixes), but for the most part, it was all graphical. A traditional Mac user didn't think along those lines. In general, installation of applications was a straightforward process. You clicked a button, the installer let you know if there were any dependencies or necessary restarts -- and boom -- you get to watch the fuzzy blue thermometer. Basically, I'm describing the same steps as the terminal installer, minus a few important graphical cues. However, those cues, and the overall presentation of the installer, really color the user experience. Apple seems to have made a consistent effort to keep the terminal-esque aspects of BSD hidden as much as possible. Which is probably a good idea. Many Mac users don't really even know what a terminal is. Generally, apps are installed from a disk image; some by dragging the image to the "Applications" folder, some by clicking on an actual installer. Even in OS X Server, Apple tries to move away from the terminal (though not so successfully yet). It's not a big deal by any means. However, I'd be willing to wager that Icecast would substantially increase its Mac user base with a simple GUI installer. Would make my life easier to :) > Personally, I've no idea how to go about creating an OSX installer. > Would it even be able to check and fulfill dependencies? Or would it > simply need to carry all the other libraries along with it? You could go either route. There are installers that can check installed components (by checking in /Library/Receipts/ or in this case, the typical BSD paths). If you did it without including the dependent libs, the installer can pop up a window saying "You cannot install on this disk because [you don't have libxml installed]". The installer can also provide for optional install components, where the dependencies could be installed after a version check. These features are actually provided by a preferred OS X method -- packages. They are created by /Developer/Applications/Utilities/PackageMaker.app and can have multiple pre- and post- install scripts attached to the them. It wouldn't be hard to put an installer together. I was actually going to build one just for my own ease of use. I'd be willing to share that with folks on the list if the Icecast folks don't mind. If they do, I'll scrap the idea and say no more. jaime From jaime at experienceproductions.com Tue Mar 15 00:49:00 2005 From: jaime at experienceproductions.com (Jaime Magiera) Date: Mon, 14 Mar 2005 19:49:00 -0500 Subject: [Icecast] an OS X installer In-Reply-To: <3c1737210503141620254722ff@mail.gmail.com> References: <3c1737210503141620254722ff@mail.gmail.com> Message-ID: On Mar 14, 2005, at 7:20 PM, Michael Smith wrote: > > As far as I can remember, nobody has discussed this. ...hmmm > > We don't (as you've probably noticed already) really have much OSX > knowledge within the "icecast team", Yep, that was starting to dawn on me :) > but we'd love to include an > installer if someone else were to develop it. Ok, I have to prepare for Netstock the next few days. After Sunday, I can can put something together. Has Netstock been mentioned here? Is anyone else here involved? Jaime From danstowell at gmail.com Tue Mar 15 10:42:33 2005 From: danstowell at gmail.com (Dan Stowell) Date: Tue, 15 Mar 2005 10:42:33 +0000 Subject: [Icecast] an OS X installer In-Reply-To: <62ef1014e18bb7355a359090a4f2d71b@experienceproductions.com> References: <286e6b7c05031414286883a828@mail.gmail.com> <62ef1014e18bb7355a359090a4f2d71b@experienceproductions.com> Message-ID: <286e6b7c05031502427f8ec46@mail.gmail.com> > It's not a big deal by any means. However, I'd be willing to wager that > Icecast would substantially increase its Mac user base with a simple > GUI installer. Would make my life easier to :) Absolutely. It's definitely worth doing. > > Personally, I've no idea how to go about creating an OSX installer. > > Would it even be able to check and fulfill dependencies? Or would it > > simply need to carry all the other libraries along with it? > > You could go either route. There are installers that can check > installed components (by checking in /Library/Receipts/ or in this > case, the typical BSD paths). If you did it without including the > dependent libs, the installer can pop up a window saying "You cannot > install on this disk because [you don't have libxml installed]". The > installer can also provide for optional install components, where the > dependencies could be installed after a version check. These features > are actually provided by a preferred OS X method -- packages. They are > created by /Developer/Applications/Utilities/PackageMaker.app and can > have multiple pre- and post- install scripts attached to the them. The "Nicecast" software for OSX http://www.rogueamoeba.com/nicecast comes with icecast and its prerequisites built in, and starts broadcasting at a single click, with no installation/config required. This is very nice indeed. So my vote would be for an OSX app with the necessary libraries bundled in, so we can have the mind-blowing ease of use that really helps people get into a piece of software. However, the problem that remains is the config. Since icecast has no real GUI, how are people going to set it going, or choose what it should be broadcasting? The XML config file has to be set up somehow, and ideally should be able to be edited without re-installing... > It wouldn't be hard to put an installer together. I was actually going > to build one just for my own ease of use. I'd be willing to share that > with folks on the list if the Icecast folks don't mind. If they do, > I'll scrap the idea and say no more. Pleeeeeeeease do it! I'm sorry I don't quite have the background knowledge to do it straight away myself. But if I can help then let me know. Dan -- http://www.mcld.co.uk From mlrsmith at gmail.com Tue Mar 15 12:29:19 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Tue, 15 Mar 2005 23:29:19 +1100 Subject: [Icecast] an OS X installer In-Reply-To: <286e6b7c05031502427f8ec46@mail.gmail.com> References: <286e6b7c05031414286883a828@mail.gmail.com> <62ef1014e18bb7355a359090a4f2d71b@experienceproductions.com> <286e6b7c05031502427f8ec46@mail.gmail.com> Message-ID: <3c1737210503150429349869cc@mail.gmail.com> > > So my vote would be for an OSX app with the necessary libraries > bundled in, so we can have the mind-blowing ease of use that really > helps people get into a piece of software. However, the problem that > remains is the config. Since icecast has no real GUI, how are people > going to set it going, or choose what it should be broadcasting? The > XML config file has to be set up somehow, and ideally should be able > to be edited without re-installing... Really, the default config only needs a few simple things set. The installer could presumably figure appropriate values out, and insert them into the config. A user could then edit the config if they wanted to change anything. At a minimum: - Various paths need to be configured. Some of these may need to be created, if they don't already. - The hostname needs to be filled in accurately/correctly The former is trivial. The latter is, presumably, a little more work. As for "choosing what it should be broadcasting" - this isn't what icecast does. That's for the source client to decide... Note to self: figure out hostname per client by parsing Host header. Then is just needed as a fallback for the crappy clients. Mike From lists at videonetwork.org Wed Mar 16 16:22:41 2005 From: lists at videonetwork.org (Ben Edwards (lists)) Date: Wed, 16 Mar 2005 16:22:41 +0000 Subject: [Icecast] ezstream In-Reply-To: <3c17372105030314466c2fa6a@mail.gmail.com> References: <1109861448.4117.3.camel@localhost.localdomain> <3c17372105030314466c2fa6a@mail.gmail.com> Message-ID: <1110990162.5320.22.camel@localhost.localdomain> On Fri, 2005-03-04 at 09:46 +1100, Michael Smith wrote: ... > Compared to ices2, ezstream is very simple - easy to set up, easy to > use. It's also much, much less featureful. ezstream supports some > formats that ices2 doesn't, though. It also runs on some platforms > that ices2 doesn't (notably windows). > > If you really need mp3, you might also consider ices0, which, despite > the similar name and low version number, is a seperate program from > ices2, and is very stable and usable. Can ezstream stream live (i.e. from the sound card). Also can it do 2 streams at once in the way darkice can? Has anyone done any documentation how-tos for it apart what is on the page at http://www.icecast.org/ezstream.php. I cant quite work out where the re-encode stuff fits in. Regards, Ben > Mike -- Ben Edwards - Bristol, UK, England - VoIP 0117 911 8044 Web Services, Database Development and general IT services If you have a problem sending me email use this link http://www.gurtlush.org.uk/profiles.php?uid=4 (email address this email is sent from may be defunct) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: From jbebel at ncsu.edu Wed Mar 16 17:50:32 2005 From: jbebel at ncsu.edu (Joel Ebel) Date: Wed, 16 Mar 2005 12:50:32 -0500 Subject: [Icecast] ezstream In-Reply-To: <1110990162.5320.22.camel@localhost.localdomain> References: <1109861448.4117.3.camel@localhost.localdomain> <3c17372105030314466c2fa6a@mail.gmail.com> <1110990162.5320.22.camel@localhost.localdomain> Message-ID: <423871E8.6010600@ncsu.edu> ezstream is only for streaming files and playlists. Not live audio. Darkice (ogg and mp3), ices2 (ogg only), or liveice (I think mp3 only, but never used it) are better choices for doing live audio. ezstream is designed to be really simple, so it surprises me that re-encoding was included in it at all. ezstream can only stream one source to one icecast server/mountpoint. To my knowledge the only documentation is on the web page and in the source package. The config file examples show pretty well what needs to be done to re-encode. Now the ezstream has re-encoding and metadata updating and the like, it has surpassed the simplicity I wanted for my uses. I'm probably going to write an even simpler client for my purposes of just repeating an offline message over and over. Joel Ben Edwards (lists) wrote: > On Fri, 2005-03-04 at 09:46 +1100, Michael Smith wrote: > ... > >>Compared to ices2, ezstream is very simple - easy to set up, easy to >>use. It's also much, much less featureful. ezstream supports some >>formats that ices2 doesn't, though. It also runs on some platforms >>that ices2 doesn't (notably windows). >> >>If you really need mp3, you might also consider ices0, which, despite >>the similar name and low version number, is a seperate program from >>ices2, and is very stable and usable. > > > Can ezstream stream live (i.e. from the sound card). Also can it do 2 > streams at once in the way darkice can? > > Has anyone done any documentation how-tos for it apart what is on the > page at http://www.icecast.org/ezstream.php. I cant quite work out > where the re-encode stuff fits in. > > Regards, > Ben > > >>Mike >> >> >>------------------------------------------------------------------------ >> >>_______________________________________________ >>Icecast mailing list >>Icecast at xiph.org >>http://lists.xiph.org/mailman/listinfo/icecast From jaime at experienceproductions.com Wed Mar 16 22:22:16 2005 From: jaime at experienceproductions.com (Jaime Magiera) Date: Wed, 16 Mar 2005 17:22:16 -0500 Subject: [Icecast] Icecast on Mandrake Message-ID: So, I'm trying to install Icecast on Mandrake 10.0 now. Don't know much about the operating system, but it would be nice to have it on another server for the festival. The ./configure script tells me... configure: error: XSLT configuration could not be found I've installed the most recent XSLT lib, but still don't see a config file for it. Should I be running a script to create such a XSLT config? I see that icecast config has a parameter to set the path to such a file, so I'm assuming after I create/locate it, everything will fall into place. Any help is appreciated, Jaime From oddsock at oddsock.org Wed Mar 16 22:41:00 2005 From: oddsock at oddsock.org (oddsock) Date: Wed, 16 Mar 2005 16:41:00 -0600 Subject: [Icecast] Icecast on Mandrake In-Reply-To: References: Message-ID: <6.0.1.1.2.20050316163938.03312e68@www.oddsock.org> IIRC Mandrake uses RPMs and as such, you'll need the -devel packages for all the Icecast library dependencies...(i.e. libxslt-devel, libxml2-devel, etc.) oddsock At 04:22 PM 3/16/2005, you wrote: >So, I'm trying to install Icecast on Mandrake 10.0 now. Don't know much >about the operating system, but it would be nice to have it on another >server for the festival. The ./configure script tells me... > >configure: error: XSLT configuration could not be found > >I've installed the most recent XSLT lib, but still don't see a config file >for it. Should I be running a script to create such a XSLT config? I see >that icecast config has a parameter to set the path to such a file, so I'm >assuming after I create/locate it, everything will fall into place. > >Any help is appreciated, > >Jaime > >_______________________________________________ >Icecast mailing list >Icecast at xiph.org >http://lists.xiph.org/mailman/listinfo/icecast > > From jaime at experienceproductions.com Wed Mar 16 22:50:41 2005 From: jaime at experienceproductions.com (Jaime Magiera) Date: Wed, 16 Mar 2005 17:50:41 -0500 Subject: [Icecast] Icecast on Mandrake In-Reply-To: References: Message-ID: On Mar 16, 2005, at 5:34 PM, Rolf Johansson wrote: > Have you installed the XSLT development libs? > > /Rolf On Mar 16, 2005, at 5:41 PM, oddsock wrote: > IIRC Mandrake uses RPMs and as such, you'll need the -devel packages > for all the Icecast library dependencies...(i.e. libxslt-devel, > libxml2-devel, etc.) Thanks guys. I'll do that right now. Jaime From jep at servicez.org Wed Mar 16 21:58:08 2005 From: jep at servicez.org (Jesper Weiland) Date: Wed, 16 Mar 2005 22:58:08 +0100 Subject: [Icecast] Client has fallen behind Message-ID: <4238ABF0.10109@servicez.org> Hi Guys, I have a lot of streaming running with Icecast (Icecast 2.1-kh5) and they work fine on (for example) winamp. The fact is that we have many listeners tuning in with mp3-web-radio's on slow connections. Some of the streams connect only once in a few time. They connect and disconnect after sending 8k. The error is: [2005-03-16 11:20:07] DBUG source/send_to_listener Client has fallen too far behind, removing I don't think it has fallen behind, because it didn't really send data yet. What can be wrong? I use the KH5 version because of the Intro feature. Thanks, Jesper My Config: 1000000 1000000 5 102400 30 30 40 1 65535 neasafat asfa sdfdsdf sdfsdf 213.193.238.96 8000 1 /usr/share/icecast2 /var/log/icecast2 /usr/share/icecast2/web /usr/share/icecast2/admin access.log error.log 3 0 icecast2 nogroup From geoff at hitsandpieces.net Thu Mar 17 06:36:59 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Thu, 17 Mar 2005 16:36:59 +1000 Subject: [Icecast] ezstream In-Reply-To: <423871E8.6010600@ncsu.edu> References: <1109861448.4117.3.camel@localhost.localdomain> <3c17372105030314466c2fa6a@mail.gmail.com> <1110990162.5320.22.camel@localhost.localdomain> <423871E8.6010600@ncsu.edu> Message-ID: Hi, I think the re-encoding stuff was added to fascilitate Theora streaming. THere's no need for you to use it, and AFAIK you can just leave that stuff out altogether if you don't want it. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From jaime at experienceproductions.com Thu Mar 17 07:39:42 2005 From: jaime at experienceproductions.com (Jaime Magiera) Date: Thu, 17 Mar 2005 02:39:42 -0500 Subject: [Icecast] thanks Message-ID: <8e3934ba64238dd617e5e02d3a700673@experienceproductions.com> Just a quick thanks to everyone who helped me out. Icecast is now running on two OS X boxes and one Mandrake Linux box here. Tomorrow, I'll be adding another OS X and a FreeBSD to the list. These will all be used to mirror the Netstockfest (http://www.netstockfest.net). Though I've got several years working with Quicktime Streaming, Icecast had a slight learning curve for me. Your help is appreciated. Jaime From karl at xiph.org Thu Mar 17 14:38:45 2005 From: karl at xiph.org (Karl Heyes) Date: 17 Mar 2005 14:38:45 +0000 Subject: [Icecast] Client has fallen behind In-Reply-To: <4238ABF0.10109@servicez.org> References: <4238ABF0.10109@servicez.org> Message-ID: <1111070324.15850.51.camel@bogus.hackers.club> On Wed, 2005-03-16 at 21:58, Jesper Weiland wrote: > Hi Guys, > > I have a lot of streaming running with Icecast (Icecast 2.1-kh5) and > they work fine on (for example) winamp. The fact is that we have many > listeners tuning in with mp3-web-radio's on slow connections. Some of > the streams connect only once in a few time. They connect and disconnect > after sending 8k. first off, kh6 has been out for a while now. > The error is: > > [2005-03-16 11:20:07] DBUG source/send_to_listener Client has fallen > too far behind, removing > > I don't think it has fallen behind, because it didn't really send data > yet. What can be wrong? I use the KH5 version because of the Intro feature. There are various causes for this and it's hard/impossible for icecast to determine exactly why. Make sure the queue (queue-size) is big enough for large lags, and make sure that the icecast to listener connection can maintain the stream bitrate, watch for large latency (ping) times (slow response time can really knock down bitrate) > My Config: > > > > 1000000 > 1000000 that's a lot of streams. karl From denis.paschoalinoto at gmail.com Thu Mar 17 17:12:49 2005 From: denis.paschoalinoto at gmail.com (Denis Paschoalinoto) Date: Thu, 17 Mar 2005 14:12:49 -0300 Subject: [Icecast] Another person cannot hear my radio Message-ID: <77a44d4c0503170912535fc90@mail.gmail.com> Hi, I created an Icecast 2.2.0 server in my Windows XP, and I am sending audio to it by using Winamp 2.95 with Oddcast. In the same machine that I am running Icecast, I open an Internet Explorer window and enter http://169.254.31.193:8000/live.m3u (my radio?s address). The radio can be heard without problems in Windows Media Player, even while Winamp is broadcasting audio to Icecast! Up to here, OK. However, my friends aren?t able to hear the radio by typing http://169.254.31.193:8000/live.m3u in their Internet Explorers. Message in this browser is "URL not found". This happens even while server is "running", Winamp is playing and Oddcast is "connected". Please, anyone has any hint or suggestion about it? Thank you very much for your attention and big embraces! Denis. From Jason at Weatherserver.net Thu Mar 17 23:18:53 2005 From: Jason at Weatherserver.net (Jason) Date: Thu, 17 Mar 2005 18:18:53 -0500 Subject: [Icecast] Another person cannot hear my radio References: <77a44d4c0503170912535fc90@mail.gmail.com> Message-ID: <000e01c52b47$afa42610$1400000a@workstation> Make sure you setup port forwarding in your router if you have one. If you don't have a router and you have firewall software you will need to open up port 8000 on your firewall. If those fail your ISP may block port 8000 ----- Original Message ----- From: "Denis Paschoalinoto" To: Sent: Thursday, March 17, 2005 12:12 PM Subject: [Icecast] Another person cannot hear my radio Hi, I created an Icecast 2.2.0 server in my Windows XP, and I am sending audio to it by using Winamp 2.95 with Oddcast. In the same machine that I am running Icecast, I open an Internet Explorer window and enter http://169.254.31.193:8000/live.m3u (my radio?s address). The radio can be heard without problems in Windows Media Player, even while Winamp is broadcasting audio to Icecast! Up to here, OK. However, my friends aren?t able to hear the radio by typing http://169.254.31.193:8000/live.m3u in their Internet Explorers. Message in this browser is "URL not found". This happens even while server is "running", Winamp is playing and Oddcast is "connected". Please, anyone has any hint or suggestion about it? Thank you very much for your attention and big embraces! Denis. _______________________________________________ Icecast mailing list Icecast at xiph.org http://lists.xiph.org/mailman/listinfo/icecast From geoff at hitsandpieces.net Thu Mar 17 23:21:56 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Fri, 18 Mar 2005 09:21:56 +1000 Subject: [Icecast] Re: Am I subscribed? In-Reply-To: <77a44d4c050317124359c083f2@mail.gmail.com> References: <77a44d4c050317124359c083f2@mail.gmail.com> Message-ID: Hi, At least at the time you wrote this message, you were not subscribed, as the list flagged it up for approval because you were not a list member. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From geoff at hitsandpieces.net Fri Mar 18 00:43:03 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Fri, 18 Mar 2005 10:43:03 +1000 Subject: [Icecast] Another person cannot hear my radio In-Reply-To: <77a44d4c0503170912535fc90@mail.gmail.com> References: <77a44d4c0503170912535fc90@mail.gmail.com> Message-ID: Denis Paschoalinoto wrote: > http://169.254.31.193:8000/live.m3u 169.254 addresses are not routed on the net - no-one outside your subnet will be able to access this address. It really shouldn't be used for this either. For more info see RFC 3330 at http://www.faqs.org/rfcs/rfc3330.html You're going to have to get the real IP address of this particular machine, as seen from the Internet, before this is going to work. Geoff. From hello at ianbell.com Fri Mar 18 00:45:46 2005 From: hello at ianbell.com (Ian Andrew Bell) Date: Thu, 17 Mar 2005 16:45:46 -0800 Subject: [Icecast] Another person cannot hear my radio In-Reply-To: References: <77a44d4c0503170912535fc90@mail.gmail.com> Message-ID: <423A24BA.4010209@ianbell.com> That IP looks self-assigned ... he is probably not even on a network with that machine. -Ian. Geoff Shang wrote: > Denis Paschoalinoto wrote: > >> http://169.254.31.193:8000/live.m3u > > > 169.254 addresses are not routed on the net - no-one outside your > subnet will be able to access this address. It really shouldn't be > used for this either. For more info see RFC 3330 at > http://www.faqs.org/rfcs/rfc3330.html > > You're going to have to get the real IP address of this particular > machine, as seen from the Internet, before this is going to work. From Jason at Weatherserver.net Fri Mar 18 00:47:12 2005 From: Jason at Weatherserver.net (Jason) Date: Thu, 17 Mar 2005 19:47:12 -0500 Subject: [Icecast] Another person cannot hear my radio References: <77a44d4c0503170912535fc90@mail.gmail.com> <423A24BA.4010209@ianbell.com> Message-ID: <000e01c52b54$06592580$1400000a@workstation> Now I feel stupid. I didn't even notice the IP. DOH! Well I could be right in the end with the router/firewall stuff :-p ----- Original Message ----- From: "Ian Andrew Bell" To: "Geoff Shang" Cc: <>; "Denis Paschoalinoto" Sent: Thursday, March 17, 2005 7:45 PM Subject: Re: [Icecast] Another person cannot hear my radio > That IP looks self-assigned ... he is probably not even on a network > with that machine. > > -Ian. > > Geoff Shang wrote: > >> Denis Paschoalinoto wrote: >> >>> http://169.254.31.193:8000/live.m3u >> >> >> 169.254 addresses are not routed on the net - no-one outside your >> subnet will be able to access this address. It really shouldn't be >> used for this either. For more info see RFC 3330 at >> http://www.faqs.org/rfcs/rfc3330.html >> >> You're going to have to get the real IP address of this particular >> machine, as seen from the Internet, before this is going to work. > > > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From carl.madison at coloradovnet.com Fri Mar 18 01:52:11 2005 From: carl.madison at coloradovnet.com (Carl Madison) Date: Thu, 17 Mar 2005 18:52:11 -0700 Subject: [Icecast] icecast on an Intel XScale ARM processor Message-ID: <36EF4D60AF772F4FA29CD5A1252A00F701CEAA@oxygen.coloradovnet.com> Hi, I am trying to get icecast running on a ARM processor. I have managed to cross compile all of the required libraries (libxml2, libxslt, libogg, libvorbis, etc.). However I am bumping up against a problem that I can't find any info on. Here is the generated output from the icecast build. I was wondering if any of you has seen this and knows of a fix. I apologize if the problem is obvious and I am blind. [carlm at localhost src]$ arm-linux-gcc -pthread -g -O2 -o icecast cfgfile.o main.o logging.o sighandler.o connection.o global.o util.o slave.o source.o stats.o refbuf.o client.o format.o format_ogg.o format_mp3.o xslt.o fserve.o event.o admin.o auth.o md5.o format_vorbis.o -L/video/buildoutput/lib net/.libs/libicenet.a thread/.libs/libicethread.a httpp/.libs/libicehttpp.a log/.libs/libicelog.a avl/.libs/libiceavl.a timing/.libs/libicetiming.a /video/buildoutput/lib/libvorbis.so /video/buildoutput/lib/libogg.so -L/usr/lib /video/buildoutput/lib/libxslt.so -L/video/buildoutput/library /video/buildoutput/lib/libxml2.so -ldl -lz -lpthread -lm -Wl,--rpath -Wl,/video/buildoutput/lib -Wl,--rpath -Wl,/video/buildoutput/lib /opt/Embedix/tools/arm-linux/lib/ld-linux.so.2(*IND*+0x0): multiple definition of `__xstat64' /opt/Embedix/tools/arm-linux/lib/ld-linux.so.2(.text+0x11250): first defined here /opt/Embedix/tools/arm-linux/lib/ld-linux.so.2(*IND*+0x0): multiple definition of `__fxstat64' /opt/Embedix/tools/arm-linux/lib/ld-linux.so.2(.text+0x1142c): first defined here /opt/Embedix/tools/arm-linux/bin/ld: Error: _ashldi3.o uses hard floating point, whereas icecast uses soft floating point File format not recognized: failed to merge target specific data of file /opt/Embedix/tools/lib/gcc-lib/arm-linux/2.95.2/libgcc.a(_ashldi3.o) /opt/Embedix/tools/arm-linux/bin/ld: Error: _lshrdi3.o uses hard floating point, whereas icecast uses soft floating point File format not recognized: failed to merge target specific data of file /opt/Embedix/tools/lib/gcc-lib/arm-linux/2.95.2/libgcc.a(_lshrdi3.o) /opt/Embedix/tools/arm-linux/bin/ld: Error: _udivdi3.o uses hard floating point, whereas icecast uses soft floating point File format not recognized: failed to merge target specific data of file /opt/Embedix/tools/lib/gcc-lib/arm-linux/2.95.2/libgcc.a(_udivdi3.o) /opt/Embedix/tools/arm-linux/bin/ld: Error: _umoddi3.o uses hard floating point, whereas icecast uses soft floating point File format not recognized: failed to merge target specific data of file /opt/Embedix/tools/lib/gcc-lib/arm-linux/2.95.2/libgcc.a(_umoddi3.o) /opt/Embedix/tools/arm-linux/bin/ld: Error: /opt/Embedix/tools/lib/gcc-lib/arm-linux/2.95.2/crtend.o uses hard floating point, whereas icecast uses soft floating point File format not recognized: failed to merge target specific data of file /opt/Embedix/tools/lib/gcc-lib/arm-linux/2.95.2/crtend.o /opt/Embedix/tools/arm-linux/bin/ld: Error: /opt/Embedix/tools/arm-linux/lib/crtn.o uses hard floating point, whereas icecast uses soft floating point File format not recognized: failed to merge target specific data of file /opt/Embedix/tools/arm-linux/lib/crtn.o /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /video/buildoutput/lib/libc.a(vfprintf.o)::1689: undefined reference to `__truncdfsf2' /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /video/buildoutput/lib/libc.a(printf_fp.o)::390: undefined reference to `__ltdf2' /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /video/buildoutput/lib/libc.a(vfscanf.o)::1877: undefined reference to `__negdf2' /video/buildoutput/lib/libc.a(vfscanf.o)::1883: undefined reference to `__negsf2' /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Could not find abbrev number 1032. /video/buildoutput/lib/libc.a(mktime.o): In function `__mktime_internal': mktime.o(.text+0x524): undefined reference to `__floatsidf' mktime.o(.text+0x534): undefined reference to `__floatsidf' mktime.o(.text+0x548): undefined reference to `__adddf3' mktime.o(.text+0x558): undefined reference to `__floatsidf' mktime.o(.text+0x56c): undefined reference to `__subdf3' mktime.o(.text+0x578): undefined reference to `__muldf3' mktime.o(.text+0x588): undefined reference to `__floatsidf' mktime.o(.text+0x59c): undefined reference to `__adddf3' mktime.o(.text+0x5a8): undefined reference to `__muldf3' mktime.o(.text+0x5b8): undefined reference to `__floatsidf' mktime.o(.text+0x5d4): undefined reference to `__adddf3' mktime.o(.text+0x5e0): undefined reference to `__muldf3' mktime.o(.text+0x5f0): undefined reference to `__floatsidf' mktime.o(.text+0x604): undefined reference to `__adddf3' mktime.o(.text+0x610): undefined reference to `__muldf3' mktime.o(.text+0x620): undefined reference to `__floatsidf' mktime.o(.text+0x634): undefined reference to `__adddf3' mktime.o(.text+0x648): undefined reference to `__ltdf2' mktime.o(.text+0x664): undefined reference to `__gtdf2' mktime.o(.text+0x6a8): undefined reference to `__ltdf2' /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14. /opt/Embedix/tools/arm-linux/bin/ld: Dwarf Error: Could not find abbrev number 77. /video/buildoutput/lib/libc.a(vfwprintf.o): In function `vfwprintf': vfwprintf.o(.text+0x15e8): undefined reference to `__truncdfsf2' collect2: ld returned 1 exit status Thanks, Carl Madison -------------- next part -------------- An HTML attachment was scrubbed... URL: From mlrsmith at gmail.com Fri Mar 18 02:29:15 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Fri, 18 Mar 2005 13:29:15 +1100 Subject: [Icecast] icecast on an Intel XScale ARM processor In-Reply-To: <36EF4D60AF772F4FA29CD5A1252A00F701CEAA@oxygen.coloradovnet.com> References: <36EF4D60AF772F4FA29CD5A1252A00F701CEAA@oxygen.coloradovnet.com> Message-ID: <3c173721050317182915c3bdf0@mail.gmail.com> n Thu, 17 Mar 2005 18:52:11 -0700, Carl Madison wrote: > > > Hi, > > I am trying to get icecast running on a ARM processor. I have managed to > cross compile all of the required libraries (libxml2, libxslt, libogg, > libvorbis, etc.). However I am bumping up against a problem that I can't > find any info on. Here is the generated output from the icecast build. I > was wondering if any of you has seen this and knows of a fix. I apologize if > the problem is obvious and I am blind. > /opt/Embedix/tools/arm-linux/bin/ld: Error: _ashldi3.o uses hard floating > point, whereas icecast uses soft floating point Your problems probably stem from this. You're using a libgcc built for hard-fp (I don't imagine your processor supports that, so this is wrong to begin with), but (correctly) compiling icecast for soft-fp. > File format not recognized: failed to merge target specific data of file > /opt/Embedix/tools/lib/gcc-lib/arm-linux/2.95.2/libgcc.a(_ashldi3.o) You're using a positively _antique_ version of gcc, so the first step is to upgrade to something from this century :-) You may well need upgraded binutils too. I'm not sure why the dwarf errors are happening. Most likely, they'll go away with up-to-date gcc and binutils. Mike From saire42 at yahoo.es Fri Mar 18 18:45:58 2005 From: saire42 at yahoo.es (=?iso-8859-1?q?Saul=20Qui=F1ones?=) Date: Fri, 18 Mar 2005 19:45:58 +0100 (CET) Subject: [Icecast] Icecast behind a Router Message-ID: <20050318184559.40212.qmail@web26202.mail.ukl.yahoo.com> Hi All! Im doing some test of icecast and it works greatly. its a dream!! But i need help with some stuff.. I have a LAN on my computer to connect the web and i have made a virtual server on the router to direct incoming calls to icecast. On icecast configuration I ve made icecast to listnen to the LAN IP adress of my router virtual server . That is ok for static files, but when i try to connect to icecast with the source (using my lan ip) i cannot reach icecast. Anyone knows the key?? Thanks For everything. Byezz ______________________________________________ Renovamos el Correo Yahoo!: ?250 MB GRATIS! Nuevos servicios, m?s seguridad http://correo.yahoo.es From geoff at hitsandpieces.net Sat Mar 19 06:30:02 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Sat, 19 Mar 2005 16:30:02 +1000 (EST) Subject: [Icecast] Icecast behind a Router In-Reply-To: <20050318184559.40212.qmail@web26202.mail.ukl.yahoo.com> References: <20050318184559.40212.qmail@web26202.mail.ukl.yahoo.com> Message-ID: Hi, Here's why binding to various interfaces can trap you. It's really only necessary to do this if you want icecast *not* to listen to a particular interface. For example: I route using my primary Linux box, which has two network cards in it. So this box has the following addresses: Internet address: 60.226.28.201 LAN address: 10.2.0.1 Local loopback: 127.0.0.1 Now, if I bind Icecast to listen to my Internet address, then if I try to connnect to it directly over the LAN or from the local host using 127.0.0.1, it's not going to work as Icecast is only listening on one interface. So unless you specifically want to prevent connnections for a given interface, you may as well leave the bind stuff alone. Now, you could of course bind it to your LAN address to prevent people on the net from tuning in, and you could in theory have one server on your LAN and another on your Internet interface (you can even set up separate ports on the same server this way). But these cases are probably the exception rather than the rule. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From stauf at freshcheese.net Sat Mar 19 08:24:59 2005 From: stauf at freshcheese.net (Stauf) Date: Sat, 19 Mar 2005 01:24:59 -0700 Subject: [Icecast] [Fwd: IceCast up to v2.20 multiple vulnerabilities] Message-ID: <423BE1DB.6040105@freshcheese.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hey all, did you happen to see this recent post to bugtraq? If so, I apologize. I haven't been keeping up with the archives since everything has been running so smoothly. ;) - --Stauf - -------- Original Message -------- Subject: IceCast up to v2.20 multiple vulnerabilities Date: 18 Mar 2005 22:31:14 -0000 From: Patrick To: bugtraq at securityfocus.com These are tested on IceCast v2.20. This software can be freely obtained from http://www.icecast.org. "Icecast is a streaming media server which currently supports Ogg Vorbis and MP3 audio streams. It can be used to create an Internet radio station or a privately running jukebox and many things in between. It is very versatile in that new formats can be added relatively easily and supports open standards for commuincation and interaction." 1) The XSL parser has some unchecked buffers (local), but they dont seem to be exploitable. If they are, they can be used for priviledge escalation, under the user that the server runs. 2) Cause XSL parser error "Could not parse XSLT file". (Not very useful). GET /status.xsl> HTTP/1.0 GET /status.xsl< HTTP/1.0 GET / | Latest Public Key: http://www.freshcheese.net/~stauf/stauf.gpg - ----------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCO+Hbes/ougteP9sRAtgSAJ9nYFhudOMpVuyqZm0jNZRWlYgc+ACfQ7/G mImqUQFEVENmvtgI1F/1ucg= =MUwH -----END PGP SIGNATURE----- From mlrsmith at gmail.com Sat Mar 19 09:10:22 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Sat, 19 Mar 2005 20:10:22 +1100 Subject: [Icecast] [Fwd: IceCast up to v2.20 multiple vulnerabilities] In-Reply-To: <423BE1DB.6040105@freshcheese.net> References: <423BE1DB.6040105@freshcheese.net> Message-ID: <3c173721050319011013b3a386@mail.gmail.com> On Sat, 19 Mar 2005 01:24:59 -0700, Stauf wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hey all, > did you happen to see this recent post to bugtraq? If so, I apologize. > I haven't been keeping up with the archives since everything has been > running so smoothly. ;) > - --Stauf Nope, hadn't seen these. I guess this person didn't think contacting the icecast developers in any way was a good idea. Which isn't very helpful. Thanks for forwarding. > > 1) The XSL parser has some unchecked buffers (local), but they dont seem > to be exploitable. If they are, they can be used for priviledge > escalation, under the user that the server runs. > > > > Not sure what this is about, really. If whatever it is is exploitable, it sounds like it requires a custom xsl file. Since the xsl files are in the filesystem, and presumably only editable by the icecast user anyway, I don't see that you could do anything with it. > > 2) Cause XSL parser error "Could not parse XSLT file". (Not very useful). > > GET /status.xsl> HTTP/1.0 > GET /status.xsl< HTTP/1.0 > GET / > 3) XSL parser bypass. (Useful to steal customized XSL files, lol). > > GET /auth.xsl. HTTP/1.0 > GET /status.xsl. HTTP/1.0 Unlikely to disclose any sensitive information in practice, but clearly a (minor) security bug that needs fixing. This _should_ just be falling through to generic fileserving, and failing to find a file called "auth.xsl.", and so giving a 404. Mike From saire42 at yahoo.es Sat Mar 19 20:12:43 2005 From: saire42 at yahoo.es (=?iso-8859-1?q?Saul=20Qui=F1ones?=) Date: Sat, 19 Mar 2005 21:12:43 +0100 (CET) Subject: [Icecast] bind adress Message-ID: <20050319201243.38888.qmail@web26202.mail.ukl.yahoo.com> the problem for me (that i have a the win32 version) is that when i make use of bind adress on Misc Server Settings i get when i start the server: error: fatal, error parsing config file icecast.xml but nothing related to that on logs anyone knows what im doing wrong?? Thanks ______________________________________________ Renovamos el Correo Yahoo!: ?250 MB GRATIS! Nuevos servicios, m?s seguridad http://correo.yahoo.es From mlrsmith at gmail.com Sun Mar 20 00:10:53 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Sun, 20 Mar 2005 11:10:53 +1100 Subject: [Icecast] bind adress In-Reply-To: <20050319201243.38888.qmail@web26202.mail.ukl.yahoo.com> References: <20050319201243.38888.qmail@web26202.mail.ukl.yahoo.com> Message-ID: <3c17372105031916107c4cc4a@mail.gmail.com> On Sat, 19 Mar 2005 21:12:43 +0100 (CET), Saul Qui?ones wrote: > the problem for me (that i have a the win32 version) > is that when i make use of bind adress on Misc Server > Settings i get when i start the server: > > error: fatal, error parsing config file icecast.xml > but nothing related to that on logs > > anyone knows what im doing wrong?? > Thanks This usually means that you've made the file invalid XML. Since the log locations are defined in the config file, if the config file can't be read, there's no way to log anything to the log file. Assuming you really want to use bind-address (most people don't), then show us the appropriate part of the config file, and we'll tell you what you did wrong. Mike From jonas at evo-music.net Sun Mar 20 05:41:01 2005 From: jonas at evo-music.net (Jonas Hartley) Date: Sat, 19 Mar 2005 21:41:01 -0800 Subject: [Icecast] seeking Icecast ninja Message-ID: <50588c3e3e7e493be30eb6ee06dbf12b@evo-music.net> I'm in charge of developing a huge music project. Streaming audio content broadcasting multiple channels, live events, dynamically generated playlists, and more will be a feature of the site. I've installed Icecast and spent a lot of time trying to get it functional without much success. I have a massive amount of stuff to coordinate so I'm looking for help to get this thing built. Someone not afraid of Flash, with PHP and MySQL skills. I have a very small team that's more interested in badass development than getting rich, but it is a paying gig. From lpmusix at gmail.com Sun Mar 20 05:51:08 2005 From: lpmusix at gmail.com (Daniel Ballenger) Date: Sat, 19 Mar 2005 21:51:08 -0800 Subject: [Icecast] seeking Icecast ninja In-Reply-To: <50588c3e3e7e493be30eb6ee06dbf12b@evo-music.net> References: <50588c3e3e7e493be30eb6ee06dbf12b@evo-music.net> Message-ID: <56755a705031921517a1751b6@mail.gmail.com> Hi, I'm on the development team for radio404 (http://r404.sf.net). Pretty much it's just a way for your users to beable to generate the playlist for the stream based on their requests. Maybe this would fulfill your dynamically generated playlists requirement? Let me know if you want to use it and need any new features or what not :). -Daniel On Sat, 19 Mar 2005 21:41:01 -0800, Jonas Hartley wrote: > I'm in charge of developing a huge music project. Streaming audio > content broadcasting multiple channels, live events, dynamically > generated playlists, and more will be a feature of the site. I've > installed Icecast and spent a lot of time trying to get it functional > without much success. I have a massive amount of stuff to coordinate so > I'm looking for help to get this thing built. Someone not afraid of > Flash, with PHP and MySQL skills. I have a very small team that's more > interested in badass development than getting rich, but it is a paying > gig. > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From flashl at cox.net Sun Mar 20 20:06:09 2005 From: flashl at cox.net (Flash Love) Date: Sun, 20 Mar 2005 14:06:09 -0600 Subject: [Icecast] Desire to create Internet radio talk show Message-ID: <200503201406.09789.flashl@cox.net> Hello, My goal is to give software and technical assistance to build an Internet radio web site. The individual that I am helping wants the ability to: 1) Weekly join another radio station with Internet access for a 1 hour show which will broadcast over FM station. 2) Simultaneously stream the same session to other stations with Internet access. 3) Have ability to add phone conversations into the stream. 4) Record the session and allow playback on demand from users. I have successfully downloaded, compiled, and run icecast, ices, and darkice. For the past few weeks, I have read extensively from the Internet, many discussions, forums, and mail list archives to learn as much as I can about icecast, ices, and darkice. I am committed to learning and understanding this area of linux (multimedia) that I have never explored. My research have also taken me to several external proprietary hardware solutions that run into the thousands of dollars. Since the internet radio, is absolutely new to the both of us, we simply want to be sure that all of these products and desired functions will integrate. Any pointers into the right directions will greatly be appreciated. Thank you, Flash From mlrsmith at gmail.com Mon Mar 21 01:24:05 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Mon, 21 Mar 2005 12:24:05 +1100 Subject: [Icecast] [Fwd: IceCast up to v2.20 multiple vulnerabilities] In-Reply-To: <423BE1DB.6040105@freshcheese.net> References: <423BE1DB.6040105@freshcheese.net> Message-ID: <3c1737210503201724b41179a@mail.gmail.com> > 1) The XSL parser has some unchecked buffers (local), but they dont seem > to be exploitable. If they are, they can be used for priviledge > escalation, under the user that the server runs. > > > > > > 2) Cause XSL parser error "Could not parse XSLT file". (Not very useful). > > GET /status.xsl> HTTP/1.0 > GET /status.xsl< HTTP/1.0 > GET / > 3) XSL parser bypass. (Useful to steal customized XSL files, lol). > > GET /auth.xsl. HTTP/1.0 > GET /status.xsl. HTTP/1.0 For what it's worth, 2) and 3) aren't reproducible with the current version (from svn). To my knowledge, there have been no relevant changes here since 2.2, I'd be very surprised if they were reproducible with 2.2 (or earlier?), but I don't really have the time to test. I still don't know what 1) is about, so I'm not sure if that matters. Mike From denis.paschoalinoto at gmail.com Mon Mar 21 00:58:24 2005 From: denis.paschoalinoto at gmail.com (Denis Paschoalinoto) Date: Sun, 20 Mar 2005 21:58:24 -0300 Subject: [Icecast] =?iso-8859-1?q?Windows_XP=B4s_firewall?= Message-ID: <77a44d4c050320165868da551f@mail.gmail.com> Hi there, When using Windows XP?s firewall, is there a safe way to open the machine to Icecast listeners but not to turn off the firewall? Thanks a bunch, Denis. From lpmusix at gmail.com Mon Mar 21 01:38:26 2005 From: lpmusix at gmail.com (Daniel Ballenger) Date: Sun, 20 Mar 2005 17:38:26 -0800 Subject: =?ISO-8859-1?Q?Re:_[Icecast]_Windows_XP=B4s_firewall?= In-Reply-To: <77a44d4c050320165868da551f@mail.gmail.com> References: <77a44d4c050320165868da551f@mail.gmail.com> Message-ID: <56755a7050320173857d06d9e@mail.gmail.com> On Sun, 20 Mar 2005 21:58:24 -0300, Denis Paschoalinoto wrote: > Hi there, > > When using Windows XP?s firewall, is there a safe way to open the > machine to Icecast listeners but not to turn off the firewall? Not that it's ever safe to have a windows machine on the internet :). But I think you can go into the firewall configuration and add custom ports, then you can go in and open up those ports you made. Been so long since I've run a windows machine and had to deal with that, but that should do the trick. > Thanks a bunch, > > Denis. > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From saire42 at yahoo.es Mon Mar 21 02:50:45 2005 From: saire42 at yahoo.es (=?iso-8859-1?q?Saul=20Qui=F1ones?=) Date: Mon, 21 Mar 2005 03:50:45 +0100 (CET) Subject: [Icecast] bind adress In-Reply-To: 6667 Message-ID: <20050321025045.53913.qmail@web26206.mail.ukl.yahoo.com> --- Michael Smith wrote: > On Sat, 19 Mar 2005 21:12:43 +0100 (CET), Saul > Qui?ones > wrote: > > the problem for me (that i have a the win32 > version) > > is that when i make use of bind adress on Misc > Server > > Settings i get when i start the server: > > > > error: fatal, error parsing config file > icecast.xml > > but nothing related to that on logs > > > > anyone knows what im doing wrong?? > > Thanks > > This usually means that you've made the file invalid > XML. Since the > log locations are defined in the config file, if the > config file can't > be read, there's no way to log anything to the log > file. > > Assuming you really want to use bind-address (most > people don't), then > show us the appropriate part of the config file, and > we'll tell you > what you did wrong. I really did not to much: 192.168.1.21 8000 <-- 127.0.0.1 --> (i ve only put out the ! from the line) and i get the error, otherwise everything works cool. anyway i dont need to bind, as you say. > Mike > ______________________________________________ Renovamos el Correo Yahoo!: ?250 MB GRATIS! Nuevos servicios, m?s seguridad http://correo.yahoo.es From mlrsmith at gmail.com Mon Mar 21 05:40:21 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Mon, 21 Mar 2005 16:40:21 +1100 Subject: [Icecast] bind adress In-Reply-To: <20050321025045.53913.qmail@web26206.mail.ukl.yahoo.com> References: <20050321025045.53913.qmail@web26206.mail.ukl.yahoo.com> Message-ID: <3c173721050320214018fcf687@mail.gmail.com> On Mon, 21 Mar 2005 03:50:45 +0100 (CET), Saul Qui?ones wrote: > I really did not to much: > <-- 127.0.0.1 --> > > (i ve only put out the ! from the line) and i get the > error, otherwise everything works cool. anyway i dont > need to bind, as you say. Well, there's your problem. Removing the ! makes it no-longer well-formed XML, so icecast can't parse it. XML comments start with (ignoring some quibbling over precise semantics of where comments may end, which is rather complex). If you want to un-comment it, you should remove the , not just a single character. Mike From stauf at freshcheese.net Mon Mar 21 08:27:34 2005 From: stauf at freshcheese.net (Stauf) Date: Mon, 21 Mar 2005 01:27:34 -0700 Subject: [Icecast] [Fwd: IceCast up to v2.20 multiple vulnerabilities] In-Reply-To: <3c1737210503201724b41179a@mail.gmail.com> References: <423BE1DB.6040105@freshcheese.net> <3c1737210503201724b41179a@mail.gmail.com> Message-ID: <423E8576.4090406@freshcheese.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Michael Smith wrote: >>1) The XSL parser has some unchecked buffers (local), but they dont seem >>to be exploitable. If they are, they can be used for priviledge >>escalation, under the user that the server runs. >> >> >> >> >> >>2) Cause XSL parser error "Could not parse XSLT file". (Not very useful). >> >>GET /status.xsl> HTTP/1.0 >>GET /status.xsl< HTTP/1.0 >>GET /> >>3) XSL parser bypass. (Useful to steal customized XSL files, lol). >> >>GET /auth.xsl. HTTP/1.0 >>GET /status.xsl. HTTP/1.0 > > > > For what it's worth, 2) and 3) aren't reproducible with the current > version (from svn). To my knowledge, there have been no relevant > changes here since 2.2, I'd be very surprised if they were > reproducible with 2.2 (or earlier?), but I don't really have the time > to test. I still don't know what 1) is about, so I'm not sure if that > matters. > > Mike Well, to be perfectly blunt, when I read this "security" post on bugtraq, I didn't know if I should laugh or cry. I had an inkling no one has been contacted on the list, and frankly it looks like someone is trying to get their name on bugtraq with another uselessly vague "OMG LOL zer0 day1@#$" worded mail. If the poster had even included some poc code, or some suggestions about why he precieved things to be exploits I would take it seriously. Here, since I see nothing of the sort, I'm shrugging this one off. Thanks for the great job guys, keep it up. - -- | " Yesterday upon the stair I met a man who wasn't there. | He wasn't there again today. I wish that man would go away." | <[Hughes Mearns]> | Latest Public Key: http://www.freshcheese.net/~stauf/stauf.gpg - ----------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCPoV2es/ougteP9sRAhx6AKDBZClLojNiKlanWqaAP1LbmP30hwCgz2En 8JwhUDRvEc59mOLEjk83qV8= =SwiD -----END PGP SIGNATURE----- From skyr at inbox.ru Mon Mar 21 12:43:47 2005 From: skyr at inbox.ru (=?Windows-1251?B?wuDx6Ovo6SDA6/Lz7ejt?=) Date: Mon, 21 Mar 2005 23:43:47 +1100 Subject: [Icecast] Listeners count Message-ID: <9914937048.20050321234347@newmail.ru> How get listeners count of stream I make php-script for Ices that sho Name, Album, e.t.c. and now i need some how add info about how many listeners of this stream i have! From skyr at newmail.ru Mon Mar 21 12:46:34 2005 From: skyr at newmail.ru (=?Windows-1251?B?wOvy8+3o7SDC4PHo6+jpIMLr4OTo7Ojw7uLo9w==?=) Date: Mon, 21 Mar 2005 23:46:34 +1100 Subject: [Icecast] Listeners count Message-ID: <15615104589.20050321234634@newmail.ru> How get listeners count of stream I make php-script for Ices that sho Name, Album, e.t.c. and now i need some how add info about how many listeners of this stream i have! From jaime at experienceproductions.com Mon Mar 21 13:20:44 2005 From: jaime at experienceproductions.com (Jaime Magiera) Date: Mon, 21 Mar 2005 08:20:44 -0500 Subject: [Icecast] an OS X installer In-Reply-To: <3c1737210503150429349869cc@mail.gmail.com> References: <286e6b7c05031414286883a828@mail.gmail.com> <62ef1014e18bb7355a359090a4f2d71b@experienceproductions.com> <286e6b7c05031502427f8ec46@mail.gmail.com> <3c1737210503150429349869cc@mail.gmail.com> Message-ID: <65d072db233e06db1c040b9b188adb0d@experienceproductions.com> Ok, Netstock is over. If anyone wants to chime in on the OS X installer, go ahead. I'm going to starting working on it this week. Jaime From xiyu.shi at buckingham.ac.uk Mon Mar 21 19:25:25 2005 From: xiyu.shi at buckingham.ac.uk (Xiyu Shi) Date: Mon, 21 Mar 2005 19:25:25 -0000 Subject: [Icecast] (no subject) Message-ID: <0EAE842EEAA4D711A05C00B0D0FED1D5041E505D@GILA> Dear All, I am new to ICECAST2 and ICES2. I am trying to make the icecast2 and ices2 working in our LAB's IPv6 testbed without any success. Could someone please give me a guide of how to make them working on IPv6? Thank you in advance. Best regards, Xiyu Shi From mlrsmith at gmail.com Tue Mar 22 00:03:51 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Tue, 22 Mar 2005 11:03:51 +1100 Subject: [Icecast] Re: [Icecast-dev] (no subject) In-Reply-To: <0EAE842EEAA4D711A05C00B0D0FED1D5041E505D@GILA> References: <0EAE842EEAA4D711A05C00B0D0FED1D5041E505D@GILA> Message-ID: <3c17372105032116037458b853@mail.gmail.com> On Mon, 21 Mar 2005 19:25:25 -0000, Xiyu Shi wrote: > Dear All, > > I am new to ICECAST2 and ICES2. I am trying to make the icecast2 and ices2 > working in our LAB's IPv6 testbed without any success. Could someone please > give me a guide of how to make them working on IPv6? Thank you in > advance. I believe (I haven't tried it myself, but I know lots of people are successfully running icecast on ipv6) you just have to tell icecast to bind to an IPv6 address. You can do this with the appropriate thing in (I think you need "::" to just listen on all v6 interfaces?). You should be able to use an ipv6 address in ices2 to connect to icecast2, but I'm less sure if people are doing this, and again, I haven't tested it myself. Mike From danstowell at gmail.com Tue Mar 22 09:47:21 2005 From: danstowell at gmail.com (Dan Stowell) Date: Tue, 22 Mar 2005 09:47:21 +0000 Subject: [Icecast] an OS X installer In-Reply-To: <65d072db233e06db1c040b9b188adb0d@experienceproductions.com> References: <286e6b7c05031414286883a828@mail.gmail.com> <62ef1014e18bb7355a359090a4f2d71b@experienceproductions.com> <286e6b7c05031502427f8ec46@mail.gmail.com> <3c1737210503150429349869cc@mail.gmail.com> <65d072db233e06db1c040b9b188adb0d@experienceproductions.com> Message-ID: <286e6b7c050322014776ae4c53@mail.gmail.com> I'll be very happy to do testing etc - Dan On Mon, 21 Mar 2005 08:20:44 -0500, Jaime Magiera wrote: > Ok, Netstock is over. If anyone wants to chime in on the OS X > installer, go ahead. I'm going to starting working on it this week. > > Jaime -- http://www.mcld.co.uk From xiyu.shi at buckingham.ac.uk Tue Mar 22 13:01:43 2005 From: xiyu.shi at buckingham.ac.uk (Xiyu Shi) Date: Tue, 22 Mar 2005 13:01:43 -0000 Subject: [Icecast] RE: [Icecast-dev] (no subject) Message-ID: <0EAE842EEAA4D711A05C00B0D0FED1D5041E505E@GILA> Mike, Thank you very much. I did just like you said and it works fine. I did not use an ipv6 address in the ices2. Regards, Xiyu -----Original Message----- From: Michael Smith [mailto:mlrsmith at gmail.com] Sent: 22 March 2005 00:04 To: Xiyu Shi Cc: icecast at xiph.org; icecast-dev at xiph.org Subject: Re: [Icecast-dev] (no subject) On Mon, 21 Mar 2005 19:25:25 -0000, Xiyu Shi wrote: > Dear All, > > I am new to ICECAST2 and ICES2. I am trying to make the icecast2 and ices2 > working in our LAB's IPv6 testbed without any success. Could someone please > give me a guide of how to make them working on IPv6? Thank you in > advance. I believe (I haven't tried it myself, but I know lots of people are successfully running icecast on ipv6) you just have to tell icecast to bind to an IPv6 address. You can do this with the appropriate thing in (I think you need "::" to just listen on all v6 interfaces?). You should be able to use an ipv6 address in ices2 to connect to icecast2, but I'm less sure if people are doing this, and again, I haven't tested it myself. Mike From geoff at hitsandpieces.net Tue Mar 22 16:12:58 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Wed, 23 Mar 2005 02:12:58 +1000 (EST) Subject: [Icecast] status.xsl (fwd) Message-ID: Hi, Sorry, made a typo when trying to approve this. Apologies to the sender. Geoff. ---------- Forwarded message ---------- Date: Tue, 22 Mar 2005 15:20:06 +0000 From: Ben Edwards - Trinity To: icecast list Subject: status.xsl I have seen some reference to changing status.xsl to only include active mount points. I'me not an xsl hacker. How would one change the default config file to do this? Ben From lists at videonetwork.org Tue Mar 22 16:14:20 2005 From: lists at videonetwork.org (Ben Edwards (lists)) Date: Tue, 22 Mar 2005 16:14:20 +0000 Subject: [Icecast] status.xsl Message-ID: <1111508060.8374.11.camel@localhost.localdomain> I have seen some reference to changing status.xsl to only include active mount points. I'me not an xsl hacker. How would one change the default config file to do this? Ben -- Ben Edwards - Bristol, UK, England - VoIP 0117 911 8044 Web Services, Database Development and general IT services If you have a problem sending me email use this link http://www.gurtlush.org.uk/profiles.php?uid=4 (email address this email is sent from may be defunct) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: From geoff at hitsandpieces.net Tue Mar 22 16:19:16 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Wed, 23 Mar 2005 02:19:16 +1000 (EST) Subject: [Icecast] status.xsl (fwd) In-Reply-To: References: Message-ID: Hi, In response, the mount attribute can be used to keep streams out of your status.xsl file. If you've got a mount section for the stream(s) you want to hide, include the following: 1 If you don't have a specific mount section for the particular stream(s), you'll have to make one, but that should be pretty trivial. Hope this helps. Disclaimer: It's after 2 in the morning. I'm about 70% asleep. I am too tired to be bothered verifying the above, but I do believe it to be correct. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From geoff at hitsandpieces.net Tue Mar 22 16:20:21 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Wed, 23 Mar 2005 02:20:21 +1000 (EST) Subject: [Icecast] status.xsl (fwd) In-Reply-To: References: Message-ID: Hi, argh. Told you I was 70% asleep. Disregard the previous, it's not what he asked. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From denis.paschoalinoto at gmail.com Tue Mar 22 16:35:59 2005 From: denis.paschoalinoto at gmail.com (Denis Paschoalinoto) Date: Tue, 22 Mar 2005 13:35:59 -0300 Subject: [Icecast] Another person cannot hear my radio (yet) Message-ID: <77a44d4c050322083570730190@mail.gmail.com> Hi, First of all, thank you Jason, Geoff and Ian. There?s an Icecast 2.2.0 server in my Windows XP, with Oddcast working with Winamp 2.95. I?m able to open something like http://201.1.33.#:8000/live.m3u (my radio?s address; IP?s dynamic) in my own machine. However, this URL cannot be open by another machines. Message in those browsers is "URL not found". This happens even while server is "running", Winamp is playing and Oddcast is "connected". I have even tried to turn off the firewall, but it did?n work. Please, anyone knows what more can be checked? Thank you very much, Denis. From crackitymonkey at hotmail.com Tue Mar 22 21:03:35 2005 From: crackitymonkey at hotmail.com (Crackity Jones) Date: Tue, 22 Mar 2005 16:03:35 -0500 Subject: [Icecast] Modifying xsl in admin dir Message-ID: I thought I was trying to do something simple. Just output the following info: mount - number of listeners - I had this working before but forgot to backup the xsl changes before redoing the server :(. I know all I can do is modify files in the admin dir so I was trying to modify either of these 2 files: using listclients.xsl I am able to get the mount and the list of ips but I cant get the number of listeners using listmounts.xsl I can get the mount and the number of listeners, but not the ip list. I read something about switching xsl to xml to see the data I have available but that isnt working for me and I am completely unfamiliar with xml coding. anyone know how to get this to work? Thanks Todd From mlrsmith at gmail.com Wed Mar 23 01:03:26 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Wed, 23 Mar 2005 12:03:26 +1100 Subject: [Icecast] Another person cannot hear my radio (yet) In-Reply-To: <77a44d4c050322083570730190@mail.gmail.com> References: <77a44d4c050322083570730190@mail.gmail.com> Message-ID: <3c17372105032217036b55a921@mail.gmail.com> On Tue, 22 Mar 2005 13:35:59 -0300, Denis Paschoalinoto wrote: > Hi, > > First of all, thank you Jason, Geoff and Ian. > > There?s an Icecast 2.2.0 server in my Windows XP, with Oddcast working > with Winamp 2.95. > > I?m able to open something like http://201.1.33.#:8000/live.m3u (my > radio?s address; IP?s dynamic) in my own machine. However, this URL > cannot be open by another machines. Message in those browsers is "URL > not found". This usually (but not always) means that you've misconfigured the element in your icecast config file. It must be a valid hostname (or IP address) for your system that clients can use to connect to. Mike From chuckt at tellechea.org Wed Mar 23 01:20:39 2005 From: chuckt at tellechea.org (Chuck Tellechea) Date: Tue, 22 Mar 2005 20:20:39 -0500 Subject: [Icecast] Push relay from nicecast with icecast2? Message-ID: <45de8cad72d68a8ec6fe2c70c8be9978@tellechea.org> Greetings, I have some confusion. I've seen it mentioned, somewhere in some docs, that Icecast2 does not (as yet) support Push relaying. Is this actually the case? Should I be looking at icecast1 (which does support push relay, I believe) until such capability is implemented on icecast2? Or should I be creating a combination of both? Or what? Here's my situation: I have a customer with the following requirements: 1. A Mac OS X based Nicecast "live radio" feed from his office/studio relaying to a Datacenter server running Linux accessible on a URL on his website. I.E. We need the capability of running multiple streams from a datacenter server with one IP address. 2. The datacenter server would also need to stream archived content, on separate streams (each accessible via a URL on his website), in addtion to the live stream. The following conditions are in play. 1. My customer is NOT technically capable; he's a musician, an entrepreneur, and runs a non-profit which needs to stream audio. Therefore, setting up icecast2, on his G5 Powermac, such that Pull Relaying could be setup using "Single-Broadcast Relay" would require my doing so on my own G5 and subsequently installing my working implementation on his machine 2. Moreover, in order to set the his server ip field, within the container in the icecast2 config file, this "Master Server" at my customer's studio would have to be provided with a static IP, or I'd have to acquire his current DHCP provided IP address (Cox Cable) and programatically adjust the XML config file running on the "Slave" server at the datacenter. Additionaly, he'd have to expose the G5 at his studio on a DMZ, or port forward the required ports. This is a plumbing and maintenance nightmare..... What I'm thinking of doing now, is to running an instance of either icecast1 or shoutcast, on the datacenter server, to receive the 'pushed' broadcast from the Nicecast running on the G5 at my customer's office/studio. Additionally running an instance of icecast2, on the same datacenter server (and on another port(s)) to stream the archived mp3 content. Do I have this right? Or am I missing something? -- Chuck Tellechea CMTi Technologies, Inc. From denis.paschoalinoto at gmail.com Wed Mar 23 01:14:09 2005 From: denis.paschoalinoto at gmail.com (Denis Paschoalinoto) Date: Tue, 22 Mar 2005 22:14:09 -0300 Subject: [Icecast] Another person cannot hear my radio (yet) In-Reply-To: <3c17372105032217036b55a921@mail.gmail.com> References: <77a44d4c050322083570730190@mail.gmail.com> <3c17372105032217036b55a921@mail.gmail.com> Message-ID: <77a44d4c0503221714362fde8a@mail.gmail.com> On Wed, 23 Mar 2005 12:03:26 +1100, Michael Smith wrote: > On Tue, 22 Mar 2005 13:35:59 -0300, Denis Paschoalinoto > wrote: > > Hi, > > > > First of all, thank you Jason, Geoff and Ian. > > > > There?s an Icecast 2.2.0 server in my Windows XP, with Oddcast working > > with Winamp 2.95. > > > > I?m able to open something like http://201.1.33.#:8000/live.m3u (my > > radio?s address; IP?s dynamic) in my own machine. However, this URL > > cannot be open by another machines. Message in those browsers is "URL > > not found". > > This usually (but not always) means that you've misconfigured the > element in your icecast config file. > > It must be a valid hostname (or IP address) for your system that > clients can use to connect to. > > Mike -x- Thanks for the hint, Mike. Actually, element was correct. The problems still persists... :( Yours D?nis. From telmnstr at 757.org Wed Mar 23 02:00:22 2005 From: telmnstr at 757.org (Ethan) Date: Tue, 22 Mar 2005 21:00:22 -0500 (EST) Subject: [Icecast] Modifying xsl in admin dir In-Reply-To: References: Message-ID: > I thought I was trying to do something simple. Just output the following > info: > mount - number of listeners - I too wanted to modify the XSL files to make them a bit easier to read, but had horribly luck. Perhaps some collaboration on changing the admin interface would be a good idea? Not to put down the work someone else put into it already, but in my particular case we have a large number of feeds with a moderate number of listeners, so being able to see a quick chart with streams, # of listeners, and actual hostname of each listener is desireable. From denis.paschoalinoto at gmail.com Wed Mar 23 03:04:35 2005 From: denis.paschoalinoto at gmail.com (Denis Paschoalinoto) Date: Wed, 23 Mar 2005 00:04:35 -0300 Subject: [Icecast] Another person cannot hear my radio (yet) Message-ID: <77a44d4c050322190451ebe6a1@mail.gmail.com> Hello, Link http://201.1.83.111:8000/live.m3u is currently taking to my radio. I did all things that must be done, and all things you already suggested as well. However, it does not working for external people yet... Would you please help me? Thanks a lot, Denis. From denis.paschoalinoto at gmail.com Wed Mar 23 03:23:21 2005 From: denis.paschoalinoto at gmail.com (Denis Paschoalinoto) Date: Wed, 23 Mar 2005 00:23:21 -0300 Subject: [Icecast] Another person cannot hear my radio (yet) Message-ID: <77a44d4c05032219233c736b5@mail.gmail.com> Hi, Would you please help me? My radio is not working for external people. Here you are my "icecast.xml" file: -x- 2 xxxxxxxx xxxxxxxx admin xxxxxxxx 15 http://dir.xiph.org/cgi-bin/yp-cgi 201.1.83.111 8000 1 ./logs ./web ./admin access.log error.log 3 -x- Oddcast "Encoder password" and are the same. Thank you very much for your valuable help! Denis. From mlrsmith at gmail.com Wed Mar 23 04:17:41 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Wed, 23 Mar 2005 15:17:41 +1100 Subject: [Icecast] Another person cannot hear my radio (yet) In-Reply-To: <77a44d4c050322190451ebe6a1@mail.gmail.com> References: <77a44d4c050322190451ebe6a1@mail.gmail.com> Message-ID: <3c173721050322201764472beb@mail.gmail.com> On Wed, 23 Mar 2005 00:04:35 -0300, Denis Paschoalinoto wrote: > Hello, > > Link http://201.1.83.111:8000/live.m3u is currently taking to my radio. If I try to get this URL, it doesn't connect. This means that either 1) icecast is totally failing to respond to requests or 2) icecast isn't getting the request The second of these things is far, far more likely (given that you aren't using bind-address, and are able to connect internally, I can pretty much guarantee that the first isn't the case here), and looks like some sort of firewall, and/or upstream filtering. Mike From denis.paschoalinoto at gmail.com Wed Mar 23 04:40:45 2005 From: denis.paschoalinoto at gmail.com (Denis Paschoalinoto) Date: Wed, 23 Mar 2005 01:40:45 -0300 Subject: [Icecast] Another person cannot hear my radio (yet) In-Reply-To: <3c173721050322201764472beb@mail.gmail.com> References: <77a44d4c050322190451ebe6a1@mail.gmail.com> <3c173721050322201764472beb@mail.gmail.com> Message-ID: <77a44d4c050322204017a64761@mail.gmail.com> On Wed, 23 Mar 2005 15:17:41 +1100, Michael Smith wrote: > On Wed, 23 Mar 2005 00:04:35 -0300, Denis Paschoalinoto > wrote: > > Hello, > > > > Link http://201.1.83.111:8000/live.m3u is currently taking to my radio. > > If I try to get this URL, it doesn't connect. This means that either > 1) icecast is totally failing to respond to requests > or > 2) icecast isn't getting the request > > The second of these things is far, far more likely (given that you > aren't using bind-address, and are able to connect internally, I can > pretty much guarantee that the first isn't the case here), and looks > like some sort of firewall, and/or upstream filtering. > > Mike -x- Hi, Would you please try to connect now? Thank you! Denis. From danstowell at gmail.com Wed Mar 23 11:54:53 2005 From: danstowell at gmail.com (Dan Stowell) Date: Wed, 23 Mar 2005 11:54:53 +0000 Subject: [Icecast] Another person cannot hear my radio (yet) In-Reply-To: <77a44d4c050322204017a64761@mail.gmail.com> References: <77a44d4c050322190451ebe6a1@mail.gmail.com> <3c173721050322201764472beb@mail.gmail.com> <77a44d4c050322204017a64761@mail.gmail.com> Message-ID: <286e6b7c0503230354731198cf@mail.gmail.com> On Wed, 23 Mar 2005 01:40:45 -0300, Denis Paschoalinoto wrote: > On Wed, 23 Mar 2005 15:17:41 +1100, Michael Smith wrote: > > On Wed, 23 Mar 2005 00:04:35 -0300, Denis Paschoalinoto > > wrote: > > > Hello, > > > > > > Link http://201.1.83.111:8000/live.m3u is currently taking to my radio. > > > > If I try to get this URL, it doesn't connect. This means that either > > 1) icecast is totally failing to respond to requests > > or > > 2) icecast isn't getting the request > > > > The second of these things is far, far more likely (given that you > > aren't using bind-address, and are able to connect internally, I can > > pretty much guarantee that the first isn't the case here), and looks > > like some sort of firewall, and/or upstream filtering. > > > > Mike > > -x- > > Hi, > > Would you please try to connect now? Just tried it (11:55 GMT) and there's no connection for me... Dan From geoff at hitsandpieces.net Wed Mar 23 15:21:39 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Thu, 24 Mar 2005 01:21:39 +1000 Subject: [Icecast] Another person cannot hear my radio (yet) In-Reply-To: <77a44d4c05032219233c736b5@mail.gmail.com> References: <77a44d4c05032219233c736b5@mail.gmail.com> Message-ID: Denis Paschoalinoto wrote: > > 2 > I don't think this is your problem, but what happens here when there's no limit set for clients? Is there a default value? Or is there no limit? As for the problem at hand, the config looks fine to me. Are you behind a router of some sort and, if so, is port 8000 TCP forwarded to your machine? Geoff. From geoff at hitsandpieces.net Wed Mar 23 15:26:59 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Thu, 24 Mar 2005 01:26:59 +1000 Subject: [Icecast] Push relay from nicecast with icecast2? In-Reply-To: <45de8cad72d68a8ec6fe2c70c8be9978@tellechea.org> References: <45de8cad72d68a8ec6fe2c70c8be9978@tellechea.org> Message-ID: Chuck Tellechea wrote: > What I'm thinking of doing now, is to running an instance of either icecast1 > or shoutcast, on the datacenter server, to receive the 'pushed' broadcast > from the Nicecast running on the G5 at my customer's office/studio. > Additionally running an instance of icecast2, on the same datacenter server > (and on another port(s)) to stream the archived mp3 content. It is true that Icecast2 can't do push relaying, but I don't understand why you need it. If Nicecast is going to be pushing the content to you, what's the problem? Maybe *I'm* missing something. Geoff. From denis.paschoalinoto at gmail.com Wed Mar 23 16:12:57 2005 From: denis.paschoalinoto at gmail.com (Denis Paschoalinoto) Date: Wed, 23 Mar 2005 13:12:57 -0300 Subject: [Icecast] Another person cannot hear my radio (yet) In-Reply-To: References: <77a44d4c05032219233c736b5@mail.gmail.com> Message-ID: <77a44d4c05032308124beb91fa@mail.gmail.com> > Denis Paschoalinoto wrote: > > > > > 2 > > > > I don't think this is your problem, but what happens here when there's no > limit set for clients? Is there a default value? Or is there no limit? > > As for the problem at hand, the config looks fine to me. Are you behind a > router of some sort and, if so, is port 8000 TCP forwarded to your machine? > > Geoff. > There?s only once client, and the intention is to keep it that. Would it be nice to decrease the parameter to "1", or even to throw away? There?s no router in here; it?s only a single machine with connection DSL. Thank you, Denis From danstowell at gmail.com Wed Mar 23 16:28:24 2005 From: danstowell at gmail.com (Dan Stowell) Date: Wed, 23 Mar 2005 16:28:24 +0000 Subject: [Icecast] Push relay from nicecast with icecast2? In-Reply-To: <286e6b7c050323082713c9f12d@mail.gmail.com> References: <45de8cad72d68a8ec6fe2c70c8be9978@tellechea.org> <286e6b7c050323082713c9f12d@mail.gmail.com> Message-ID: <286e6b7c05032308287235dda7@mail.gmail.com> On Thu, 24 Mar 2005 01:26:59 +1000, Geoff Shang wrote: > Chuck Tellechea wrote: > > > What I'm thinking of doing now, is to running an instance of either icecast1 > > or shoutcast, on the datacenter server, to receive the 'pushed' broadcast > > from the Nicecast running on the G5 at my customer's office/studio. > > Additionally running an instance of icecast2, on the same datacenter server > > (and on another port(s)) to stream the archived mp3 content. > > It is true that Icecast2 can't do push relaying, but I don't understand why > you need it. If Nicecast is going to be pushing the content to you, what's > the problem? Maybe *I'm* missing something. Nicecast uses Icecast to do its broadcasting, so it can't do anything that Icecast can't do. So I don't really understand either. Could you solve the DHCP problem by getting your customer set up with dynDNS? Wouldn't that immediately solve the problem, meaning that people could listen directly to the stream coming from his box? Dan -- http://www.mcld.co.uk From karl at xiph.org Wed Mar 23 16:35:27 2005 From: karl at xiph.org (Karl Heyes) Date: 23 Mar 2005 16:35:27 +0000 Subject: [Icecast] Another person cannot hear my radio (yet) In-Reply-To: <77a44d4c05032308124beb91fa@mail.gmail.com> References: <77a44d4c05032219233c736b5@mail.gmail.com> <77a44d4c05032308124beb91fa@mail.gmail.com> Message-ID: <1111595727.17124.31.camel@bogus.hackers.club> On Wed, 2005-03-23 at 16:12, Denis Paschoalinoto wrote: > > Denis Paschoalinoto wrote: > > > > > > > > 2 > > > > > > > I don't think this is your problem, but what happens here when there's no > > limit set for clients? Is there a default value? Or is there no limit? IIRC the default is 256 > There?s only once client, and the intention is to keep it that. Would > it be nice to decrease the parameter to "1", or even to > throw away? you can impose whatever limits you want but don't forget that the client limit includes more than just listeners. > There?s no router in here; it?s only a single machine with connection DSL. I would check your IP/routing/firewall then, there is no routing from here to the stated IP port, which would indicate that icecast doesn't even see the connection. karl. From ddominey86 at gmail.com Wed Mar 23 18:27:46 2005 From: ddominey86 at gmail.com (Darrell Dominey) Date: Wed, 23 Mar 2005 14:57:46 -0330 Subject: [Icecast] Push relay from nicecast with icecast2? In-Reply-To: <2f3554e605032310257c8ea850@mail.gmail.com> References: <45de8cad72d68a8ec6fe2c70c8be9978@tellechea.org> <286e6b7c050323082713c9f12d@mail.gmail.com> <286e6b7c05032308287235dda7@mail.gmail.com> <2f3554e605032310257c8ea850@mail.gmail.com> Message-ID: <2f3554e60503231027ce505f7@mail.gmail.com> i don't think anyone has really answered his question yet, so i'll give it a shot. from what you have said i think you are misunderstanding something. the customer that is running nicecast does not need any kind of server on his machine, all he would have to do is tell nicecast to stream to your server as for the archived content, all thet would be required is to run ices on the server machine to do that streming of static content On Wed, 23 Mar 2005 16:28:24 +0000, Dan Stowell wrote: > On Thu, 24 Mar 2005 01:26:59 +1000, Geoff Shang wrote: > > Chuck Tellechea wrote: > > > > > What I'm thinking of doing now, is to running an instance of either icecast1 > > > or shoutcast, on the datacenter server, to receive the 'pushed' broadcast > > > from the Nicecast running on the G5 at my customer's office/studio. > > > Additionally running an instance of icecast2, on the same datacenter server > > > (and on another port(s)) to stream the archived mp3 content. > > > > It is true that Icecast2 can't do push relaying, but I don't understand why > > you need it. If Nicecast is going to be pushing the content to you, what's > > the problem? Maybe *I'm* missing something. > > Nicecast uses Icecast to do its broadcasting, so it can't do anything > that Icecast can't do. So I don't really understand either. > > Could you solve the DHCP problem by getting your customer set up with > dynDNS? Wouldn't that immediately solve the problem, meaning that > people could listen directly to the stream coming from his box? > > Dan > > -- > http://www.mcld.co.uk > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From chuckt at tellechea.org Wed Mar 23 18:48:59 2005 From: chuckt at tellechea.org (Chuck Tellechea) Date: Wed, 23 Mar 2005 13:48:59 -0500 Subject: [Icecast] Push relay from nicecast with icecast2? In-Reply-To: <2f3554e60503231027ce505f7@mail.gmail.com> References: <45de8cad72d68a8ec6fe2c70c8be9978@tellechea.org> <286e6b7c050323082713c9f12d@mail.gmail.com> <286e6b7c05032308287235dda7@mail.gmail.com> <2f3554e605032310257c8ea850@mail.gmail.com> <2f3554e60503231027ce505f7@mail.gmail.com> Message-ID: Darrel, Thanks for the help. I'm presuming then that I've misunderstood what is meant by "pull" vs. "push". I understood, I guess erroneously, that the context of 'push' relaying was from the perspective of the icecast2 receiving a 'pushed' stream. I believe now that I have this backwards, and that the context is from the part of icecast2 not being set up to 'push' a stream (broadcast as per nicecast or shoutcast client tools) to another icecast2 server (or icecast1, shoutcast, or whatever). If such is the case, then I am still confused by the context of the "Specific Mountpoint Relay" paradigm and how to setup a mountpoint for the 'listening' icecast2 server at the datacenter which would be receiving a 'pushed' stream from the nicecast client/server at my customer's studio. Or do I is the "Specific Mountpoint Relay" paradigm *not* applicable here, and what I need to do is merely to setup a instance with the set to true, and setup Nicecast to send as if to a shoutcast server? Nicecast has a icecast2 option in its remote server configuration, however, it requires one to specify an mountpoint; and if such is the case, I'm back to using the "Specific Mountpoint Relay" paradigm, aren't I? In any case, I'm going to try a few different ways while instrumenting the connections with tcpdump and see if I can figure this out. I'll be working on this the rest of the day today. Thanks again :) On Mar 23, 2005, at 1:27 PM, Darrell Dominey wrote: > i don't think anyone has really answered his question yet, so i'll > give it a shot. > > from what you have said i think you are misunderstanding something. > the customer that is running nicecast does not need any kind of server > on his machine, all he would have to do is tell nicecast to stream to > your server > > as for the archived content, all thet would be required is to run ices > on the server machine to do that streming of static content > > > On Wed, 23 Mar 2005 16:28:24 +0000, Dan Stowell > wrote: >> On Thu, 24 Mar 2005 01:26:59 +1000, Geoff Shang >> wrote: >>> Chuck Tellechea wrote: >>> >>>> What I'm thinking of doing now, is to running an instance of either >>>> icecast1 >>>> or shoutcast, on the datacenter server, to receive the 'pushed' >>>> broadcast >>>> from the Nicecast running on the G5 at my customer's office/studio. >>>> Additionally running an instance of icecast2, on the same >>>> datacenter server >>>> (and on another port(s)) to stream the archived mp3 content. >>> >>> It is true that Icecast2 can't do push relaying, but I don't >>> understand why >>> you need it. If Nicecast is going to be pushing the content to you, >>> what's >>> the problem? Maybe *I'm* missing something. >> >> Nicecast uses Icecast to do its broadcasting, so it can't do anything >> that Icecast can't do. So I don't really understand either. >> >> Could you solve the DHCP problem by getting your customer set up with >> dynDNS? Wouldn't that immediately solve the problem, meaning that >> people could listen directly to the stream coming from his box? >> >> Dan >> >> -- >> http://www.mcld.co.uk >> _______________________________________________ >> 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 > -- "Living is easy with eyes closed; misunderstanding all you see...." John Lennon Chuck Tellechea From chuckt at tellechea.org Wed Mar 23 18:55:13 2005 From: chuckt at tellechea.org (Chuck Tellechea) Date: Wed, 23 Mar 2005 13:55:13 -0500 Subject: [Icecast] Push relay from nicecast with icecast2? In-Reply-To: <286e6b7c05032308287235dda7@mail.gmail.com> References: <45de8cad72d68a8ec6fe2c70c8be9978@tellechea.org> <286e6b7c050323082713c9f12d@mail.gmail.com> <286e6b7c05032308287235dda7@mail.gmail.com> Message-ID: <861adcf25c90aef2eb50cf1a732c4cc0@tellechea.org> Dan, Thanks for responding. On Mar 23, 2005, at 11:28 AM, Dan Stowell wrote: > On Thu, 24 Mar 2005 01:26:59 +1000, Geoff Shang > wrote: >> Chuck Tellechea wrote: >> >>> What I'm thinking of doing now, is to running an instance of either >>> icecast1 >>> or shoutcast, on the datacenter server, to receive the 'pushed' >>> broadcast >>> from the Nicecast running on the G5 at my customer's office/studio. >>> Additionally running an instance of icecast2, on the same datacenter >>> server >>> (and on another port(s)) to stream the archived mp3 content. >> >> It is true that Icecast2 can't do push relaying, but I don't >> understand why >> you need it. If Nicecast is going to be pushing the content to you, >> what's >> the problem? Maybe *I'm* missing something. > > Nicecast uses Icecast to do its broadcasting, so it can't do anything > that Icecast can't do. So I don't really understand either. > > Could you solve the DHCP problem by getting your customer set up with > dynDNS? Wouldn't that immediately solve the problem, meaning that > people could listen directly to the stream coming from his box? > Well, the problem here is that bandwidth (hopefully) will become an issue and that is why we need to relay to a server with a FAT pipe at a datacenter. Regardless, he'd have to setup port forwarding, or a DMZ, on his router/NAT device behind his cable modem, and such would be beyond his skills. I'd need to do that and then manage it as well. Much, much, simpler for him just to send a stream to the datacenter server and have that server 'proxy' it to the world. I do that now with shoutcast and nicecast for my Buddhist temple; however, that's only one stream. There's going to be a number of separate streams to different content and bitrates for this customer. And though, I presume, I could run multiple instances of shoutcast on the same box, on different ports, such would be more of a pain to manage than one daemon process handling all of them; therefore my interest in icecast2. Thanks again :) > Dan > > -- > http://www.mcld.co.uk > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -- "Living is easy with eyes closed; misunderstanding all you see...." John Lennon Chuck Tellechea From lluis at artefacte.org Wed Mar 23 20:45:53 2005 From: lluis at artefacte.org (lluis) Date: Wed, 23 Mar 2005 21:45:53 +0100 Subject: [Icecast] listclients.xsl In-Reply-To: <861adcf25c90aef2eb50cf1a732c4cc0@tellechea.org> References: <45de8cad72d68a8ec6fe2c70c8be9978@tellechea.org> <286e6b7c05032308287235dda7@mail.gmail.com> <861adcf25c90aef2eb50cf1a732c4cc0@tellechea.org> Message-ID: <200503232145.53811.lluis@artefacte.org> hello, i want to access freely to the listcliens.xsl without admin passwd i moved the file from /usr/local/share/icecast/admin/ to /usr/local/share/icecast/web and still no works anibody can help please? From chuckt at tellechea.org Wed Mar 23 21:46:57 2005 From: chuckt at tellechea.org (Chuck Tellechea) Date: Wed, 23 Mar 2005 16:46:57 -0500 Subject: [Icecast] Push relay from nicecast with icecast2? In-Reply-To: <861adcf25c90aef2eb50cf1a732c4cc0@tellechea.org> References: <45de8cad72d68a8ec6fe2c70c8be9978@tellechea.org> <286e6b7c050323082713c9f12d@mail.gmail.com> <286e6b7c05032308287235dda7@mail.gmail.com> <861adcf25c90aef2eb50cf1a732c4cc0@tellechea.org> Message-ID: <98caafb245c3f0a758f803b5f33266e8@tellechea.org> Greetings, Ok, success. I understand now that what I thought was a relaying server was actually a source client. This was not really clear and caused me a great deal of confusion. My fault.... However, I found something interesting that needs to be documented. I was using a password of radi0 with the source login. It seems that Icecast2 does not accept any passwords which include a mixture of alpha and numeric characters. In any case. I am up with one test stream. Thanks :) On Mar 23, 2005, at 1:55 PM, Chuck Tellechea wrote: > Dan, > > Thanks for responding. > > On Mar 23, 2005, at 11:28 AM, Dan Stowell wrote: > >> On Thu, 24 Mar 2005 01:26:59 +1000, Geoff Shang >> wrote: >>> Chuck Tellechea wrote: >>> >>>> What I'm thinking of doing now, is to running an instance of either >>>> icecast1 >>>> or shoutcast, on the datacenter server, to receive the 'pushed' >>>> broadcast >>>> from the Nicecast running on the G5 at my customer's office/studio. >>>> Additionally running an instance of icecast2, on the same >>>> datacenter server >>>> (and on another port(s)) to stream the archived mp3 content. >>> >>> It is true that Icecast2 can't do push relaying, but I don't >>> understand why >>> you need it. If Nicecast is going to be pushing the content to you, >>> what's >>> the problem? Maybe *I'm* missing something. >> >> Nicecast uses Icecast to do its broadcasting, so it can't do anything >> that Icecast can't do. So I don't really understand either. >> >> Could you solve the DHCP problem by getting your customer set up with >> dynDNS? Wouldn't that immediately solve the problem, meaning that >> people could listen directly to the stream coming from his box? >> > > Well, the problem here is that bandwidth (hopefully) will become an > issue and that is why we need to relay to a server with a FAT pipe at > a datacenter. Regardless, he'd have to setup port forwarding, or a > DMZ, on his router/NAT device behind his cable modem, and such would > be beyond his skills. I'd need to do that and then manage it as well. > Much, much, simpler for him just to send a stream to the datacenter > server and have that server 'proxy' it to the world. I do that now > with shoutcast and nicecast for my Buddhist temple; however, that's > only one stream. There's going to be a number of separate streams to > different content and bitrates for this customer. And though, I > presume, I could run multiple instances of shoutcast on the same box, > on different ports, such would be more of a pain to manage than one > daemon process handling all of them; therefore my interest in > icecast2. > > Thanks again :) > > >> Dan >> >> -- >> http://www.mcld.co.uk >> _______________________________________________ >> Icecast mailing list >> Icecast at xiph.org >> http://lists.xiph.org/mailman/listinfo/icecast >> > -- > "Living is easy with eyes closed; > misunderstanding all you see...." > John Lennon > > Chuck Tellechea > > -- "Living is easy with eyes closed; misunderstanding all you see...." John Lennon Chuck Tellechea From karl at xiph.org Wed Mar 23 23:39:12 2005 From: karl at xiph.org (Karl Heyes) Date: 23 Mar 2005 23:39:12 +0000 Subject: [Icecast] listclients.xsl In-Reply-To: <200503232145.53811.lluis@artefacte.org> References: <45de8cad72d68a8ec6fe2c70c8be9978@tellechea.org> <286e6b7c05032308287235dda7@mail.gmail.com> <861adcf25c90aef2eb50cf1a732c4cc0@tellechea.org> <200503232145.53811.lluis@artefacte.org> Message-ID: <1111621152.17124.35.camel@bogus.hackers.club> On Wed, 2005-03-23 at 20:45, lluis wrote: > hello, > > i want to access freely to the listcliens.xsl without admin passwd > > i moved the file from /usr/local/share/icecast/admin/ to > /usr/local/share/icecast/web > > and still no works why would it? listclients deals with specific information about currently connected listeners, why would that be publicly available karl. From mlrsmith at gmail.com Wed Mar 23 23:45:26 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Thu, 24 Mar 2005 10:45:26 +1100 Subject: [Icecast] Push relay from nicecast with icecast2? In-Reply-To: <98caafb245c3f0a758f803b5f33266e8@tellechea.org> References: <45de8cad72d68a8ec6fe2c70c8be9978@tellechea.org> <286e6b7c050323082713c9f12d@mail.gmail.com> <286e6b7c05032308287235dda7@mail.gmail.com> <861adcf25c90aef2eb50cf1a732c4cc0@tellechea.org> <98caafb245c3f0a758f803b5f33266e8@tellechea.org> Message-ID: <3c17372105032315451711870f@mail.gmail.com> On Wed, 23 Mar 2005 16:46:57 -0500, Chuck Tellechea wrote: > Greetings, > > Ok, success. I understand now that what I thought was a relaying server > was actually a source client. This was not really clear and caused me a > great deal of confusion. My fault.... from posterior prior to project commencement> > > However, I found something interesting that needs to be documented. I > was using a password of radi0 with the source login. It seems that > Icecast2 does not accept any passwords which include a mixture of alpha > and numeric characters. If that's true, it's a bug - it's certainly meant to allow any password. So we'd rather fix the bug than document it :-) Could you please double-check this, and then submit a bug report (with as much detail as possible) at http://bugs.xiph.org/ Thanks! Mike From mlrsmith at gmail.com Wed Mar 23 23:46:41 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Thu, 24 Mar 2005 10:46:41 +1100 Subject: [Icecast] listclients.xsl In-Reply-To: <200503232145.53811.lluis@artefacte.org> References: <45de8cad72d68a8ec6fe2c70c8be9978@tellechea.org> <286e6b7c05032308287235dda7@mail.gmail.com> <861adcf25c90aef2eb50cf1a732c4cc0@tellechea.org> <200503232145.53811.lluis@artefacte.org> Message-ID: <3c1737210503231546400b1ea2@mail.gmail.com> On Wed, 23 Mar 2005 21:45:53 +0100, lluis wrote: > > hello, > > i want to access freely to the listcliens.xsl without admin passwd This is deliberately not permitted, it's not information that it would be sensible to allow without authentication. There's no way to do what you want (at least not without modifying icecast source). Mike From lluis at artefacte.org Thu Mar 24 00:19:49 2005 From: lluis at artefacte.org (lluis) Date: Thu, 24 Mar 2005 01:19:49 +0100 Subject: [Icecast] listclients.xsl In-Reply-To: <3c1737210503231546400b1ea2@mail.gmail.com> References: <45de8cad72d68a8ec6fe2c70c8be9978@tellechea.org> <200503232145.53811.lluis@artefacte.org> <3c1737210503231546400b1ea2@mail.gmail.com> Message-ID: <200503240119.49237.lluis@artefacte.org> in my case is just to make a real-time mapping of the connected users to my server ... i want to publish it like my presentation card ... like :: at this moment we have N listeners ... n1 of them from uk, n2 from usa, etc ... etc ... in my point of view this is not confidential information .... there are lots of web-pages (most of them weblogs) that offers logs like this to the public. in any case, where i must to look/hack to change this feature? thank's a lot. On Thursday 24 March 2005 00:46, Michael Smith wrote: > On Wed, 23 Mar 2005 21:45:53 +0100, lluis wrote: > > hello, > > > > i want to access freely to the listcliens.xsl without admin passwd > > This is deliberately not permitted, it's not information that it would > be sensible to allow without authentication. There's no way to do what > you want (at least not without modifying icecast source). > > Mike From denis.paschoalinoto at gmail.com Thu Mar 24 01:37:25 2005 From: denis.paschoalinoto at gmail.com (Denis Paschoalinoto) Date: Wed, 23 Mar 2005 22:37:25 -0300 Subject: [Icecast] Tests Message-ID: <77a44d4c05032317377e3e8557@mail.gmail.com> Hello Would anyone test URL http://201.1.74.119:8000/live.m3u, please? Thank you, Denis. From mlrsmith at gmail.com Thu Mar 24 01:49:24 2005 From: mlrsmith at gmail.com (Michael Smith) Date: Thu, 24 Mar 2005 12:49:24 +1100 Subject: [Icecast] Tests In-Reply-To: <77a44d4c05032317377e3e8557@mail.gmail.com> References: <77a44d4c05032317377e3e8557@mail.gmail.com> Message-ID: <3c17372105032317494dbe987f@mail.gmail.com> On Wed, 23 Mar 2005 22:37:25 -0300, Denis Paschoalinoto wrote: > Hello > > Would anyone test URL http://201.1.74.119:8000/live.m3u, please? It still doesn't work. Please stop sending these mails to the mailing list, though. Getting your network working isn't of interest to 99.9% of people on this list. Mike From ml at imux.net Thu Mar 24 02:01:36 2005 From: ml at imux.net (ml) Date: Thu, 24 Mar 2005 02:01:36 +0000 Subject: [Icecast] Tests In-Reply-To: <77a44d4c05032317377e3e8557@mail.gmail.com> References: <77a44d4c05032317377e3e8557@mail.gmail.com> Message-ID: <42421F80.2020803@imux.net> Denis Paschoalinoto wrote: > Hello > > Would anyone test URL http://201.1.74.119:8000/live.m3u, please? > > Thank you, > > Denis. If you want people to test your stream ask in the support channel instead of spamming the list please. Stephen http://liveice.sf.net/ From chuckt at tellechea.org Thu Mar 24 05:28:37 2005 From: chuckt at tellechea.org (Chuck Tellechea) Date: Thu, 24 Mar 2005 00:28:37 -0500 Subject: [Icecast] source password including mix of alpha and numbers fails In-Reply-To: <3c17372105032315451711870f@mail.gmail.com> References: <45de8cad72d68a8ec6fe2c70c8be9978@tellechea.org> <286e6b7c050323082713c9f12d@mail.gmail.com> <286e6b7c05032308287235dda7@mail.gmail.com> <861adcf25c90aef2eb50cf1a732c4cc0@tellechea.org> <98caafb245c3f0a758f803b5f33266e8@tellechea.org> <3c17372105032315451711870f@mail.gmail.com> Message-ID: <8bdf18f1750fe09ac5a4f53bae365b18@tellechea.org> Mike, I'll check on this. Maybe tomorrow tho I'm at another customer's site and may not get to it. If I can reproduce it with another set of character combinations, I'll submit a bug report. -- Chuck Tellechea CMTi Technologies, Inc. Phone: 703.568.3356 Fax: 571.258.0346 On Mar 23, 2005, at 6:45 PM, Michael Smith wrote: > On Wed, 23 Mar 2005 16:46:57 -0500, Chuck Tellechea > wrote: >> Greetings, >> >> Ok, success. I understand now that what I thought was a relaying >> server >> was actually a source client. This was not really clear and caused me >> a >> great deal of confusion. My fault.... > from posterior prior to project commencement> >> >> However, I found something interesting that needs to be documented. I >> was using a password of radi0 with the source login. It seems that >> Icecast2 does not accept any passwords which include a mixture of >> alpha >> and numeric characters. > > If that's true, it's a bug - it's certainly meant to allow any > password. So we'd rather fix the bug than document it :-) > > Could you please double-check this, and then submit a bug report (with > as much detail as possible) at http://bugs.xiph.org/ > > Thanks! > > Mike From geoff at hitsandpieces.net Thu Mar 24 08:54:52 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Thu, 24 Mar 2005 18:54:52 +1000 Subject: [Icecast] Push relay from nicecast with icecast2? In-Reply-To: <98caafb245c3f0a758f803b5f33266e8@tellechea.org> References: <45de8cad72d68a8ec6fe2c70c8be9978@tellechea.org> <286e6b7c050323082713c9f12d@mail.gmail.com> <286e6b7c05032308287235dda7@mail.gmail.com> <861adcf25c90aef2eb50cf1a732c4cc0@tellechea.org> <98caafb245c3f0a758f803b5f33266e8@tellechea.org> Message-ID: > However, I found something interesting that needs to be documented. I was > using a password of radi0 with the source login. It seems that Icecast2 does > not accept any passwords which include a mixture of alpha and numeric > characters. Pretty much every paswrd I've ever used with Icecast has involved letters and numbers, so if it is indeed a bug then it's not that simple. Geoff. From geoff at hitsandpieces.net Thu Mar 24 09:01:04 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Thu, 24 Mar 2005 19:01:04 +1000 Subject: [Icecast] Push relay from nicecast with icecast2? In-Reply-To: References: <45de8cad72d68a8ec6fe2c70c8be9978@tellechea.org> <286e6b7c050323082713c9f12d@mail.gmail.com> <286e6b7c05032308287235dda7@mail.gmail.com> <2f3554e605032310257c8ea850@mail.gmail.com> <2f3554e60503231027ce505f7@mail.gmail.com> Message-ID: Chuck Tellechea wrote: > Nicecast has a icecast2 option in its remote server > configuration, however, it requires one to specify an mountpoint; and if such > is the case, I'm back to using the "Specific Mountpoint Relay" paradigm, > aren't I? I'm assuming you got this all squared away, but just in case not. Providing you're using the global source password for the Icecast2 server, there's no need to do any;thing on the server prior to broadcasting. Just configure your source with the global source password and the mount you specify there will automatically be created by Icecast when the source connects.. Of course, if you have a section for a specific mountpoint with its own password, then you will have to use that password to be able to use that mount. Geoff. From geoff at hitsandpieces.net Thu Mar 24 09:08:37 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Thu, 24 Mar 2005 19:08:37 +1000 Subject: [Icecast] Another person cannot hear my radio (yet) In-Reply-To: <77a44d4c05032308124beb91fa@mail.gmail.com> References: <77a44d4c05032219233c736b5@mail.gmail.com> <77a44d4c05032308124beb91fa@mail.gmail.com> Message-ID: Denis Paschoalinoto wrote: > There?s no router in here; it?s only a single machine with connection DSL. In that case, either a firewall or something that you're running is dropping everything on the floor, or, and I suspect this is more likely, your ISP is blocking incoming connections. I can't trace a route to your machine, ping it, or connect on any of a stack of different ports, so whatever is blocking you is doing a very good job. Geoff. From geoff at hitsandpieces.net Fri Mar 25 07:13:11 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Fri, 25 Mar 2005 17:13:11 +1000 Subject: [Icecast] Log analysis Message-ID: Hi everyone, Ok, so I admit I'm asking this to avoid having to do my own research. but I'm also asking in the hopes of avoiding doing my own scripting. ACB Radio is looking at moving across to Icecast. There's really not a lot to stop us at this point. But we are keen to retain access to total listener hours, average listen time and amount of data served per mountpoint. I know this can all be gleaned from the access.log file. What I want to know is if there's any software that can already do this or whether I'll have to role my own. I've heard people talk about webaliser, but can it track stuff like total listener hours? Any info on this would be helpful, including any scripts people have written to do this if such standalone solutions don't already exist. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From k.j.wierenga at home.nl Fri Mar 25 10:00:59 2005 From: k.j.wierenga at home.nl (Klaas Jan Wierenga) Date: Fri, 25 Mar 2005 11:00:59 +0100 Subject: Antw: [Icecast] Log analysis Message-ID: <20050325100102.A6D5528714F@ns3.osuosl.org> Hi Geoff, The streaming version of Webalizer can certainly do this (hmm, I can't seem to find the link anymore, it used to be on a separate website, not awstats.sf.net) and I use it for my clients. See my post from September 2004 regarding correct logging of SOURCE time. http://lists.xiph.org/pipermail/icecast/2004-September/007564.html Cheers, KJ > > Van: Geoff Shang > Aan: icecast at xiph.org > Datum: vr 25 mar 05, 8:13 > Onderwerp: [Icecast] Log analysis > > Hi everyone, > > Ok, so I admit I'm asking this to avoid having to do my own research. but > I'm also asking in the hopes of avoiding doing my own scripting. > > ACB Radio is looking at moving across to Icecast. There's really not a lot > to stop us at this point. But we are keen to retain access to total > listener hours, average listen time and amount of data served per > mountpoint. > > I know this can all be gleaned from the access.log file. What I want to > know is if there's any software that can already do this or whether I'll > have to role my own. I've heard people talk about webaliser, but can it > track stuff like total listener hours? > > Any info on this would be helpful, including any scripts people have > written to do this if such standalone solutions don't already exist. > > Geoff. > > > -- > Geoff Shang > Phone: +61-418-96-5590 > MSN: geoff at acbradio.org > > Make sure your E-mail can be read by everyone! > http://www.betips.net/etc/evilmail.html > > Please avoid sending me Word or PowerPoint attachments. > See http://www.fsf.org/philosophy/no-word-attachments.html > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From f.letteboer at xs4all.nl Fri Mar 25 09:22:04 2005 From: f.letteboer at xs4all.nl (Frits Letteboer) Date: Fri, 25 Mar 2005 10:22:04 +0100 Subject: [Icecast] Log analysis In-Reply-To: References: Message-ID: <4243D83C.8020401@xs4all.nl> Geoff Shang wrote: > Hi everyone, > > Ok, so I admit I'm asking this to avoid having to do my own research. > but I'm also asking in the hopes of avoiding doing my own scripting. > [...] > Any info on this would be helpful, including any scripts people have > written to do this if such standalone solutions don't already exist. We use awstats for this purpose, it returns some interesting facts. Here's our real-life example: http://lucius.radiozilvervos.com/awstats/awstats.pl?config=icecast Normally, this information is not open to the public, so based on this email access has been temporarily granted to that ip. I hope it's kind of static :) Yours, Frits From greg at orban.com Fri Mar 25 12:22:25 2005 From: greg at orban.com (Greg J. Ogonowski) Date: Fri, 25 Mar 2005 04:22:25 -0800 Subject: [Icecast] Log analysis In-Reply-To: References: Message-ID: <6.2.1.2.2.20050325042203.05ea2e20@66.220.31.130> Is this what you are looking for? http://www.gnuware.com/icecast/sect_08_05.html -greg. At 23:13 2005-03-24, Geoff Shang wrote: >Hi everyone, > >Ok, so I admit I'm asking this to avoid having to do my own research. but >I'm also asking in the hopes of avoiding doing my own scripting. > >ACB Radio is looking at moving across to Icecast. There's really not a lot >to stop us at this point. But we are keen to retain access to total >listener hours, average listen time and amount of data served per >mountpoint. > >I know this can all be gleaned from the access.log file. What I want to >know is if there's any software that can already do this or whether I'll >have to role my own. I've heard people talk about webaliser, but can it >track stuff like total listener hours? > >Any info on this would be helpful, including any scripts people have >written to do this if such standalone solutions don't already exist. > >Geoff. > >-- >Geoff Shang >Phone: +61-418-96-5590 >MSN: geoff at acbradio.org > >Make sure your E-mail can be read by everyone! >http://www.betips.net/etc/evilmail.html > > >Please avoid sending me Word or PowerPoint attachments. >See >http://www.fsf.org/philosophy/no-word-attachments.html > >_______________________________________________ >Icecast mailing list >Icecast at xiph.org >http://lists.xiph.org/mailman/listinfo/icecast > __________________________________________________________________________ Greg J. Ogonowski VP Product Development ORBAN / CRL, Inc. 1525 Alvarado St. San Leandro, CA 94577 USA TEL +1 510 351-3500 FAX +1 510 351-0500 greg at orban.com http://www.orban.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From greg at orban.com Fri Mar 25 13:09:30 2005 From: greg at orban.com (Greg J. Ogonowski) Date: Fri, 25 Mar 2005 05:09:30 -0800 Subject: [Icecast] Log analysis In-Reply-To: References: Message-ID: <6.2.1.2.2.20050325050601.05deb710@66.220.31.130> Hi Geoff- Sorry about the previous post. That link is not what I meant to send. However, this looks like an interesting package: http://www.quest.com/funnel_web_analyzer/ This is a free download from their website. I haven't tested this, but it is on my never ending list of things to do. Let me know if you get to it first. -greg. At 23:13 2005-03-24, Geoff Shang wrote: >Hi everyone, > >Ok, so I admit I'm asking this to avoid having to do my own research. but >I'm also asking in the hopes of avoiding doing my own scripting. > >ACB Radio is looking at moving across to Icecast. There's really not a lot >to stop us at this point. But we are keen to retain access to total >listener hours, average listen time and amount of data served per >mountpoint. > >I know this can all be gleaned from the access.log file. What I want to >know is if there's any software that can already do this or whether I'll >have to role my own. I've heard people talk about webaliser, but can it >track stuff like total listener hours? > >Any info on this would be helpful, including any scripts people have >written to do this if such standalone solutions don't already exist. > >Geoff. > >-- >Geoff Shang >Phone: +61-418-96-5590 >MSN: geoff at acbradio.org > >Make sure your E-mail can be read by everyone! >http://www.betips.net/etc/evilmail.html > > >Please avoid sending me Word or PowerPoint attachments. >See >http://www.fsf.org/philosophy/no-word-attachments.html > >_______________________________________________ >Icecast mailing list >Icecast at xiph.org >http://lists.xiph.org/mailman/listinfo/icecast > __________________________________________________________________________ Greg J. Ogonowski VP Product Development ORBAN / CRL, Inc. 1525 Alvarado St. San Leandro, CA 94577 USA TEL +1 510 351-3500 FAX +1 510 351-0500 greg at orban.com http://www.orban.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From convinceme_ at hotmail.com Thu Mar 24 02:02:48 2005 From: convinceme_ at hotmail.com (CØñvìñÇè MÈ) Date: Thu, 24 Mar 2005 02:02:48 +0000 Subject: [Icecast] Now Playing Stats + Best Combo with icecast for windows In-Reply-To: <3c17372105032317576d9c046f@mail.gmail.com> Message-ID: An HTML attachment was scrubbed... URL: From iceuse at mail.wwlang.net Fri Mar 25 13:17:40 2005 From: iceuse at mail.wwlang.net (iceuse at mail.wwlang.net) Date: Fri, 25 Mar 2005 14:17:40 +0100 Subject: Antw: [Icecast] Log analysis In-Reply-To: <20050325100102.A6D5528714F@ns3.osuosl.org> Message-ID: Hello, Stream version of Webalizer is here: http://webalizer.kezako.net/ the page was broken, it is repared now. I think it will work fine as I'm using it daily with four icecast servers. regards, Chris From greg at orban.com Fri Mar 25 13:30:22 2005 From: greg at orban.com (Greg J. Ogonowski) Date: Fri, 25 Mar 2005 05:30:22 -0800 Subject: [Icecast] Webalizer - Streaming Version Message-ID: <6.2.1.2.2.20050325052853.0600efc0@66.220.31.130> Webalizer - Streaming Version http://webalizer.kezako.net/download.html __________________________________________________________________________ Greg J. Ogonowski VP Product Development ORBAN / CRL, Inc. 1525 Alvarado St. San Leandro, CA 94577 USA TEL +1 510 351-3500 FAX +1 510 351-0500 greg at orban.com http://www.orban.com From andrejkw at gmail.com Fri Mar 25 14:02:21 2005 From: andrejkw at gmail.com (Ondrej P.) Date: Fri, 25 Mar 2005 09:02:21 -0500 Subject: [Icecast] 2 Sources on 1 Stream Message-ID: <424419f8.74aa8401.4f52.69c2@mx.gmail.com> Hello, Is there a way to allow 2 or more DJs talk on the same station at the same time using Icecast2 ? -------------- next part -------------- An HTML attachment was scrubbed... URL: From geoff at hitsandpieces.net Fri Mar 25 15:01:58 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Sat, 26 Mar 2005 01:01:58 +1000 Subject: [Icecast] 2 Sources on 1 Stream In-Reply-To: <424419f8.74aa8401.4f52.69c2@mx.gmail.com> References: <424419f8.74aa8401.4f52.69c2@mx.gmail.com> Message-ID: Ondrej P. wrote: > Is there a way to allow 2 or more DJs talk on the same station at the same > time using Icecast2 ? Possibly. The two signals will need to be combined at some point, they will need to be decoded and mixed together. The latency of Ogg Vorbis or MP3 makes this sort of thing rather problematic. Freenode Radio was using something to sum two ogg vorbis streams together at one stage to allow this sort of thing, but the delay was pretty hidious. Geoff. From geoff at hitsandpieces.net Fri Mar 25 15:08:07 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Sat, 26 Mar 2005 01:08:07 +1000 Subject: [Icecast] Now Playing Stats + Best Combo with icecast for windows In-Reply-To: References: Message-ID: CXXvXXXX MX wrote: > How do i display to my users which song is being currently played and how > many listeners are currently connected. i want that to be displayed on > the web so i hope i dont get answers that i could view it from stats.xml > or whtever the page is ... Well, that is how you would do it. You could either use a script to grab it from the original XML stats or an XSL transform of them and display it as part of your page, or I guess you could write an XSL transform with the info you want and use an iframe to display it. Not as neat a solution, but not as difficult to implement either. > secondly what is the most stable combination > with icecast server... we are talking about windows xp as the operating > system. like i am currently using jetcast is there any other better > possible option? I've never heard of jetcast, so no idea how good or bad it is. Options that immediately come to mind are simplecast and the sam plugin for winamp, both from audiorealm, the oddcast plugin for winamp and foobar2000 from oddsock.org, the streamtranscoder using linein mode also from oddsock.org, and ezstream which you can get from icecast.org. Now whichever one you want will depend greatly on what exactly you want to do with it. Geoff. From greg at orban.com Fri Mar 25 15:13:02 2005 From: greg at orban.com (Greg J. Ogonowski) Date: Fri, 25 Mar 2005 07:13:02 -0800 Subject: [Icecast] Now Playing Stats + Best Combo with icecast for windows In-Reply-To: References: <3c17372105032317576d9c046f@mail.gmail.com> Message-ID: <6.2.1.2.2.20050325071133.05ef6c00@66.220.31.130> At 18:02 2005-03-23, C??v???? M? wrote: >How do i display to my users which song is being currently played and how >many listeners are currently connected. i want that to be displayed on the >web so i hope i dont get answers that i could view it from stats.xml or >whtever the page is ... secondly what is the most stable combination with >icecast server... we are talking about windows xp as the operating system. >like i am currently using jetcast is there any other better possible option? Orban Opticodec-PC for AAC/aacPlus streams http://www.opticodec.net http://www.opticodec.com >_______________________________________________ >Icecast mailing list >Icecast at xiph.org >http://lists.xiph.org/mailman/listinfo/icecast __________________________________________________________________________ Greg J. Ogonowski VP Product Development ORBAN / CRL, Inc. 1525 Alvarado St. San Leandro, CA 94577 USA TEL +1 510 351-3500 FAX +1 510 351-0500 greg at orban.com http://www.orban.com From lluis at artefacte.org Fri Mar 25 14:49:15 2005 From: lluis at artefacte.org (lluis) Date: Fri, 25 Mar 2005 15:49:15 +0100 Subject: [Icecast] 2 Sources on 1 Stream In-Reply-To: References: <424419f8.74aa8401.4f52.69c2@mx.gmail.com> Message-ID: <200503251549.15452.lluis@artefacte.org> On Friday 25 March 2005 16:01, Geoff Shang wrote: > Ondrej P. wrote: > > Is there a way to allow 2 or more DJs talk on the same station at the > > same time using Icecast2 ? > > Possibly. The two signals will need to be combined at some point, they > will need to be decoded and mixed together. http://muse.dyne.org > The latency of Ogg Vorbis or > MP3 makes this sort of thing rather problematic. Freenode Radio was using > something to sum two ogg vorbis streams together at one stage to allow this > sort of thing, but the delay was pretty hidious. > > Geoff. > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From jbebel at ncsu.edu Fri Mar 25 15:32:31 2005 From: jbebel at ncsu.edu (Joel Ebel) Date: Fri, 25 Mar 2005 10:32:31 -0500 Subject: [Icecast] 2 Sources on 1 Stream In-Reply-To: <200503251549.15452.lluis@artefacte.org> References: <424419f8.74aa8401.4f52.69c2@mx.gmail.com> <200503251549.15452.lluis@artefacte.org> Message-ID: <42442F0F.2070107@ncsu.edu> lluis wrote: > On Friday 25 March 2005 16:01, Geoff Shang wrote: > >>Ondrej P. wrote: >> >>>Is there a way to allow 2 or more DJs talk on the same station at the >>>same time using Icecast2 ? >> >>Possibly. The two signals will need to be combined at some point, they >>will need to be decoded and mixed together. > > > http://muse.dyne.org That requires that they both be in the same place. I don't think that's what the poster is asking about. Joel From lluis at artefacte.org Fri Mar 25 15:58:34 2005 From: lluis at artefacte.org (lluis) Date: Fri, 25 Mar 2005 16:58:34 +0100 Subject: [Icecast] 2 Sources on 1 Stream In-Reply-To: <42442F0F.2070107@ncsu.edu> References: <424419f8.74aa8401.4f52.69c2@mx.gmail.com> <200503251549.15452.lluis@artefacte.org> <42442F0F.2070107@ncsu.edu> Message-ID: <200503251658.34824.lluis@artefacte.org> On Friday 25 March 2005 16:32, Joel Ebel wrote: > lluis wrote: > > On Friday 25 March 2005 16:01, Geoff Shang wrote: > >>Ondrej P. wrote: > >>>Is there a way to allow 2 or more DJs talk on the same station at the > >>>same time using Icecast2 ? > >> > >>Possibly. The two signals will need to be combined at some point, they > >>will need to be decoded and mixed together. > > > > http://muse.dyne.org > > That requires that they both be in the same place. I don't think that's > what the poster is asking about. sorry ... reading from the muse features http://muse.dyne.org/?info=features :: decodes and mixes both ogg and mp3, from files or network streams ll > > Joel From geoff at hitsandpieces.net Sat Mar 26 01:22:11 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Sat, 26 Mar 2005 11:22:11 +1000 Subject: Antw: [Icecast] Log analysis In-Reply-To: References: Message-ID: iceuse at mail.wwlang.net wrote: > Stream version of Webalizer is here: > http://webalizer.kezako.net/ Thanks for fixing the page. It does look very interesting, but I have two questions. First, can you get it to give you stats on specific mountpoints? We run 4 separate channels (so to speak) and would need stats for each one. Second, why do you need to know the bitrate of the stream? I can't figure why you would need to know this. Geoff. From convinceme_ at hotmail.com Sun Mar 27 16:09:26 2005 From: convinceme_ at hotmail.com (CØñvìñÇè MÈ) Date: Sun, 27 Mar 2005 16:09:26 +0000 Subject: [Icecast] Mountpoint related.. Message-ID: An HTML attachment was scrubbed... URL: From geoff at hitsandpieces.net Sun Mar 27 17:10:04 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Mon, 28 Mar 2005 03:10:04 +1000 Subject: [Icecast] Mountpoint related.. In-Reply-To: References: Message-ID: Hi, Firstly, you're not yet subscribed to the list from this address, so some replies might not reach you. This is the second message I've had to approve manually. It's not a good idea to use .m3u extensions for mountpoints, as m3u files have their own meaning and are expected to be text files containing URLs to streams. Winamp at least may choke on such a mountpoint, others may too. And Icecast itself may get confused as evidenced by an earlier thread this month. But apart from that, you have the right idea. You can use the admin pages to move listeners. You may also want to try setting falback-overide to 1 so that when another person connects to your primary mountpoint, your listeners will be pulled forward again to it. Note that for this mountpoint fallback stuff to work with MP3, you'll need to be certain to be using the same sampling rate and number of channels for each stream otherwise players will almost certainly choke. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From karl at xiph.org Sun Mar 27 17:28:41 2005 From: karl at xiph.org (Karl Heyes) Date: 27 Mar 2005 18:28:41 +0100 Subject: [Icecast] Mountpoint related.. In-Reply-To: References: Message-ID: <1111944520.19056.19.camel@bogus.hackers.club> On Sun, 2005-03-27 at 17:09, C??v???? M? wrote: > i dont know much about mount points so i assume the work with .mp3 format too The mount details apply to the appropriate stream at that mountpoint, whether it be mp3/ogg or even a shoutcast-mount. > > > /first.m3u > first > firstpass > 1 > backup.m3u > > > now what i assume is that there are two mountpoints one is first and the other is backup. currently we are connected to first and if incase first gets disconnected it automatically moves to backup one. > Secondly i wanted to know how to move mountpoints from the admin panel of icecast... moving from one dj to another i.e > If i am wrong at any point please correct me! An m3u is a playlist format not a stream, so having a refer to an .m3u is just wrong. The same applies to the fallback-mount, you can't fallback to a playlist like that. I suspect you want /first /backup moving users manually from one mount to another is easy enough, just look at the /admin/stats.xsl page karl. From geoff at hitsandpieces.net Sun Mar 27 17:43:48 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Mon, 28 Mar 2005 03:43:48 +1000 Subject: [Icecast] Shoutcast compatibility and inconsistancies Message-ID: Hi, I happened to need the shoutcast compatibility today and used it for the first time. Apart from reminding me of my earlier suggestion regarding this which would allow more than one shoutcast compatible port (see thread starting at http://lists.xiph.org/pipermail/icecast/2004-December/008120.html), I discovered some inconsistant behaviour. I notice that the shoutcast port wants the global source password, regardless of the mount it is associated with. [2005-03-27 16:13:09] EROR connection/_handle_shoutcast_compatible Invalid source password I expected that it would allow me to specify a password in the related section and use that instead. This would make it consistant with other server operations and also be consistant with Oddsock's comments in http://lists.xiph.org/pipermail/icecast/2004-December/008127.html Needing the global source is a security risk of sorts as it allows anyone who has it to create any mounts they want, and I would rather not have to give it out to anyone. Tying the mountpoint more closely with the port (as in my other proposal) may make this easier to implement. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From geoff at hitsandpieces.net Sun Mar 27 17:48:07 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Mon, 28 Mar 2005 03:48:07 +1000 Subject: [Icecast] URL format for Icecast2 metadata updates Message-ID: Hi, What's the URL format for Icecast2 metadata updates? I thought this info would be in the source docs somewhere but apparently not. I've got a client which lacks Icecast2 native metadata updates and even for a C hack like myself, this should be pretty easy to add given the shoutcast code that already exists in there. I just need the format. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From Jason at Weatherserver.net Sun Mar 27 21:10:28 2005 From: Jason at Weatherserver.net (Jason) Date: Sun, 27 Mar 2005 16:10:28 -0500 Subject: [Icecast] URL format for Icecast2 metadata updates References: Message-ID: <005701c53311$674c9560$1400000a@workstation> Using the newest version of icecast2 you can update the metadata from the web interface. Otherwise it is. http://IP:PORT/admin/metadata?mount=/MOUNTPOINT&mode=updinfo&song=METADATAYOUWANTTOUPDATE You can also do http://login:pass at IP:port but not in windows as it doesn't allow logins in urls anymore. ----- Original Message ----- From: "Geoff Shang" To: Sent: Sunday, March 27, 2005 12:48 PM Subject: [Icecast] URL format for Icecast2 metadata updates > Hi, > > What's the URL format for Icecast2 metadata updates? I thought this info > would be in the source docs somewhere but apparently not. I've got a > client which lacks Icecast2 native metadata updates and even for a C hack > like myself, this should be pretty easy to add given the shoutcast code > that already exists in there. I just need the format. > > Geoff. > > > -- > Geoff Shang > Phone: +61-418-96-5590 > MSN: geoff at acbradio.org > > Make sure your E-mail can be read by everyone! > http://www.betips.net/etc/evilmail.html > > Please avoid sending me Word or PowerPoint attachments. > See http://www.fsf.org/philosophy/no-word-attachments.html > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From geoff at hitsandpieces.net Sun Mar 27 21:37:13 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Mon, 28 Mar 2005 07:37:13 +1000 Subject: [Icecast] URL format for Icecast2 metadata updates In-Reply-To: <005701c53311$674c9560$1400000a@workstation> References: <005701c53311$674c9560$1400000a@workstation> Message-ID: Jason wrote: > http://IP:PORT/admin/metadata?mount=/MOUNTPOINT&mode=updinfo&song=METADATAYOUWANTTOUPDATE Wouldn't that require the admin password? Surely there's a way of doing it which only requires the source password, heck there must be since streamTranscoder is sending in metadata updates nicely without needing the admin pw. Geoff. From Jason at Weatherserver.net Sun Mar 27 21:52:23 2005 From: Jason at Weatherserver.net (Jason) Date: Sun, 27 Mar 2005 16:52:23 -0500 Subject: [Icecast] URL format for Icecast2 metadata updates References: <005701c53311$674c9560$1400000a@workstation> Message-ID: <001401c53317$421146a0$1400000a@workstation> I may work with sources as the login and whatever the password for the mountpoint is. I've never tried it. ----- Original Message ----- From: "Geoff Shang" To: Sent: Sunday, March 27, 2005 4:37 PM Subject: Re: [Icecast] URL format for Icecast2 metadata updates > Jason wrote: > >> http://IP:PORT/admin/metadata?mount=/MOUNTPOINT&mode=updinfo&song=METADATAYOUWANTTOUPDATE > > Wouldn't that require the admin password? Surely there's a way of doing > it which only requires the source password, heck there must be since > streamTranscoder is sending in metadata updates nicely without needing the > admin pw. > > Geoff. > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From jakarhill at yahoo.com Mon Mar 28 01:18:53 2005 From: jakarhill at yahoo.com (Randolph Davis Hill) Date: Sun, 27 Mar 2005 17:18:53 -0800 (PST) Subject: [Icecast] Beginner needs help............. Message-ID: <20050328011853.21984.qmail@web14603.mail.yahoo.com> I think I have everything set. My plan is to steam some MP3 files. I get this error when I run ices. Also, I am clear on how to set the mountpoint. Any help appreciated. Logfile opened Playing /radio-oldschoolmusiz/Track 01.mp3 Error during send: Mount failed on http://127.0.0.1:8000/ices, error: Socket error Error during send: Mount failed on http://127.0.0.1:8000/ices, error: Socket error Error during send: Mount failed on http://127.0.0.1:8000/ices, error: Socket error Error during send: Mount failed on http://127.0.0.1:8000/ices, error: Socket error Error during send: Mount failed on http://127.0.0.1:8000/ices, error: Socket error Error during send: Mount failed on http://127.0.0.1:8000/ices, error: Socket error Error during send: Mount failed on http://127.0.0.1:8000/ices, error: Socket error Error during send: Mount failed on http://127.0.0.1:8000/ices, error: Socket error Error during send: Mount failed on http://127.0.0.1:8000/ices, error: Socket error Error during send: Mount failed on http://127.0.0.1:8000/ices, error: Socket error Too many stream errors, giving up Ices Exiting... From skuzz at skuzz.com Mon Mar 28 03:39:38 2005 From: skuzz at skuzz.com (Nick Dunklee) Date: Sun, 27 Mar 2005 22:39:38 -0500 Subject: [Icecast] Odd icecast hiccup problem with low-bandwidth cellular client Message-ID: <0MKz1m-1DFl6J2UJO-0004vT@mrelay.perfora.net> Here's a very odd question - I don't know if anybody can even begin to answer. I am attempting something very odd and geeky. I set up an icecast Win32 server streaming a 96kbps mp3 stream (using all the latest as of today software, winamp, icecast2 and oddcast v3) so I can listen to it on my cell phone while at work. My phone does GPRS EDGE data at 131kbps-ish, just barely fast enough to keep up. I know 96kbps SHOULD work with this because Di.FM trance streams at 96kbps and I can listen to that hours on end off my cell phone connection and it plays smooth....my own connection however isn't working so good. When my phone connects all it does is hiccup and skip and then some, occasionally reconnecting altogether, and just not playing smoothly. I noticed di.fm uses shoutcast, so I tried a shoutcast server instead, but it hiccups the same. I am convinced my problem somehow has to do with the way icecast is prebuffering. The current limits section of my config looks like this: 4 2 5 2097120 120 120 10 1 131072 I've tried turning off burst-on-connect, tried making it 512k, tried making it tiny... I extended my timeouts to handle the lagginess of the celluar packet data, without those settings being as such the server would kick the phone off before even finishing connection. I'm tearing my hair out here, I've tried everything, researched all over several icecast config docs, mailing lists, google, etc., etc., etc. nobody seems to have any problem even remotely close to mine and I really don't know what to do...are there any undocumented configuration options for the icecast server like tweaking how often metadata gets muxed into the mp3 stream? I'm willing to try anything! Oh, and it does stream to computers both within my LAN and externally across the internet just fine, its just my cellular packet data connection giving me issues. I'll connect to di.fm trance, it works fine, then mine, and it hiccups, so i know it's not network congestion issues on the cellular end. Just want to listen to my library at work! arrrr! Thanks in advance! Nick From geoff at hitsandpieces.net Mon Mar 28 04:27:22 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Mon, 28 Mar 2005 14:27:22 +1000 Subject: [Icecast] Beginner needs help............. In-Reply-To: <20050328011853.21984.qmail@web14603.mail.yahoo.com> References: <20050328011853.21984.qmail@web14603.mail.yahoo.com> Message-ID: Randolph Davis Hill wrote: > Error during send: Mount failed on http://127.0.0.1:8000/ices, error: > Socket error hmmm, this could be a number of things. Do you have the protocol set to http? What does your error log have to say about this? Geoff. From geoff at hitsandpieces.net Mon Mar 28 04:28:59 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Mon, 28 Mar 2005 14:28:59 +1000 Subject: [Icecast] Odd icecast hiccup problem with low-bandwidth cellular client In-Reply-To: <0MKz1m-1DFl6J2UJO-0004vT@mrelay.perfora.net> References: <0MKz1m-1DFl6J2UJO-0004vT@mrelay.perfora.net> Message-ID: Hi, Can we have the URLs to the two streams so perhaps we can spot the differences? Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From jakarhill at yahoo.com Mon Mar 28 04:39:00 2005 From: jakarhill at yahoo.com (Randolph Davis Hill) Date: Sun, 27 Mar 2005 20:39:00 -0800 (PST) Subject: [Icecast] Beginner needs help............. In-Reply-To: 6667 Message-ID: <20050328043900.42203.qmail@web14603.mail.yahoo.com> This is what I get in the icecast logfile. [2005-03-27 15:35:13] INFO main/main Icecast 2.2.0 server started [2005-03-27 15:35:13] WARN main/main YP server handling has been disabled [2005-03-27 15:35:13] INFO stats/_stats_thread stats thread started [2005-03-27 15:35:13] INFO fserve/fserv_thread_function file serving thread started [2005-03-27 15:36:38] INFO admin/admin_handle_request Bad or missing password on admin command request (command: stats.xml) [2005-03-27 15:36:44] INFO admin/admin_handle_request Bad or missing password on admin command request (command: stats.xml) [2005-03-27 15:37:34] INFO admin/admin_handle_request Bad or missing password on admin command request (command: stats.xml) [2005-03-27 16:03:20] INFO admin/admin_handle_request Bad or missing password on mount modification admin request (command: metadata) [2005-03-27 16:03:20] INFO connection/_handle_source_request Source logging in at mountpoint "/ices" [2005-03-27 16:03:20] INFO connection/_handle_source_request Source (/ices) attempted to login with invalid or missing password [2005-03-27 16:14:15] INFO connection/connection_accept_loop Scheduling config reread ... [2005-03-27 16:14:32] INFO sighandler/_sig_die Caught signal 15, shutting down... [2005-03-27 16:14:32] INFO connection/_destroy_pool All connection threads down [2005-03-27 16:14:32] INFO main/main Shutting down [2005-03-27 16:14:32] INFO fserve/fserve_shutdown file serving thread stopped [2005-03-27 16:14:33] INFO slave/_slave_thread Slave thread shutdown complete [2005-03-27 16:14:33] INFO stats/stats_shutdown stats thread finished [2005-03-27 20:12:45] INFO main/main Icecast 2.2.0 server started [2005-03-27 20:12:45] WARN main/main YP server handling has been disabled [2005-03-27 20:12:46] DBUG slave/_slave_thread checking master stream list [2005-03-27 20:13:47] DBUG admin/admin_handle_request Admin request (/admin/metadata) [2005-03-27 20:13:47] DBUG admin/admin_handle_request Got command (metadata) [2005-03-27 20:13:47] INFO admin/admin_handle_request Bad or missing password on mount modification admin request (command: metadata) [2005-03-27 20:13:47] INFO connection/_handle_source_request Source logging in at mountpoint "/ices" [2005-03-27 20:13:47] INFO connection/_handle_source_request Source (/ices) attempted to login with invalid or missing password [2005-03-27 20:13:47] DBUG stats/modify_node_event update node connections (1) [2005-03-27 20:13:47] DBUG stats/modify_node_event update node client_connections (1) [2005-03-27 20:13:47] DBUG stats/modify_node_event update node conne --- Geoff Shang wrote: > Randolph Davis Hill wrote: > > > Error during send: Mount failed on http://127.0.0.1:8000/ices, > error: > > Socket error > > hmmm, this could be a number of things. Do you have the protocol > set to > http? What does your error log have to say about this? > > Geoff. > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From oddsock at oddsock.org Mon Mar 28 04:48:48 2005 From: oddsock at oddsock.org (oddsock) Date: Sun, 27 Mar 2005 22:48:48 -0600 Subject: [Icecast] Shoutcast compatibility and inconsistancies In-Reply-To: References: Message-ID: <6.0.1.1.2.20050327224032.01d6a860@www.oddsock.org> At 11:43 AM 3/27/2005, you wrote: >Hi, > >I happened to need the shoutcast compatibility today and used it for the >first time. Apart from reminding me of my earlier suggestion regarding >this which would allow more than one shoutcast compatible port (see thread >starting at >http://lists.xiph.org/pipermail/icecast/2004-December/008120.html), I >discovered some inconsistant behaviour. the problem with running multiple shoutcast compatible ports within the same icecast server is all metadata related, and due to the fact that the Shoutcast DSP is "mountpoint-ignorant". The best thing we could do is to keep track of which port the actual metadata request came in on, and match it up to the mountpoint associated with that port. Currently, this is not implemented, but probably could do it if enough people really start asking for it. Of course, the CORRECT answer would be to use Oddcast, and then you don't ever have to worry about Shoutcast compatibility. :) >I notice that the shoutcast port wants the global source password, >regardless of the mount it is associated with. > >[2005-03-27 16:13:09] EROR connection/_handle_shoutcast_compatible >Invalid source password > >I expected that it would allow me to specify a password in the related > section and use that instead. This would make it consistant with >other server operations and also be consistant with Oddsock's comments in >http://lists.xiph.org/pipermail/icecast/2004-December/008127.html > >Needing the global source is a security risk of sorts as it allows anyone >who has it to create any mounts they want, and I would rather not have to >give it out to anyone. Tying the mountpoint more closely with the port >(as in my other proposal) may make this easier to implement. this seems like a bug. It should be checking for any mount specific option as well as checking against the mount-specific password... File a bug at trac.xiph.org if that is the case, and we will eventually fix it.. oddsock From geoff at hitsandpieces.net Mon Mar 28 04:56:26 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Mon, 28 Mar 2005 14:56:26 +1000 Subject: [Icecast] Beginner needs help............. In-Reply-To: <20050328043900.42203.qmail@web14603.mail.yahoo.com> References: <20050328043900.42203.qmail@web14603.mail.yahoo.com> Message-ID: Randolph Davis Hill wrote: > [2005-03-27 16:03:20] INFO connection/_handle_source_request Source > logging in at mountpoint "/ices" > [2005-03-27 16:03:20] INFO connection/_handle_source_request Source > (/ices) attempted to login with invalid or missing password Either you're using the wrong protocol or the wrong password. Geoff. From oddsock at oddsock.org Mon Mar 28 05:00:18 2005 From: oddsock at oddsock.org (oddsock) Date: Sun, 27 Mar 2005 23:00:18 -0600 Subject: [Icecast] URL format for Icecast2 metadata updates In-Reply-To: References: <005701c53311$674c9560$1400000a@workstation> Message-ID: <6.0.1.1.2.20050327225413.01c500a8@www.oddsock.org> At 03:37 PM 3/27/2005, you wrote: >Jason wrote: > >>http://IP:PORT/admin/metadata?mount=/MOUNTPOINT&mode=updinfo&song=METADATAYOUWANTTOUPDATE > >Wouldn't that require the admin password? Surely there's a way of doing >it which only requires the source password, heck there must be since >streamTranscoder is sending in metadata updates nicely without needing the >admin pw. all mount specific admin requests (like metadata updating) require either the admin password or the defined source password for that mount. So in this case, you can either pass in the admin password or your source specific password. In the case of StreamTranscoder and Oddcast, it uses the source specific mountpoint. oddsock From doc at krushradio.com Mon Mar 28 05:01:47 2005 From: doc at krushradio.com (Doc NAsty) Date: Sun, 27 Mar 2005 23:01:47 -0600 Subject: [Icecast] Digging Deep into the XML Message-ID: <20050328050218.E534511FC0E@ns2.osuosl.org> Hey all, I?ve been working with IceCast for the last month, I?m really getting into it. I?ve started developing some of my own windows based reporting tools on it. (Will be released to the public..free of course) I had a few questions tho.. 1. There is a problem on the windows version of IceCast, where if you play a song such as Queensr?che (with the special char for the y) it tends to make the xsl/xml self destruct. Is there a work around for that? 2. Is there an actual file path or URL to all of the XML files that are used? Or a list to all the XML files? Like the stats.xsl has a stats.xml. but there is no listmounts.xml or listclients.xml anywhere. One other question relating to streams. I know we can use multiple mounts, but is there a way to get more than one IceCast instance running on a separate ports, Or would I have to start a whole new instance of IceCast? Thanks for all your help ~Doc -------------- next part -------------- An HTML attachment was scrubbed... URL: From geoff at hitsandpieces.net Mon Mar 28 09:29:39 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Mon, 28 Mar 2005 19:29:39 +1000 Subject: [Icecast] Digging Deep into the XML In-Reply-To: <20050328050218.E534511FC0E@ns2.osuosl.org> References: <20050328050218.E534511FC0E@ns2.osuosl.org> Message-ID: Doc NAsty wrote: > 2. Is there an actual file path or URL to all of the XML files that are > used? Or a list to all the XML files? Like the stats.xsl has a stats.xml. > but there is no listmounts.xml or listclients.xml anywhere. AFAIK, no there isn't. > One other question relating to streams. I know we can use multiple mounts, > but is there a way to get more than one IceCast instance running on a > separate ports, Or would I have to start a whole new instance of IceCast? You can have Icecast appear on separate ports, but it will be the same server. but you can alias calls on one port to point to a different mount point. As an example, I'm migrating streams which used to appear on several shoutcast-compatible servers onto a single Icecast2 server. I've avoided having to change a bunch of m3u files and disrupt people's bookmarks by setting up a listen socket on each of the old ports and aliasing requests for "/" on that particular port to the mountpoint of the stream which used to live on that port. So for example, acbradio.org:8000/cafe acbradio.org:7464/cafe and acbradio.org:7464/ all result in the same stream. Geoff. From skuzz at skuzz.com Mon Mar 28 12:34:38 2005 From: skuzz at skuzz.com (Nick Dunklee) Date: Mon, 28 Mar 2005 07:34:38 -0500 Subject: [Icecast] Odd icecast hiccup problem with low-bandwidth cellular client Message-ID: <0MKz1m-1DFtRz1bQ4-0001BQ@mrelay.perfora.net> Here's a very odd question - I don't know if anybody can even begin to answer. I am attempting something very odd and geeky. I set up an icecast Win32 server streaming a 96kbps mp3 stream (using all the latest as of today software, winamp, icecast2 and oddcast v3) so I can listen to it on my cell phone while at work. My phone does GPRS EDGE data at 131kbps-ish, just barely fast enough to keep up. I know 96kbps SHOULD work with this because Di.FM trance streams at 96kbps and I can listen to that hours on end off my cell phone connection and it plays smooth....my own connection however isn't working so good. When my phone connects all it does is hiccup and skip and then some, occasionally reconnecting altogether, and just not playing smoothly. I noticed di.fm uses shoutcast, so I tried a shoutcast server instead, but it hiccups the same. I am convinced my problem somehow has to do with the way icecast is prebuffering. The current limits section of my config looks like this: 4 2 5 2097120 120 120 10 1 131072 I've tried turning off burst-on-connect, tried making it 512k, tried making it tiny... I extended my timeouts to handle the lagginess of the celluar packet data, without those settings being as such the server would kick the phone off before even finishing connection. I'm tearing my hair out here, I've tried everything, researched all over several icecast config docs, mailing lists, google, etc., etc., etc. nobody seems to have any problem even remotely close to mine and I really don't know what to do...are there any undocumented configuration options for the icecast server like tweaking how often metadata gets muxed into the mp3 stream? I'm willing to try anything! Oh, and it does stream to computers both within my LAN and externally across the internet just fine, its just my cellular packet data connection giving me issues. I'll connect to di.fm trance, it works fine, then mine, and it hiccups, so i know it's not network congestion issues on the cellular end. Just want to listen to my library at work! arrrr! Thanks in advance! Nick From oddsock at oddsock.org Mon Mar 28 14:41:55 2005 From: oddsock at oddsock.org (oddsock) Date: Mon, 28 Mar 2005 08:41:55 -0600 Subject: [Icecast] Digging Deep into the XML In-Reply-To: <20050328050218.E534511FC0E@ns2.osuosl.org> References: <20050328050218.E534511FC0E@ns2.osuosl.org> Message-ID: <6.0.1.1.2.20050328082918.03921cf0@www.oddsock.org> At 11:01 PM 3/27/2005, you wrote: >Hey all, I?ve been working with IceCast for the last month, I?m really >getting into it. I?ve started developing some of my own windows based >reporting tools on it. (Will be released to the public..free of course) I >had a few questions tho.. > Just a suggestion, but programs developed using a cross platform UI library such as wxWidgets/wxWindows will have much greater appeal with the community. > * There is a problem on the windows version of IceCast, where if you > play a song such as Queensr?che (with the special char for the y) it > tends to make the xsl/xml self destruct. Is there a work around for that? Hrm, that would seem like a bug..if you can write up a bug report at trac.xiph.org, that would help us track it.. > * Is there an actual file path or URL to all of the XML files that are > used? Or a list to all the XML files? Like the stats.xsl has a > stats.xml. but there is no listmounts.xml or listclients.xml anywhere. > in the case of all the admin requests they can use the XSLT interface (and return an XSLT transform of the XML) or use the RAW interface. Sounds like you are looking to use the RAW interface. The RAW interface will send all responsed in XML form. You just need to drop the .xslt extension of each request to use the RAW interface (i.e. /admin/listclients, /admin/listmounts. > >One other question relating to streams. I know we can use multiple >mounts, but is there a way to get more than one IceCast instance running >on a separate ports, Or would I have to start a whole new instance of >IceCast? icecast can bind to specific address as well as listen on multiple ports. oddsock From convinceme at atrocions.com Mon Mar 28 15:16:08 2005 From: convinceme at atrocions.com (convinceme at atrocions.com) Date: Mon, 28 Mar 2005 10:16:08 -0500 Subject: [Icecast] Linking Mount Problem Message-ID: Ok thanks alot for the help with making me understand a little about mount issue but now there is another issue... if the current encoder has mount point "/first" so offcourse the link to listen would be http://ip:port/first but when it falls back to backup server with mount point "/backup" now how would users automatically switch to this mount point.. being precise what link should i give on the website for the users to click on to listen... i hope i didnt mess things up while trying to explain my problem :) From geoff at hitsandpieces.net Mon Mar 28 15:24:15 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Tue, 29 Mar 2005 01:24:15 +1000 Subject: [Icecast] Linking Mount Problem In-Reply-To: References: Message-ID: Hi, If your primary stream isn't up, anyone connecting to your primary mount will automatically be rerouted to your backup mountpoint and will be pulled forward if someone connects to your primary mount *and* if fallback-override is set to 1. So just link to your / mount and it should work OK. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From right_tack at katamail.com Mon Mar 28 16:02:33 2005 From: right_tack at katamail.com (carlo) Date: Mon, 28 Mar 2005 18:02:33 +0200 Subject: [Icecast] icecast server relay provider Message-ID: <20050328160259.72F0F286F6C@ns3.osuosl.org> Hi, Does anyone know a streaming hosting provider that allow relay from ICECAST server ? I found a lot of providers but they all have SHOUTcast server and relay just from SHOUTcast server Thanks in advance -------------- next part -------------- An HTML attachment was scrubbed... URL: From convinceme at atrocions.com Mon Mar 28 16:05:54 2005 From: convinceme at atrocions.com (convinceme at atrocions.com) Date: Mon, 28 Mar 2005 11:05:54 -0500 Subject: [Icecast] Linking Mount Problem Message-ID: <755F8B1E13024CC49F02F4C811E84316.MAI@websouls03.futuresouls.com> /first /backup 1 so now thts how it shuld look like... the link given at the website would be http://ip:port/first ... nd incase if this gets disconnected it would be automatically forwared to backup. ----- Original Message ----- From: Geoff Shang To: icecast at xiph.org Sent: Tue, 29 Mar 2005 01:24:15 +1000 Subject: Re: [Icecast] Linking Mount Problem Hi, If your primary stream isn't up, anyone connecting to your primary mount will automatically be rerouted to your backup mountpoint and will be pulled forward if someone connects to your primary mount *and* if fallback-override is set to 1. So just link to your / mount and it should work OK. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html _______________________________________________ Icecast mailing list Icecast at xiph.org From geoff at hitsandpieces.net Mon Mar 28 16:26:43 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Tue, 29 Mar 2005 02:26:43 +1000 Subject: [Icecast] Linking Mount Problem In-Reply-To: <755F8B1E13024CC49F02F4C811E84316.MAI@websouls03.futuresouls.com> References: <755F8B1E13024CC49F02F4C811E84316.MAI@websouls03.futuresouls.com> Message-ID: convinceme at atrocions.com wrote: > > /first > /backup > 1 > > so now thts how it shuld look like... the link given at the website would be > http://ip:port/first ... nd incase if this gets disconnected it would be automatically forwared to > backup. Well, you'd have to link to a .m3u file that pointed to that mountpoint, but yes that all looks good. Geoff. From karl at xiph.org Mon Mar 28 16:44:25 2005 From: karl at xiph.org (Karl Heyes) Date: 28 Mar 2005 17:44:25 +0100 Subject: [Icecast] Digging Deep into the XML In-Reply-To: <20050328050218.E534511FC0E@ns2.osuosl.org> References: <20050328050218.E534511FC0E@ns2.osuosl.org> Message-ID: <1112028265.19333.8.camel@bogus.hackers.club> On Mon, 2005-03-28 at 06:01, Doc NAsty wrote: > 1. There is a problem on the windows version of IceCast, where if > you play a song such as Queensr?che (with the special char > for the y) it tends to make the xsl/xml self destruct. Is > there a work around for that? What do you mean by 'self destruct', if you mean that icecast dies then that does need to be resolved, but if you are sending non-utf8 chars and getting junk chars out on the web pages then you can't expect any different > One other question relating to streams. I know we can use multiple > mounts, but is there a way to get more than one IceCast instance > running on a separate ports, Or would I have to start a whole new > instance of IceCast? You can run as many icecasts as you want, each will need separate port(s). Also make sure you separate log files. karl. From convinceme at atrocions.com Mon Mar 28 16:49:39 2005 From: convinceme at atrocions.com (convinceme at atrocions.com) Date: Mon, 28 Mar 2005 11:49:39 -0500 Subject: [Icecast] Linking Mount Problem Message-ID: <176C0E1088A34EEE004EF754877F35C9.MAI@websouls03.futuresouls.com> "Well, you'd have to link to a .m3u file that pointed to that mountpoint, but yes that all looks good." what would that mean? http://ip:port/first.m3u ? or something else ----- Original Message ----- From: Geoff Shang To: icecast at xiph.org Sent: Tue, 29 Mar 2005 02:26:43 +1000 Subject: Re: [Icecast] Linking Mount Problem convinceme at atrocions.com wrote: > > /first > /backup > 1 > > so now thts how it shuld look like... the link given at the website would be > http://ip:port/first ... nd incase if this gets disconnected it would be automatically forwared to > backup. Well, you'd have to link to a .m3u file that pointed to that mountpoint, but yes that all looks good. Geoff. _______________________________________________ Icecast mailing list Icecast at xiph.org http://lists.xiph.org/mailman/listinfo/icecast From karl at xiph.org Mon Mar 28 16:57:40 2005 From: karl at xiph.org (Karl Heyes) Date: 28 Mar 2005 17:57:40 +0100 Subject: [Icecast] Linking Mount Problem In-Reply-To: <176C0E1088A34EEE004EF754877F35C9.MAI@websouls03.futuresouls.com> References: <176C0E1088A34EEE004EF754877F35C9.MAI@websouls03.futuresouls.com> Message-ID: <1112029060.19333.21.camel@bogus.hackers.club> On Mon, 2005-03-28 at 17:49, convinceme at atrocions.com wrote: > "Well, you'd have to link to a .m3u file that pointed to that mountpoint, > but yes that all looks good." what would that mean? http://ip:port/first.m3u ? or something else /first.m3u is the reference you put in a web browser so that a playlist is retrieved and a player is started. The .m3u link is automatically handled by icecast provided a stream is present. karl. From karl at xiph.org Mon Mar 28 18:21:13 2005 From: karl at xiph.org (Karl Heyes) Date: 28 Mar 2005 19:21:13 +0100 Subject: [Icecast] Odd icecast hiccup problem with low-bandwidth cellular client In-Reply-To: <0MKz1m-1DFl6J2UJO-0004vT@mrelay.perfora.net> References: <0MKz1m-1DFl6J2UJO-0004vT@mrelay.perfora.net> Message-ID: <1112034073.19333.41.camel@bogus.hackers.club> On Mon, 2005-03-28 at 04:39, Nick Dunklee wrote: > Here's a very odd question - I don't know if anybody can even begin to > answer. > > I am attempting something very odd and geeky. I set up an icecast Win32 > server streaming a 96kbps mp3 stream (using all the latest as of today > software, winamp, icecast2 and oddcast v3) so I can listen to it on my cell > phone while at work. > > My phone does GPRS EDGE data at 131kbps-ish, just barely fast enough to keep > up. > > I know 96kbps SHOULD work with this because Di.FM trance streams at 96kbps > and I can listen to that hours on end off my cell phone connection and it > plays smooth....my own connection however isn't working so good. make sure that that the TCP settings on your win32 allow for that bitrate. You could be throttling the connection. > When my phone connects all it does is hiccup and skip and then some, > occasionally reconnecting altogether, and just not playing smoothly. > > I noticed di.fm uses shoutcast, so I tried a shoutcast server instead, but > it hiccups the same. this would confirm a starvation issue, either at the TCP level or just that you cannot maintain an upload rate of 96kbit + overhead from your icecast server. > I am convinced my problem somehow has to do with the way icecast is > prebuffering. The current limits section of my config looks like this: burst will max out the link to the client but glitches in the playback would indicate a failure to maintain bitrate. > I'm tearing my hair out here, I've tried everything, researched all over > several icecast config docs, mailing lists, google, etc., etc., etc. nobody > seems to have any problem even remotely close to mine and I really don't > know what to do...are there any undocumented configuration options for the > icecast server like tweaking how often metadata gets muxed into the mp3 > stream? > > I'm willing to try anything! > > Oh, and it does stream to computers both within my LAN and externally across > the internet just fine, its just my cellular packet data connection giving > me issues. I'll connect to di.fm trance, it works fine, then mine, and it > hiccups, so i know it's not network congestion issues on the cellular end. Don't forget DI have setup their systems to have listeners connecting, whereas I guess you have done some tweaks in icecast only. I would check the TCP settings for your windows version, ie TCP windows scaling or TCP send window, something like that. I can't say how exactly the phone is configured but default win32 usually has fixed size TCP windows which may be getting maxed out with the high latency. karl. From joshua at tcpc.net Mon Mar 28 21:44:14 2005 From: joshua at tcpc.net (Joshua Foulk) Date: Mon, 28 Mar 2005 15:44:14 -0600 Subject: [Icecast] libxslt problem Message-ID: <001901c533df$8ecc1470$6402a8c0@joshaudvis> I'm getting the following error when I attempt to install Icecast... checking for xslt-config... /usr/bin/xslt-config checking for xsltSaveResultToString... no configure: error: Unable to link with libxslt (>=v1.0.18) Does anyone know what the problem is? Do I need to use a previous version of libxslt or maybe a later version of icecast... I'm trying to install Icecast 2.2.0... Thanks for your time, Joshua Foulk -------------- next part -------------- An HTML attachment was scrubbed... URL: From jaime at experienceproductions.com Mon Mar 28 21:43:48 2005 From: jaime at experienceproductions.com (Jaime Magiera) Date: Mon, 28 Mar 2005 16:43:48 -0500 Subject: [Icecast] libxslt problem In-Reply-To: <001901c533df$8ecc1470$6402a8c0@joshaudvis> References: <001901c533df$8ecc1470$6402a8c0@joshaudvis> Message-ID: What OS? If it's Linux, you'll need the _dev versions of the libraries. I'm a icecast newbie though, so take it with a grain of salt. On Mar 28, 2005, at 4:44 PM, Joshua Foulk wrote: > I'm getting the following error when I attempt to install Icecast... > ? > checking for xslt-config... /usr/bin/xslt-config > checking for xsltSaveResultToString... no > configure: error: Unable to link with libxslt (>=v1.0.18) > Does anyone know what the problem is?? Do I need to use a previous > version of libxslt or maybe a later version of icecast...? I'm trying > to install Icecast 2.2.0... > ? > Thanks for your time, -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 1012 bytes Desc: not available URL: From joshua at tcpc.net Mon Mar 28 21:56:58 2005 From: joshua at tcpc.net (Joshua Foulk) Date: Mon, 28 Mar 2005 15:56:58 -0600 Subject: [Icecast] libxslt problem References: <001901c533df$8ecc1470$6402a8c0@joshaudvis> Message-ID: <003a01c533e1$10621a10$6402a8c0@joshaudvis> Here is what I show as having installed as far as the libxslt is concerned... [####@WPLLC icecast]# rpm -qa libxslt libxslt-1.1.2-0.ximian.6.1 [####@WPLLC icecast]# rpm -qa libxslt-devel libxslt-devel-1.1.2-0.ximian.6.1 Should I or should I not configure this as root? Thanks, Joshua Foulk ----- Original Message ----- From: Jaime Magiera To: Joshua Foulk Cc: icecast at xiph.org Sent: Monday, March 28, 2005 3:43 PM Subject: Re: [Icecast] libxslt problem What OS? If it's Linux, you'll need the _dev versions of the libraries. I'm a icecast newbie though, so take it with a grain of salt. On Mar 28, 2005, at 4:44 PM, Joshua Foulk wrote: I'm getting the following error when I attempt to install Icecast... checking for xslt-config... /usr/bin/xslt-config checking for xsltSaveResultToString... no configure: error: Unable to link with libxslt (>=v1.0.18) Does anyone know what the problem is? Do I need to use a previous version of libxslt or maybe a later version of icecast... I'm trying to install Icecast 2.2.0... Thanks for your time, -------------- next part -------------- An HTML attachment was scrubbed... URL: From convinceme at atrocions.com Tue Mar 29 00:59:59 2005 From: convinceme at atrocions.com (convinceme at atrocions.com) Date: Mon, 28 Mar 2005 19:59:59 -0500 Subject: [Icecast] Retrieving Playing Stats Message-ID: I got the following script from this mailing list but when i try using it doesnt really seem to work and gives me the following error. Warning: fopen(http://... at 64.157.204.179:9095/admin/stats): failed to open stream: Bad file descriptor in E:\Public ftp\epakimusic\test.php on line 9 Error reading Icecast data from 64.157.204.179:9095. So could someone please help me out with this.. or if someone has a better script that would be just great... "; echo "Currently playing: $currenttrack"; ?> From lpmusix at gmail.com Tue Mar 29 01:21:46 2005 From: lpmusix at gmail.com (Daniel Ballenger) Date: Mon, 28 Mar 2005 17:21:46 -0800 Subject: [Icecast] Retrieving Playing Stats In-Reply-To: References: Message-ID: <56755a705032817211dce1db9@mail.gmail.com> You might not have opening files over http enabled(/allowed) in your php config. I'd check that out first, that's probably what's wrong :). -Daniel On Mon, 28 Mar 2005 19:59:59 -0500, convinceme at atrocions.com wrote: > I got the following script from this mailing list but when i try using it doesnt really seem to > work and gives me the following error. > > Warning: fopen(http://... at 64.157.204.179:9095/admin/stats): failed to open stream: Bad file > descriptor in E:\Public ftp\epakimusic\test.php on line 9 > Error reading Icecast data from 64.157.204.179:9095. > > So could someone please help me out with this.. or if someone has a better script that would be > just great... > > > $server = "64.157.204.179:9095"; > $user = "login"; > $passw = "pass"; > $mountpoint = "/mountname"; > > $fp = fopen("http://$user:$passw@$server/admin/stats","r") > or die("Error reading Icecast data from $server."); > > while(!feof($fp)) > { > $data .= fread($fp, 8192); > } > > fclose($fp); > > // Now parse the XML output for our mountpoint > $xml_parser = xml_parser_create(); > xml_parse_into_struct($xml_parser, $data, $vals, $index); > xml_parser_free($xml_parser); > > $params = array(); > $level = array(); > foreach ($vals as $xml_elem) { > if ($xml_elem['type'] == 'open') { > if (array_key_exists('attributes',$xml_elem)) { > list($level[$xml_elem['level']],$extra) = > array_values($xml_elem['att > ributes']); > } else { > $level[$xml_elem['level']] = $xml_elem['tag']; > } > } > if ($xml_elem['type'] == 'complete') { > $start_level = 1; > $php_stmt = '$params'; > while($start_level < $xml_elem['level']) { > $php_stmt .= '[$level['.$start_level.']]'; > $start_level++; > } > $php_stmt .= '[$xml_elem[\'tag\']] = $xml_elem[\'value\'];'; > eval($php_stmt); > } > } > > $listeners = $params['ICESTATS'][$mountpoint]['LISTENERS']; > $currenttrack = $params['ICESTATS'][$mountpoint]['TITLE']; > > echo "$listeners listeners are currently connected."; > echo "
"; > echo "Currently playing: $currenttrack"; > > ?> > > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > > > From convinceme at atrocions.com Tue Mar 29 02:54:59 2005 From: convinceme at atrocions.com (convinceme at atrocions.com) Date: Mon, 28 Mar 2005 21:54:59 -0500 Subject: [Icecast] Retrieving Playing Stats Message-ID: <0EA1650B88394EF8912D76A5593C96A1.MAI@websouls03.futuresouls.com> ok well i uploaded at a webhosting and no errors are there but it aint displaying any stats.... listeners are currently connected. Currently playing: nothing is displayed with it... wht could possibly be wrong now? must be some settings of the encoder or icecast.. btw i am using winamp and sam plugin also tried it with sam broadcaster.. the one with encoder nd player ... ----- Original Message ----- From: Daniel Ballenger To: "convinceme at atrocions.com" Cc: icecast at xiph.org Sent: Mon, 28 Mar 2005 17:21:46 -0800 Subject: Re: [Icecast] Retrieving Playing Stats You might not have opening files over http enabled(/allowed) in your php config. I'd check that out first, that's probably what's wrong :). -Daniel On Mon, 28 Mar 2005 19:59:59 -0500, convinceme at atrocions.com wrote: > I got the following script from this mailing list but when i try using it doesnt really seem to > work and gives me the following error. > > Warning: fopen(http://... at 64.157.204.179:9095/admin/stats): failed to open stream: Bad file > descriptor in E:\Public ftp\epakimusic\test.php on line 9 > Error reading Icecast data from 64.157.204.179:9095. > > So could someone please help me out with this.. or if someone has a better script that would be > just great... > > > $server = "64.157.204.179:9095"; > $user = "login"; > $passw = "pass"; > $mountpoint = "/mountname"; > > $fp = fopen("http://$user:$passw@$server/admin/stats","r") > or die("Error reading Icecast data from $server."); > > while(!feof($fp)) > { > $data .= fread($fp, 8192); > } > > fclose($fp); > > // Now parse the XML output for our mountpoint > $xml_parser = xml_parser_create(); > xml_parse_into_struct($xml_parser, $data, $vals, $index); > xml_parser_free($xml_parser); > > $params = array(); > $level = array(); > foreach ($vals as $xml_elem) { > if ($xml_elem['type'] == 'open') { > if (array_key_exists('attributes',$xml_elem)) { > list($level[$xml_elem['level']],$extra) = > array_values($xml_elem['att > ributes']); > } else { > $level[$xml_elem['level']] = $xml_elem['tag']; > } > } > if ($xml_elem['type'] == 'complete') { > $start_level = 1; > $php_stmt = '$params'; > while($start_level < $xml_elem['level']) { > $php_stmt .= '[$level['.$start_level.']]'; > $start_level++; > } > $php_stmt .= '[$xml_elem[\'tag\']] = $xml_elem[\'value\'];'; > eval($php_stmt); > } > } > > $listeners = $params['ICESTATS'][$mountpoint]['LISTENERS']; > $currenttrack = $params['ICESTATS'][$mountpoint]['TITLE']; > > echo "$listeners listeners are currently connected."; > echo "
"; > echo "Currently playing: $currenttrack"; > > ?> > > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > > > From jakarhill at yahoo.com Tue Mar 29 06:55:28 2005 From: jakarhill at yahoo.com (Randolph Davis Hill) Date: Mon, 28 Mar 2005 22:55:28 -0800 (PST) Subject: [Icecast] From the tyro(Beginner): Mount problem. Message-ID: <20050329065528.17673.qmail@web14603.mail.yahoo.com> I am still having problems getting a basic mount to work. Logfile opened Playing /radio-oldschoolmusiz/Track01.mp3 Error during send: Mount failed on http://huahin:8000/ices, error: Socket error Is there any issue if icecast and ices is on the same system ? //Randy From gus at adydas.com Tue Mar 29 08:09:58 2005 From: gus at adydas.com (Adydas) Date: Tue, 29 Mar 2005 00:09:58 -0800 Subject: [Icecast] Nicecast Message-ID: So I just setup my Icecast server on my unix box but I am having trouble with Nicecast in trying to send a stream to it. Nicecast connects to the server fine when I leave the mountpoint setting blank but when I put something in there, it fails to login. Regardless, neither alternative produces a working stream. Although, when I don?t enter a mountpoint and the broadcast is playing, my icecast server status pages will recognize that there is a connecton but it will have no name and will not work. Now, is this strange? What am I doing wrong? I know it?s probably something really small that I have overlooked. Thanks in advance. Adydas -------------- next part -------------- An HTML attachment was scrubbed... URL: From karl at xiph.org Tue Mar 29 09:31:46 2005 From: karl at xiph.org (Karl Heyes) Date: 29 Mar 2005 10:31:46 +0100 Subject: [Icecast] From the tyro(Beginner): Mount problem. In-Reply-To: <20050329065528.17673.qmail@web14603.mail.yahoo.com> References: <20050329065528.17673.qmail@web14603.mail.yahoo.com> Message-ID: <1112088705.19693.7.camel@bogus.hackers.club> On Tue, 2005-03-29 at 07:55, Randolph Davis Hill wrote: > I am still having problems getting a basic mount to work. > > Logfile opened > Playing /radio-oldschoolmusiz/Track01.mp3 > Error during send: Mount failed on http://huahin:8000/ices, error: > Socket error > > Is there any issue if icecast and ices is on the same system ? not AFAIK, If you are absolutely sure that the protocol is correct and the password matches then send me details about the systems used, configs, a system call trace and network snapshot of ices trying to connect. Don't send big emails to all users on the ML though. karl. From linickx at gmail.com Tue Mar 29 12:25:50 2005 From: linickx at gmail.com (NICK) Date: Tue, 29 Mar 2005 13:25:50 +0100 Subject: [Icecast] ices question ? (gui) Message-ID: Hi all, looking @ icecast.org I hope this is the right list - Apologies if not. Does anyone have (know of) a gui for ices , I've got everything working (i.e. icescast & ices) I'm just bored of manipulating my text file, A web (php) gui would be much better. Thanks In Advance, Nick -- When you do things right, no one can be sure if you did anything at all. From rojo at nocrew.org Tue Mar 29 14:47:52 2005 From: rojo at nocrew.org (Rolf Johansson) Date: Tue, 29 Mar 2005 16:47:52 +0200 (CEST) Subject: [Icecast] Stalled response from icecast to ices Message-ID: Icecast 1.3.12 IceS 0.3 Linshout 2.0/2.1 tried Linux 2.6.7 VIA C3 architechure Hi. I have found a very interesting problem with the above setup. Icecast starts up fine, but when I try to connect with iceS I get no response. I've straced iceS and the last word comes from icecast, but waiting for more. Icecast mentions nothing during this process, but show a quick connect/lost connection when I Ctrl-C quit iceS. I've tried different protocols (xaudiocast and icy headers) with iceS, and changing the server_name in icecast from dynamic to the local resolved hostname, no changes. Icecast ran fine with a 2.4 kernel and non-VIA C3 optimizations, the only problem I had was that a icecast thread was added every time iceS provided a new file to play. --- icecast: --- Starting thread engine... [29/Mar/2005:16:27:43] Icecast Version 1.3.12 Starting.. [29/Mar/2005:16:27:43] Starting Admin Console Thread... -> [29/Mar/2005:16:27:43] Starting main connection handler... -> [29/Mar/2005:16:27:43] Dynamic server name, using the local ip [192.168.77.2] -> [29/Mar/2005:16:27:43] Listening on port 8000... -> [29/Mar/2005:16:27:43] Using '192.168.77.2' as servername... -> [29/Mar/2005:16:27:43] Server limits: 10 clients, 10 clients per source, 10 sources, 10 admins -> [29/Mar/2005:16:27:43] WWW Admin interface accessible at http://192.168.77.2:8000/admin -> [29/Mar/2005:16:27:43] Starting Calender Thread... -> [29/Mar/2005:16:27:43] Starting UDP handler thread... -> [29/Mar/2005:16:27:43] Starting relay connector thread... -> -> [29/Mar/2005:16:27:43] [Bandwidth: 0.000000MB/s] [Sources: 0] [Clients: 0] [Admins: 1] [Uptime: 1 seconds] --- iceS: --- ices -b 128 -D /tmp -F /home/rojo/playlist.txt -m /ices -n 'Radio ITX' -P 'xxx' -R -r -s -S builtin -v -N 2 Logfile opened DEBUG: Sending following information to libshout: DEBUG: Stream: 0 DEBUG: Host: 127.0.0.1:8000 (protocol: xaudiocast) DEBUG: Mount: /ices, Password: xxx DEBUG: Name: Radio ITX URL: http://www.icecast.org/ DEBUG: Genre: Default genre Desc: Default description DEBUG: Bitrate: 128 Public: 0 DEBUG: Dump file: (null) DEBUG: Initializing playlist handler... DEBUG: Initializing builting playlist handler... DEBUG: Randomizing playlist... DEBUG: Using LAME version 3.96.1 DEBUG: Builtin playlist handler serving: /mnt/five/hdc/incoming/audio/Daft_Punk-Human_After_All-Retail-2005-ToF/01-daft_punk-human_after_all.mp3 DEBUG: Filename cleaned up from [/mnt/five/hdc/incoming/audio/Daft_Punk-Human_After_All-Retail-2005-ToF/01-daft_punk-human_after_all.mp3] to [01-daft_punk-human_after_all] DEBUG: ID3v1: Title: human after all DEBUG: ID3v1: Artist: Daft Punk DEBUG: Trimmed file to 7668087 bytes DEBUG: MPEG-1 layer III, 192 kbps, 44100 Hz, j-stereo DEBUG: Ext: 0 Mode_Ext: 2 Copyright: 0 Original: 1 DEBUG: Error Protection: 0 Emphasis: 0 Padding: 0 Playing /mnt/five/hdc/incoming/audio/Daft_Punk-Human_After_All-Retail-2005-ToF/01-daft_punk-human_after_all.mp3 DEBUG: Updated metadata on /ices to: Daft Punk - human after all DEBUG: Grew output buffer to 59040 bytes --- Icecast says nothing at this stage, and iceS stands still (no process active). I press Ctrl-C in iceS, and icecast replies: --- -> [29/Mar/2005:16:40:41] Accepted encoder on mountpoint /ices from two. 1 sources connected -> [29/Mar/2005:16:40:41] Lost connection to source on mount /ices, waiting 30 seconds for timeout --- Strace on iceS (end part): --- socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 7 connect(7, {sa_family=AF_INET, sin_port=htons(8000), sin_addr=inet_addr("127.0.0.1")}, 16) = 0 send(7, "SOURCE xxx /ices\nx-audioc"..., 219, 0) = 219 recv(7, "OK\r\n", 1024, 0) = 4 recv(7, and there is stands still. Any ideas on what can be wrong? Suggestions for further debugging? /Rolf From geoff at hitsandpieces.net Tue Mar 29 15:34:45 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Wed, 30 Mar 2005 01:34:45 +1000 Subject: [Icecast] Stalled response from icecast to ices In-Reply-To: References: Message-ID: Hi: I'm going to get in before anyone else does. Icecast 1.x is deprecated and not supported by any of its developers. You may find a few on this list who are still using it who can provide tips, but the fact that kernel versions affected its behaviour sugggests it's a more complex problem and none of the Icecast developers support or even care about Icecast 1.x anymore. Unless you've got a specific reason to still be using it, and please let us know if you do, we strongly recommend upgrading to Icecast 2.x. Upgrading to Ices 0.4 is also probably a good idea. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From chuckt at tellechea.org Tue Mar 29 17:08:44 2005 From: chuckt at tellechea.org (Chuck Tellechea) Date: Tue, 29 Mar 2005 12:08:44 -0500 Subject: [Icecast] ices question ? (gui) In-Reply-To: References: Message-ID: Nick, Hehe... I was going to start coding a perl cgi webapp to do this for a customer in the next week or so. The need for such seems pretty obvious :) I'm going to create some templates with HTML::Template and drive it with CGI::Application. Once I have something done I'll post something here. On Mar 29, 2005, at 7:25 AM, [NICK] wrote: > Hi all, > looking @ icecast.org I hope this is the right list - Apologies if > not. > > Does anyone have (know of) a gui for ices , I've got everything > working (i.e. icescast & ices) I'm just bored of manipulating my text > file, A web (php) gui would be much better. > > Thanks In Advance, > Nick > > > > -- > When you do things right, no one can be sure if you did anything at > all. > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -- "Living is easy with eyes closed; misunderstanding all you see...." John Lennon Chuck Tellechea From linickx at gmail.com Tue Mar 29 18:15:08 2005 From: linickx at gmail.com (NICK) Date: Tue, 29 Mar 2005 19:15:08 +0100 Subject: [Icecast] ices question ? (gui) In-Reply-To: References: Message-ID: Hi Chuck, Thanks, I'd be very interested in seeing it. In light of not being able to find what I wanted on google, I've started my own (in PHP), I guess it could be beneficial to share. ;-) Let me know if you're interested, Kind Regards, Nick On Tue, 29 Mar 2005 12:08:44 -0500, Chuck Tellechea wrote: > Nick, > > Hehe... > > I was going to start coding a perl cgi webapp to do this for a customer > in the next week or so. The need for such seems pretty obvious :) > I'm going to create some templates with HTML::Template and drive it > with CGI::Application. Once I have something done I'll post something > here. > > > On Mar 29, 2005, at 7:25 AM, [NICK] wrote: > > > Hi all, > > looking @ icecast.org I hope this is the right list - Apologies if > > not. > > > > Does anyone have (know of) a gui for ices , I've got everything > > working (i.e. icescast & ices) I'm just bored of manipulating my text > > file, A web (php) gui would be much better. > > > > Thanks In Advance, > > Nick > > > > > > > > -- > > When you do things right, no one can be sure if you did anything at > > all. > > _______________________________________________ > > Icecast mailing list > > Icecast at xiph.org > > http://lists.xiph.org/mailman/listinfo/icecast > > > -- > "Living is easy with eyes closed; > misunderstanding all you see...." > John Lennon > > Chuck Tellechea > > -- When you do things right, no one can be sure if you did anything at all. From chuckt at tellechea.org Tue Mar 29 18:30:08 2005 From: chuckt at tellechea.org (Chuck Tellechea) Date: Tue, 29 Mar 2005 13:30:08 -0500 Subject: [Icecast] ices question ? (gui) In-Reply-To: References: Message-ID: <1cdd270f38bb962858842fc5e2eb29c0@tellechea.org> Nick, Cool. Let's compare requirements/features once we've had a start. If we end up using a database, we could certainly make the code consistent with a schema and implementation. I'm partial to postrgresql. You? On Mar 29, 2005, at 1:15 PM, [NICK] wrote: > Hi Chuck, > Thanks, I'd be very interested in seeing it. > > In light of not being able to find what I wanted on google, I've > started my own (in PHP), I guess it could be beneficial to share. ;-) > > Let me know if you're interested, > Kind Regards, > Nick > > > On Tue, 29 Mar 2005 12:08:44 -0500, Chuck Tellechea > wrote: >> Nick, >> >> Hehe... >> >> I was going to start coding a perl cgi webapp to do this for a >> customer >> in the next week or so. The need for such seems pretty obvious :) >> I'm going to create some templates with HTML::Template and drive it >> with CGI::Application. Once I have something done I'll post something >> here. >> >> >> On Mar 29, 2005, at 7:25 AM, [NICK] wrote: >> >>> Hi all, >>> looking @ icecast.org I hope this is the right list - Apologies if >>> not. >>> >>> Does anyone have (know of) a gui for ices , I've got everything >>> working (i.e. icescast & ices) I'm just bored of manipulating my text >>> file, A web (php) gui would be much better. >>> >>> Thanks In Advance, >>> Nick >>> >>> >>> >>> -- >>> When you do things right, no one can be sure if you did anything at >>> all. >>> _______________________________________________ >>> Icecast mailing list >>> Icecast at xiph.org >>> http://lists.xiph.org/mailman/listinfo/icecast >>> >> -- >> "Living is easy with eyes closed; >> misunderstanding all you see...." >> John Lennon >> >> Chuck Tellechea >> >> > > > -- > When you do things right, no one can be sure if you did anything at > all. > -- "Living is easy with eyes closed; misunderstanding all you see...." John Lennon Chuck Tellechea From peteremcc at gmail.com Tue Mar 29 20:04:56 2005 From: peteremcc at gmail.com (Peter McCaffrey) Date: Tue, 29 Mar 2005 21:04:56 +0100 (BST) Subject: [Icecast] Updating my address book Message-ID: <18575529.1112126696866.JavaMail.Administrator@win01> NB: This is real not spam... looks to be quite good :) Cya Peter Hi I am using a new service to keep in contact with my friends. Use the link below to become part of my address book. In the future I will be able to see any changes in your contact details. http://www.bebo.com/fr1/12574050a478627078b188344281c844017339d70 Thanks. Peter From peteremcc at gmail.com Tue Mar 29 20:19:56 2005 From: peteremcc at gmail.com (Peter McCaffrey) Date: Wed, 30 Mar 2005 08:19:56 +1200 Subject: [Icecast] Updating my address book In-Reply-To: <18575529.1112126696866.JavaMail.Administrator@win01> References: <18575529.1112126696866.JavaMail.Administrator@win01> Message-ID: <8f8800505032912196666a22@mail.gmail.com> sorry guys, didn't mean to send this wrong address. peter On Tue, 29 Mar 2005 21:04:56 +0100 (BST), Peter McCaffrey wrote: > NB: This is real not spam... looks to be quite good :) > > Cya > > Peter > > Hi > > I am using a new service to keep in contact with my friends. Use the link below to become part of my address book. In the future I will be able to see any changes in your contact details. > > http://www.bebo.com/fr1/12574050a478627078b188344281c844017339d70 > > Thanks. > > Peter > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -- Save Manchester United www.shareholdersunited.org From ronblok at wxs.nl Tue Mar 29 21:57:23 2005 From: ronblok at wxs.nl (Ron Blok) Date: Tue, 29 Mar 2005 23:57:23 +0200 Subject: [Icecast] Advise on upgrade. In-Reply-To: <421F5244.2060208@folkwang-hochschule.de> Message-ID: I am running two icecast servers ..... one runs icecast 2.2 and the other 2.1. What is the best approach to upgrade the 2.1.0 to 2.2.0 without loosing the configuration or worse ..... Thanks in advance ! Ron -- Internal Virus Database is out-of-date. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.8.0 - Release Date: 21-3-2005 From geoff at hitsandpieces.net Wed Mar 30 02:39:33 2005 From: geoff at hitsandpieces.net (Geoff Shang) Date: Wed, 30 Mar 2005 12:39:33 +1000 Subject: [Icecast] Advise on upgrade. In-Reply-To: References: Message-ID: Hi, If you have the configuration in the place that "make install" or your package system places it, simply move it out of the way before installing and copy it back afterwoods. Icecast 2.2 should work fine with your 2.1 config, though there are some items available in 2.2 that weren't in 2.1. The *.xml.dist files in the conf dir of the source tree demonstrate these, though you're probably already familiar with the differences since you already run 2.2 on another server. Geoff. -- Geoff Shang Phone: +61-418-96-5590 MSN: geoff at acbradio.org Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html From desol at telus.net Wed Mar 30 07:15:36 2005 From: desol at telus.net (Darrick Uwins) Date: Wed, 30 Mar 2005 00:15:36 -0700 Subject: [Icecast] Newby question Message-ID: Hello! I'm trying to get icecast working in windows with ezstream...i know it should be easy enough to figure out lol..i'm new to icecast. i get an error from ezstream...cannot open playlist.m3u...I've made a text file called playlist.m3u and put it in the web directory of icecast...is this the right location? what do i have to put into the playlist to get it up and running? Thank you D. "You know, in a lot of ways, your typical kid that only gets music through the radio is a lot more open-minded than some of the people that claim to be a hardcore, independent music person." From arc at Xiph.org Wed Mar 30 07:18:52 2005 From: arc at Xiph.org (Arc) Date: Tue, 29 Mar 2005 23:18:52 -0800 Subject: [Icecast] Newby question In-Reply-To: References: Message-ID: <20050330071852.GW1985@xiph.org> On Wed, Mar 30, 2005 at 12:15:36AM -0700, Darrick Uwins wrote: > from ezstream...cannot open playlist.m3u...I've made a text file called > playlist.m3u and put it in the web directory of icecast...is this the right > location? what do i have to put into the playlist to get it up and running? The .m3u file is automatically generated, you don't need to do anything. Just point your listeners at your stream's url with .m3u on the end. IE, if your server is at myhost.com on port 8000 and your mountpoint is /mystream.ogg then point your listeners to: http://myhost.com:8000/mystream.ogg.m3u Easy as cake. :-) -- Diversity is the Fuel of Evolution, Conformity it's Starvation. Be Radical. Be New. Be Different. Feed Evolution with Everything You Are. From arc at Xiph.org Wed Mar 30 07:40:21 2005 From: arc at Xiph.org (Arc) Date: Tue, 29 Mar 2005 23:40:21 -0800 Subject: [Icecast] Newby question In-Reply-To: References: <20050330071852.GW1985@xiph.org> Message-ID: <20050330074021.GX1985@xiph.org> On Wed, Mar 30, 2005 at 12:34:07AM -0700, Darrick Uwins wrote: > Thanks for replying Arc. The main problem is that...i had someone test the > link b4...it worked for me...but they got a download prompt? So she just > downloaded it.. > That made me think that i needed to use ezstream to feed icecast...then > ezstream could'nt find the playlist... will icecast stream by itself? Do i > need to use ezstream? If your friend accessed the .m3u and got a download link, then per local system doesn't know what to do with a .m3u file. Per should save it to disk and open it as a playlist in a media player. ezstream is a source client. You only need it if you intend on streaming a playlist with no live content. This has nothing to do with how a .m3u file is handled by the end user. Now, if someone downloads your stream without a .m3u on the end they will get a download prompt. That is normal. The fix is to stop it and add a .m3u to the end of the Icecast filename on the receive side. That should take care of it :-) -- Diversity is the Fuel of Evolution, Conformity it's Starvation. Be Radical. Be New. Be Different. Feed Evolution with Everything You Are. From linickx at gmail.com Wed Mar 30 09:03:36 2005 From: linickx at gmail.com (NICK) Date: Wed, 30 Mar 2005 10:03:36 +0100 Subject: [Icecast] ices question ? (gui) In-Reply-To: <1cdd270f38bb962858842fc5e2eb29c0@tellechea.org> References: <1cdd270f38bb962858842fc5e2eb29c0@tellechea.org> Message-ID: I'll contact U off list. rgds Nick On Tue, 29 Mar 2005 13:30:08 -0500, Chuck Tellechea wrote: > > Nick, > > Cool. Let's compare requirements/features once we've had a start. If we > end up using a database, we could certainly make the code consistent > with a schema and implementation. I'm partial to postrgresql. You? > > On Mar 29, 2005, at 1:15 PM, [NICK] wrote: > > > Hi Chuck, > > Thanks, I'd be very interested in seeing it. > > > > In light of not being able to find what I wanted on google, I've > > started my own (in PHP), I guess it could be beneficial to share. ;-) > > > > Let me know if you're interested, > > Kind Regards, > > Nick > > > > > > On Tue, 29 Mar 2005 12:08:44 -0500, Chuck Tellechea > > wrote: > >> Nick, > >> > >> Hehe... > >> > >> I was going to start coding a perl cgi webapp to do this for a > >> customer > >> in the next week or so. The need for such seems pretty obvious :) > >> I'm going to create some templates with HTML::Template and drive it > >> with CGI::Application. Once I have something done I'll post something > >> here. > >> > >> > >> On Mar 29, 2005, at 7:25 AM, [NICK] wrote: > >> > >>> Hi all, > >>> looking @ icecast.org I hope this is the right list - Apologies if > >>> not. > >>> > >>> Does anyone have (know of) a gui for ices , I've got everything > >>> working (i.e. icescast & ices) I'm just bored of manipulating my text > >>> file, A web (php) gui would be much better. > >>> > >>> Thanks In Advance, > >>> Nick > >>> > >>> > >>> > >>> -- > >>> When you do things right, no one can be sure if you did anything at > >>> all. > >>> _______________________________________________ > >>> Icecast mailing list > >>> Icecast at xiph.org > >>> http://lists.xiph.org/mailman/listinfo/icecast > >>> > >> -- > >> "Living is easy with eyes closed; > >> misunderstanding all you see...." > >> John Lennon > >> > >> Chuck Tellechea > >> > >> > > > > > > -- > > When you do things right, no one can be sure if you did anything at > > all. > > > -- > "Living is easy with eyes closed; > misunderstanding all you see...." > John Lennon > > Chuck Tellechea > > -- When you do things right, no one can be sure if you did anything at all. From m.nasedkin.perm at mail.ru Wed Mar 30 09:43:37 2005 From: m.nasedkin.perm at mail.ru (Mihail Nasedkin) Date: Wed, 30 Mar 2005 15:43:37 +0600 Subject: [Icecast] input from tuner Message-ID: <3228310187.20050330154337@mail.ru> Hello, I want to streaming audio from tuner to Isecast server. Must I have a sound card? -- Regards, Mihail Nasedkin mailto:m.nasedkin.perm at mail.ru From rojo at nocrew.org Wed Mar 30 18:20:46 2005 From: rojo at nocrew.org (Rolf Johansson) Date: Wed, 30 Mar 2005 20:20:46 +0200 (CEST) Subject: [Icecast] Stalled response from icecast to ices In-Reply-To: Message-ID: On Wed, 30 Mar 2005, Geoff Shang wrote: > Icecast 1.x is deprecated and not supported by any of its developers. You > may find a few on this list who are still using it who can provide tips, > but the fact that kernel versions affected its behaviour sugggests it's a > more complex problem and none of the Icecast developers support or even > care about Icecast 1.x anymore. Yes, I know. I just wanted to try, even if there was a minimal chance of getting a positive answer. :) I've had problems with Icecast 2.x before, like sudden crashes and instability on my systems. However, I'll try the latest version and see for myself if it's still a problem. /Rolf From m.nasedkin.perm at mail.ru Thu Mar 31 01:57:19 2005 From: m.nasedkin.perm at mail.ru (Mihail Nasedkin) Date: Thu, 31 Mar 2005 07:57:19 +0600 Subject: [Icecast] input from tuner In-Reply-To: <200503301724.56310.andy@earthsong.free-online.co.uk> References: <3228310187.20050330154337@mail.ru> <200503301724.56310.andy@earthsong.free-online.co.uk> Message-ID: <99644046.20050331075719@mail.ru> Thank you Andy for answer 30 Mar 2005 22:24:55: AB> On Wednesday 30 Mar 2005 10:43, Mihail Nasedkin wrote: >> Hello, >> >> I want to streaming audio from tuner to Isecast server. >> >> Must I have a sound card? AB> not if you use an onboard tuner card - otherwise you do (run an audio lead AB> from a separate tuner to the line-in of your sound card.) darkice or ices AB> should do for a streaming client. -- Regards, Mihail Nasedkin mailto:m.nasedkin.perm at mail.ru From fb at codicelibero.net Thu Mar 31 08:16:11 2005 From: fb at codicelibero.net (Francesco Baldini) Date: Thu, 31 Mar 2005 10:16:11 +0200 Subject: [Icecast] Nicecast In-Reply-To: References: Message-ID: <20050331081611.GA3934@localhost.localdomain> [Tue, Mar 29, 2005 at 12:09:58AM -0800] - Adydas scrive: > So I just setup my Icecast server on my unix box but I am having trouble > with Nicecast in trying to send a stream to it. Nicecast connects to the > server fine when I leave the mountpoint setting blank but when I put > something in there, it fails to login. Regardless, neither alternative > produces a working stream. Although, when I don?t enter a mountpoint and the > broadcast is playing, my icecast server status pages will recognize that > there is a connecton but it will have no name and will not work. Now, is > this strange? What am I doing wrong? I know it?s probably something really > small that I have overlooked. Thanks in advance. are you sure connection is ok? try following this tutorial: http://www.soundscreen.com/streaming/webcast/