From peter at peterbengtson.com Sat Sep 2 09:29:17 2006 From: peter at peterbengtson.com (Peter Bengtson) Date: Sat, 2 Sep 2006 11:29:17 +0200 Subject: [Icecast] URL authentication Message-ID: <55D4E0AC-4FCE-40D1-BC78-D8947ECC7015@peterbengtson.com> I can't get URL authentication to work. The notification script is never called by icecast (v 2.3.1). This is the mount point: > > /tp.mp3 > 499 > 1 > 1 > > > > This is what appears in the error log when a client connects: > [2006-09-02 11:10:36] INFO auth/add_client adding client for > authentication > [2006-09-02 11:10:36] DBUG auth/add_client_to_source max on / > tp.mp3 is 499 (cur 6) > [2006-09-02 11:10:36] DBUG auth/add_client_to_source Added client > to /tp.mp3 > [2006-09-02 11:10:36] DBUG auth/add_authenticated_client client > authenticated, passed to source > [2006-09-02 11:10:36] DBUG stats/modify_node_event update node > clients (8) > [2006-09-02 11:10:36] DBUG stats/modify_node_event update node > connections (802) > [2006-09-02 11:10:36] DBUG stats/modify_node_event update node > client_connections (801) > [2006-09-02 11:10:36] DBUG stats/modify_node_event update node > listener_connections (19) > [2006-09-02 11:10:36] DBUG source/source_main Client added > [2006-09-02 11:10:36] INFO source/source_main listener count on / > tp.mp3 now 7 > All clients are added as authenticated, but the log files on "wherever.tld" show that no access has been made. I have scoured the forums and the mailing list archives for answers - every single page - and nobody has ever come up with a really good explanation for this. WinAmp and password buffering have been mentioned, but WinAmp is not running, has not been running, nor will it ever be running, so there is no chance of password buffering. Indeed, no passwords have yet every been passed with a client connection. And this shouldn't in itself inhibit authentication. It is difficult not to suspect an icecast 2.3.1 bug, but I'm still hoping it is some sort of XML typo or unannounced spec change. I would be most grateful for any help or ideas. Thanks in advance, / Peter Bengtson From leo.currie at strath.ac.uk Sun Sep 3 20:53:13 2006 From: leo.currie at strath.ac.uk (Leo Currie) Date: Sun, 03 Sep 2006 22:53:13 +0200 Subject: [Icecast] using mulitple sound card inputs In-Reply-To: References: <924A978EAE2D634487667E960A210A80020818AA@CFC200.chathamfinancial.com> Message-ID: <44FB40B9.3020306@strath.ac.uk> telmnstr at 757.org wrote: > Yup! I've gotten 7 feeds from a single host. I had 11 PCI sound cards in > the machine (FreeBSD w/ Darkice feeding Icecast). After 7 though, it got > a bit shaky. > > In this day and age, I would look at the Creative Labs USB sound > devices. There is an older one that can be had for $15-20 each. The > thing I'm not sure is upon system reboot, with those devices connected > to USB hubs, will they order themselves the same? This is important or > else audio inputs will end up on the wrong mountpoints. > Pure speculation: I wonder if it would now be more economical to use a multi-channel sound card, something like a Delta-1010? Perhaps you could fit several of these cards to a single host? Leo From telmnstr at 757.org Sun Sep 3 23:56:33 2006 From: telmnstr at 757.org (telmnstr at 757.org) Date: Sun, 3 Sep 2006 19:56:33 -0400 (EDT) Subject: [Icecast] using mulitple sound card inputs In-Reply-To: <44FB40B9.3020306@strath.ac.uk> References: <924A978EAE2D634487667E960A210A80020818AA@CFC200.chathamfinancial.com> <44FB40B9.3020306@strath.ac.uk> Message-ID: > Pure speculation: I wonder if it would now be more economical to use a > multi-channel sound card, something like a Delta-1010? Perhaps you could fit > several of these cards to a single host? > Leo Yes, the multitrack sound adaptors are really nice, but at the time there wasn't a good solution for breaking out each channel into a separate mountpoint for darkice to encode and feed icecast. I do believe it is possible with jack. I haven't tried this yet. Our sources are mono, so technically every soundcard could run two feeds (left + right). - Ethan From patrick at goeser.de Thu Sep 7 12:22:32 2006 From: patrick at goeser.de (=?iso-8859-1?Q?Patrick_G=F6ser?=) Date: Thu, 7 Sep 2006 14:22:32 +0200 Subject: [Icecast] Error syncing to mpeg Message-ID: <20060907122243.C132D47FE8@ucs4.webpages.de> Hi, I installed Icecast, Lame and liveice on a linux debian system. Both icecast and liveice are running properly, but when I try to connect with winamp to the server I keep getting the message ?error syncing to mpeg?. Why mpeg? The liveice server should stream in mp3 format, right? Can anybody help me? The last message that was posted didn?t get a useful response. Thanks in advance. Patrick -------------- next part -------------- An HTML attachment was scrubbed... URL: From dtrump1 at triadav.com Thu Sep 7 13:50:12 2006 From: dtrump1 at triadav.com (Dick Trump) Date: Thu, 7 Sep 2006 08:50:12 -0500 Subject: [Icecast] Strange occurrence Message-ID: <1668129540.20060907085012@triadav.com> I had something happen the other night that I just can't explain. It may not be an Icecast issue at all, but I thought it was interesting enough to post. I have a private stream with 6 mountpoints, all receiving the same 32 kbps mp3 stream from Simplecast. Both Simplecast & Icecast are running on the same Win2k system. The configuration allows me to track the comings and goings of individual client machines. Five of the mountpoints each have Linux clients running a script that automatically reconnects them if the stream is lost for some reason. Several of these have run for over a year without any intervention. Reconnections happen regularly for various reasons but are virtually 100% reliable in reconnecting. One of the clients is a monitor system running the same LAN as the server. All other clients are distributed among other ISP connections across my state. The 6th mount point has 3 clients, 2 of which are using WinAmp with a custom program that I wrote that also automatically reconnects the client if the connection is lost. I'm unsure of the client software on the 3rd machine. I suspect it is WMP. It does not reconnect reliably. Here's the mystery: At 4:00am Monday morning, all Linux clients, including the one on the LAN dropped out within a minute of each other for about 10 minutes. Each of them reconnected as expected, all within a minute of each other. The three Windows clients played through this period with no interruption. Go figure! In monitoring this system for a year and a half, I have never seen anything like it. I don't really expect anybody to be able to explain this, but thought I'd post it just in case. -- Dick dtrump1 at triadav.com From k.j.wierenga at home.nl Thu Sep 7 17:26:54 2006 From: k.j.wierenga at home.nl (Klaas Jan Wierenga) Date: Thu, 07 Sep 2006 19:26:54 +0200 Subject: [Icecast] Strange occurrence In-Reply-To: <1668129540.20060907085012@triadav.com> References: <1668129540.20060907085012@triadav.com> Message-ID: <4500565E.9070901@home.nl> Hi Dick, I suspect the Linux systems are running a nightly or weekly cron job they weren't running before causing an excessive load on CPU or network which caused the clients to disconnect. The nightly cron jobs are generally located in /etc/cron.daily and run a 4am!. Check for any changes in the nightly cron jobs. Hope this helps. Regards, KJ Dick Trump schreef: > I had something happen the other night that I just can't explain. It may not be an Icecast issue at all, but I thought it was interesting enough to post. > > I have a private stream with 6 mountpoints, all receiving the same 32 kbps mp3 stream from Simplecast. Both Simplecast & Icecast are running on the same Win2k system. The configuration allows me to track the comings and goings of individual client machines. > > Five of the mountpoints each have Linux clients running a script that automatically reconnects them if the stream is lost for some reason. Several of these have run for over a year without any intervention. Reconnections happen regularly for various reasons but are virtually 100% reliable in reconnecting. One of the clients is a monitor system running the same LAN as the server. All other clients are distributed among other ISP connections across my state. > > The 6th mount point has 3 clients, 2 of which are using WinAmp with a custom program that I wrote that also automatically reconnects the client if the connection is lost. I'm unsure of the client software on the 3rd machine. I suspect it is WMP. It does not reconnect reliably. > > Here's the mystery: > > At 4:00am Monday morning, all Linux clients, including the one on the LAN dropped out within a minute of each other for about 10 minutes. Each of them reconnected as expected, all within a minute of each other. > > The three Windows clients played through this period with no interruption. Go figure! > > In monitoring this system for a year and a half, I have never seen anything like it. > > I don't really expect anybody to be able to explain this, but thought I'd post it just in case. > > From dtrump1 at triadav.com Thu Sep 7 17:54:01 2006 From: dtrump1 at triadav.com (Dick Trump) Date: Thu, 7 Sep 2006 12:54:01 -0500 Subject: [Icecast] Strange occurrence In-Reply-To: <4500565E.9070901@home.nl> References: <1668129540.20060907085012@triadav.com> <4500565E.9070901@home.nl> Message-ID: <318054910.20060907125401@triadav.com> Klaas Jan Wierenga wrote: > I suspect the Linux systems are running a nightly or weekly cron job > they weren't running before causing an excessive load on CPU or network > which caused the clients to disconnect. The nightly cron jobs are > generally located in /etc/cron.daily and run a 4am!. Check for any > changes in the nightly cron jobs. Thanks. I didn't know that 4 am was magic but had suspected it might be a cron job. Nothing would have been added recently. These have been in place varying lengths of time but are pretty much clones of each other with a little remote maintenance done on the first ones installed. But nothing has changed within the past 8-10 months. The only cron.daily that I put in was to do an rdate time synchronization with time-b.nist.gov. That's been in place since the beginning. But there were some default ones that are there from the initial FC1 installation. Maybe a yum or rpm? In any case, knowing the 4:00am magic time lets me know that it had nothing to do with Icecast. -- Regards Dick Trump Triad AV Services 1910 Ingersoll Ave. Des Moines, IA 50309 515-243-2125 515-243-2055 (fax) http://www.triadav.com dtrump1 at triadav.com From mcbicecast at robuust.nl Thu Sep 7 20:02:48 2006 From: mcbicecast at robuust.nl (Maarten Bezemer) Date: Thu, 7 Sep 2006 22:02:48 +0200 (CEST) Subject: [Icecast] Strange occurrence In-Reply-To: <318054910.20060907125401@triadav.com> Message-ID: Hi, Even excessive load shouldn't kick out clients. Although the playing of the audiostream may become a bit shaky, it wouldn't stop completely. Or, if it would indeed stop, it wouldn't restart without the computer being rebooted, and for sure not restart after 10 minutes. That doesn't make any sense. What's more: missing interrupts and shaky playback would only eventually get you into problems, since icecast has a large enough buffer to not kick out clients that are several tens of seconds behind. And IF icecast kicks out a client for being too far behind, it will mention that in the log file. So, I don't think this is the case here. Did you check the Linux machines for system and/or update logs at the given time? Maybe there was a power surge and the machines rebooted? Or maybe a network switch was at fault? Maybe a new kernel was installed that required a reboot? What I know of FC is that they do have kernel updates every once in a while, and those updates naturally require a reboot. (And, if your machine has been running for months, checking hard disks will probably take a few minutes, 10 wouldn't be that unusual.) The fact that icecast didn't kick out all clients at the same time, does not indicate the clients also went "down" at different times. Icecast "works in mysterious ways" when it comes to kicking clients. So you better check the Linux system's log files and uptime, maybe that can clear things up. (Also check /etc/crontab and if there's something in /etc/cron.d that would run around 04:00...) Regards, Maarten On Thu, 7 Sep 2006, Dick Trump wrote: > Klaas Jan Wierenga wrote: > > I suspect the Linux systems are running a nightly or weekly cron job > > they weren't running before causing an excessive load on CPU or network > > which caused the clients to disconnect. The nightly cron jobs are > > generally located in /etc/cron.daily and run a 4am!. Check for any > > changes in the nightly cron jobs. > > Thanks. I didn't know that 4 am was magic but had suspected it might be a cron job. Nothing would have been added recently. These have been in place varying lengths of time but are pretty much clones of each other with a little remote maintenance done on the first ones installed. But nothing has changed within the past 8-10 months. > > The only cron.daily that I put in was to do an rdate time synchronization with time-b.nist.gov. That's been in place since the beginning. But there were some default ones that are there from the initial FC1 installation. Maybe a yum or rpm? > > In any case, knowing the 4:00am magic time lets me know that it had nothing to do with Icecast. From dtrump1 at triadav.com Fri Sep 8 01:27:36 2006 From: dtrump1 at triadav.com (Dick Trump) Date: Thu, 7 Sep 2006 20:27:36 -0500 Subject: [Icecast] Strange occurrence In-Reply-To: References: <318054910.20060907125401@triadav.com> Message-ID: <138617650.20060907202736@triadav.com> Maarten makes some poses some valid questions: > Did you check the Linux machines for system and/or update logs at the > given time? I'm afraid I don't know all the places to look for logs that might tell me something. My script that keeps MPG123 running keeps a log of all reboots and outages. A reconnect that lasts less than one minute is counted as continuous outage. Looking more closely at my server's error.log, sorting the entries by client, during that 10 minute span (actually only 7 minute), the actual outages recorded as only a second long and from 2 to 4 drops per client. One of the drops occurred within a second of each other on 5 machines. > Maybe there was a power surge and the machines rebooted? No. The client machines were in 5 different locations, hundreds of miles apart. > Or maybe a network switch was at fault? The only switch in common was at the server. The three Windows clients that stayed up went through the same switch and were at 3 equally spread out locations. > Maybe a new kernel was installed that required a reboot? No reboot was logged in the log my script creates. > What I know of FC is that they do have kernel updates > every once in a while, and those updates naturally require a reboot. I'm on FC1. I don't think that kernel is in development. I'm sure they didn't reboot. I would have a log entry of that. > (And, if your machine has been running for months, checking hard disks > will probably take a few minutes, 10 wouldn't be that unusual.) But all on the same date? These machines were started on completely different dates in different cities. All are 13 GB drives with only 12% in use. I'm still focusing on a cron job being responsible. But it is a curiosity thing only. I don't see a long term problem. Based on the fact that the actual drops were so short, I'm guessing that some process that did run on a cron somehow fooled my detection procedure for a dropped connection. I know that it isn't perfect but it does work. I'm even further convinced that there was nothing in Icecast that was responsible. It has been incredibly reliable. Thanks for your input. Regards -- Dick dtrump1 at triadav.com From k.j.wierenga at home.nl Fri Sep 8 06:26:58 2006 From: k.j.wierenga at home.nl (Klaas Jan Wierenga) Date: Fri, 08 Sep 2006 08:26:58 +0200 Subject: [Icecast] Strange occurrence In-Reply-To: <138617650.20060907202736@triadav.com> References: <318054910.20060907125401@triadav.com> <138617650.20060907202736@triadav.com> Message-ID: <45010D32.7020305@home.nl> Hi Dick, See my comments below: Dick Trump schreef: > Maarten makes some poses some valid questions: > >> Did you check the Linux machines for system and/or update logs at the >> given time? >> > > I'm afraid I don't know all the places to look for logs that might tell me something. My script that keeps MPG123 running keeps a log of all reboots and outages. A reconnect that lasts less than one minute is counted as continuous outage. > Do you mean 'more than one minute?'. > Looking more closely at my server's error.log, sorting the entries by client, during that 10 minute span (actually only 7 minute), the actual outages recorded as only a second long and from 2 to 4 drops per client. One of the drops occurred within a second of each other on 5 machines. > > Ok, this points to a problem on the machine running Icecast. It is very unlikely that remote machines would disconnect at almost exact the same time while they are not related/coordinated other than being connected to the same icecast instance. The question of course is why only the Linux clients would be disconnected. One explanation could be that by coincidence they share some piece of networking equipment that failed on their network path to your icecast box while the windows machines didn't. Are the machines running a cron job to SYNC time (e.g. using ntpdate)? Could you detection procedure be fooled by a jump forward/backward in time? I think that's about all I can think of ... Regards, KJ -------------- next part -------------- An HTML attachment was scrubbed... URL: From dnr at freemail.lt Fri Sep 8 10:42:37 2006 From: dnr at freemail.lt (Klauss Fumuldavijus) Date: Fri, 8 Sep 2006 13:42:37 +0300 Subject: [Icecast] password Message-ID: <013f01c6d333$8049c970$3f6510ac@in.telecom.lt> hello, i'm trying to setup a single broadcast relay, but parent streamer uses url authentication for mounts. for a moment i can't understand even how should I authenticate - using url user/pass or using ? What tags in should be used to pass username and password or to pas to parent streamer? ps: if parent streamer has fields set and uses unprotected mountpoints - why anyone can relay the stream? (is see "User Agent = Icecast 2.3.1") ? maybe there should be some aditional tags in ...for example protected? thanx -------------- next part -------------- An HTML attachment was scrubbed... URL: From peter at peterbengtson.com Fri Sep 8 10:56:28 2006 From: peter at peterbengtson.com (Peter Bengtson) Date: Fri, 8 Sep 2006 12:56:28 +0200 Subject: [Icecast] URL authentication In-Reply-To: <55D4E0AC-4FCE-40D1-BC78-D8947ECC7015@peterbengtson.com> References: <55D4E0AC-4FCE-40D1-BC78-D8947ECC7015@peterbengtson.com> Message-ID: Isn't there anybody who has at least an idea what might be causing this? Or is URL authentication no longer considered a functional part of Icecast? / Peter Bengtson 2 sep 2006 kl. 11.29 skrev Peter Bengtson: > I can't get URL authentication to work. The notification script is > never called by icecast (v 2.3.1). > > This is the mount point: > > >> >> /tp.mp3 >> 499 >> 1 >> 1 >> >> >> >> > > This is what appears in the error log when a client connects: > > >> [2006-09-02 11:10:36] INFO auth/add_client adding client for >> authentication >> [2006-09-02 11:10:36] DBUG auth/add_client_to_source max on / >> tp.mp3 is 499 (cur 6) >> [2006-09-02 11:10:36] DBUG auth/add_client_to_source Added client >> to /tp.mp3 >> [2006-09-02 11:10:36] DBUG auth/add_authenticated_client client >> authenticated, passed to source >> [2006-09-02 11:10:36] DBUG stats/modify_node_event update node >> clients (8) >> [2006-09-02 11:10:36] DBUG stats/modify_node_event update node >> connections (802) >> [2006-09-02 11:10:36] DBUG stats/modify_node_event update node >> client_connections (801) >> [2006-09-02 11:10:36] DBUG stats/modify_node_event update node >> listener_connections (19) >> [2006-09-02 11:10:36] DBUG source/source_main Client added >> [2006-09-02 11:10:36] INFO source/source_main listener count on / >> tp.mp3 now 7 >> > > All clients are added as authenticated, but the log files on > "wherever.tld" show that no access has been made. > > I have scoured the forums and the mailing list archives for answers > - every single page - and nobody has ever come up with a really > good explanation for this. WinAmp and password buffering have been > mentioned, but WinAmp is not running, has not been running, nor > will it ever be running, so there is no chance of password > buffering. Indeed, no passwords have yet every been passed with a > client connection. And this shouldn't in itself inhibit > authentication. > > It is difficult not to suspect an icecast 2.3.1 bug, but I'm still > hoping it is some sort of XML typo or unannounced spec change. > > I would be most grateful for any help or ideas. Thanks in advance, > > / Peter Bengtson > > > > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From dnr at freemail.lt Fri Sep 8 11:08:55 2006 From: dnr at freemail.lt (Klauss Fumuldavijus) Date: Fri, 8 Sep 2006 14:08:55 +0300 Subject: [Icecast] URL authentication References: <55D4E0AC-4FCE-40D1-BC78-D8947ECC7015@peterbengtson.com> Message-ID: <014f01c6d337$2cdcaec0$3f6510ac@in.telecom.lt> I had similar problems when my auth.php was on password protected http server...but after applying the following configuration i've got it working: /Test what web server you are using? what it's logs are saying? From peter at peterbengtson.com Fri Sep 8 11:22:32 2006 From: peter at peterbengtson.com (Peter Bengtson) Date: Fri, 8 Sep 2006 13:22:32 +0200 Subject: [Icecast] URL authentication In-Reply-To: <014f01c6d337$2cdcaec0$3f6510ac@in.telecom.lt> References: <55D4E0AC-4FCE-40D1-BC78-D8947ECC7015@peterbengtson.com> <014f01c6d337$2cdcaec0$3f6510ac@in.telecom.lt> Message-ID: <197B29E0-E468-4974-BE6D-3A8CD93610D9@peterbengtson.com> The php file is not password protected in itself, so authentication of the authentication page shouldn't be a problem. I'm using a Mac OS 10.4.7 server, running LightTPD. Its logs do not report icecast connecting to it at all. What seems to be happening is that icecast *thinks* it is connecting when it is in fact not, and then it thinks that the user is authenticated. Which means that authentication isn't performed at all. / Peter 8 sep 2006 kl. 13.08 skrev Klauss Fumuldavijus: > I had similar problems when my auth.php was on password protected > http server...but after applying the following configuration i've > got it working: > > > /Test > > > > > what web server you are using? what it's logs are saying? From dnr at freemail.lt Fri Sep 8 11:40:12 2006 From: dnr at freemail.lt (Klauss Fumuldavijus) Date: Fri, 8 Sep 2006 14:40:12 +0300 Subject: [Icecast] URL authentication References: <55D4E0AC-4FCE-40D1-BC78-D8947ECC7015@peterbengtson.com><014f01c6d337$2cdcaec0$3f6510ac@in.telecom.lt> <197B29E0-E468-4974-BE6D-3A8CD93610D9@peterbengtson.com> Message-ID: <016f01c6d33b$8beec4d0$3f6510ac@in.telecom.lt> i think you'll have to sniff some packets going between icecast server and wherever.tld don't know will it work on mac, but on freebsd i'm using tcpflow... ----- Original Message ----- From: "Peter Bengtson" To: Sent: Friday, September 08, 2006 2:22 PM Subject: Re: [Icecast] URL authentication > The php file is not password protected in itself, so authentication of > the authentication page shouldn't be a problem. > > I'm using a Mac OS 10.4.7 server, running LightTPD. Its logs do not report > icecast connecting to it at all. What seems to be happening is that > icecast *thinks* it is connecting when it is in fact not, and then it > thinks that the user is authenticated. Which means that authentication > isn't performed at all. > > / Peter > > 8 sep 2006 kl. 13.08 skrev Klauss Fumuldavijus: > >> I had similar problems when my auth.php was on password protected http >> server...but after applying the following configuration i've got it >> working: >> >> >> /Test >> >> >> >> >> what web server you are using? what it's logs are saying? > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From peter at peterbengtson.com Fri Sep 8 11:42:18 2006 From: peter at peterbengtson.com (Peter Bengtson) Date: Fri, 8 Sep 2006 13:42:18 +0200 Subject: [Icecast] URL authentication In-Reply-To: <016201c6d33b$788a7970$3f6510ac@in.telecom.lt> References: <55D4E0AC-4FCE-40D1-BC78-D8947ECC7015@peterbengtson.com><014f01c6d337$2cdcaec0$3f6510ac@in.telecom.lt> <197B29E0-E468-4974-BE6D-3A8CD93610D9@peterbengtson.com> <016201c6d33b$788a7970$3f6510ac@in.telecom.lt> Message-ID: The icecast server isn't on a Mac, it just connects to a Mac for the authentication. Icecast is running on a Debian machine. And packet sniffing shows very clearly no packets leaving the icecast server. 8 sep 2006 kl. 13.39 skrev Klauss Fumuldavijus: > i think you'll have to sniff some packets going between icecast > server and wherever.tld > don't know will it work on mac, but on freebsd i'm using tcpflow... > > ----- Original Message ----- From: "Peter Bengtson" > > To: > Sent: Friday, September 08, 2006 2:22 PM > Subject: Re: [Icecast] URL authentication > > >> The php file is not password protected in itself, so >> authentication of the authentication page shouldn't be a problem. >> >> I'm using a Mac OS 10.4.7 server, running LightTPD. Its logs do >> not report icecast connecting to it at all. What seems to be >> happening is that icecast *thinks* it is connecting when it is in >> fact not, and then it thinks that the user is authenticated. >> Which means that authentication isn't performed at all. >> >> / Peter >> >> 8 sep 2006 kl. 13.08 skrev Klauss Fumuldavijus: >> >>> I had similar problems when my auth.php was on password >>> protected http server...but after applying the following >>> configuration i've got it working: >>> >>> >>> /Test >>> >>> >>> >>> >>> what web server you are using? what it's logs are saying? >> >> _______________________________________________ >> Icecast mailing list >> Icecast at xiph.org >> http://lists.xiph.org/mailman/listinfo/icecast > From k.j.wierenga at home.nl Fri Sep 8 11:49:33 2006 From: k.j.wierenga at home.nl (Klaas Jan Wierenga) Date: Fri, 08 Sep 2006 13:49:33 +0200 Subject: [Icecast] URL authentication In-Reply-To: References: <55D4E0AC-4FCE-40D1-BC78-D8947ECC7015@peterbengtson.com><014f01c6d337$2cdcaec0$3f6510ac@in.telecom.lt> <197B29E0-E468-4974-BE6D-3A8CD93610D9@peterbengtson.com> <016201c6d33b$788a7970$3f6510ac@in.telecom.lt> Message-ID: <450158CD.9010305@home.nl> Does your instance of icecast have CURL support compiled in? Without it authentication doesn't work I think. Furthermore, if you're running icecast in a chroot jail then you need to make sure the curl shared libraries are installed in the chroot jail as well. Regards, KJ Peter Bengtson wrote: > The icecast server isn't on a Mac, it just connects to a Mac for the > authentication. Icecast is running on a Debian machine. And packet > sniffing shows very clearly no packets leaving the icecast server. > > 8 sep 2006 kl. 13.39 skrev Klauss Fumuldavijus: > >> i think you'll have to sniff some packets going between icecast >> server and wherever.tld >> don't know will it work on mac, but on freebsd i'm using tcpflow... >> >> ----- Original Message ----- From: "Peter Bengtson" >> >> To: >> Sent: Friday, September 08, 2006 2:22 PM >> Subject: Re: [Icecast] URL authentication >> >> >>> The php file is not password protected in itself, so authentication >>> of the authentication page shouldn't be a problem. >>> >>> I'm using a Mac OS 10.4.7 server, running LightTPD. Its logs do not >>> report icecast connecting to it at all. What seems to be happening >>> is that icecast *thinks* it is connecting when it is in fact not, >>> and then it thinks that the user is authenticated. Which means >>> that authentication isn't performed at all. >>> >>> / Peter >>> >>> 8 sep 2006 kl. 13.08 skrev Klauss Fumuldavijus: >>> >>>> I had similar problems when my auth.php was on password protected >>>> http server...but after applying the following configuration i've >>>> got it working: >>>> >>>> >>>> /Test >>>> >>>> >>>> >>>> >>>> what web server you are using? what it's logs are saying? >>> >>> _______________________________________________ >>> Icecast mailing list >>> Icecast at xiph.org >>> http://lists.xiph.org/mailman/listinfo/icecast >> > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From dtrump1 at triadav.com Fri Sep 8 13:24:11 2006 From: dtrump1 at triadav.com (Dick Trump) Date: Fri, 8 Sep 2006 08:24:11 -0500 Subject: [Icecast] Strange occurrence In-Reply-To: <45010D32.7020305@home.nl> References: <318054910.20060907125401@triadav.com> <138617650.20060907202736@triadav.com> <45010D32.7020305@home.nl> Message-ID: <984897069.20060908082411@triadav.com> Klaas wrote: >> A reconnect that lasts less than one minute is counted as continuous outage. > Do you mean 'more than one minute?'. I didn't describe it fully. If an outage is detected, the system attempts a reconnect immediately. If a reconnect is established but is lost again without a full minute of audio, I don't log it as a reconnect. Once a reconnect is established and holds for at least a minute, it is logged as being reconnected. > One explanation could be that by > coincidence they share some piece of networking equipment that failed on > their network path to your icecast box while the windows machines didn't. I see that as highly unlikely. One of the Linux boxes sits next to the server and is on the same switch as serves the connection to the ISP. All other clients have completely different ISP's from each for their connections, most on commercial ISP's providing DSL service. A couple are on educational networks. > Are the machines running a cron job to SYNC time (e.g. using ntpdate)? Yes. Their clocks are updated hourly. That makes the possibility of client based interruptions coincide if they are clock related. > Could you detection procedure be fooled by a jump forward/backward in time? Other than the logging time recorded on the client, I don't THINK that is likely. But I would have to say that I don't fully understand the meaning of the parameter of the PID for MPG123 that I have found that seems to signal a disconnect. It is entirely possible that the parameter can be fooled by an adjustment to the clock. But I would guess that I would see on-the-hour problems on a more frequent basis. On the other hand, all Linux clients poll the same time service for synchronization. If that service did something unexpected, that might explain something. I appreciate your exploring this with me but it is purely academic at this point and I'm probably boring the others. -- Dick dtrump1 at triadav.com From wkvsf at users.sourceforge.net Fri Sep 8 19:46:44 2006 From: wkvsf at users.sourceforge.net (William K. Volkman) Date: Fri, 08 Sep 2006 13:46:44 -0600 Subject: [Icecast] Strange occurrence In-Reply-To: <984897069.20060908082411@triadav.com> References: <318054910.20060907125401@triadav.com> <138617650.20060907202736@triadav.com> <45010D32.7020305@home.nl> <984897069.20060908082411@triadav.com> Message-ID: <1157744804.14482.11.camel@wkv1.zmaxsolutions.com> You mentioned that your systems are running Fedora Core. At 4:00 every morning cron runs the updatedb script to update the locate database. That script looks for files on all local files systems on the machine. When it does this it causes starvation of memory so the kswap process activates, while that process is looking for candidates to move to swap space your regular user processes will observe stalls, frequently on the order of 4 to 15 seconds. This may happen many times during the run of the updatedb script. When I'm up late hacking I always end up taking a 10 to 15 minute break when 4:00 rolls around. Move the /etc/cron.daily/slocate.cron out of the daily directory and I would think your problem would go away. HTH, William. On Fri, 2006-09-08 at 07:24, Dick Trump wrote: > Klaas wrote: > >> A reconnect that lasts less than one minute is counted as continuous outage. > > > Do you mean 'more than one minute?'. > > I didn't describe it fully. If an outage is detected, the system attempts a reconnect immediately. If a reconnect is established but is lost again without a full minute of audio, I don't log it as a reconnect. Once a reconnect is established and holds for at least a minute, it is logged as being reconnected. > > > One explanation could be that by > > coincidence they share some piece of networking equipment that failed on > > their network path to your icecast box while the windows machines didn't. > > I see that as highly unlikely. One of the Linux boxes sits next to the server and is on the same switch as serves the connection to the ISP. All other clients have completely different ISP's from each for their connections, most on commercial ISP's providing DSL service. A couple are on educational networks. > > > Are the machines running a cron job to SYNC time (e.g. using ntpdate)? > > Yes. Their clocks are updated hourly. That makes the possibility of client based interruptions coincide if they are clock related. > > > Could you detection procedure be fooled by a jump forward/backward in time? > > Other than the logging time recorded on the client, I don't THINK that is likely. But I would have to say that I don't fully understand the meaning of the parameter of the PID for MPG123 that I have found that seems to signal a disconnect. It is entirely possible that the parameter can be fooled by an adjustment to the clock. But I would guess that I would see on-the-hour problems on a more frequent basis. > > On the other hand, all Linux clients poll the same time service for synchronization. If that service did something unexpected, that might explain something. > > I appreciate your exploring this with me but it is purely academic at this point and I'm probably boring the others. From dtrump1 at triadav.com Sat Sep 9 03:24:49 2006 From: dtrump1 at triadav.com (Dick Trump) Date: Fri, 8 Sep 2006 22:24:49 -0500 Subject: [Icecast] Strange occurrence In-Reply-To: <1157744804.14482.11.camel@wkv1.zmaxsolutions.com> References: <318054910.20060907125401@triadav.com> <138617650.20060907202736@triadav.com> <45010D32.7020305@home.nl> <984897069.20060908082411@triadav.com> <1157744804.14482.11.camel@wkv1.zmaxsolutions.com> Message-ID: <1361969658.20060908222449@triadav.com> William wrote: > You mentioned that your systems are running Fedora Core. > At 4:00 every morning cron runs the updatedb script to > update the locate database. You are correct. Thank you for your insights. As a test case, I have moved slocate.cron out of the cron.daily directory on only one machine to see if that removes that one machine from future coincident drops. However, I have a little new information. Although I don't check these logs 100% for this type of coincident drop, I really think this is a new phenomenon. But here's the new part. I had another incident this morning in the roughly 8 minute span from 06:40 to 06:48. Once again, all Linux machines including the monitor next to the server became erratic during that period but none of the remote Windows machines experienced a problem. I did mis-state something in an earlier post. My clock updating cron is in the daily, not the hourly directory. But with the strange 8 minute stretch this morning, the daily routines are looking to be less suspect. -- Dick dtrump1 at triadav.com From eprincen at boatertalk.com Wed Sep 13 21:10:36 2006 From: eprincen at boatertalk.com (Eric Princen) Date: Wed, 13 Sep 2006 15:10:36 -0600 Subject: [Icecast] Access for scripting??? Displaying play history Message-ID: <1158181836.2676.7.camel@studio.internal> Hey there, I'm looking into setting up a station using icecast, and I need a basic functionality of being able to have my site know what has been played recently, what is playing now, and perhaps even what is coming up (which is very optional.) I have not found a way to do this in my searches. Perhaps I've been searching for the wrong thing. If there are any script snippets or an API available, I'd love to check it out. An example would be what is displayed on the top right of the following page: http://www.radioparadise.com/ Thanks, -Eric ;-) From nicolas at smileandsoft.com.ar Thu Sep 14 00:02:59 2006 From: nicolas at smileandsoft.com.ar (Nicolas Cohen) Date: Wed, 13 Sep 2006 21:02:59 -0300 Subject: [Icecast] Large Amount of Listeners Message-ID: I have to setup an online radio to support 5K users initially and grow into 80k users later. 1.Has anyone any tips on this? 2.Would you recommend serving more than 2000 listeners on a single server? 3.Are there any redundance features on the relay server mode? I was thinking about setting up 2 servers to receive the encoded stream and then setting up the relaying servers so they try the first server, and on failure, continue to the second (or more) source servers. In that case, there's no one single machine on which the whole system relies. thanks Nicolas Cohen Smile&Soft -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.baelde at gmail.com Thu Sep 14 00:36:59 2006 From: david.baelde at gmail.com (David Baelde) Date: Thu, 14 Sep 2006 02:36:59 +0200 Subject: [Icecast] Access for scripting??? Displaying play history In-Reply-To: <1158181836.2676.7.camel@studio.internal> References: <1158181836.2676.7.camel@studio.internal> Message-ID: <53c655920609131736n4aab7c8bi97224f7ba3e9441d@mail.gmail.com> Hi, I'm not sure about what you can get from icecast. There is a textual version of status.xsl (is it status2.xsl) which can be parsed by javascript: you setup an XMLHTTPRequest in ascii mode, get the file, parse it, display the song info on your page. Now if you want the last ten songs somewhere, or more information than just the usual metadata, I think you need cooperation from the stream client. The streamer could update an XML description of whatever you need, and you would then parse it using javascript from your webpage -- this time it's real AJAX. Dolebra? uses the liquidsoap streamer (http://savonet.sf.net/wiki/Liquidsoap) to do that. The XML is , it is parsed periodically from every page to get the current song info (on the top left in ), and more info from this XML is displayed on the playlist page . Feel free to ask if you need more description about this solution. Cheers. -- David From ross at stationplaylist.com Thu Sep 14 00:45:42 2006 From: ross at stationplaylist.com (Ross Levis) Date: Thu, 14 Sep 2006 12:45:42 +1200 Subject: [Icecast] Access for scripting??? Displaying play history Message-ID: <016b01c6d797$1bd49cf0$7300a8c0@stationplaylist.com> This site is probably using commercial broadcasting/streaming software under Windows, such as StationPlaylist which provide these features. ----- Original Message ----- From: "Eric Princen" To: Sent: Thursday, September 14, 2006 9:10 AM Subject: [Icecast] Access for scripting??? Displaying play history Hey there, I'm looking into setting up a station using icecast, and I need a basic functionality of being able to have my site know what has been played recently, what is playing now, and perhaps even what is coming up (which is very optional.) I have not found a way to do this in my searches. Perhaps I've been searching for the wrong thing. If there are any script snippets or an API available, I'd love to check it out. An example would be what is displayed on the top right of the following page: http://www.radioparadise.com/ Thanks, -Eric ;-) From eprincen at boatertalk.com Thu Sep 14 01:09:22 2006 From: eprincen at boatertalk.com (Eric Princen) Date: Wed, 13 Sep 2006 19:09:22 -0600 Subject: [Icecast] Access for scripting??? Displaying play history In-Reply-To: <012301c6d794$105e8780$7300a8c0@stationplaylist.com> References: <1158181836.2676.7.camel@studio.internal> <012301c6d794$105e8780$7300a8c0@stationplaylist.com> Message-ID: <1158196162.2459.4.camel@laptop.internal> They are on the Shoutcast list, so that may be what they are using. Shoutcast does provide an XML file that has past and current song data. I suppose with a bit of XSLT magic, I could use that. I'd rather use icecast. :-) On Thu, 2006-09-14 at 12:23 +1200, Ross Levis wrote: > This site is probably using commercial broadcasting/streaming software > under Windows, such as StationPlaylist which provide these features. > > ----- Original Message ----- > From: "Eric Princen" > To: > Sent: Thursday, September 14, 2006 9:10 AM > Subject: [Icecast] Access for scripting??? Displaying play history > > > Hey there, > > I'm looking into setting up a station using icecast, and I need a basic > functionality of being able to have my site know what has been played > recently, what is playing now, and perhaps even what is coming up (which > is very optional.) I have not found a way to do this in my searches. > Perhaps I've been searching for the wrong thing. If there are any script > snippets or an API available, I'd love to check it out. > > An example would be what is displayed on the top right of the following > page: http://www.radioparadise.com/ > > Thanks, > > -Eric ;-) From aawolfe at gmail.com Thu Sep 14 03:08:42 2006 From: aawolfe at gmail.com (Aaron Wolfe) Date: Wed, 13 Sep 2006 23:08:42 -0400 Subject: [Icecast] Access for scripting??? Displaying play history In-Reply-To: <1158196162.2459.4.camel@laptop.internal> References: <1158181836.2676.7.camel@studio.internal> <012301c6d794$105e8780$7300a8c0@stationplaylist.com> <1158196162.2459.4.camel@laptop.internal> Message-ID: first, what are you using for a source, often this provides the info you need? second, it may be way overkill, but I have written a perl based web interface to ices/icecast, it's here http://tunequeue.sf.net you might be able to strip out just the parts you want and use it. -Aaron On 9/13/06, Eric Princen wrote: > > They are on the Shoutcast list, so that may be what they are using. > Shoutcast does provide an XML file that has past and current song data. > I suppose with a bit of XSLT magic, I could use that. I'd rather use > icecast. :-) > > On Thu, 2006-09-14 at 12:23 +1200, Ross Levis wrote: > > This site is probably using commercial broadcasting/streaming software > > under Windows, such as StationPlaylist which provide these features. > > > > ----- Original Message ----- > > From: "Eric Princen" > > To: > > Sent: Thursday, September 14, 2006 9:10 AM > > Subject: [Icecast] Access for scripting??? Displaying play history > > > > > > Hey there, > > > > I'm looking into setting up a station using icecast, and I need a basic > > functionality of being able to have my site know what has been played > > recently, what is playing now, and perhaps even what is coming up (which > > is very optional.) I have not found a way to do this in my searches. > > Perhaps I've been searching for the wrong thing. If there are any script > > snippets or an API available, I'd love to check it out. > > > > An example would be what is displayed on the top right of the following > > page: http://www.radioparadise.com/ > > > > Thanks, > > > > -Eric ;-) > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -------------- next part -------------- An HTML attachment was scrubbed... URL: From _+icecast at sucs.org Thu Sep 14 06:30:51 2006 From: _+icecast at sucs.org (_+icecast at sucs.org) Date: Thu, 14 Sep 2006 07:30:51 +0100 Subject: [Icecast] Large Amount of Listeners In-Reply-To: References: Message-ID: <4508F71B.2080607@SUCS.ORG> Nicolas Cohen wrote: > I have to setup an online radio to support 5K users initially and grow > into 80k users later. > > 1.Has anyone any tips on this? I cant really comment, but you may find http://icecast.org/loadtest1.php interesting. -- Chris Jones, SUCS Admin http://sucs.org/ From bjacint at kvark.hu Thu Sep 14 06:41:08 2006 From: bjacint at kvark.hu (Balint Jacint) Date: Thu, 14 Sep 2006 08:41:08 +0200 Subject: [Icecast] Large Amount of Listeners In-Reply-To: References: Message-ID: <1158216068.5148.11.camel@localhost> Hey Nicolas, For load test check the page http://www.icecast.org/loadtest1.php Basically you can have as many listeners on a single server as your bandwidth can handle if the servers are relatively new. As of redundancy it depends on your setup. Eg. can you feed the servers from the studio or something, or do you have to use relaying. Do you get the signal from the studio or have an FM radio card in the machine and get the signal from the air? As for the stream for the listeners I would suggest DNS round robin, it mostly makes it's job. Yours, Jacint On Wed, 2006-09-13 at 21:02 -0300, Nicolas Cohen wrote: > I have to setup an online radio to support 5K users initially and grow > into 80k users later. > > > 1.Has anyone any tips on this? > 2.Would you recommend serving more than 2000 listeners on a single > server? > 3.Are there any redundance features on the relay server mode? > I was thinking about setting up 2 servers to receive the encoded > stream and then setting up the relaying servers so they try the first > server, and on failure, continue to the second (or more) source > servers. In that case, there's no one single machine on which the > whole system relies. > > > thanks > > Nicolas Cohen > Smile&Soft > > > > > > > > > > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From msmith at xiph.org Thu Sep 14 08:37:11 2006 From: msmith at xiph.org (Michael Smith) Date: Thu, 14 Sep 2006 10:37:11 +0200 Subject: [Icecast] Large Amount of Listeners In-Reply-To: References: Message-ID: <3c1737210609140137r25111529ycc0435f32f735345@mail.gmail.com> On 9/14/06, Nicolas Cohen wrote: > > I have to setup an online radio to support 5K users initially and grow into > 80k users later. > > 1.Has anyone any tips on this? > 2.Would you recommend serving more than 2000 listeners on a single server? More than 2K is trivial. 5K is simple. 10K is straightforward. For more than 20K, you will need multiple servers. Icecast has no built-in redundancy or load-balancing features. Mike From nicolas at smileandsoft.com.ar Thu Sep 14 10:45:33 2006 From: nicolas at smileandsoft.com.ar (Nicolas Cohen) Date: Thu, 14 Sep 2006 07:45:33 -0300 Subject: [Icecast] Large Amount of Listeners Message-ID: <28FF90A1-760A-404C-9F30-8D3590523648@smileandsoft.com.ar> Thanks to all for the quick responses. Nicolas Cohen Smile&Soft -------------- next part -------------- An HTML attachment was scrubbed... URL: From steinex at nognu.de Thu Sep 14 16:00:49 2006 From: steinex at nognu.de (Frank Steinborn) Date: Thu, 14 Sep 2006 18:00:49 +0200 Subject: [Icecast] Large Amount of Listeners In-Reply-To: <3c1737210609140137r25111529ycc0435f32f735345@mail.gmail.com> References: <3c1737210609140137r25111529ycc0435f32f735345@mail.gmail.com> Message-ID: <20060914160049.761C3B82E@shodan.nognu.de> Michael Smith wrote: > On 9/14/06, Nicolas Cohen wrote: > > > >I have to setup an online radio to support 5K users initially and grow into > >80k users later. > > > >1.Has anyone any tips on this? > >2.Would you recommend serving more than 2000 listeners on a single server? > > More than 2K is trivial. 5K is simple. 10K is straightforward. For > more than 20K, you will need multiple servers. > > Icecast has no built-in redundancy or load-balancing features. > > Mike There are some balancing-features in karlH's branch, have a look at this thread: http://forum.icecast.org/viewtopic.php?t=1440&sid=8c68e6af7e0d33eccbf6cd907d954460 Frank From eprincen at boatertalk.com Thu Sep 14 22:19:32 2006 From: eprincen at boatertalk.com (Eric Princen) Date: Thu, 14 Sep 2006 16:19:32 -0600 Subject: [Icecast] Access for scripting??? Displaying play history In-Reply-To: References: <1158181836.2676.7.camel@studio.internal> <012301c6d794$105e8780$7300a8c0@stationplaylist.com> <1158196162.2459.4.camel@laptop.internal> Message-ID: <1158272372.2939.3.camel@studio.internal> I was just using ices 2 as a source. Yes, perhaps another one would do the work I'm looking for. I'll check some other out. I'll also check out your link. Thanks. On Wed, 2006-09-13 at 23:08 -0400, Aaron Wolfe wrote: > first, what are you using for a source, often this provides the info > you need? second, it may be way overkill, but I have written a perl > based web interface to ices/icecast, it's here http://tunequeue.sf.net > you might be able to strip out just the parts you want and use it. > -Aaron > > > > On 9/13/06, Eric Princen wrote: > They are on the Shoutcast list, so that may be what they are > using. > Shoutcast does provide an XML file that has past and current > song data. > I suppose with a bit of XSLT magic, I could use that. I'd > rather use > icecast. :-) > > On Thu, 2006-09-14 at 12:23 +1200, Ross Levis wrote: > > This site is probably using commercial > broadcasting/streaming software > > under Windows, such as StationPlaylist which provide these > features. > > > > ----- Original Message ----- > > From: "Eric Princen" < eprincen at boatertalk.com> > > To: > > Sent: Thursday, September 14, 2006 9:10 AM > > Subject: [Icecast] Access for scripting??? Displaying play > history > > > > > > Hey there, > > > > I'm looking into setting up a station using icecast, and I > need a basic > > functionality of being able to have my site know what has > been played > > recently, what is playing now, and perhaps even what is > coming up (which > > is very optional.) I have not found a way to do this in my > searches. > > Perhaps I've been searching for the wrong thing. If there > are any script > > snippets or an API available, I'd love to check it out. > > > > An example would be what is displayed on the top right of > the following > > page: http://www.radioparadise.com/ > > > > Thanks, > > > > -Eric ;-) > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > From david.baelde at gmail.com Mon Sep 18 05:42:13 2006 From: david.baelde at gmail.com (David Baelde) Date: Mon, 18 Sep 2006 07:42:13 +0200 Subject: [Icecast] [ANN] Liquidsoap 0.3.0 Message-ID: <53c655920609172242g75fa4bf2rdf17ded49a6835c8@mail.gmail.com> Hi list, The Savonet team is proud to announce a new release of its programmable audio stream generator, liquidsoap 0.3.0. Liquidsoap is a simple ruby-like script language allowing one to build audio stream sources from various elementary sources, source combinators and audio outputs. It is mainly intended to be used as an icecast client for internet radios through the use of the shout output source, but could also be used as a weird media player. Compared to other solutions, it is noticeable that liquidsoap is really about building audio streams, not only about sequencing files. Since the 0.2.0 release, we fixed more bugs and liquidsoap is getting more and more stable: we now get uptimes of 60 days and counting. But liquidsoap 0.3.0 also has a whole lot of new features and usability improvements, thanks to the interaction with new users. Outputs are now sources like others, allowing real multi-output scripts -- not only different encodings of the same contents. We improved the telnet interface and started a python GUI using it. We added ALSA I/O and MP3 encoding, metadata rewriting, blank detection, shout client source, better interfacing with external programs, programmable transitions, etc. We also started a wiki [1] where one can now find real documentation, with plenty of examples. This is the place to learn more about our project if you wish. A pretty PDF generated from the wiki is also included in the liquidsoap release. Feedback or new ideas would be welcome, and I'd be happy to answer any question on our mailing lists [2]. It would be great to get a link on the 3rd party apps page, too. We hope you'll enjoy it. David, for the Savonet team [1] http://savonet.sourceforge.net/wiki/Liquidsoap [2] savonet-users at lists.sourceforge.net From steve.sykes at frontiernet.net Mon Sep 18 09:15:26 2006 From: steve.sykes at frontiernet.net (Steve Sykes) Date: Mon, 18 Sep 2006 05:15:26 -0400 Subject: [Icecast] icecast internet access Message-ID: <450E63AE.40005@frontiernet.net> I have ices/icecast running and can listen on my home network. I am using port 8020 because my isp blocks 80, and 8080 is being used. I have a dyndns address and webhop. My problem is that I can't seem to get the audio page and stream outside of my home network. My router and firewall are open correctly as far as I can tell. Is there an easy guide to set up the webpage for outside access? Is there a way to test internally to see if the outside world is seeing it? Regards, Steve Sykes From dm8tbr at afthd.tu-darmstadt.de Mon Sep 18 18:17:18 2006 From: dm8tbr at afthd.tu-darmstadt.de (Thomas B. Ruecker) Date: Mon, 18 Sep 2006 20:17:18 +0200 Subject: [Icecast] icecast internet access In-Reply-To: <450E63AE.40005@frontiernet.net> References: <450E63AE.40005@frontiernet.net> Message-ID: <450EE2AE.6000804@afthd.tu-darmstadt.de> Steve Sykes wrote: > I have ices/icecast running and can listen on my home network. I am > using port 8020 because my isp blocks 80, and 8080 is being used. I > have a dyndns address and webhop. My problem is that I can't seem to > get the audio page and stream outside of my home network. My router > and firewall are open correctly as far as I can tell. check if port 8020 is mapped in your router to the internal ip of your server an the same port your icecast server uses. > Is there an easy guide to set up the webpage for outside access? Is > there a way to test internally to see if the outside world is seeing it? yes, use an proxy in your web browser. your isp might provide a http proxy. or use some anonymizer-proxy. they will route your request to the outside and back to the external ports of your router. testing the web-interface is sufficient. not all players can be configured for proxy access etc. If the web interface works, everything else will work too. Cheers Thomas From peter at peterbengtson.com Tue Sep 19 09:56:51 2006 From: peter at peterbengtson.com (Peter Bengtson) Date: Tue, 19 Sep 2006 11:56:51 +0200 Subject: [Icecast] URL authentication In-Reply-To: <450158CD.9010305@home.nl> References: <55D4E0AC-4FCE-40D1-BC78-D8947ECC7015@peterbengtson.com><014f01c6d337$2cdcaec0$3f6510ac@in.telecom.lt> <197B29E0-E468-4974-BE6D-3A8CD93610D9@peterbengtson.com> <016201c6d33b$788a7970$3f6510ac@in.telecom.lt> <450158CD.9010305@home.nl> Message-ID: Thanks for the pointer - CURL was indeed compiled in, but the library version was too old. Upgrading CURL fixed it very nicely! / Peter Bengtson 8 sep 2006 kl. 13.49 skrev Klaas Jan Wierenga: > > Does your instance of icecast have CURL support compiled in? > Without it authentication doesn't work I think. Furthermore, if > you're running icecast in a chroot jail then you need to make sure > the curl shared libraries are installed in the chroot jail as well. > > Regards, > KJ > > Peter Bengtson wrote: >> The icecast server isn't on a Mac, it just connects to a Mac for >> the authentication. Icecast is running on a Debian machine. And >> packet sniffing shows very clearly no packets leaving the icecast >> server. From baco at infomaniak.ch Sun Sep 24 08:51:01 2006 From: baco at infomaniak.ch (=?ISO-8859-1?Q?Guy_Baconni=E8re?=) Date: Sun, 24 Sep 2006 10:51:01 +0200 Subject: [Icecast] Add-on patch to support .pls .asx .ram .qtl listing formats Message-ID: <451646F5.2080002@infomaniak.ch> Hi, If you have multiple players installed on your PC/Mac .m3u will always open the last media player who are the default in charge of the extension and mime m3u. On your web site you want maybe to force a link to open real media player or quicktime/itune. You need to create a .pls to force winamp loading the streaming because windows media player won't open .pls etc. If you add a .pls file or other listing formats to icecast root you will receive incorrect mime type so maybe a futur "todo" can be customized mime-types for each extension. So I have included in attachement a patch to implement all listings formats available in order to generate a listing with a link to the streaming. Based on http://www.streamalot.com/playlists/playlist-formats.htm I hope you can include this patch in your next release and make once again icecast the best audio streaming server available on the market ! -- thanks for your great product ! Best Regards, Guy Baconniere -- Infomaniak Network SA Guy Baconniere Unix System Administrator Certified Linux Engineer (RHCE, LPIC-2) Avenue de la Praille 26 1227 Carouge (Geneva) Switzerland (CH) Phone +41 (0)22 820 3541 Fax +41 (0)22 820 3546 AS29222 / BACO-RIPE -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: add_pls-asx-ram-qtl_support.patch URL: From leo.currie at gmail.com Mon Sep 25 11:50:55 2006 From: leo.currie at gmail.com (Leo Currie) Date: Mon, 25 Sep 2006 13:50:55 +0200 Subject: [Icecast] Add-on patch to support .pls .asx .ram .qtl listing formats In-Reply-To: <451646F5.2080002@infomaniak.ch> References: <451646F5.2080002@infomaniak.ch> Message-ID: <4d6104170609250450s1cab183ajbebfc9ca735a0381@mail.gmail.com> On 24/09/06, Guy Baconni?re wrote: > Hi, > > If you have multiple players installed on your PC/Mac .m3u will always > open the last media player who are the default in charge of the extension > and mime m3u. > > On your web site you want maybe to force a link to open real media player > or quicktime/itune. You need to create a .pls to force winamp loading the > streaming because windows media player won't open .pls etc. > > If you add a .pls file or other listing formats to icecast root you > will receive incorrect mime type so maybe a futur "todo" can be customized > mime-types for each extension. > > So I have included in attachement a patch to implement all listings formats > available in order to generate a listing with a link to the streaming. > Based on http://www.streamalot.com/playlists/playlist-formats.htm > > I hope you can include this patch in your next release and make once again > icecast the best audio streaming server available on the market ! > -- thanks for your great product ! > I agree this is a useful feature. It would be great if the .asx playlist could contain the correct stream title information. Is this possible? Leo From zedder_hallen at yahoo.it Tue Sep 26 10:32:12 2006 From: zedder_hallen at yahoo.it (mauro) Date: Tue, 26 Sep 2006 12:32:12 +0200 (CEST) Subject: [Icecast] icecast domain down Message-ID: <20060926103212.76964.qmail@web26610.mail.ukl.yahoo.com> hi all I tring to get access to icecast domain, but it semms down i would like to have an access to the mailing list archive before put here my questions thanks m --------------------------------- Yahoo! Mail: gratis 1GB per i messaggi, antispam, antivirus, POP3 -------------- next part -------------- An HTML attachment was scrubbed... URL: From leo.currie at gmail.com Tue Sep 26 15:39:35 2006 From: leo.currie at gmail.com (Leo Currie) Date: Tue, 26 Sep 2006 17:39:35 +0200 Subject: [Icecast] icecast domain down In-Reply-To: <20060926103212.76964.qmail@web26610.mail.ukl.yahoo.com> References: <20060926103212.76964.qmail@web26610.mail.ukl.yahoo.com> Message-ID: <4d6104170609260839r6f1f4514i10567a2a8bfb6289@mail.gmail.com> You should be able to find the list archive here: http://lists.xiph.org/pipermail/icecast/ This link was working for me at 15:40 GMT on September 26. Leo On 26/09/06, mauro wrote: > hi all > I tring to get access to icecast domain, but it semms down > i would like to have an access to the mailing list archive before put here > my questions > thanks > m > > > ________________________________ > Yahoo! Mail: gratis 1GB per i messaggi, antispam, antivirus, POP3 > > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > > >