From ak18 at 5x9.de Sun Sep 8 17:08:21 2019 From: ak18 at 5x9.de (ak18 at 5x9.de) Date: Sun, 8 Sep 2019 19:08:21 +0200 Subject: [Icecast] Best version of Icecast? / Icecast as a service? / Videostreaming? Message-ID: <9783b471-d1e9-20ed-b4bc-75c2db8eb2ae@5x9.de> Hello, 1. Which version of Icecast is the best and newest. Officially it is 2.4.4 at icecast.org. But is there a mod version with more features? 2. Who can run Icecast as a Windows service? My 2.4.3 version does not support this. Older versions had this option during installation. 3. Can Icecast stream also video livestream? Where can I find more about it? Kind regards. -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas at ruecker.fi Mon Sep 9 06:10:02 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Mon, 9 Sep 2019 06:10:02 +0000 Subject: [Icecast] Ref. Questions about using libcurl In-Reply-To: References: Message-ID: <6c445e49-6295-6d1f-348e-bf0c37d76759@ruecker.fi> Hi, On 8/30/19 12:14 AM, Fl?vio Ant?nio Ribeiro wrote: > I have already installed and active the icecast2 server. But how to > use libcurl with icecast. Already downloaded to the windows version > and tried everything, but could not. Please help me. I'm not quite sure what you are trying to do with libcurl. Could you please explain what you are trying to do? TBR From thomas at ruecker.fi Mon Sep 9 06:26:29 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Mon, 9 Sep 2019 06:26:29 +0000 Subject: [Icecast] Best version of Icecast? / Icecast as a service? / Videostreaming? In-Reply-To: <9783b471-d1e9-20ed-b4bc-75c2db8eb2ae@5x9.de> References: <9783b471-d1e9-20ed-b4bc-75c2db8eb2ae@5x9.de> Message-ID: <85161bb9-b8c8-5190-7f19-b8f59a78c1cd@ruecker.fi> Hi, On 9/8/19 5:08 PM, ak18 at 5x9.de wrote: > 1. Which version of Icecast is the best and newest. Officially it is > 2.4.4 at icecast.org. But is there a mod version with more features? There is a 2.5 version of Icecast coming at some point in the not too far future. It will have a lot more features, at this point we do not recommend to run a beta version in production. Please note that this is the Xiph.org Icecast mailing list. Discussion and questions about other streaming servers, including historic forks are off-topic. Thanks! > 2. Who can run Icecast as a Windows service? My 2.4.3 version does not > support this. Older versions had this option during installation. > Running Icecast on Linux or BSD is far superior in terms of reliability and maintainability. We do not consider the Windows builds of Icecast to be particularly suitable for production use. There are ways of running it as a service if you must, like e.g. using "nssm" and pointing it to "icecast.bat" > 3. Can Icecast stream also video livestream? Where can I find more > about it? > Yes, Icecast has had support for video streams since the early 2000's. The currently recommended options are: * WebM (container) ?* VP8 + Vorbis ?* VP9 + Opus * Ogg (container) ?* Theora + Vorbis Other legacy formats like "NSV" are likely to work too as Icecast will go into "legacy" (or simply put "dumb") mode and simply pass through the data. We can't really help with those though. Please note that the default settings of Icecast are not well suited to video streaming. Especially increasing the burst on connect can be very helpful. Also most encoders are not tuned for streaming use-cases. For video codecs you need to enable modes that prioritize "just in time" (sometimes referred to as "real time") encoding. Also due to how video players behave you usually have to run a fairly low GoP (key-frame interval) - this will be a trade-off between bitrate and reliability. Cheers, TBR From wilderzone.radio.2 at gmail.com Mon Sep 9 07:14:23 2019 From: wilderzone.radio.2 at gmail.com (wilderzone.radio.2) Date: Mon, 9 Sep 2019 03:14:23 -0400 Subject: [Icecast] multiple instances? Message-ID: <201909090310228981317@gmail.com> I was wondering if it is at all possible to run more than one instance of icecast? I tried installing a 2nd instance of icecast (folder name icecast2) and adjusted the xml files to accommodate a 2nd port but it doesn't seem to be working. I should add that outside of port 8080 (the apparent default), icecast has failed to work for me. (I am quite well aquainted with forwarding ports on routers). I am not sure WHY it doesn't work for me on other ports though unless this is a hard coded issue. Please fill me in one way or another. I would really prefer to host my own streams instead of using some corporate data miner. (I stream 2 stations as a hobby) ... Foxxe wilderzone.radio.2 at gmail.com From thomas at ruecker.fi Mon Sep 9 07:31:55 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Mon, 9 Sep 2019 07:31:55 +0000 Subject: [Icecast] multiple instances? In-Reply-To: <201909090310228981317@gmail.com> References: <201909090310228981317@gmail.com> Message-ID: Hi, On 9/9/19 7:14 AM, wilderzone.radio.2 wrote: > I was wondering if it is at all possible to run more than one instance of icecast? I tried installing a 2nd instance of icecast (folder name icecast2) and adjusted the xml files to accommodate a 2nd port but it doesn't seem to be working. Yes it's possible, but in most cases it is not necessary. What is the use case that you are trying to address? Icecast is well suited to running multiple streams in parallel and offers complex configuration options for many use cases. > I should add that outside of port 8080 (the apparent default), icecast has failed to work for me. (I am quite well aquainted with forwarding ports on routers). I am not sure WHY it doesn't work for me on other ports though unless this is a hard coded issue. That can be an operating system security issue. Red Hat, including CentOS and Fedora can behave like that if you have SELinux enabled and didn't change it to allow for it. Also Windows Firewall can cause such problems. In general and for production use, I'd recommend to run Icecast on port 80 (and 443 for HTTPS). I've seen plenty of "professional" servers where there is no HTTP server active on port 80 and Icecast runs on 8000 or some other port. TBR From ak18 at 5x9.de Mon Sep 9 07:42:18 2019 From: ak18 at 5x9.de (ak18 at 5x9.de) Date: Mon, 9 Sep 2019 09:42:18 +0200 Subject: [Icecast] Best version of Icecast? / Icecast as a service? / Videostreaming? In-Reply-To: <85161bb9-b8c8-5190-7f19-b8f59a78c1cd@ruecker.fi> References: <9783b471-d1e9-20ed-b4bc-75c2db8eb2ae@5x9.de> <85161bb9-b8c8-5190-7f19-b8f59a78c1cd@ruecker.fi> Message-ID: Am 09.09.2019 um 08:26 schrieb Thomas B. R?cker: > > Running Icecast on Linux or BSD is far superior in terms of reliability > and maintainability. > We do not consider the Windows builds of Icecast to be particularly > suitable for production use. > There are ways of running it as a service if you must, like e.g. using > "nssm" and pointing it to "icecast.bat" I'm using only windows-server. What is "nssm"? Link? > > >> 3. Can Icecast stream also video livestream? Where can I find more >> about it? >> > Yes, Icecast has had support for video streams since the early 2000's. > The currently recommended options are: > * WebM (container) > ?* VP8 + Vorbis > ?* VP9 + Opus > * Ogg (container) > ?* Theora + Vorbis > > Other legacy formats like "NSV" are likely to work too as Icecast will > go into "legacy" (or simply put "dumb") mode and simply pass through the > data. We can't really help with those though. > > Please note that the default settings of Icecast are not well suited to > video streaming. Especially increasing the burst on connect can be very > helpful. > > Also most encoders are not tuned for streaming use-cases. For video > codecs you need to enable modes that prioritize "just in time" > (sometimes referred to as "real time") encoding. Also due to how video > players behave you usually have to run a fairly low GoP (key-frame > interval) - this will be a trade-off between bitrate and reliability. Does videostreaming work with rtmp/rtmps ? If no, which server-software can handle such a stream? AK18 From wilderzone.radio.2 at gmail.com Mon Sep 9 08:28:14 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Mon, 9 Sep 2019 04:28:14 -0400 Subject: [Icecast] =?utf-8?q?multiple_instances=3F?= References: <201909090310228981317@gmail.com> Message-ID: <201909090427372821711@gmail.com> Hello, Thomas_B._R?cker, >> I was wondering if it is at all possible to run more than one instance of icecast? I tried installing a 2nd instance of icecast (folder name icecast2) and adjusted the xml files to accommodate a 2nd port but it doesn't seem to be working. > > >Yes it's possible, but in most cases it is not necessary. > >What is the use case that you are trying to address? Icecast is well >suited to running multiple streams in parallel and offers complex >configuration options for many use cases. Well the "case" or as others would call it "use" is that one stream is strictly rock format, the other stream is blues format - I prefer to keep the 2 as separate streams. So far, I've not been able to get to see a configuration with more than one stream configuration. I'm hoping somewhere someone has an example file that I can examine. (hopefully with some comments in the file to denote what the heck is going on) >> I should add that outside of port 8080 (the apparent default), icecast has failed to work for me. (I am quite well aquainted with forwarding ports on routers). I am not sure WHY it doesn't work for me on other ports though unless this is a hard coded issue. > >That can be an operating system security issue. Red Hat, including >CentOS and Fedora can behave like that if you have SELinux enabled and >didn't change it to allow for it. Also Windows Firewall can cause such >problems. I've always considered "Windows firewall" to be their worst attempt at security since they initially bought QDOS back in the late 80's. It seems with every "advance" of windows versions, the functionality is reduced. >In general and for production use, I'd recommend to run Icecast on port >80 (and 443 for HTTPS). I've seen plenty of "professional" servers where >there is no HTTP server active on port 80 and Icecast runs on 8000 or >some other port. I have websites on 80 so 80 is totally out of the question. = = = = = = = = = = = = = = = = = = = = Best regards. Foxxe wilderzone.radio.2 at gmail.com thewilderzone.sytes.net 2019-09-09 From un at aporee.org Mon Sep 9 08:54:05 2019 From: un at aporee.org (unosonic) Date: Mon, 9 Sep 2019 10:54:05 +0200 Subject: [Icecast] multiple instances? In-Reply-To: <201909090427372821711@gmail.com> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> Message-ID: <20190909085405.GA18162@aporee.org> wilderzone.radio.2: > >What is the use case that you are trying to address? Icecast is well > >suited to running multiple streams in parallel and offers complex > >configuration options for many use cases. > > Well the "case" or as others would call it "use" is that one stream is strictly rock format, the other stream is blues format - I prefer to keep the 2 as separate streams. > > So far, I've not been able to get to see a configuration with more than one stream configuration. I'm hoping somewhere someone has an example file that I can examine. (hopefully with some comments in the file to denote what the heck is going on) > no need for more than one icecast runnig https://icecast.org/docs/icecast-2.4.1/config-file.html#mountsettings just create as many mount-sections as you want. From wilderzone.radio.2 at gmail.com Mon Sep 9 09:43:05 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Mon, 9 Sep 2019 05:43:05 -0400 Subject: [Icecast] =?utf-8?q?multiple_instances=3F?= References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com> Message-ID: <201909090542520026689@gmail.com> Hello, unosonic, ======= At 2019-09-09, 04:54:14 you wrote: ======= >wilderzone.radio.2: >> >What is the use case that you are trying to address? Icecast is well >> >suited to running multiple streams in parallel and offers complex >> >configuration options for many use cases. >> >> Well the "case" or as others would call it "use" is that one stream is strictly rock format, the other stream is blues format - I prefer to keep the 2 as separate streams. >> >> So far, I've not been able to get to see a configuration with more than one stream configuration. I'm hoping somewhere someone has an example file that I can examine. (hopefully with some comments in the file to denote what the heck is going on) >no need for more than one icecast runnig >https://icecast.org/docs/icecast-2.4.1/config-file.html#mountsettings >just create as many mount-sections as you want. Again, I need an example that I can read. Not a page full of information overload that may or may not address the issue at hand. I do not wish to have to read an encyclopedia to discover out a simple answer. for example do I have to create an ENTIRELY NEW SECTION in the config file (which will probably create a problem in configs if it's referencing the same section name twice) There is a LOT of stuff on that page... care to either shave it down to ONE specific line (or function enabling) or shrug me off to someone who can answer the question without making it even more confusing? I should tell you that I've only been successful with this program as it comes "out of the box" - any other port won't work for the single working instance (at least it hasn't yet). Let's drop the "geek speak" and geek attitudes here and try to speak normal english as I don't speak any other form of english. = = = = = = = = = = = = = = = = = = = = Best regards. Foxxe wilderzone.radio.2 at gmail.com thewilderzone.sytes.net 2019-09-09 From un at aporee.org Mon Sep 9 10:23:34 2019 From: un at aporee.org (unosonic) Date: Mon, 9 Sep 2019 12:23:34 +0200 Subject: [Icecast] multiple instances? In-Reply-To: <201909090542520026689@gmail.com> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> Message-ID: <20190909102334.GB18162@aporee.org> wilderzone.radio.2: > I do not wish to have to read an encyclopedia to discover out a simple answer. > Let's drop the "geek speak" and geek attitudes here and try to speak normal english as I don't speak any other form of english. you know, it's a nice warm late summer day here where I am, polite and friendly people are around, no greater stress to be expected. I'm sorry that your situation is such that you can't even figure out "a simple answer" yourself. So let me try to help you: Copy this as often as you want into your icecast config file, (don't forget to change mount-name and password!) /mountpoint1 password reload the server, then connect a source to each mountpoint, then point your player to http://your.server:PORT/mountpoint etc. Voila! If you want to have more elaborated features, you may have to read the manual, unfortunately... From wilderzone.radio.2 at gmail.com Mon Sep 9 10:50:55 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Mon, 9 Sep 2019 06:50:55 -0400 Subject: [Icecast] =?utf-8?q?multiple_instances=3F?= References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com> Message-ID: <201909090650488361459@gmail.com> Hello, unosonic, Well it's 6am here and 15 degrees and my neighbours are uptight people in the USA... so there is mega stress everywhere I look. (plus I've been trying to crack this oddball XML code for a few years without any luck or help up to now). In the past I've had extremely rude replies mostly from kids "google it" which of course only leads to 200 plus pages of links to pages that tell me nothing at all. So asking for help on the net has become extremely problematic. I couldn't help but to notice that NO ONE mentions the OTHER XML file, towit "icecast_run.xml". NO changes there??? ======= At 2019-09-09, 06:23:42 you wrote: ======= >wilderzone.radio.2: > >> I do not wish to have to read an encyclopedia to discover out a simple answer. >> Let's drop the "geek speak" and geek attitudes here and try to speak normal english as I don't speak any other form of english. > > >you know, it's a nice warm late summer day here where I am, >polite and friendly people are around, no greater stress to >be expected. I'm sorry that your situation is such that you >can't even figure out "a simple answer" yourself. So let me >try to help you: > >Copy this as often as you want into your icecast config file, >(don't forget to change mount-name and password!) > > > /mountpoint1 > password > > > >reload the server, then connect a source to each mountpoint, >then point your player to http://your.server:PORT/mountpoint etc. >Voila! > >If you want to have more elaborated features, you may have to read >the manual, unfortunately... > > >_______________________________________________ >Icecast mailing list >Icecast at xiph.org >http://lists.xiph.org/mailman/listinfo/icecast = = = = = = = = = = = = = = = = = = = = Best regards. Foxxe wilderzone.radio.2 at gmail.com thewilderzone.sytes.net wilderzone.radio.2 at gmail.com (226) 961-5150 2019-09-09 From wilderzone.radio.2 at gmail.com Mon Sep 9 11:11:43 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Mon, 9 Sep 2019 07:11:43 -0400 Subject: [Icecast] =?utf-8?q?multiple_instances=3F?= References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com>, <20190909102334.GB18162@aporee.org> Message-ID: <201909090711325428635@gmail.com> Hello, unosonic, nope.... I got nothing. All I get is error code 200 or 10061 in Sam's encoder window. (I'm using it because it gives me some sort of error code feedback unlike winamp's DNAS) btw, what's up with the oddball ascii arrows in the XML files? (IE ) ======= At 2019-09-09, 06:23:42 you wrote: ======= >wilderzone.radio.2: > >> I do not wish to have to read an encyclopedia to discover out a simple answer. >> Let's drop the "geek speak" and geek attitudes here and try to speak normal english as I don't speak any other form of english. > > >you know, it's a nice warm late summer day here where I am, >polite and friendly people are around, no greater stress to >be expected. I'm sorry that your situation is such that you >can't even figure out "a simple answer" yourself. So let me >try to help you: > >Copy this as often as you want into your icecast config file, >(don't forget to change mount-name and password!) > > > /mountpoint1 > password > > > >reload the server, then connect a source to each mountpoint, >then point your player to http://your.server:PORT/mountpoint etc. >Voila! > >If you want to have more elaborated features, you may have to read >the manual, unfortunately... > > >_______________________________________________ >Icecast mailing list >Icecast at xiph.org >http://lists.xiph.org/mailman/listinfo/icecast = = = = = = = = = = = = = = = = = = = = Best regards. Foxxe wilderzone.radio.2 at gmail.com thewilderzone.sytes.net wilderzone.radio.2 at gmail.com (226) 961-5150 2019-09-09 From un at aporee.org Mon Sep 9 11:33:30 2019 From: un at aporee.org (unosonic) Date: Mon, 9 Sep 2019 13:33:30 +0200 Subject: [Icecast] multiple instances? In-Reply-To: <201909090711325428635@gmail.com> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> <20190909102334.GB18162@aporee.org> <201909090711325428635@gmail.com> Message-ID: <20190909113330.GA30390@aporee.org> wilderzone.radio.2: > btw, what's up with the oddball ascii arrows in the XML files? (IE ) Can you copy/paste the content of your main Icecast configuration file, eg. icecast.xml or whatever name you use? > > ======= At 2019-09-09, 06:23:42 you wrote: ======= > > >wilderzone.radio.2: > > > >> I do not wish to have to read an encyclopedia to discover out a simple answer. > >> Let's drop the "geek speak" and geek attitudes here and try to speak normal english as I don't speak any other form of english. > > > > > >you know, it's a nice warm late summer day here where I am, > >polite and friendly people are around, no greater stress to > >be expected. I'm sorry that your situation is such that you > >can't even figure out "a simple answer" yourself. So let me > >try to help you: > > > >Copy this as often as you want into your icecast config file, > >(don't forget to change mount-name and password!) > > > > > > /mountpoint1 > > password > > > > > > > >reload the server, then connect a source to each mountpoint, > >then point your player to http://your.server:PORT/mountpoint etc. > >Voila! > > > >If you want to have more elaborated features, you may have to read > >the manual, unfortunately... > > > > > >_______________________________________________ > >Icecast mailing list > >Icecast at xiph.org > >http://lists.xiph.org/mailman/listinfo/icecast > > = = = = = = = = = = = = = = = = = = = = > > > Best regards. > > Foxxe > wilderzone.radio.2 at gmail.com > thewilderzone.sytes.net > wilderzone.radio.2 at gmail.com > (226) 961-5150 > 2019-09-09 > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From wilderzone.radio.2 at gmail.com Mon Sep 9 11:35:22 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Mon, 9 Sep 2019 07:35:22 -0400 Subject: [Icecast] =?utf-8?q?multiple_instances=3F?= References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com> Message-ID: <201909090733351977452@gmail.com> Hello, unosonic, Okay, we'll do it this way as it appears to be the only sane way... THIS is the xml config file that I've been using for ONE STREAM ONLY. No more than one stream nor any other port on that single stream, for that matter, has ever worked to date. There also seems to be alot of clutter but as I've NEVER had to use these oddball format files before (in any of my 30 plus years in computers), I can't tell what is a working line and what is just geek-babble. thewilderzone.sytes.net Sol III icemaster at localhost 8000 100 2 524288 30 15 10 1 65535 bitchy1 bitchy1 admin bitchy1
1 ./log ./web ./admin access.log error.log 3 10000 = = = = = = = = = = = = = = = = = = = = Best regards. Foxxe wilderzone.radio.2 at gmail.com thewilderzone.sytes.net 2019-09-09 From un at aporee.org Mon Sep 9 12:20:17 2019 From: un at aporee.org (unosonic) Date: Mon, 9 Sep 2019 14:20:17 +0200 Subject: [Icecast] multiple instances? In-Reply-To: <201909090733351977452@gmail.com> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> <201909090733351977452@gmail.com> Message-ID: <20190909122017.GB30390@aporee.org> wilderzone.radio.2: > Hello, unosonic, > > Okay, we'll do it this way as it appears to be the only sane way... > THIS is the xml config file that I've been using for ONE STREAM ONLY. but it's not the config file you're using actually at your site. can't find any mountpoint called /rock ... there must be another one... From thomas at ruecker.fi Mon Sep 9 12:23:41 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Mon, 9 Sep 2019 12:23:41 +0000 Subject: [Icecast] multiple instances? In-Reply-To: <20190909122017.GB30390@aporee.org> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> <201909090733351977452@gmail.com> <20190909122017.GB30390@aporee.org> Message-ID: <2b6789fc-ae70-01af-1790-d562a6461d4c@ruecker.fi> On 9/9/19 12:20 PM, unosonic wrote: > wilderzone.radio.2: >> Hello, unosonic, >> >> Okay, we'll do it this way as it appears to be the only sane way... >> THIS is the xml config file that I've been using for ONE STREAM ONLY. > > but it's not the config file you're using actually at your site. > can't find any mountpoint called /rock ... > there must be another one... > Might be just using the source-password and have it on-the fly? It doesn't have to be in the config for that. TBR From wilderzone.radio.2 at gmail.com Mon Sep 9 12:31:17 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Mon, 9 Sep 2019 08:31:17 -0400 Subject: [Icecast] =?utf-8?q?multiple_instances=3F?= References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com>, <201909090733351977452@gmail.com>, <20190909122017.GB30390@aporee.org>, <2b6789fc-ae70-01af-1790-d562a6461d4c@ruecker.fi> Message-ID: <201909090827434930033@gmail.com> Hello, Thomas_B._R?cker, I've got absolutely NO idea what you are referring to. ======= At 2019-09-09, 08:23:50 you wrote: ======= > >Might be just using the source-password and have it on-the fly? It >doesn't have to be in the config for that. > > >TBR = = = = = = = = = = = = = = = = = = = = Best regards. Foxxe wilderzone.radio.2 at gmail.com thewilderzone.sytes.net 2019-09-09 From wilderzone.radio.2 at gmail.com Mon Sep 9 12:31:18 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Mon, 9 Sep 2019 08:31:18 -0400 Subject: [Icecast] =?utf-8?q?multiple_instances=3F?= References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com>, <201909090733351977452@gmail.com>, <20190909122017.GB30390@aporee.org> Message-ID: <201909090831070854730@gmail.com> Hello, unosonic, Actually that IS one of the 2 config files being used. (This one named icecast.xml) (so far, oddly enough, NO ONE has mentioned the usage of the 2nd config file by name of icecast_run.xml) ======= At 2019-09-09, 08:20:24 you wrote: ======= >wilderzone.radio.2: >> Hello, unosonic, >> >> Okay, we'll do it this way as it appears to be the only sane way... >> THIS is the xml config file that I've been using for ONE STREAM ONLY. > > >but it's not the config file you're using actually at your site. >can't find any mountpoint called /rock ... >there must be another one... = = = = = = = = = = = = = = = = = = = = Best regards. Foxxe wilderzone.radio.2 at gmail.com thewilderzone.sytes.net 2019-09-09 From thomas at ruecker.fi Mon Sep 9 12:33:55 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Mon, 9 Sep 2019 12:33:55 +0000 Subject: [Icecast] multiple instances? In-Reply-To: <201909090733351977452@gmail.com> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> <201909090733351977452@gmail.com> Message-ID: <14add4f9-48e1-9dc8-1e90-9acc411435a1@ruecker.fi> Hi, On 9/9/19 11:35 AM, wilderzone.radio.2 wrote: > Hello, unosonic, > > Okay, we'll do it this way as it appears to be the only sane way... > > THIS is the xml config file that I've been using for ONE STREAM ONLY. > No more than one stream nor any other port on that single stream, for that matter, has ever worked to date. > > There also seems to be alot of clutter but as I've NEVER had to use these oddball format files before (in any of my 30 plus years in computers), XML is not really a very human friendly format, despite being "readable". Unfortunately this is what was chosen for the Icecast configuration. Also I have yet to see a configuration file format that satisfies "human readable", "easy", "allows defining complex use cases". > I can't tell what is a working line and what is just geek-babble. I'd strongly recommend installing notepad++ for editing the file. It's a simple but very helpful editor. It will give you color hilighting for the sections. That makes it easy to see which parts will be ignored (instead of looking for bracketing manually) > > > thewilderzone.sytes.net > > > Sol III > icemaster at localhost > > > > 8000 > > > > > > > > > 100 > 2 Beware, you are limiting the Icecast server to TWO active mountpoints. If you try a third connection it will fail. > 524288 > 30 > 15 > 10 > > 1 > > 65535 > > > > > bitchy1 > > bitchy1 > > > admin > bitchy1 > I hope that's not your real password. In case it is, please change it. > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > > > > > > > > > 1 > > > ./log > ./web > ./admin > > > > > > > > > > access.log > error.log > > 3 > 10000 > > > > > As already pointed out by Unosonic, there is currently no defined . Connecting using the source-password will make it appear on the fly, but there are no special settings applied. You can create mountpoints by adding the earlier mentioned sections. The only important thing is that this must be outside of sections enclosed by . Cheers, TBR From thomas at ruecker.fi Mon Sep 9 12:36:35 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Mon, 9 Sep 2019 12:36:35 +0000 Subject: [Icecast] multiple instances? In-Reply-To: <201909090831070854730@gmail.com> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> <201909090733351977452@gmail.com> <20190909122017.GB30390@aporee.org> <201909090831070854730@gmail.com> Message-ID: <8e441eb3-0d05-cf2f-6991-cb57945e2299@ruecker.fi> Hi, On 9/9/19 12:31 PM, wilderzone.radio.2 wrote: > Hello, unosonic, > > Actually that IS one of the 2 config files being used. (This one named icecast.xml) > > (so far, oddly enough, NO ONE has mentioned the usage of the 2nd config file by name of icecast_run.xml) I am not familiar with a file called "icecast_run.xml". Could this be a local modification to your installation? You should be able to check which one is used by opening the "icecast.bat" file that you are using to start the server. TBR From epirat07 at gmail.com Mon Sep 9 12:38:23 2019 From: epirat07 at gmail.com (Marvin Scholz) Date: Mon, 09 Sep 2019 13:38:23 +0100 Subject: [Icecast] multiple instances? In-Reply-To: <201909090831070854730@gmail.com> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> <201909090733351977452@gmail.com> <20190909122017.GB30390@aporee.org> <201909090831070854730@gmail.com> Message-ID: <1AB24F4F-FECC-4111-AC80-7B9DA58FD514@gmail.com> Hi, let me clarify some things as I think there is some confusion here: Icecast only uses one config file, which can be specified during startup of icecast with the -c command line flag, for example: icecast -c /usr/local/etc/icecast.xml On window this is taken care of by the icecast.bat file, and it will use the icecast.xml, there is no second config file. In order to have multiple streams you do not need to configure anything special in the config, all you need to do is start a second stream with a different mount point name in your broadcast software. No two instances of icecast are needed. You only need to explicitly configure mount points in the config file, if you need specific configuration for that, like a different source password or such. Of course if your broadcast software does not support Icecast but just SHOUTcast, things are more complex as SHOUTcast had no concept of different streams on the same server. On 9 Sep 2019, at 13:31, wilderzone.radio.2 wrote: > Hello, unosonic, > > Actually that IS one of the 2 config files being used. (This one named > icecast.xml) > > (so far, oddly enough, NO ONE has mentioned the usage of the 2nd > config file by name of icecast_run.xml) > > ======= At 2019-09-09, 08:20:24 you wrote: ======= > >> wilderzone.radio.2: >>> Hello, unosonic, >>> >>> Okay, we'll do it this way as it appears to be the only sane way... >>> THIS is the xml config file that I've been using for ONE STREAM >>> ONLY. >> >> >> but it's not the config file you're using actually at your site. >> can't find any mountpoint called /rock ... >> there must be another one... > > = = = = = = = = = = = = = = = = = = = = > > > Best regards. > > Foxxe > wilderzone.radio.2 at gmail.com > thewilderzone.sytes.net > 2019-09-09 > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From thomas at ruecker.fi Mon Sep 9 13:22:12 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Mon, 9 Sep 2019 13:22:12 +0000 Subject: [Icecast] Best version of Icecast? / Icecast as a service? / Videostreaming? In-Reply-To: References: <9783b471-d1e9-20ed-b4bc-75c2db8eb2ae@5x9.de> <85161bb9-b8c8-5190-7f19-b8f59a78c1cd@ruecker.fi> Message-ID: <4b96b751-7b18-936f-f38e-f653a920aa91@ruecker.fi> Hi, On 9/9/19 7:42 AM, ak18 at 5x9.de wrote: > Am 09.09.2019 um 08:26 schrieb Thomas B. R?cker: >> >> Running Icecast on Linux or BSD is far superior in terms of reliability >> and maintainability. >> We do not consider the Windows builds of Icecast to be particularly >> suitable for production use. >> There are ways of running it as a service if you must, like e.g. using >> "nssm" and pointing it to "icecast.bat" > I'm using only windows-server. What is "nssm"? Link? I'm not familiar with it either, but it was repeatedly mentioned as the right tool for that context. All I could do would be to search the web too. >> >> >>> 3. Can Icecast stream also video livestream? Where can I find more >>> about it? >>> >> Yes, Icecast has had support for video streams since the early 2000's. >> The currently recommended options are: >> * WebM (container) >> ?* VP8 + Vorbis >> ?* VP9 + Opus >> * Ogg (container) >> ?* Theora + Vorbis >> >> Other legacy formats like "NSV" are likely to work too as Icecast will >> go into "legacy" (or simply put "dumb") mode and simply pass through the >> data. We can't really help with those though. >> >> Please note that the default settings of Icecast are not well suited to >> video streaming. Especially increasing the burst on connect can be very >> helpful. >> >> Also most encoders are not tuned for streaming use-cases. For video >> codecs you need to enable modes that prioritize "just in time" >> (sometimes referred to as "real time") encoding. Also due to how video >> players behave you usually have to run a fairly low GoP (key-frame >> interval) - this will be a trade-off between bitrate and reliability. > > Does videostreaming work with rtmp/rtmps ? If no, which > server-software can handle such a stream? No, Icecast only implements HTTP and HTTPS. I have no experience with RTMP, so unfortunately can't point out any such software. TBR From wilderzone.radio.2 at gmail.com Mon Sep 9 13:31:41 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Mon, 9 Sep 2019 09:31:41 -0400 Subject: [Icecast] =?utf-8?q?multiple_instances=3F?= References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com>, <201909090733351977452@gmail.com> Message-ID: <201909090848160329188@gmail.com> Hello, Thomas_B._R?cker, ======= At 2019-09-09, 08:34:05 you wrote: ======= >> >> >> 100 >> 2 > > >Beware, you are limiting the Icecast server to TWO active mountpoints. >If you try a third connection it will fail. At this point, I'd be happy with the 2nd one working, then I can worry about any limitations. > >I hope that's not your real password. In case it is, please change it. > of course not, but over this entire ordeal it's been a nickname people have given me after I tell them that their "google it" answers are f**king useless) > > >As already pointed out by Unosonic, there is currently no defined >. Connecting using the source-password will make it appear on the >fly, but there are no special settings applied. Yeah he was EXTREMELY VAGUE about that comment. I have yet to suss out just what the heck he meant by it. >You can create mountpoints by adding the earlier mentioned sections. The >only important thing is that this must be outside of sections enclosed >by . Also, in regards to Notepad++, I've got it but it's extremely useless to me. I got it for a function that it was alleged to have but I never found that function and "words in pretty colours" don't mean anything at all unless you have an idea of what those colours are supposed to denote. = = = = = = = = = = = = = = = = = = = = Best regards. Foxxe wilderzone.radio.2 at gmail.com thewilderzone.sytes.net wilderzone.radio.2 at gmail.com (226) 961-5150 2019-09-09 From wilderzone.radio.2 at gmail.com Mon Sep 9 13:31:42 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Mon, 9 Sep 2019 09:31:42 -0400 Subject: [Icecast] =?utf-8?q?multiple_instances=3F?= References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com>, <201909090733351977452@gmail.com>, <20190909122017.GB30390@aporee.org>, <201909090831070854730@gmail.com>, <8e441eb3-0d05-cf2f-6991-cb57945e2299@ruecker.fi> Message-ID: <201909090848595717204@gmail.com> Hello, Thomas_B._R?cker, I doubt it, it came with the icecast install. ======= At 2019-09-09, 08:36:43 you wrote: ======= >Hi, > >On 9/9/19 12:31 PM, wilderzone.radio.2 wrote: >> Hello, unosonic, >> >> Actually that IS one of the 2 config files being used. (This one named icecast.xml) >> >> (so far, oddly enough, NO ONE has mentioned the usage of the 2nd config file by name of icecast_run.xml) > > >I am not familiar with a file called "icecast_run.xml". >Could this be a local modification to your installation? > >You should be able to check which one is used by opening the >"icecast.bat" file that you are using to start the server. > > >TBR > >_______________________________________________ >Icecast mailing list >Icecast at xiph.org >http://lists.xiph.org/mailman/listinfo/icecast = = = = = = = = = = = = = = = = = = = = Best regards. Foxxe wilderzone.radio.2 at gmail.com thewilderzone.sytes.net wilderzone.radio.2 at gmail.com (226) 961-5150 2019-09-09 From wilderzone.radio.2 at gmail.com Mon Sep 9 13:31:42 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Mon, 9 Sep 2019 09:31:42 -0400 Subject: [Icecast] =?utf-8?q?multiple_instances=3F?= References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com>, <201909090733351977452@gmail.com>, <20190909122017.GB30390@aporee.org>, <201909090831070854730@gmail.com>, <1AB24F4F-FECC-4111-AC80-7B9DA58FD514@gmail.com> Message-ID: <201909090854285238683@gmail.com> Hello, Marvin Scholz, ahh finally someone who speaks plainly. ======= At 2019-09-09, 08:38:35 you wrote: ======= >Hi, let me clarify some things as I think there is some >confusion here: > >Icecast only uses one config file, which can be specified >during startup of icecast with the -c command line flag, >for example: > >icecast -c /usr/local/etc/icecast.xml > >On window this is taken care of by the icecast.bat file, and >it will use the icecast.xml, there is no second config file. I really gotta wonder why it was even there in the first place then.. :/ >In order to have multiple streams you do not need to configure >anything special in the config, all you need to do is start a >second stream with a different mount point name in your >broadcast software. No two instances of icecast are needed. shouldn't the server (icecast) software need something to separate the two streams? I mean one is rock and the other blues. Logically one would assume it would require SOMETHING to separate the two for broadcast. >You only need to explicitly configure mount points in the >config file, if you need specific configuration for that, >like a different source password or such. > >Of course if your broadcast software does not support Icecast >but just SHOUTcast, things are more complex as SHOUTcast had no >concept of different streams on the same server. I've run icecast on both SAM and Winamp (with DNAS) with no problem, until I try doing more than one icecast broadcast. :/ = = = = = = = = = = = = = = = = = = = = Best regards. Foxxe wilderzone.radio.2 at gmail.com thewilderzone.sytes.net 2019-09-09 From faribbeiro at gmail.com Mon Sep 9 13:44:43 2019 From: faribbeiro at gmail.com (=?UTF-8?B?RmzDoXZpbyBBbnTDtG5pbyBSaWJlaXJv?=) Date: Mon, 9 Sep 2019 10:44:43 -0300 Subject: [Icecast] Ref. Questions about using libcurl In-Reply-To: <6c445e49-6295-6d1f-348e-bf0c37d76759@ruecker.fi> References: <6c445e49-6295-6d1f-348e-bf0c37d76759@ruecker.fi> Message-ID: Hi Thomas, We want to be seen on the "http://dir.xiph.org/" portal, and after some research we noticed that we would have to install libcurl. We are already broadcasting, but we are not included in the portal. Our link: http://170.254.33.29:8080/stream. Taking your attention, we want to know how we can have historical statistical data, with IP / local data, date, time and connection time. If you can help us, we would greatly appreciate it. Thank you for your attention. Flavio Em seg, 9 de set de 2019 ?s 03:10, Thomas B. R?cker escreveu: > Hi, > > On 8/30/19 12:14 AM, Fl?vio Ant?nio Ribeiro wrote: > > I have already installed and active the icecast2 server. But how to > > use libcurl with icecast. Already downloaded to the windows version > > and tried everything, but could not. Please help me. > > > I'm not quite sure what you are trying to do with libcurl. Could you > please explain what you are trying to do? > > > TBR > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas at ruecker.fi Mon Sep 9 14:32:33 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Mon, 9 Sep 2019 14:32:33 +0000 Subject: [Icecast] Ref. Questions about using libcurl In-Reply-To: References: <6c445e49-6295-6d1f-348e-bf0c37d76759@ruecker.fi> Message-ID: <765bf763-f65c-d33c-267b-372713b06103@ruecker.fi> Hi, On 9/9/19 1:44 PM, Fl?vio Ant?nio Ribeiro wrote: > Hi Thomas, > > We want to be seen on the "http://dir.xiph.org/" portal, and after > some research we noticed that we would have to install libcurl. We are > already broadcasting, but we are not included in the portal. Our link: > http://170.254.33.29:8080/stream. Directory listings are documented here: http://icecast.org/docs/icecast-trunk/yp/ As long as you installed Icecast from your Linux distribution or the Xiph.org repositories, you'll be fine. > Taking your attention, we want to know how we can have historical > statistical data, with IP / local data, date, time and connection > time. If you can help us, we would greatly appreciate it. There are quite a few software packages that can analyze the Icecast access.log format. Matomo, awstats, etc. Cheers, TBR From wilderzone.radio.2 at gmail.com Mon Sep 9 15:34:57 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Mon, 9 Sep 2019 11:34:57 -0400 Subject: [Icecast] =?utf-8?q?_multiple_instances=3F_Updated?= References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com>, <201909090733351977452@gmail.com>, <20190909122017.GB30390@aporee.org>, <201909090831070854730@gmail.com> Message-ID: <201909091134489820503@gmail.com> Hello, Thomas_B._R?cker, ======= At 2019-09-09, 08:36:43 you wrote: ======= > >I am not familiar with a file called "icecast_run.xml". >Could this be a local modification to your installation? > >You should be able to check which one is used by opening the >"icecast.bat" file that you are using to start the server. aha!! You nailed it! I have no idea why but the package I downloaded months ago (Icecast v2.4.3) came with the batchfile premade and the actual configs seem to be this oddly named file... (I recall being confused as to why there would be TWO config files, but I've seen stranger things in the past so I editted both to reflect my needs...) So here is the actual working config: Now I don't see anywhere in which I can put the extra mount points (nor do I recall a port designation for the 2nd stream mentioned at all tonight). wilder Zone My Wilderness wilderzone.radio at gmail.com /rock 8080 8081 1 20 4 524288 30 15 10 1 65535 NotaRealPassword NotaRealPassword admin NotaRealPassword
1 ./log ./web ./admin access.log error.log 3 10000 >_______________________________________________ >Icecast mailing list >Icecast at xiph.org >http://lists.xiph.org/mailman/listinfo/icecast = = = = = = = = = = = = = = = = = = = = Best regards. Foxxe wilderzone.radio.2 at gmail.com thewilderzone.sytes.net wilderzone.radio.2 at gmail.com 2019-09-09 From acraigwest at gmail.com Mon Sep 9 15:56:10 2019 From: acraigwest at gmail.com (A. Craig West) Date: Mon, 9 Sep 2019 11:56:10 -0400 Subject: [Icecast] multiple instances? Updated In-Reply-To: <201909091134489820503@gmail.com> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> <201909090733351977452@gmail.com> <20190909122017.GB30390@aporee.org> <201909090831070854730@gmail.com> <201909091134489820503@gmail.com> Message-ID: Multiple streams are generally separated by the path that is used to access it, they all run on the same port. This is determined by the stream source when it connects to the server On Mon, 9 Sep 2019, 11:35 wilderzone.radio.2, wrote: > Hello, Thomas_B._R?cker, > > ======= At 2019-09-09, 08:36:43 you wrote: ======= > > > > >I am not familiar with a file called "icecast_run.xml". > >Could this be a local modification to your installation? > > > >You should be able to check which one is used by opening the > >"icecast.bat" file that you are using to start the server. > > aha!! You nailed it! I have no idea why but the package I downloaded > months ago (Icecast v2.4.3) > came with the batchfile premade and the actual configs seem to be this > oddly named file... (I recall being confused as to why there would be TWO > config files, but I've seen stranger things in the past so I editted both > to reflect my needs...) > > So here is the actual working config: > > Now I don't see anywhere in which I can put the extra mount points > (nor do I recall a port designation for the 2nd stream mentioned at all > tonight). > > > wilder Zone > My Wilderness > wilderzone.radio at gmail.com > /rock > > 8080 > > > 8081 > 1 > > > 20 > 4 > 524288 > 30 > 15 > 10 > 1 > 65535 > > > NotaRealPassword > NotaRealPassword > admin > NotaRealPassword > > >
> > 1 > > ./log > ./web > ./admin > > > > access.log > error.log > 3 > 10000 > > > > >_______________________________________________ > >Icecast mailing list > >Icecast at xiph.org > >http://lists.xiph.org/mailman/listinfo/icecast > > = = = = = = = = = = = = = = = = = = = = > > > Best regards. > > Foxxe > wilderzone.radio.2 at gmail.com > thewilderzone.sytes.net > wilderzone.radio.2 at gmail.com > 2019-09-09 > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -------------- next part -------------- An HTML attachment was scrubbed... URL: From wilderzone.radio.2 at gmail.com Mon Sep 9 16:45:05 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Mon, 9 Sep 2019 12:45:05 -0400 Subject: [Icecast] =?utf-8?q?multiple_instances=3F_Updated?= References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com>, <201909090733351977452@gmail.com>, <20190909122017.GB30390@aporee.org>, <201909090831070854730@gmail.com>, <201909091134489820503@gmail.com>, Message-ID: <201909091245005218206@gmail.com> Hello, A. Craig West, >Multiple streams are generally separated by the path that is used to access >it, they all run on the same port. This is determined by the stream source >when it connects to the server Seriously? Just because they are in a different folder? What about subfolders?? I have short sound bites in the main folder followed by some singles in the next level and the next level has full albums. How will that affect this? = = = = = = = = = = = = = = = = = = = = Best regards. Foxxe thewilderzone.sytes.net wilderzone.radio.2 at gmail.com 2019-09-09 From acraigwest at gmail.com Mon Sep 9 16:52:52 2019 From: acraigwest at gmail.com (A. Craig West) Date: Mon, 9 Sep 2019 12:52:52 -0400 Subject: [Icecast] multiple instances? Updated In-Reply-To: <201909091245005218206@gmail.com> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> <201909090733351977452@gmail.com> <20190909122017.GB30390@aporee.org> <201909090831070854730@gmail.com> <201909091134489820503@gmail.com> <201909091245005218206@gmail.com> Message-ID: The stream url is not the same as a folder, although they are structurally similar. What URLs do you use to access your streams? Each separate url is a separate stream. The file layout of the files where the streams are is only important to your source client. If you want to streams, you need two sources, each configured to connect to a different mount point. How are you reading in the music files and sending them to the icecast server? On Mon, 9 Sep 2019, 12:45 wilderzone.radio.2, wrote: > Hello, A. Craig West, > > >Multiple streams are generally separated by the path that is used to > access > >it, they all run on the same port. This is determined by the stream source > >when it connects to the server > > Seriously? > > Just because they are in a different folder? What about subfolders?? > I have short sound bites in the main folder followed by some singles in > the next level and the next level has full albums. > How will that affect this? > > = = = = = = = = = = = = = = = = = = = = > > > Best regards. > > Foxxe > thewilderzone.sytes.net > wilderzone.radio.2 at gmail.com > 2019-09-09 > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -------------- next part -------------- An HTML attachment was scrubbed... URL: From wilderzone.radio.2 at gmail.com Mon Sep 9 17:04:03 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Mon, 9 Sep 2019 13:04:03 -0400 Subject: [Icecast] =?utf-8?q?multiple_instances=3F_Updated?= References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com>, <201909090733351977452@gmail.com>, <20190909122017.GB30390@aporee.org>, <201909090831070854730@gmail.com>, <201909091134489820503@gmail.com>, , <201909091245005218206@gmail.com>, Message-ID: <201909091304011682468@gmail.com> Hello, A. Craig West, Well, the files from one folder (call it Blues) go to the blues server and the files from the other folder (call it Rock) go to the rock server. both would be given a mount point name depicting the style. ======= At 2019-09-09, 12:53:11 you wrote: ======= >The stream url is not the same as a folder, although they are structurally >similar. What URLs do you use to access your streams? Each separate url is >a separate stream. The file layout of the files where the streams are is >only important to your source client. If you want to streams, you need two >sources, each configured to connect to a different mount point. How are you >reading in the music files and sending them to the icecast server? > >On Mon, 9 Sep 2019, 12:45 wilderzone.radio.2, >wrote: > >> Hello, A. Craig West, >> >> >Multiple streams are generally separated by the path that is used to >> access >> >it, they all run on the same port. This is determined by the stream source >> >when it connects to the server >> >> Seriously? >> >> Just because they are in a different folder? What about subfolders?? >> I have short sound bites in the main folder followed by some singles in >> the next level and the next level has full albums. >> How will that affect this? >> >> = = = = = = = = = = = = = = = = = = = = >> >> >> Best regards. >> >> Foxxe >> thewilderzone.sytes.net >> wilderzone.radio.2 at gmail.com >> 2019-09-09 >> >> _______________________________________________ >> 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 = = = = = = = = = = = = = = = = = = = = Best regards. Foxxe wilderzone.radio.2 at gmail.com thewilderzone.sytes.net wilderzone.radio.2 at gmail.com 2019-09-09 From acraigwest at gmail.com Mon Sep 9 17:16:13 2019 From: acraigwest at gmail.com (A. Craig West) Date: Mon, 9 Sep 2019 13:16:13 -0400 Subject: [Icecast] multiple instances? Updated In-Reply-To: <201909091304011682468@gmail.com> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> <201909090733351977452@gmail.com> <20190909122017.GB30390@aporee.org> <201909090831070854730@gmail.com> <201909091134489820503@gmail.com> <201909091245005218206@gmail.com> <201909091304011682468@gmail.com> Message-ID: I understand that is the intent, what I am wondering is what is currently reading in those files, putting them into a continuous stream of music, and sending the stream to the server? You probably have some program such as ices, darkice, or ezstream (there are many other possibilities) set up to be your stream source. If you want two streams, you need to set up two stream sources, each connecting to a different mount point. On Mon, Sep 9, 2019 at 1:04 PM wilderzone.radio.2 wrote: > > Hello, A. Craig West, > > Well, the files from one folder (call it Blues) go to the blues server > and the files from the other folder (call it Rock) go to the rock server. > both would be given a mount point name depicting the style. > > ======= At 2019-09-09, 12:53:11 you wrote: ======= > > >The stream url is not the same as a folder, although they are structurally > >similar. What URLs do you use to access your streams? Each separate url is > >a separate stream. The file layout of the files where the streams are is > >only important to your source client. If you want to streams, you need two > >sources, each configured to connect to a different mount point. How are you > >reading in the music files and sending them to the icecast server? > > > >On Mon, 9 Sep 2019, 12:45 wilderzone.radio.2, > >wrote: > > > >> Hello, A. Craig West, > >> > >> >Multiple streams are generally separated by the path that is used to > >> access > >> >it, they all run on the same port. This is determined by the stream source > >> >when it connects to the server > >> > >> Seriously? > >> > >> Just because they are in a different folder? What about subfolders?? > >> I have short sound bites in the main folder followed by some singles in > >> the next level and the next level has full albums. > >> How will that affect this? > >> > >> = = = = = = = = = = = = = = = = = = = = > >> > >> > >> Best regards. > >> > >> Foxxe > >> thewilderzone.sytes.net > >> wilderzone.radio.2 at gmail.com > >> 2019-09-09 > >> > >> _______________________________________________ > >> 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 > > = = = = = = = = = = = = = = = = = = = = > > > Best regards. > > Foxxe > wilderzone.radio.2 at gmail.com > thewilderzone.sytes.net > wilderzone.radio.2 at gmail.com > 2019-09-09 > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From wilderzone.radio.2 at gmail.com Mon Sep 9 17:30:32 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Mon, 9 Sep 2019 13:30:32 -0400 Subject: [Icecast] =?utf-8?q?multiple_instances=3F_Updated?= References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com>, <201909090733351977452@gmail.com>, <20190909122017.GB30390@aporee.org>, <201909090831070854730@gmail.com>, <201909091134489820503@gmail.com>, , <201909091245005218206@gmail.com>, , <201909091304011682468@gmail.com>, Message-ID: <201909091330288533794@gmail.com> Hello, A. Craig West, I recognize NONE of those programs at all... I use SAM broadcaster and at times WinAmp (with DNAS plugin) These are the broadcasting softwares I use. (I generally use WinAmp unless I'm going live then I change to Sam) ======= At 2019-09-09, 13:16:29 you wrote: ======= >I understand that is the intent, what I am wondering is what is >currently reading in those files, putting them into a continuous >stream of music, and sending the stream to the server? You probably >have some program such as ices, darkice, or ezstream (there are many >other possibilities) set up to be your stream source. If you want two >streams, you need to set up two stream sources, each connecting to a >different mount point. > >On Mon, Sep 9, 2019 at 1:04 PM wilderzone.radio.2 > wrote: >> >> Hello, A. Craig West, >> >> Well, the files from one folder (call it Blues) go to the blues server >> and the files from the other folder (call it Rock) go to the rock server. >> both would be given a mount point name depicting the style. >> >> ======= At 2019-09-09, 12:53:11 you wrote: ======= >> >> >The stream url is not the same as a folder, although they are structurally >> >similar. What URLs do you use to access your streams? Each separate url is >> >a separate stream. The file layout of the files where the streams are is >> >only important to your source client. If you want to streams, you need two >> >sources, each configured to connect to a different mount point. How are you >> >reading in the music files and sending them to the icecast server? >> > >> >On Mon, 9 Sep 2019, 12:45 wilderzone.radio.2, >> >wrote: >> > >> >> Hello, A. Craig West, >> >> >> >> >Multiple streams are generally separated by the path that is used to >> >> access >> >> >it, they all run on the same port. This is determined by the stream source >> >> >when it connects to the server >> >> >> >> Seriously? >> >> >> >> Just because they are in a different folder? What about subfolders?? >> >> I have short sound bites in the main folder followed by some singles in >> >> the next level and the next level has full albums. >> >> How will that affect this? >> >> >> >> = = = = = = = = = = = = = = = = = = = = >> >> >> >> >> >> Best regards. >> >> >> >> Foxxe >> >> thewilderzone.sytes.net >> >> wilderzone.radio.2 at gmail.com >> >> 2019-09-09 >> >> >> >> _______________________________________________ >> >> 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 >> >> = = = = = = = = = = = = = = = = = = = = >> >> >> Best regards. >> >> Foxxe >> wilderzone.radio.2 at gmail.com >> thewilderzone.sytes.net >> wilderzone.radio.2 at gmail.com >> 2019-09-09 >> >> _______________________________________________ >> 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 = = = = = = = = = = = = = = = = = = = = Best regards. Foxxe wilderzone.radio.2 at gmail.com thewilderzone.sytes.net wilderzone.radio.2 at gmail.com 2019-09-09 From albert.santoni at oscillicious.com Mon Sep 9 18:38:48 2019 From: albert.santoni at oscillicious.com (Albert Santoni) Date: Mon, 9 Sep 2019 14:38:48 -0400 Subject: [Icecast] New Icecast Alternative: Rocket Streaming Audio Server Message-ID: Hi all, Long-time lurker, first time poster here. I've been using Icecast since 2006, but in recent years, I've kept running into all sorts of issues and found many others who are in the same boat. I've done some small experimental hacks to Icecast just for fun, but I've never contributed code because: 1) I've been alienated by the Icecast team's hostility towards MP3 and AAC. 2) I've been confused by the situation between Icecast and Icecast-KH (which one is better?). 3) I disagree with the direction and priorities of the project (friendly difference of opinion). These reasons, along with running into many bugs, motivated me to create my own alternative to Icecast, which is now available: Rocket Streaming Audio Server (RSAS). https://www.rocketbroadcaster.com/streaming-audio-server RSAS is a drop-in replacement for Icecast that's compatible with Icecast 2.3/2.4 config files, encoders, players, and even writes to the same log file format. I did this to make it as easy as possible for myself to migrate my own servers over, and I hope this will be useful to others too. The key advantages of RSAS are that it uses a slightly different networking model than Icecast, which provides lower latency (about 4 seconds out of the box - and will be even lower in the future), it officially supports MP3 and the AAC/AAC+ family of codecs, and offers consistent metadata support across all codecs. RSAS implements most of the major features of Icecast 2.4, including mounts, stream relays, stream fallbacks, fallback files, and source authentication webhooks. Instead of the "admin" interface, there's a single "/health" endpoint that returns stats and mount info in JSON format. It can be easily read by humans and machines, and makes monitoring easy. To be more specific, there's a number of long-standing issues in Icecast that are fixed in RSAS: - Ogg Vorbis, Opus, and Ogg FLAC metadata is supported as in-stream ICY metadata. This keeps coming up on this mailing list, and RSAS + Rocket Broadcaster actually implement it. This is not Ogg metadata, this is ICY metadata that occurs as part of the stream, which I argue is way better because it's consistently supported across players. Any player that supports MP3 metadata with Icecast will support ICY Opus/FLAC metadata, and RSAS passes it through for any codec. So finally, there's a simple solution for streaming Ogg FLAC and Opus metadata. - Fallbacks are frame-synchronized for MP3 and AAC, meaning it won't randomly drop listeners. There was a recent bug reported by Michel van Dop about this in Icecast. RSAS doesn't have this problem. If you're wondering why you're losing listeners when your AAC stream switches to a fallback, it's because of this bug ( https://gitlab.xiph.org/xiph/icecast-server/issues/2376). - On-demand relays don't really work reliably with Icecast. I don't even think this in the bug tracker, but I ran into all sorts of issues where on-demand relays would drop and never reconnect or just get stuck with both Icecast and Icecast-KH. There's also weird behaviour in Icecast, like how the first listener that connects to an on-demand mount will always just an error. RSAS fixes all of these - on-demand mounts are reliable and work for the first listener. And to top it off, relaying on-demand with RSAS adds very little latency, which is very different from Icecast. - stream_auth supports HTTPS with RSAS, which is missing in Icecast 2.4. This was a big problem for me because it meant the web services that I wanted to use for stream_auth needed to send mount passwords over HTTP (insecure!). - CORS out-of-the-box - Streams are meant to be embedded and played everywhere, so this "just works" with RSAS. You can download Rocket Streaming Audio Server today for Linux, with a Windows version coming soon. Read more about it and download it from the official website: https://www.rocketbroadcaster.com/streaming-audio-server Lastly, I bring forward this criticism with the utmost respect to Thomas, Philipp, Karl, and the whole Icecast team. Icecast is the central pillar of the online radio world and the Xiph Foundation has been instrumental in creating a global ecosystem for streaming audio. I hope my criticism and a little competition will ultimately be beneficial to broadcasters no matter which software they're using. Thank you, Albert -- Albert Santoni Founder, Lead Developer | Oscillicious Delicious Audio Tools and Plug-ins -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas at ruecker.fi Mon Sep 9 19:48:27 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Mon, 9 Sep 2019 19:48:27 +0000 Subject: [Icecast] multiple instances? Updated In-Reply-To: <201909091134489820503@gmail.com> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> <201909090733351977452@gmail.com> <20190909122017.GB30390@aporee.org> <201909090831070854730@gmail.com> <201909091134489820503@gmail.com> Message-ID: <3f3e1bc8-ea2e-97fd-0ad6-0ca1e0b7716a@ruecker.fi> Hi, On 9/9/19 3:34 PM, wilderzone.radio.2 wrote: > Hello, Thomas_B._R?cker, > > ======= At 2019-09-09, 08:36:43 you wrote: ======= > >> I am not familiar with a file called "icecast_run.xml". >> Could this be a local modification to your installation? >> >> You should be able to check which one is used by opening the >> "icecast.bat" file that you are using to start the server. > aha!! You nailed it! I have no idea why but the package I downloaded months ago (Icecast v2.4.3) > came with the batchfile premade and the actual configs seem to be this oddly named file... (I recall being confused as to why there would be TWO config files, but I've seen stranger things in the past so I editted both to reflect my needs...) > > So here is the actual working config: > > Now I don't see anywhere in which I can put the extra mount points > (nor do I recall a port designation for the 2nd stream mentioned at all tonight). Yes, those fields are not included in your configuration file, but can be inserted. It's kind of arbitrary, but you could insert those ? sections/lines after the second and before the line. I *strongly* recommend to create a backup copy of the working config file! It's easy to miss something and end up with Icecast refusing to start. > > wilder Zone > My Wilderness > wilderzone.radio at gmail.com So this line defines to which mountpoint a Shoutcast source client gets redirected: > /rock That's an implicit mount definition. If you want to be able to use Shoutcast source clients for either mount, then your configuration will have to change a bit. It's described here: https://icecast.org/docs/icecast-2.4.1/config-file.html#backward-compatibility-with-shoutcast-source-clients If you need help with making those modifications, I'm sure there are people on the mailing list who can lend a hand. > > 8080 > > > 8081 > 1 > > > 20 > 4 > 524288 > 30 > 15 > 10 > 1 > 65535 > > > NotaRealPassword > NotaRealPassword > admin > NotaRealPassword > > >
> > 1 > > ./log > ./web > ./admin > > > > access.log > error.log > 3 > 10000 > > > Cheers, TBR From wilderzone.radio.2 at gmail.com Mon Sep 9 20:22:33 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Mon, 9 Sep 2019 16:22:33 -0400 Subject: [Icecast] =?utf-8?q?multiple_instances=3F_Updated?= References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com>, <201909090733351977452@gmail.com>, <20190909122017.GB30390@aporee.org>, <201909090831070854730@gmail.com>, <201909091134489820503@gmail.com> Message-ID: <201909091622287037675@gmail.com> Hello, Thomas_B._R?cker, >> >>> I am not familiar with a file called "icecast_run.xml". >>> Could this be a local modification to your installation? >>> >>> You should be able to check which one is used by opening the >>> "icecast.bat" file that you are using to start the server. >> aha!! You nailed it! I have no idea why but the package I downloaded months ago (Icecast v2.4.3) >> came with the batchfile premade and the actual configs seem to be this oddly named file... (I recall being confused as to why there would be TWO config files, but I've seen stranger things in the past so I editted both to reflect my needs...) >> >> So here is the actual working config: >> >> Now I don't see anywhere in which I can put the extra mount points >> (nor do I recall a port designation for the 2nd stream mentioned at all tonight). > > >Yes, those fields are not included in your configuration file, but can >be inserted. >It's kind of arbitrary, but you could insert those ? >sections/lines after the second and before the >line. > >I *strongly* recommend to create a backup copy of the working config >file! It's easy to miss something and end up with Icecast refusing to start. > > >> >> wilder Zone >> My Wilderness >> wilderzone.radio at gmail.com > >So this line defines to which mountpoint a Shoutcast source client gets >redirected: the email addy does this? THAT gets a bit more confusing. >> /rock I truly don't understand HOW the hell shoutcast even gets mentioned in the configs at all. To me that's like going to Domino's Pizza and ordering a Big Mac (no sense at all) > >That's an implicit mount definition. >If you want to be able to use Shoutcast source clients for either mount, >then your configuration will have to change a bit. >It's described here: >https://icecast.org/docs/icecast-2.4.1/config-file.html#backward-compatibility-with-shoutcast-source-clients >If you need help with making those modifications, I'm sure there are >people on the mailing list who can lend a hand. > I've been working on this with the mailing list literally ALL NIGHT and only got a few instances of understanding of all this. (but have been searching for help other places with absolutely no luck at all - I have an easier time finding help with OS/2 and they've not used that since 1994!!) Icecast docs aren't very easy to understand and they mention very little about each setting and they NEVER mention why shoutcast ANYTHING is used at all, so I see "shoutcast-mount" and "mount" to mean TWO DIFFERENT THINGS and making them similar in phonic structure only adds to confusion. In short, I'd have an easier time learning Cantonese from a deaf person with a hair-lip! = = = = = = = = = = = = = = = = = = = = Best regards. Foxxe wilderzone.radio.2 at gmail.com thewilderzone.sytes.net wilderzone.radio.2 at gmail.com 2019-09-09 From acraigwest at gmail.com Mon Sep 9 22:54:24 2019 From: acraigwest at gmail.com (A. Craig West) Date: Mon, 9 Sep 2019 18:54:24 -0400 Subject: [Icecast] multiple instances? Updated In-Reply-To: <201909091330288533794@gmail.com> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> <201909090733351977452@gmail.com> <20190909122017.GB30390@aporee.org> <201909090831070854730@gmail.com> <201909091134489820503@gmail.com> <201909091245005218206@gmail.com> <201909091304011682468@gmail.com> <201909091330288533794@gmail.com> Message-ID: As I said, there are a lot of clients that can be configured to stream to shoutcast. How do you have SAM configured? Somewhere you must be telling it what shout cast server, mount point, and password to use. For what you are doing, you need to configure a second Sam client to run at the same time, to a second mount point on the same server and port. Perhaps /rock and /blues. With icecast, much of the configuration is on the streaming client side, icecast itself is responsible for turning the sing input stream into a separate stream for each listener, but the configuration of icecast itself often is identical for each stream, which is why it works without a separate configuration On Mon, 9 Sep 2019, 13:30 wilderzone.radio.2, wrote: > Hello, A. Craig West, > > I recognize NONE of those programs at all... > > I use SAM broadcaster and at times WinAmp (with DNAS plugin) > These are the broadcasting softwares I use. (I generally use WinAmp unless > I'm going live then I change to Sam) > > ======= At 2019-09-09, 13:16:29 you wrote: ======= > > >I understand that is the intent, what I am wondering is what is > >currently reading in those files, putting them into a continuous > >stream of music, and sending the stream to the server? You probably > >have some program such as ices, darkice, or ezstream (there are many > >other possibilities) set up to be your stream source. If you want two > >streams, you need to set up two stream sources, each connecting to a > >different mount point. > > > >On Mon, Sep 9, 2019 at 1:04 PM wilderzone.radio.2 > > wrote: > >> > >> Hello, A. Craig West, > >> > >> Well, the files from one folder (call it Blues) go to the blues server > >> and the files from the other folder (call it Rock) go to the rock > server. > >> both would be given a mount point name depicting the style. > >> > >> ======= At 2019-09-09, 12:53:11 you wrote: ======= > >> > >> >The stream url is not the same as a folder, although they are > structurally > >> >similar. What URLs do you use to access your streams? Each separate > url is > >> >a separate stream. The file layout of the files where the streams are > is > >> >only important to your source client. If you want to streams, you need > two > >> >sources, each configured to connect to a different mount point. How > are you > >> >reading in the music files and sending them to the icecast server? > >> > > >> >On Mon, 9 Sep 2019, 12:45 wilderzone.radio.2, < > wilderzone.radio.2 at gmail.com> > >> >wrote: > >> > > >> >> Hello, A. Craig West, > >> >> > >> >> >Multiple streams are generally separated by the path that is used to > >> >> access > >> >> >it, they all run on the same port. This is determined by the stream > source > >> >> >when it connects to the server > >> >> > >> >> Seriously? > >> >> > >> >> Just because they are in a different folder? What about subfolders?? > >> >> I have short sound bites in the main folder followed by some singles > in > >> >> the next level and the next level has full albums. > >> >> How will that affect this? > >> >> > >> >> = = = = = = = = = = = = = = = = = = = = > >> >> > >> >> > >> >> Best regards. > >> >> > >> >> Foxxe > >> >> thewilderzone.sytes.net > >> >> wilderzone.radio.2 at gmail.com > >> >> 2019-09-09 > >> >> > >> >> _______________________________________________ > >> >> 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 > >> > >> = = = = = = = = = = = = = = = = = = = = > >> > >> > >> Best regards. > >> > >> Foxxe > >> wilderzone.radio.2 at gmail.com > >> thewilderzone.sytes.net > >> wilderzone.radio.2 at gmail.com > >> 2019-09-09 > >> > >> _______________________________________________ > >> 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 > > = = = = = = = = = = = = = = = = = = = = > > > Best regards. > > Foxxe > wilderzone.radio.2 at gmail.com > thewilderzone.sytes.net > wilderzone.radio.2 at gmail.com > 2019-09-09 > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -------------- next part -------------- An HTML attachment was scrubbed... URL: From wilderzone.radio.2 at gmail.com Mon Sep 9 23:57:57 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Mon, 9 Sep 2019 19:57:57 -0400 Subject: [Icecast] =?utf-8?q?multiple_instances=3F_Updated?= References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com>, <201909090733351977452@gmail.com>, <20190909122017.GB30390@aporee.org>, <201909090831070854730@gmail.com>, <201909091134489820503@gmail.com> Message-ID: <201909091957508136104@gmail.com> Hello, Thomas_B._R?cker, >Yes, those fields are not included in your configuration file, but can >be inserted. >It's kind of arbitrary, but you could insert those ? >sections/lines after the second and before the >line. > >I *strongly* recommend to create a backup copy of the working config >file! It's easy to miss something and end up with Icecast refusing to start. > I suspect something in that specific clipping is badly wrong (or at least out of phase with the rest of the configuration. It didn't work. > >> >> wilder Zone >> My Wilderness >> wilderzone.radio at gmail.com > >So this line defines to which mountpoint a Shoutcast source client gets >redirected: >> /rock > >That's an implicit mount definition. >If you want to be able to use Shoutcast source clients for either mount, >then your configuration will have to change a bit. >It's described here: >https://icecast.org/docs/icecast-2.4.1/config-file.html#backward-compatibility-with-shoutcast-source-clients >If you need help with making those modifications, I'm sure there are >people on the mailing list who can lend a hand. > > >> >> 8080 >> >> >> 8081 >> 1 >> >> >> 20 >> 4 >> 524288 >> 30 >> 15 >> 10 >> 1 >> 65535 >> >> >> NotaRealPassword >> NotaRealPassword >> admin >> NotaRealPassword >> >> >>
>> >> 1 >> >> ./log >> ./web >> ./admin >> >> >> >> access.log >> error.log >> 3 >> 10000 >> >> >> > >Cheers, > > >TBR > > >_______________________________________________ >Icecast mailing list >Icecast at xiph.org >http://lists.xiph.org/mailman/listinfo/icecast = = = = = = = = = = = = = = = = = = = = Best regards. Foxxe wilderzone.radio.2 at gmail.com thewilderzone.sytes.net wilderzone.radio.2 at gmail.com 2019-09-09 From thomas at ruecker.fi Tue Sep 10 05:01:31 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Tue, 10 Sep 2019 05:01:31 +0000 Subject: [Icecast] multiple instances? Updated In-Reply-To: <201909091622287037675@gmail.com> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> <201909090733351977452@gmail.com> <20190909122017.GB30390@aporee.org> <201909090831070854730@gmail.com> <201909091134489820503@gmail.com> <201909091622287037675@gmail.com> Message-ID: Hi, On 9/9/19 8:22 PM, wilderzone.radio.2 wrote: > Hello, Thomas_B._R?cker, > >>>> I am not familiar with a file called "icecast_run.xml". >>>> Could this be a local modification to your installation? >>>> >>>> You should be able to check which one is used by opening the >>>> "icecast.bat" file that you are using to start the server. >>> aha!! You nailed it! I have no idea why but the package I downloaded months ago (Icecast v2.4.3) >>> came with the batchfile premade and the actual configs seem to be this oddly named file... (I recall being confused as to why there would be TWO config files, but I've seen stranger things in the past so I editted both to reflect my needs...) >>> >>> So here is the actual working config: >>> >>> Now I don't see anywhere in which I can put the extra mount points >>> (nor do I recall a port designation for the 2nd stream mentioned at all tonight). >> >> Yes, those fields are not included in your configuration file, but can >> be inserted. >> It's kind of arbitrary, but you could insert those ? >> sections/lines after the second and before the >> line. >> >> I *strongly* recommend to create a backup copy of the working config >> file! It's easy to miss something and end up with Icecast refusing to start. >> >> >>> >>> wilder Zone >>> My Wilderness >>> wilderzone.radio at gmail.com >> So this line defines to which mountpoint a Shoutcast source client gets >> redirected: > the email addy does this? THAT gets a bit more confusing. Please note the colon, that sentence refers to the line BELOW. >> /rock > I truly don't understand HOW the hell shoutcast even gets mentioned in the configs at all. To me that's like going to Domino's Pizza and ordering a Big Mac (no sense at all) To stay in that analogy: If you only ever ate Big Mac's and suddenly find yourself in a different burger "restaurant" and only know to say "give me Big Mac!", then there are two likely outcomes: * Staff will tell you to leave as they can't serve you *exactly* that * Staff will try to *interpret* what you are saying and match that to their menu to serve you to the best of their ability. Icecast does exactly that. You are coming to it with Shoutcast software which says "Here, take Shoutcast stream!". With a tiny bit of configuration (shoutcast-mount) Icecast will be able to serve the client despite it speaking "a foreign language". It's basically like a note to staff "If someone asks for a Big Mac, serve them our XYZ Burger". >> That's an implicit mount definition. >> If you want to be able to use Shoutcast source clients for either mount, >> then your configuration will have to change a bit. >> It's described here: >> https://icecast.org/docs/icecast-2.4.1/config-file.html#backward-compatibility-with-shoutcast-source-clients >> If you need help with making those modifications, I'm sure there are >> people on the mailing list who can lend a hand. >> > I've been working on this with the mailing list literally [removed for language] I understand that you are frustrated, but I must advise you that your tone is not acceptable. Please refrain from insulting us or I will have to put a stop to this. I understand that the documentation is hard to make sense of for you, thus I have emphasized that we can help. Do you want help with this? Thomas B. R?cker Icecast maintainer From wilderzone.radio.2 at gmail.com Tue Sep 10 06:41:08 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Tue, 10 Sep 2019 02:41:08 -0400 Subject: [Icecast] =?utf-8?q?multiple_instances=3F_Updated?= References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com>, <201909090733351977452@gmail.com>, <20190909122017.GB30390@aporee.org>, <201909090831070854730@gmail.com>, <201909091134489820503@gmail.com>, <201909091622287037675@gmail.com> Message-ID: <201909100241021070028@gmail.com> Hello, Thomas_B._R?cker, Initially I was asking for a working example file with more than one stream instance. Something that I can take as an example to work from. I've not gotten that yet, despite posting 2 config files; both that came with the install package. Trust me, if there were other choices for streaming servers than just icecast and shoutcast; I'd be running there to see if THEY have any real support. Consider this for a moment before you pull that hangman's rope. I've been trying to solve this mystery since February and have only found a sprinkling of sites here and there that will even TALK about streaming server software and of those few, I've come across abuse and ignorance in plenty. This software has little to no docs to speak of (not unlike Blender which to my knowledge has absolutely NO docs at ALL in my 8 years of searching.) Of all the results I've gotten last night THIS is what I've learned: The icecast package I got had TWO config files in it, one apparently was an example file (although there was no indication of it's example status by any "paperwork" and the other was setup merely for one stream. Any documentation I've seen shows only one thing; confusion and misdirection. ie: "shoutcast-mount" has STILL not been explained as to it's actual function and WHY it's called as such despite the fact it has NOTHING at all to do with shoutcast. And where are these multiple stream configs I've asked repeated for? (or any help in plain english in that direction?). My current status in this quagmire is that I HAVE TO host 2 streams on TWO machines because NO ONE has bothered to answer the question I asked (see the subject line for that little detail) I want to be able to put this mess behind me ONE AND FOR ALL, without more excessive stress from kids that think it's funny to troll people on the internet! I am seriously wondering if it was a smart idea to ever allow the US on the internet in the first place!! ======= At 2019-09-10, 01:01:48 you wrote: ======= > >[removed for language] I'm sorry if english disturbs you but I don't speak my mother tongue. >I understand that you are frustrated, but I must advise you that your >tone is not acceptable. Please refrain from insulting us or I will have to put a stop to this. > >I understand that the documentation is hard to make sense of for you, >thus I have emphasized that we can help.Do you want help with this? I am ready if you are. DOS and BASIC (back in the 70's) was easier to learn; NOTHING should be this tedious. = = = = = = = = = = = = = = = = = = = = Best regards. Rev. Foxxe Wilder wilderzone.radio.2 at gmail.com thewilderzone.sytes.net 2019-09-10 From thomas at ruecker.fi Tue Sep 10 07:33:23 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Tue, 10 Sep 2019 07:33:23 +0000 Subject: [Icecast] multiple instances? Updated In-Reply-To: <201909100241021070028@gmail.com> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> <201909090733351977452@gmail.com> <20190909122017.GB30390@aporee.org> <201909090831070854730@gmail.com> <201909091134489820503@gmail.com> <201909091622287037675@gmail.com> <201909100241021070028@gmail.com> Message-ID: <4edccaba-e731-3bc6-68b5-c0ba94ad8587@ruecker.fi> Hi, On 9/10/19 6:41 AM, wilderzone.radio.2 wrote: > Hello, Thomas_B._R?cker, > > Initially I was asking for a working example file with more than one stream instance. Something that I can take as an example to work from. It took us quite a few emails to get to what your setup actually looks like. So the initial ideas didn't work. Iterating over things is often necessary. Without further ado and "geek speak" or "trolling", here's what should work for you: wilderZone My Wilderness wilderzone.radio at gmail.com 8080 /rock 8082 /blues 20 4 524288 30 15 10 1 65535 NotaRealPassword NotaRealPassword admin NotaRealPassword
1 ./log ./web ./admin access.log error.log 3 10000 I won't bore you with the "tech gibberish". Once you run Icecast with the above settings, you can: Point "SAM" or "DNAS" at your server and port 8080 to broadcast to "http://yourhostname:8080/rock" Point "SAM" or "DNAS" at your server and port 8082 to broadcast to "http://yourhostname:8080/blues" That's it. It took a while for us all here on the mailing list together to find all the details necessary, but in the end it is indeed simple. TBR From jake at jakebriggs.com Tue Sep 10 07:45:15 2019 From: jake at jakebriggs.com (jake) Date: Tue, 10 Sep 2019 19:45:15 +1200 Subject: [Icecast] multiple instances? Updated In-Reply-To: <201909100241021070028@gmail.com> References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com>, <201909090733351977452@gmail.com>, <20190909122017.GB30390@aporee.org>, <201909090831070854730@gmail.com>, <201909091134489820503@gmail.com>, <201909091622287037675@gmail.com> <201909100241021070028@gmail.com> Message-ID: Your query has actually been answered more than once. You don't need to define mounts in the icecast.xml file, the source clients (which connect to icecast and stream music to it) define the mount point by virtue of connecting to it. I use liquadsoap as a source client, and I set the mount point in liquadsoap to "jake-radio.mp3" like this: -------- 8< -------- output.icecast(%mp3.vbr(quality=1), host = "localhost", port = 8000, password = "NOTMYREALPASSWORD", mount = "jake-radio.mp3", description="jakeradio - all my songs on random", name="jakeradio", sc) -------- 8< -------- I have another mount point configured in liquadsoap set to "carly-radio.mp3" in a similar manner. The words "jake-radio.mp3" and "carly-radio.mp3" do not appear in the icecast.xml at all. You may need to change the value to be more than 1 or 2 - I can't remember the default. If you are using vlc to stream, just tell it a new mount point and icecast will just make it. Now your behaviour has been fairly belligerent to be quite honest, and I am surprised your behaviour hasn't resulted in some sort of banning. We are not all kids - I am not the oldest at 43, but I don't think that makes me a kid - nor has anyone trolled you. You need to calm down a little. Jake On 2019-09-10 18:41, wilderzone.radio.2 wrote: > Hello, Thomas_B._R?cker, > > Initially I was asking for a working example file with more than one > stream instance. Something that I can take as an example to work from. > > I've not gotten that yet, despite posting 2 config files; both that > came with the install package. > > Trust me, if there were other choices for streaming servers than just > icecast and shoutcast; I'd be running there to see if THEY have any > real support. > > Consider this for a moment before you pull that hangman's rope. I've > been trying to solve this mystery since February and have only found a > sprinkling of sites here and there that will even TALK about streaming > server software and of those few, I've come across abuse and ignorance > in plenty. > > This software has little to no docs to speak of (not unlike Blender > which to my knowledge has absolutely NO docs at ALL in my 8 years of > searching.) > > Of all the results I've gotten last night THIS is what I've learned: > The icecast package I got had TWO config files in it, one apparently > was an example file (although there was no indication of it's example > status by any "paperwork" and the other was setup merely for one > stream. Any documentation I've seen shows only one thing; confusion > and misdirection. > > ie: "shoutcast-mount" has STILL not been explained as to it's actual > function and WHY it's called as such despite the fact it has NOTHING > at all to do with shoutcast. > > And where are these multiple stream configs I've asked repeated for? > (or any help in plain english in that direction?). > > My current status in this quagmire is that I HAVE TO host 2 streams on > TWO machines because NO ONE has bothered to answer the question I > asked (see the subject line for that little detail) > > I want to be able to put this mess behind me ONE AND FOR ALL, without > more excessive stress from kids that think it's funny to troll people > on the internet! > > I am seriously wondering if it was a smart idea to ever allow the US > on the internet in the first place!! > > ======= At 2019-09-10, 01:01:48 you wrote: ======= > > >> >> [removed for language] > > I'm sorry if english disturbs you but I don't speak my mother tongue. > > >> I understand that you are frustrated, but I must advise you that your >> tone is not acceptable. Please refrain from insulting us or I will >> have to put a stop to this. >> >> I understand that the documentation is hard to make sense of for you, >> thus I have emphasized that we can help.Do you want help with this? > > I am ready if you are. DOS and BASIC (back in the 70's) was easier to > learn; NOTHING should be this tedious. > > = = = = = = = = = = = = = = = = = = = = > > > Best regards. > > Rev. Foxxe Wilder > wilderzone.radio.2 at gmail.com > thewilderzone.sytes.net > 2019-09-10 > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From sigfood at dinorama.fr Tue Sep 10 08:09:44 2019 From: sigfood at dinorama.fr (tth) Date: Tue, 10 Sep 2019 10:09:44 +0200 Subject: [Icecast] multiple instances? Updated In-Reply-To: <201909100241021070028@gmail.com> (from wilderzone.radio.2@gmail.com on Tue Sep 10 08:41:08 2019) References: <201909100241021070028@gmail.com> Message-ID: <1568102984.5731.0@debian> Le 10/09/2019 08:41:08, wilderzone.radio.2 a ?crit?: > This software has little to no docs to speak of https://icecast.org/docs/ > (not unlike Blender which to my knowledge has absolutely NO docs at > ALL in my 8 years of searching.) https://docs.blender.org/ > ie: "shoutcast-mount" has STILL not been explained as to it's actual > function and WHY it's called as such despite the fact it has NOTHING > at all to do with shoutcast. Read the docs, again... > I am seriously wondering if it was a smart idea to ever allow the US > on the internet in the first place!! You are a troll : US have _created_ our Internet :) -- -------( https://framasphere.org/tags/tetalab )------------------------- From d at digitaldarragh.com Tue Sep 10 08:09:35 2019 From: d at digitaldarragh.com (=?utf-8?B?RGFycmFnaCDDkyBIw6lpbGlnaA==?=) Date: Tue, 10 Sep 2019 08:09:35 +0000 Subject: [Icecast] multiple instances? Updated In-Reply-To: References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com>, <201909090733351977452@gmail.com>, <20190909122017.GB30390@aporee.org>, <201909090831070854730@gmail.com>, <201909091134489820503@gmail.com>, <201909091622287037675@gmail.com> <201909100241021070028@gmail.com> Message-ID: Are you looking for multiple streams like shown here: http://ceol.fm:8000 ? If so, I'll send you a config file. -----Original Message----- From: Icecast On Behalf Of jake Sent: Tuesday 10 September 2019 08:45 To: Icecast streaming server user discussions Subject: Re: [Icecast] multiple instances? Updated Your query has actually been answered more than once. You don't need to define mounts in the icecast.xml file, the source clients (which connect to icecast and stream music to it) define the mount point by virtue of connecting to it. I use liquadsoap as a source client, and I set the mount point in liquadsoap to "jake-radio.mp3" like this: -------- 8< -------- output.icecast(%mp3.vbr(quality=1), host = "localhost", port = 8000, password = "NOTMYREALPASSWORD", mount = "jake-radio.mp3", description="jakeradio - all my songs on random", name="jakeradio", sc) -------- 8< -------- I have another mount point configured in liquadsoap set to "carly-radio.mp3" in a similar manner. The words "jake-radio.mp3" and "carly-radio.mp3" do not appear in the icecast.xml at all. You may need to change the value to be more than 1 or 2 - I can't remember the default. If you are using vlc to stream, just tell it a new mount point and icecast will just make it. Now your behaviour has been fairly belligerent to be quite honest, and I am surprised your behaviour hasn't resulted in some sort of banning. We are not all kids - I am not the oldest at 43, but I don't think that makes me a kid - nor has anyone trolled you. You need to calm down a little. Jake On 2019-09-10 18:41, wilderzone.radio.2 wrote: > Hello, Thomas_B._R?cker, > > Initially I was asking for a working example file with more than one > stream instance. Something that I can take as an example to work from. > > I've not gotten that yet, despite posting 2 config files; both that > came with the install package. > > Trust me, if there were other choices for streaming servers than just > icecast and shoutcast; I'd be running there to see if THEY have any > real support. > > Consider this for a moment before you pull that hangman's rope. I've > been trying to solve this mystery since February and have only found a > sprinkling of sites here and there that will even TALK about streaming > server software and of those few, I've come across abuse and ignorance > in plenty. > > This software has little to no docs to speak of (not unlike Blender > which to my knowledge has absolutely NO docs at ALL in my 8 years of > searching.) > > Of all the results I've gotten last night THIS is what I've learned: > The icecast package I got had TWO config files in it, one apparently > was an example file (although there was no indication of it's example > status by any "paperwork" and the other was setup merely for one > stream. Any documentation I've seen shows only one thing; confusion > and misdirection. > > ie: "shoutcast-mount" has STILL not been explained as to it's actual > function and WHY it's called as such despite the fact it has NOTHING > at all to do with shoutcast. > > And where are these multiple stream configs I've asked repeated for? > (or any help in plain english in that direction?). > > My current status in this quagmire is that I HAVE TO host 2 streams on > TWO machines because NO ONE has bothered to answer the question I > asked (see the subject line for that little detail) > > I want to be able to put this mess behind me ONE AND FOR ALL, without > more excessive stress from kids that think it's funny to troll people > on the internet! > > I am seriously wondering if it was a smart idea to ever allow the US > on the internet in the first place!! > > ======= At 2019-09-10, 01:01:48 you wrote: ======= > > >> >> [removed for language] > > I'm sorry if english disturbs you but I don't speak my mother tongue. > > >> I understand that you are frustrated, but I must advise you that your >> tone is not acceptable. Please refrain from insulting us or I will >> have to put a stop to this. >> >> I understand that the documentation is hard to make sense of for you, >> thus I have emphasized that we can help.Do you want help with this? > > I am ready if you are. DOS and BASIC (back in the 70's) was easier to > learn; NOTHING should be this tedious. > > = = = = = = = = = = = = = = = = = = = = > > > Best regards. > > Rev. Foxxe Wilder > wilderzone.radio.2 at gmail.com > thewilderzone.sytes.net > 2019-09-10 > _______________________________________________ > 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 wilderzone.radio.2 at gmail.com Tue Sep 10 07:39:31 2019 From: wilderzone.radio.2 at gmail.com (=?utf-8?B?d2lsZGVyem9uZS5yYWRpby4y?=) Date: Tue, 10 Sep 2019 03:39:31 -0400 Subject: [Icecast] =?utf-8?q?multiple_instances=3F_Updated?= References: <201909090310228981317@gmail.com>, <201909090427372821711@gmail.com>, <201909090542520026689@gmail.com>, <201909090733351977452@gmail.com>, <20190909122017.GB30390@aporee.org>, <201909090831070854730@gmail.com>, <201909091134489820503@gmail.com>, <201909091622287037675@gmail.com>, <201909100241021070028@gmail.com>, <4edccaba-e731-3bc6-68b5-c0ba94ad8587@ruecker.fi> Message-ID: <201909100339254622890@gmail.com> Hello, Thomas_B._R?cker, Thank you. ======= At 2019-09-10, 03:33:35 you wrote: ======= >Hi, > >On 9/10/19 6:41 AM, wilderzone.radio.2 wrote: >> Hello, Thomas_B._R?cker, >> >> Initially I was asking for a working example file with more than one stream instance. Something that I can take as an example to work from. > > >It took us quite a few emails to get to what your setup actually looks like. >So the initial ideas didn't work. Iterating over things is often necessary. > >Without further ado and "geek speak" or "trolling", here's what should >work for you: > > >wilderZone >My Wilderness >wilderzone.radio at gmail.com > > 8080 > /rock > > > 8082 > /blues > > > 20 > 4 > 524288 > 30 > 15 > 10 > 1 > 65535 > > >NotaRealPassword >NotaRealPassword >admin >NotaRealPassword > > >
> >1 > >./log >./web >./admin > > > >access.log >error.log >3 >10000 > > > >I won't bore you with the "tech gibberish". Once you run Icecast with >the above settings, you can: > >Point "SAM" or "DNAS" at your server and port 8080 to broadcast to >"http://yourhostname:8080/rock" >Point "SAM" or "DNAS" at your server and port 8082 to broadcast to >"http://yourhostname:8080/blues" > >That's it. It took a while for us all here on the mailing list together >to find all the details necessary, but in the end it is indeed simple. > > >TBR > > >_______________________________________________ >Icecast mailing list >Icecast at xiph.org >http://lists.xiph.org/mailman/listinfo/icecast = = = = = = = = = = = = = = = = = = = = Best regards. Foxxe wilderzone.radio.2 at gmail.com thewilderzone.sytes.net wilderzone.radio.2 at gmail.com 2019-09-10 From acraigwest at gmail.com Tue Sep 10 11:44:45 2019 From: acraigwest at gmail.com (A. Craig West) Date: Tue, 10 Sep 2019 07:44:45 -0400 Subject: [Icecast] multiple instances? Updated In-Reply-To: <201909100339254622890@gmail.com> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> <201909090733351977452@gmail.com> <20190909122017.GB30390@aporee.org> <201909090831070854730@gmail.com> <201909091134489820503@gmail.com> <201909091622287037675@gmail.com> <201909100241021070028@gmail.com> <4edccaba-e731-3bc6-68b5-c0ba94ad8587@ruecker.fi> <201909100339254622890@gmail.com> Message-ID: The key thing about mount points is that you need to configure them in the source clients. Configuring them on the icecast server can be useful, but is optional, and even if you do that, you still have to configure the mount points themselves in the source client as well. On Tue, 10 Sep 2019, 06:46 wilderzone.radio.2, wrote: > Hello, Thomas_B._R?cker, > > Thank you. > > ======= At 2019-09-10, 03:33:35 you wrote: ======= > > >Hi, > > > >On 9/10/19 6:41 AM, wilderzone.radio.2 wrote: > >> Hello, Thomas_B._R?cker, > >> > >> Initially I was asking for a working example file with more than one > stream instance. Something that I can take as an example to work from. > > > > > >It took us quite a few emails to get to what your setup actually looks > like. > >So the initial ideas didn't work. Iterating over things is often > necessary. > > > >Without further ado and "geek speak" or "trolling", here's what should > >work for you: > > > > > >wilderZone > >My Wilderness > >wilderzone.radio at gmail.com > > > > 8080 > > /rock > > > > > > 8082 > > /blues > > > > > > 20 > > 4 > > 524288 > > 30 > > 15 > > 10 > > 1 > > 65535 > > > > > >NotaRealPassword > >NotaRealPassword > >admin > >NotaRealPassword > > > > > >
> > > >1 > > > >./log > >./web > >./admin > > > > > > > >access.log > >error.log > >3 > >10000 > > > > > > > >I won't bore you with the "tech gibberish". Once you run Icecast with > >the above settings, you can: > > > >Point "SAM" or "DNAS" at your server and port 8080 to broadcast to > >"http://yourhostname:8080/rock" > >Point "SAM" or "DNAS" at your server and port 8082 to broadcast to > >"http://yourhostname:8080/blues" > > > >That's it. It took a while for us all here on the mailing list together > >to find all the details necessary, but in the end it is indeed simple. > > > > > >TBR > > > > > >_______________________________________________ > >Icecast mailing list > >Icecast at xiph.org > >http://lists.xiph.org/mailman/listinfo/icecast > > = = = = = = = = = = = = = = = = = = = = > > > Best regards. > > Foxxe > wilderzone.radio.2 at gmail.com > thewilderzone.sytes.net > wilderzone.radio.2 at gmail.com > 2019-09-10 > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeffares.robert at gmail.com Tue Sep 10 12:06:20 2019 From: jeffares.robert at gmail.com (Robert Jeffares) Date: Wed, 11 Sep 2019 00:06:20 +1200 Subject: [Icecast] multiple instances? Updated In-Reply-To: <201909100241021070028@gmail.com> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> <201909090733351977452@gmail.com> <20190909122017.GB30390@aporee.org> <201909090831070854730@gmail.com> <201909091134489820503@gmail.com> <201909091622287037675@gmail.com> <201909100241021070028@gmail.com> Message-ID: Hi Foxxe, Just caught up with this today and I think that there is a problem here in that you are asking for something that Icecast *PROVIDES* but it's no something that Icecast *does* alone. First of all lets acknowledge that Icecast is an open source program [=free] and that various people, Thomas_B in particular, give their time and skill freely. You can't expect 24/7 support. If you want it there are lots of good contractors who will accommodate you. I believe Shoutcast is also open source but I don't know any to much about it. I do know what both programs are stream delivery platforms which can deliver various [audio] streams from a server to clients [listeners] within the limits of available bandwidth, and any limits set in the configuration. They are by no means the only games in town, but they are the most common. Icecast can deliver any number of progamme streams from *one server* within the limits as described above. A stream needs to be created by an *ENCODER* program which takes audio from somewhere in some format and encodes it in a format that the aveage client can convert back to audio. Common formats are mp3 [sigh] AAC, AAC+. In your case you are using MPEG Audio layer 1/2 (mpga) which is running 44100 256kb/s. I use Darkice because it allows me to encode in AAC+ but there are plenty of options. Icecast and Shoutcast allow your encoder program to mount the stream on the address of the Streaming Server usually as an agreed user with an agreed password. Streaming is available on port 8000 [default] or any other port you care to use. Be careful; other people use other ports for various well known purposes so straying too far can be disingenuous. In your case you want two independent programmes to be available on your website so you set up two instances of an encoder and mount both on the icecast server with different names. You can have the Icecast server and a couple of instances of darkice on the same server provided you have enough processor power, ram, and hard disk space. You will need two sound cards or one with two independent inputs. Alternately you may have playout systems which deliver audio in some digital format. Rivendell has nice encoder called GlassCoder. If you run Jack you can use Jamin as a levelling and dynamic equalizer device. I have an Icecast server which delivers 3 streams generated locally from one source, and a daily drop in from another continent for a 2 hour show. Ice cast is configured with default settings with the passwords changed and port 8000 fowarded from the router to the server. Two of the streams are picked up by a service provider who can support 500 simultaneous clients. Our studio ISP service chokes at anything above 10! We direct feed a number of transmitter sites with AAC+ which has proven very reliable. No drop out's! So lets summarise. Icecast works 'out of the box' with minor config tweaks. The passwords, and the server ip address. The encoder is a little more detailed to set up. You need a source for audio, a sample rate [that the gear will handle], and maybe a bit rate. Audio level is critical. I use Darkice. I think the remote studio is using BUTT. There are boxes like Barix which will do the job. There are many encoders but not so many streaming servers. Icecast can take a Shoutcast formatted stream and relay it either as a 'look like shoutcast' or reworked as Icecast. Some broadcast playout systems will encode shoutcast only and Icecast has some advantages. Yes some are undocumented. I build servers on repurposed desktops running ubuntu server Icecast and Darkice. I have a colleague who builds the same thing on a Raspberry Pi. You can use just about anything. If analog audio set the system to use the sound card default. Avoid windows if at all possible as updates create havoc with audio. One problem you will have is that anything more than 5 connections to your site will be unreliable even if you have an unlimited fibre connection. You need lots of upload to support listeners and avoid those pesky dropouts. I hope this helps. If you need some config advice let me know what you are running as encoder and post your Icecast.xml. regards Robert PS The blues format is not bad, lots of dropouts here but the content is jolly good. On 10/09/19 6:41 PM, wilderzone.radio.2 wrote: > Hello, Thomas_B._R?cker, > > Initially I was asking for a working example file with more than one stream instance. Something that I can take as an example to work from. > > I've not gotten that yet, despite posting 2 config files; both that came with the install package. > > Trust me, if there were other choices for streaming servers than just icecast and shoutcast; I'd be running there to see if THEY have any real support. > > Consider this for a moment before you pull that hangman's rope. I've been trying to solve this mystery since February and have only found a sprinkling of sites here and there that will even TALK about streaming server software and of those few, I've come across abuse and ignorance in plenty. > > This software has little to no docs to speak of (not unlike Blender which to my knowledge has absolutely NO docs at ALL in my 8 years of searching.) > > Of all the results I've gotten last night THIS is what I've learned: The icecast package I got had TWO config files in it, one apparently was an example file (although there was no indication of it's example status by any "paperwork" and the other was setup merely for one stream. Any documentation I've seen shows only one thing; confusion and misdirection. > > ie: "shoutcast-mount" has STILL not been explained as to it's actual function and WHY it's called as such despite the fact it has NOTHING at all to do with shoutcast. > > And where are these multiple stream configs I've asked repeated for? (or any help in plain english in that direction?). > > My current status in this quagmire is that I HAVE TO host 2 streams on TWO machines because NO ONE has bothered to answer the question I asked (see the subject line for that little detail) > > I want to be able to put this mess behind me ONE AND FOR ALL, without more excessive stress from kids that think it's funny to troll people on the internet! > > I am seriously wondering if it was a smart idea to ever allow the US on the internet in the first place!! > > ======= At 2019-09-10, 01:01:48 you wrote: ======= > > >> [removed for language] > I'm sorry if english disturbs you but I don't speak my mother tongue. > > >> I understand that you are frustrated, but I must advise you that your >> tone is not acceptable. Please refrain from insulting us or I will have to put a stop to this. >> >> I understand that the documentation is hard to make sense of for you, >> thus I have emphasized that we can help.Do you want help with this? > I am ready if you are. DOS and BASIC (back in the 70's) was easier to learn; NOTHING should be this tedious. > > = = = = = = = = = = = = = = = = = = = = > > > Best regards. > > Rev. Foxxe Wilder > wilderzone.radio.2 at gmail.com > thewilderzone.sytes.net > 2019-09-10 > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From phschafft at de.loewenfelsen.net Tue Sep 10 12:07:14 2019 From: phschafft at de.loewenfelsen.net (Philipp Schafft) Date: Tue, 10 Sep 2019 12:07:14 +0000 Subject: [Icecast] Big Thanks to all the supporters! Message-ID: <1568117234.2809.95.camel@de.loewenfelsen.net> Good afternoon, this list has always been a place for people at different levels of skills to meet and discuss Icecast (and not so Icecast) related topics. However what is hardly told about is how much work it is for those who provide their knowledge, time, and passion to those in seek of help. I would like to thank everyone who does that on this list. It often is a hard job and it is often frustrating. And I think the strength needed to keep up being that supportive person is not seen by many. I thank you very much, and you have my deepest respect for your work. With best regards, -- Philipp Schafft (CEO/Gesch?ftsf?hrer) Telephon: +49.3535 490 17 92 L?wenfelsen UG (haftungsbeschr?nkt) Registration number: Bickinger Stra?e 21 HRB 12308 CB 04916 Herzberg (Elster) VATIN/USt-ID: Germany DE305133015 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: This is a digitally signed message part URL: From ross at stationplaylist.com Tue Sep 10 12:31:59 2019 From: ross at stationplaylist.com (Ross Levis) Date: Wed, 11 Sep 2019 00:31:59 +1200 Subject: [Icecast] multiple instances? Updated In-Reply-To: <4edccaba-e731-3bc6-68b5-c0ba94ad8587@ruecker.fi> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> <201909090733351977452@gmail.com> <20190909122017.GB30390@aporee.org> <201909090831070854730@gmail.com> <201909091134489820503@gmail.com> <201909091622287037675@gmail.com> <201909100241021070028@gmail.com> <4edccaba-e731-3bc6-68b5-c0ba94ad8587@ruecker.fi> Message-ID: <005001d567d3$bedbbd90$3c9338b0$@com> The OP seems to be still confused. SAM Broadcaster supports sending streams directly to Icecast servers, so Icecast does not need to be put in Shoutcast compatibility mode. He doesn't need to use different port numbers, as mentioned a few times. The mount points do not need to be defined in the configuration file unless you want different passwords or other unique settings per stream, as mentioned a few times. You can create as many streams as you like just by connecting an encoder to the server and specifying a different mount point. This is all you need for the listen-socket... 8000 Hopefully that clears up some confusion for you. -----Original Message----- From: Icecast [mailto:icecast-bounces at xiph.org] On Behalf Of Thomas B. R?cker Sent: Tuesday, 10 September 2019 7:33 p.m. To: icecast at xiph.org Subject: Re: [Icecast] multiple instances? Updated Hi, On 9/10/19 6:41 AM, wilderzone.radio.2 wrote: > Hello, Thomas_B._R?cker, > > Initially I was asking for a working example file with more than one stream instance. Something that I can take as an example to work from. It took us quite a few emails to get to what your setup actually looks like. So the initial ideas didn't work. Iterating over things is often necessary. Without further ado and "geek speak" or "trolling", here's what should work for you: wilderZone My Wilderness wilderzone.radio at gmail.com 8080 /rock 8082 /blues 20 4 524288 30 15 10 1 65535 NotaRealPassword NotaRealPassword admin NotaRealPassword
1 ./log ./web ./admin access.log error.log 3 10000 I won't bore you with the "tech gibberish". Once you run Icecast with the above settings, you can: Point "SAM" or "DNAS" at your server and port 8080 to broadcast to "http://yourhostname:8080/rock" Point "SAM" or "DNAS" at your server and port 8082 to broadcast to "http://yourhostname:8080/blues" That's it. It took a while for us all here on the mailing list together to find all the details necessary, but in the end it is indeed simple. TBR _______________________________________________ Icecast mailing list Icecast at xiph.org http://lists.xiph.org/mailman/listinfo/icecast From thomas at ruecker.fi Tue Sep 10 13:22:37 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Tue, 10 Sep 2019 13:22:37 +0000 Subject: [Icecast] multiple instances? Updated In-Reply-To: <005001d567d3$bedbbd90$3c9338b0$@com> References: <201909090310228981317@gmail.com> <201909090427372821711@gmail.com> <201909090542520026689@gmail.com> <201909090733351977452@gmail.com> <20190909122017.GB30390@aporee.org> <201909090831070854730@gmail.com> <201909091134489820503@gmail.com> <201909091622287037675@gmail.com> <201909100241021070028@gmail.com> <4edccaba-e731-3bc6-68b5-c0ba94ad8587@ruecker.fi> <005001d567d3$bedbbd90$3c9338b0$@com> Message-ID: <205b264a-3bfb-9f38-a428-1d9520fbff20@ruecker.fi> Hi Ross, On 9/10/19 12:31 PM, Ross Levis wrote: > The OP seems to be still confused. SAM Broadcaster supports sending streams directly to Icecast servers, so Icecast does not need to be put in Shoutcast compatibility mode. As it was not easy to reason with OP, I chose the quick way out and just suggested those two listen-socket entries. If this would have been an ordinary discussion, we'd have circled back to their use of source clients and configuration. [...] I'm actually fairly sure that the OP has stopped reading the list completely at this point. I'd also prefer to let this thread end at this point. I'd like to thank everyone for their calm and reasoned responses and their investment of time into writing their replies. Just as Philipp, I do appreciate that and it motivates me. Thus I'd like to declare: EOD Cheers, Thomas > -----Original Message----- > From: Icecast [mailto:icecast-bounces at xiph.org] On Behalf Of Thomas B. R?cker > Sent: Tuesday, 10 September 2019 7:33 p.m. > To: icecast at xiph.org > Subject: Re: [Icecast] multiple instances? Updated > > Hi, > > On 9/10/19 6:41 AM, wilderzone.radio.2 wrote: >> Hello, Thomas_B._R?cker, >> >> Initially I was asking for a working example file with more than one stream instance. Something that I can take as an example to work from. > > It took us quite a few emails to get to what your setup actually looks like. > So the initial ideas didn't work. Iterating over things is often necessary. > > Without further ado and "geek speak" or "trolling", here's what should > work for you: > > > wilderZone > My Wilderness > wilderzone.radio at gmail.com > > 8080 > /rock > > > 8082 > /blues > > > 20 > 4 > 524288 > 30 > 15 > 10 > 1 > 65535 > > > NotaRealPassword > NotaRealPassword > admin > NotaRealPassword > > >
> > 1 > > ./log > ./web > ./admin > > > > access.log > error.log > 3 > 10000 > > > > I won't bore you with the "tech gibberish". Once you run Icecast with > the above settings, you can: > > Point "SAM" or "DNAS" at your server and port 8080 to broadcast to > "http://yourhostname:8080/rock" > Point "SAM" or "DNAS" at your server and port 8082 to broadcast to > "http://yourhostname:8080/blues" > > That's it. It took a while for us all here on the mailing list together > to find all the details necessary, but in the end it is indeed simple. > > > TBR > > > _______________________________________________ > 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 jake at jakebriggs.com Tue Sep 10 21:48:03 2019 From: jake at jakebriggs.com (jake) Date: Wed, 11 Sep 2019 09:48:03 +1200 Subject: [Icecast] Big Thanks to all the supporters! In-Reply-To: <1568117234.2809.95.camel@de.loewenfelsen.net> References: <1568117234.2809.95.camel@de.loewenfelsen.net> Message-ID: <844567feecd28bd86b90b977c4503733@jakebriggs.com> I couldn't agree more, I try my best to be helpful but that can't compare to the amount of work that's actually been done to write the software. Its enabled me to do things I wouldn't have the time or skill to do myself. Thanks :) On 2019-09-11 00:07, Philipp Schafft wrote: > Good afternoon, > > this list has always been a place for people at different levels of > skills to meet and discuss Icecast (and not so Icecast) related topics. > However what is hardly told about is how much work it is for those who > provide their knowledge, time, and passion to those in seek of help. > > I would like to thank everyone who does that on this list. It often is > a > hard job and it is often frustrating. And I think the strength needed > to > keep up being that supportive person is not seen by many. > > I thank you very much, and you have my deepest respect for your work. > > > With best regards, > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From relen at brideswell.com Thu Sep 12 21:05:46 2019 From: relen at brideswell.com (Richard G Elen) Date: Thu, 12 Sep 2019 22:05:46 +0100 Subject: [Icecast] Best method of grabbing Now Playing metadata with PHP? Message-ID: <2c0ed96b-caab-b671-2a1c-b1fc8b256258@brideswell.com> Hi... Can someone do me the favour of pointing us at a routine, library, script or technique that will grab Now Playing metadata (Title, Artist, Album) remotely (ie from another machine) from an Icecast 2.4.x server reliably for logging purposes, preferably using PHP? Ideally we would grab the metadata when it changes - all the methods we've tried so far require us to poll the server so have not been as accurate as we would like. But there seem to be plenty of systems out there - Online Radio Box for example - that manage to get the start time exactly right, so it must be possible. I'm not a programmer - I deal with music licensing mainly - so I will be passing details you give me on to our developer who is great on databases but not so good on the ins and outs of getting data out of Icecast. Needless to say, I have ploughed through the documentation provided but I evidently need something a bit more basic. MANY thanks in advance for any help you can provide - and my apologies for my lack of knowledge and for having to ask such an apparently basic question. --Richard E From fredg at paravelsystems.com Thu Sep 12 22:49:30 2019 From: fredg at paravelsystems.com (Fred Gleason) Date: Thu, 12 Sep 2019 18:49:30 -0400 Subject: [Icecast] Best method of grabbing Now Playing metadata with PHP? In-Reply-To: <2c0ed96b-caab-b671-2a1c-b1fc8b256258@brideswell.com> References: <2c0ed96b-caab-b671-2a1c-b1fc8b256258@brideswell.com> Message-ID: On Thu, 2019-09-12 at 22:05 +0100, Richard G Elen wrote: > Can someone do me the favour of pointing us at a routine, library, > script or technique that will grab Now Playing metadata (Title, > Artist, > Album) remotely (ie from another machine) from an Icecast 2.4.x > server > reliably for logging purposes, preferably using PHP? You may want to take a look at GlassPlayer: https://github.com/RadioFreeAsia/GlassPlayer While (as the name implies) it is primarily an audio stream player, when invoked with the '--metadata-out --json' options, GlassPlayer will emit a JSON-formatted update each time stream metadata changes. It derives these updates from the audio bitstream itself --i.e. no polling of or interaction with the IceCast administrative interface whatever is required. For example: *** snip snip *** [fredg at elastigirl ~]$ glassplayer --metadata-out --json http://streamer.example.com:8000/SomeMountpoint { "Metadata": { "icy-url": "stream.example.com", "icy-name": "WXYZ", "icy-genre": "Various", "icy-description": "WXYZ Stream" } } { "Metadata": { "StreamTitle": "Do It Again - Steely Dan" } } *** snip snip *** Cheers! |---------------------------------------------------------------------| | Frederick F. Gleason, Jr. | Chief Developer | | | Paravel Systems | |---------------------------------------------------------------------| | There is only one thing worse than having your competitors trying | | to inter-operate with your systems - and that is to have your | | competitors *not* trying to inter-operate with your systems. | | | | -- Alan(UK), GrokLaw.net | |---------------------------------------------------------------------| From martin at thelightingshed.co.uk Fri Sep 13 06:03:05 2019 From: martin at thelightingshed.co.uk (Martin Harrison) Date: Fri, 13 Sep 2019 07:03:05 +0100 Subject: [Icecast] Best method of grabbing Now Playing metadata with PHP? In-Reply-To: Message-ID: <0d0d250d-3bd5-4875-8244-54c36b28e9e6@email.android.com> An HTML attachment was scrubbed... URL: From relen at brideswell.com Fri Sep 13 15:04:18 2019 From: relen at brideswell.com (Richard Elen) Date: Fri, 13 Sep 2019 16:04:18 +0100 Subject: [Icecast] Best method of grabbing Now Playing metadata with PHP? In-Reply-To: References: <2c0ed96b-caab-b671-2a1c-b1fc8b256258@brideswell.com> Message-ID: Hi, Fred... Many thanks for the suggestion! If we simply want to output metadata as you describe, how much,if any, of the prerequisites described in https://github.com/RadioFreeAsia/GlassPlayer/blob/master/INSTALL can we dispense with? We are dealing with a shared hosting system for the host so installing the bare minimum would be a good idea (especially as we may have to ask the provider to do it! The streaming server is a dedicated machine, but the logging system we need to run this on is shared hosting). Thanks, --Richard E On 12-Sep-19 23:49, Fred Gleason wrote: > You may want to take a look at GlassPlayer: > https://github.com/RadioFreeAsia/GlassPlayer > > While (as the name implies) it is primarily an audio stream player, > when invoked with the '--metadata-out --json' options, GlassPlayer will > emit a JSON-formatted update each time stream metadata changes. It > derives these updates from the audio bitstream itself --i.e. no polling > of or interaction with the IceCast administrative interface whatever is > required. From fredg at paravelsystems.com Fri Sep 13 15:50:06 2019 From: fredg at paravelsystems.com (Fred Gleason) Date: Fri, 13 Sep 2019 11:50:06 -0400 Subject: [Icecast] Best method of grabbing Now Playing metadata with PHP? In-Reply-To: References: <2c0ed96b-caab-b671-2a1c-b1fc8b256258@brideswell.com> Message-ID: <3F4A14A8-EEA4-4085-9B7F-3CF24BC9F483@paravelsystems.com> On Sep 13, 2019, at 11:04, Richard Elen wrote: > If we simply want to output metadata as you describe, how much,if any, of the prerequisites described in > https://github.com/RadioFreeAsia/GlassPlayer/blob/master/INSTALL > can we dispense with? We are dealing with a shared hosting system for the host so installing the bare minimum would be a good idea (especially as we may have to ask the provider to do it! The streaming server is a dedicated machine, but the logging system we need to run this on is shared hosting). Assuming that you don?t need the actual audio, you should be able to use the built in file backend and just dump it to /dev/null. In that case, the only optional prerequisite you?d need would be the codec appropriate for the stream encoding (LibMad for MP3 or FDK-AAC for AAC). (As I write this, I realize that I forgot to mention a significant caveat in my earlier reply: as of right now, only 'Icy-style' metadata is supported, which means that only MP3 and AAC formatted streams will generate in-stream metadata updates. Support for Ogg metadata is currently in the works). Cheers! |---------------------------------------------------------------------| | Frederick F. Gleason, Jr. | Chief Developer | | | Paravel Systems | |---------------------------------------------------------------------| | A room without books is like a body without a soul. | | | | -- Cicero | |---------------------------------------------------------------------| -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas at ruecker.fi Sat Sep 14 17:56:55 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Sat, 14 Sep 2019 17:56:55 +0000 Subject: [Icecast] Best method of grabbing Now Playing metadata with PHP? In-Reply-To: <2c0ed96b-caab-b671-2a1c-b1fc8b256258@brideswell.com> References: <2c0ed96b-caab-b671-2a1c-b1fc8b256258@brideswell.com> Message-ID: <826fd000-5e6c-e42b-3045-1b87e77f1c1c@ruecker.fi> Hi, On 9/12/19 9:05 PM, Richard G Elen wrote: > Hi... > > Can someone do me the favour of pointing us at a routine, library, > script or technique that will grab Now Playing metadata (Title, > Artist, Album) remotely (ie from another machine) from an Icecast > 2.4.x server reliably for logging purposes, preferably using PHP? > > Ideally we would grab the metadata when it changes - all the methods > we've tried so far require us to poll the server so have not been as > accurate as we would like. I'd look at the playlist.log, if you can access the logs for your Icecast server and configure it. > But there seem to be plenty of systems out there - Online Radio Box > for example - that manage to get the start time exactly right, so it > must be possible. You can just ingest the actual stream, but somehow I doubt you actually require *that* level of accuracy. Polling the /status-json.xsl every few seconds and looking for changes should work just as well. > I'm not a programmer - I deal with music licensing mainly - so I will > be passing details you give me on to our developer who is great on > databases but not so good on the ins and outs of getting data out of > Icecast. Needless to say, I have ploughed through the documentation > provided but I evidently need something a bit more basic. Maybe you should consider directing them to this mailing list. It might be possible to come up with a simpler solution in technical discussion. From mikel at 20comunicacion.com Sat Sep 14 19:09:39 2019 From: mikel at 20comunicacion.com (=?UTF-8?Q?Mikel_Sanz_=7C_20_Comunicaci=C3=B3n?=) Date: Sat, 14 Sep 2019 21:09:39 +0200 Subject: [Icecast] HTTP authentication Message-ID: Hi. I'm trying to set up a mountpoint with authentication type="htpasswd". It's correctly set up, but I have problems to listen in some players. In Winamp, I've tried this URL structure: http://user:password at server:port/mountpoint. But in VLC, with same structure, a window is opened requesting that data every time. In HTML5 players, the same problem. How can I play this audio stream with user and password in the URL? Thanks! -------------- next part -------------- An HTML attachment was scrubbed... URL: From epirat07 at gmail.com Sat Sep 14 19:33:02 2019 From: epirat07 at gmail.com (Marvin Scholz) Date: Sat, 14 Sep 2019 21:33:02 +0200 Subject: [Icecast] HTTP authentication In-Reply-To: References: Message-ID: On 14 Sep 2019, at 21:09, Mikel Sanz | 20 Comunicaci?n wrote: > Hi. I'm trying to set up a mountpoint with authentication type="htpasswd". > > It's correctly set up, but I have problems to listen in some players. In > Winamp, I've tried this URL structure: > http://user:password at server:port/mountpoint. > But in VLC, with same structure, a window is opened requesting that data > every time. This is a bug in VLC. Anyway you should avoid to put the username and password in the URL as thats a potential security issue. > > In HTML5 players, the same problem. > > How can I play this audio stream with user and password in the URL? What exactly is your usecase? > > Thanks! > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From mikel at 20comunicacion.com Sat Sep 14 19:39:02 2019 From: mikel at 20comunicacion.com (=?UTF-8?Q?Mikel_Sanz_=7C_20_Comunicaci=C3=B3n?=) Date: Sat, 14 Sep 2019 21:39:02 +0200 Subject: [Icecast] HTTP authentication In-Reply-To: References: Message-ID: I would like to have a private signal, which can only be tuned by whoever has the username and password, and know who is connected. But I wish the URL could be delivered with the username and password, to open it directly on a player or receiving device... Thanks. El s?b., 14 sept. 2019 a las 21:33, Marvin Scholz () escribi?: > > > On 14 Sep 2019, at 21:09, Mikel Sanz | 20 Comunicaci?n wrote: > > > Hi. I'm trying to set up a mountpoint with authentication > type="htpasswd". > > > > It's correctly set up, but I have problems to listen in some players. In > > Winamp, I've tried this URL structure: > > http://user:password at server:port/mountpoint. > > But in VLC, with same structure, a window is opened requesting that data > > every time. > > This is a bug in VLC. Anyway you should avoid to put the username and > password in the URL as thats a potential security issue. > > > > > In HTML5 players, the same problem. > > > > How can I play this audio stream with user and password in the URL? > > What exactly is your usecase? > > > > > Thanks! > > _______________________________________________ > > 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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: From epirat07 at gmail.com Sat Sep 14 19:46:08 2019 From: epirat07 at gmail.com (Marvin Scholz) Date: Sat, 14 Sep 2019 21:46:08 +0200 Subject: [Icecast] HTTP authentication In-Reply-To: References: Message-ID: <1C1698F7-C5FD-4DBB-BBEE-AEA4C5904A01@gmail.com> On 14 Sep 2019, at 21:39, Mikel Sanz | 20 Comunicaci?n wrote: > I would like to have a private signal, which can only be tuned by whoever > has the username and password, and know who is connected. But I wish the > URL could be delivered with the username and password, to open it directly > on a player or receiving device... Thanks. > Then http://user:password at server:port/mountpoint is the way to go, which is supported by most players. > > El s?b., 14 sept. 2019 a las 21:33, Marvin Scholz () > escribi?: > >> >> >> On 14 Sep 2019, at 21:09, Mikel Sanz | 20 Comunicaci?n wrote: >> >>> Hi. I'm trying to set up a mountpoint with authentication >> type="htpasswd". >>> >>> It's correctly set up, but I have problems to listen in some players. In >>> Winamp, I've tried this URL structure: >>> http://user:password at server:port/mountpoint. >>> But in VLC, with same structure, a window is opened requesting that data >>> every time. >> >> This is a bug in VLC. Anyway you should avoid to put the username and >> password in the URL as thats a potential security issue. >> >>> >>> In HTML5 players, the same problem. >>> >>> How can I play this audio stream with user and password in the URL? >> >> What exactly is your usecase? >> >>> >>> Thanks! >>> _______________________________________________ >>> 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 >> > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From mikel at 20comunicacion.com Sat Sep 14 19:54:46 2019 From: mikel at 20comunicacion.com (=?UTF-8?Q?Mikel_Sanz_=7C_20_Comunicaci=C3=B3n?=) Date: Sat, 14 Sep 2019 21:54:46 +0200 Subject: [Icecast] HTTP authentication In-Reply-To: <1C1698F7-C5FD-4DBB-BBEE-AEA4C5904A01@gmail.com> References: <1C1698F7-C5FD-4DBB-BBEE-AEA4C5904A01@gmail.com> Message-ID: Yes, it is the first thing I have tried, but I have encountered this problem. If I enable option