Displaying 20 results from an estimated 3000 matches similar to: "Listener stats"
2020 Sep 21
2
Listener stats
Hello Jordan
Thanks for the reply. I commented out all the fields in the
status-json.xsl but it didn't give me the listener IP. The example
below would show me the source IP. I can get the IP from the web
interface at this location,
http://xxx.xxx.xxx.xxx:8000/admin/listclients.xsl?mount=/dhantal, but
that means I would have to scrape the web interface which I don't want
to do.
2020 Sep 22
2
Listener stats
What about scrapping the access logs for connections that have completed, or utilizing netstat outputs to get active listeners (minus sources)?
Either of those options would get you remote IP addresses, both a slightly different view in that logs are after a connection closes, while netstat is while the connection is open.
-----Original Message-----
From: Icecast-dev <icecast-dev-bounces at
2020 Sep 22
2
Listener stats
Good afternoon,
On Tue, 2020-09-22 at 11:43 -0400, Reaz Baksh wrote:
> Too much work.
I would like to refer to Jordan Erickson's comment here.
> If I am able to see it on the web interface I should be able to get a Json or XML file with this in it.
Why not just use the API? Remove the ".xsl" from any URL in the admin
interface and get the raw XML. The rendered webinterface
2020 Sep 22
1
Listener stats
I think I got it.
I needed to change the following: http://xxx.xxx.xxx.xxx:8000/admin/listclients.xsl?mount=/mountpoint to http://xxx.xxx.xxx.xxx:8000/admin/listclients?mount=/mountpoint and that gives me the XML. No need to change or modify anything. Now how do I get the json as I prefer json?
Reaz
> On Sep 22, 2020, at 1:51 PM, Reaz Baksh <reaz at dhantal.com> wrote:
>
>
2020 Sep 22
0
Listener stats
Hello
Thanks for the replies. I apologize for the rash statements but, not an excuse but an explanation, I was working for about a week and a half to get this to work without any success. Checked every post related to Icecast and read the manuals but nothing came up to resolve this.
I did try try to remove the xsl from the site but that just gave me a 400 unknown admin request error. I also
2020 Sep 22
0
Listener stats
Too much work. If I am able to see it on the web interface I should be able to get a Json or XML file with this in it. The reason I need this is to show current listeners and from where they are listening. I do this with the other streaming software without any modifications or adjustments. This should be easy.
Reaz
> On Sep 22, 2020, at 11:16 AM, <jorr at streamguys.com> <jorr at
2020 Sep 21
0
Listener stats
Hi Reaz,
IP Address != Location of user in many cases. Think VPNs for instance.
Of course if you're set on going that route, I'm pretty sure that
status-json.xsl (in your webroot) has the IP address option simply added
to a section that does not show it:
<xsl:template match="icestats/source/source_ip"><xsl:if
2008 Nov 19
2
Icecast 2.3.2 doesn't list all mount points
Hello,
I've upgraded from 2.3.1 to 2.3.2. I've been used to list all mount
points by <xsl:for-each select="source"/> under /icestats.
Howver now the /icestats elemets contains only source elemets which have
been requested at least once. That means the list (e.g. /stats.xsl under
web directory) is empty after server start.
I've found out this regresion presents only
2016 Aug 19
1
Icecast Digest, Vol 146, Issue 7
Thank you Philipp. I'm running icecast 2.4.2 and based on the "Available
Raw Data" in the Icecast docs page (http://icecast.org/docs/
icecast-2.4.0/server-stats.html), it doesn't appear "album" or "year" are
available for the stats-json.xsl file to get. But it may be
misunderstanding what I'm seeing and just don't know how to properly
customize the
2004 Aug 06
2
Source XML for status.xsl
I've been trying to track down this mysterious 'icestats' file that the
status.xsl and status2.xsl read data from. There is no physical file as far as
I can tell, but a perusal of the code seems to indicate that the server
generates it on the fly when the XSL file requests it. So then I tried
servername.com:8000/icestats but I got nothing.
So I really got nothing, I would prefer
2015 Dec 06
1
Listener statistics on a fallback stream
Hello,
On 06-12-15 13:58, Yahav Shasha wrote:
>
> >To me it sounds like a bug; surely the fallback never needs
> statistics,
> only the real steam because this is where listeners connect to.
>
>
> Well, the fallback mount is still a mount-point nonetheless. you could
> still use it as a "regular" mount-point even if its configured as a
>
2004 Dec 02
2
icecast dies regulary
Hi,
I am running Icecast 2.1.0 on a Debian Sarge with a 2.6.8 Kernel.
After upgrading to the new version i have the problem that the icecast2
process. It is regularly dying after running 20-26 hours.
There are no messages in the icecast logfile nor in any other logfile.
The only message, which is written to the shell which started the
process, is
xsltApplyOneTemplate: template was not compiled
2004 Aug 06
2
Custom .xsl files?
On Thursday 22 July 2004 04:56, Myke Place wrote:
> I'm curious if it is possible to create custom .xsl files in the /admin
> directory, using the same xsl params that appear in in the web
> interfaces that ship with Icecast2.
Yes. Though I don't know if using an arbitrary one works from the admin
directory. Certainly you can put them in icecast's webroot directory (or some
2024 Sep 02
2
Strange behaviour with admin/stats.xsl disappearing
Greetings icecasting amigos!
I?ve had an incredibly frustrating journey getting a new icecast origin server going to supplant an older machine set for retirement.
The setup is relatively simple ? a beefy Debian bookworm host running icecast as a relaying slave pulling the streamlist from an icecast2 2.4.4 ingest server, for mass distribution.
The ingest / origin server runs fine.
I opted for
2004 Aug 06
1
how to get "now playing"
greetings!
i'd like to incorporate a "now playing" section on my
web page (links to the icecast2 server)
i'm guessing i have to get the <xsl:value-of
select="artist" /> and <xsl:value-of select="title" />
tags from the status.xsl file. not sure what else
needs to be coded into the index.html file to get this
info.
can anybody point me in the
2024 Nov 10
1
How do I stop status.xsl
So how does this work? Are you prompted with a password-only dialog,
then what you type in has to match the value in htpasswd?
On 2024-11-06 14:07, Jordan Erickson wrote:
> This is what I've got to protect against unauthorized views:
>
> ------------------------------------------------------------------------------------------------
> <!-- *** Web server status page
2024 Nov 06
1
How do I stop status.xsl
This is what I've got to protect against unauthorized views:
------------------------------------------------------------------------------------------------
<!-- *** Web server status page protection *** -->
?? <mount type="normal">
????? <mount-name>/status.xsl</mount-name>
????? <authentication type="htpasswd">
???????? <option
2014 Nov 14
1
Pyhton Class/library for Icecast 2.32 Stats and other info access?
Hi, if i am not mistaken 2.4 has a servlet which provides json output for
active mounts and stats.
You can check it out at http://your host:8000/status-json.xsl
Just upgrade your version and you should be fine.
Hth
In a search for access to various ways to interact with Icecast via
Python, I ran across this:
http://xiph.org/~brendan/pyshout2/pyshout2-0.0.1.tar.gz
Which is now dead (404).
I
2016 Aug 18
1
Adding to Icestats Available Raw Data
Is there a way to add additional metadata fields to icestats in such a way
as to be accessible to stats-json.xsl? In particular I am interested in
adding "album" and "year".
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xiph.org/pipermail/icecast/attachments/20160818/6bbd1420/attachment.html>
2018 May 13
2
Parsing status-son.xsl
Hi,
I realise that the web is littered with posts and discussions concerning the topic of getting icecast stats from the xsl files (status-son.xsl) in the icecast web directory. As you may know, many of the solutions are outdated and example links are broken. I have limited knowledge of how to write my own javascript to get this info to display on my own website. Wondering if anyone can refer me