From tobias at trommcorp.com Tue Aug 31 12:41:36 2021 From: tobias at trommcorp.com (Tobias Tromm) Date: Tue, 31 Aug 2021 09:41:36 -0300 Subject: [Icecast-dev] Improvement Request Message-ID: <3546bdb4d76d4dfe83036bb53e89a2ba@trommcorp.com> Hi. I start using Icequest on Windows and I want to share two things that you guys dev could do to make my life easy. 1 - When 1 is set, can you please make sure that M3U, XSPF and VCLT files include httpS on the stream url? The M3U generated won't open for most player, such Windows Media Player if it does not include httpS. 2 - Can you please add two certificate line input instead of one? Like this? cert = chain.pem key = key.pem I am using https://github.com/win-acme/win-acme to generate my Let's Encrypt certificate file, but, there is no way to generete a full file, so, I have to concat it every time. If you make option to include two files, like anothers softwares that uses that approach I will be thankfull. Also, two questions: - Any chance we have a option to conect more than one source to the same stream? Something like 1 - Any chance to implement some option where I can get numbers of listeners from specific stream and show on another website? That is it for now. Thanks. ... Enviado por UmblerMail -------------- next part -------------- An HTML attachment was scrubbed... URL: From phschafft at de.loewenfelsen.net Tue Aug 31 13:04:09 2021 From: phschafft at de.loewenfelsen.net (Philipp Schafft) Date: Tue, 31 Aug 2021 13:04:09 +0000 Subject: [Icecast-dev] Improvement Request In-Reply-To: <3546bdb4d76d4dfe83036bb53e89a2ba@trommcorp.com> References: <3546bdb4d76d4dfe83036bb53e89a2ba@trommcorp.com> Message-ID: Good morning, On Tue, 2021-08-31 at 09:41 -0300, Tobias Tromm wrote: > Hi. > > I start using Icequest on Windows and I want to share two things that > you guys dev could do to make my life easy. > > 1 - When 1 is set, can you please make sure that M3U, XSPF > and VCLT files include httpS on the stream url? The M3U generated > won't open for most player, such Windows Media Player if it does not > include httpS. Already done in 2.5.x :) > 2 - Can you please add two certificate line input instead of one? > > Like this? > > cert = chain.pem > key = key.pem > Same here, already done in 2.5.x. :) In use something like: /bla/cert.pem /bla/key.pem > > Also, two questions: > > - Any chance we have a option to conect more than one source to the > same stream? Something like 1 This hardly makes sense. What should Icecast do here? Icecast does *not* process signals. So it can not do any mixing. > - Any chance to implement some option where I can get numbers of > listeners from specific stream and show on another website? There are several options here. It depends a bit on your needs and version. Generally everything you see in admin interface is accessible via API. (Just remove the .xsl from the path.) Actually the admin interface is build ontop of the API. So it could not list anything that is not in the API even if it wanted to. :) Hope that points you into the general direction. 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: 228 bytes Desc: This is a digitally signed message part URL: From pm at yadlowsky.us Tue Aug 31 12:44:54 2021 From: pm at yadlowsky.us (Pete Yadlowsky) Date: Tue, 31 Aug 2021 08:44:54 -0400 Subject: [Icecast-dev] Improvement Request In-Reply-To: <3546bdb4d76d4dfe83036bb53e89a2ba@trommcorp.com> References: <3546bdb4d76d4dfe83036bb53e89a2ba@trommcorp.com> Message-ID: A big +1 on both points. On 8/31/21 8:41 AM, Tobias Tromm wrote: > Hi. > > I start using Icequest on Windows and I want to share two things that > you guys dev could do to make my life easy. > > 1 - When 1 is set, can you please make sure that M3U, XSPF > and VCLT files include httpS on the stream url? The M3U generated won't > open for most player, such Windows Media Player if it does not include > httpS. > > 2 - Can you please add two certificate line input instead of one? > > Like this? > > cert = chain.pem > key = key.pem > > I am using https://github.com/win-acme/win-acme > to generate my Let's Encrypt > certificate file, but, there is no way to generete a full file, so, I > have to concat it every time. If you make option to include two files, > like anothers softwares that uses that approach I will be thankfull. > > Also, two questions: > > - Any chance we have a option to conect more than one source to the same > stream? Something like 1 > - Any chance to implement some option where I can get numbers of > listeners from specific stream and show on another website? > > That is it for now. > > Thanks. > > ... > Enviado por UmblerMail > > > _______________________________________________ > Icecast-dev mailing list > Icecast-dev at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast-dev > -- Pete Yadlowsky From melanie at t-data.com Tue Aug 31 13:32:43 2021 From: melanie at t-data.com (Melanie Thielker) Date: Tue, 31 Aug 2021 14:32:43 +0100 Subject: [Icecast-dev] Improvement Request In-Reply-To: <3546bdb4d76d4dfe83036bb53e89a2ba@trommcorp.com> References: <3546bdb4d76d4dfe83036bb53e89a2ba@trommcorp.com> Message-ID: Hi, On 31/08/2021 13:41, Tobias Tromm wrote: > - Any chance we have a option to conect more than one source to the same stream? Something like 1 Are you maybe looking to have something like an autodj playing when your live stream disconnects? If so, that can be configured via the fallback stream settings, which allow to shift listeners to a secondary stream when the primary one stops, and reconnect them to the primary when it starts again. - Melanie From listas at tangopardo.com.ar Tue Aug 31 14:24:39 2021 From: listas at tangopardo.com.ar (Adrian Pardini) Date: Tue, 31 Aug 2021 11:24:39 -0300 Subject: [Icecast-dev] Improvement Request In-Reply-To: <3546bdb4d76d4dfe83036bb53e89a2ba@trommcorp.com> References: <3546bdb4d76d4dfe83036bb53e89a2ba@trommcorp.com> Message-ID: On Tue, 31 Aug 2021 at 09:42, Tobias Tromm wrote: [...] > - Any chance to implement some option where I can get numbers of listeners from specific stream and show on another website? > Hi Tobias, We've been using this for the last years without problem https://github.com/fm-futura/icecast-influxdb-stats , you should be able to convert it into something suitable to your needs. Regards -- Adri?n Pardini From geoff at QuiteLikely.com Tue Aug 31 15:40:49 2021 From: geoff at QuiteLikely.com (Geoff Shang) Date: Tue, 31 Aug 2021 18:40:49 +0300 (IDT) Subject: [Icecast-dev] Improvement Request In-Reply-To: <3546bdb4d76d4dfe83036bb53e89a2ba@trommcorp.com> References: <3546bdb4d76d4dfe83036bb53e89a2ba@trommcorp.com> Message-ID: On Tue, 31 Aug 2021, Tobias Tromm wrote: > - Any chance to implement some option where I can get numbers of listeners from specific stream and show on another website? There's a few ways you can achieve this: Disclaimer: It's been years since I've worked with any of this and some things might have changed. 1. You can access the raw XML data and pull out what you need. Last time I did this, this required the client to request with the Icecast admin username and password, which may be undesirable. You can reach these stats at http://:/admin/stats.xml 2. You can create an XSL page to serve you up the data that you want in the format that you want it. I've used this a number of times, sometimes to mimic the output of other servers for compatibility with existing scripts, and other times to give me just what I want - such as the title of the stream to include in a tweet. You can look at the templates that ship with Icecast as examples. The logic is a bit funky but it's quite powerful. 3. You could use one of the existing XSL pages supplied with Icecast and scrape it from there. This is not recommended, as most of them present user interfaces designed for humans to interact with and could be subject to change. But there is a sheet which presents the info in JSON format which could be useful (introduced in Icecast 2.4). HTH, Geoff.