<html><div style='background-color:'><P>The subject is a little convoluted, so I'll explain. I'm nearly finished with an icecast web page and we need to go live soon, but part of the page design involves displaying different graphics when there is an .ogg signal detected and when there isn't. I.e. when there is a signal, an "on air" image appears and when there isn't a signal an "off air" image appears. I've looked everywhere I could think to but have been unable to find the signal-detection code that could be used to make this happen. Does anyone have an idea of what I could do?<BR></P><BR><BR><BR> <DIV> <P>-Daniel "TheBuilder" Borders </P></DIV></div></html>
I use this method, using a PHP page:
<?php
$source = `netstat -na | grep -E "8000.*EST" | grep 10.23.198.14 | wc
-l | tr -d [:blank:]`;
# WITH PORT = 8000 AND IP = 10.23.198.14
if ($source == 0) {
echo "<img src='img/offair.gif' alt='Off Air'>";
} else {
echo "<img src='img/onair.gif' alt='On Air'>";
}
?>
Thanks
Luigi
----- Original Message -----
From: Daniel Borders
To: icecast@xiph.org
Sent: Thursday, October 06, 2005 8:21 AM
Subject: [Icecast] web page icecast client signal detection
The subject is a little convoluted, so I'll explain. I'm nearly
finished with an icecast web page and we need to go live soon, but part of the
page design involves displaying different graphics when there is an .ogg signal
detected and when there isn't. I.e. when there is a signal, an "on
air" image appears and when there isn't a signal an "off air"
image appears. I've looked everywhere I could think to but have been unable
to find the signal-detection code that could be used to make this happen. Does
anyone have an idea of what I could do?
-Daniel "TheBuilder" Borders
------------------------------------------------------------------------------
_______________________________________________
Icecast mailing list
Icecast@xiph.org
http://lists.xiph.org/mailman/listinfo/icecast
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.xiph.org/pipermail/icecast/attachments/20051006/d8c14e13/attachment.htm
On 10/6/05, Daniel Borders <eliteinfantry@msn.com> wrote:> > > The subject is a little convoluted, so I'll explain. I'm nearly finished > with an icecast web page and we need to go live soon, but part of the page > design involves displaying different graphics when there is an .ogg signal > detected and when there isn't. I.e. when there is a signal, an "on air" > image appears and when there isn't a signal an "off air" image appears. I've > looked everywhere I could think to but have been unable to find the > signal-detection code that could be used to make this happen. Does anyone > have an idea of what I could do?To do this, you should pull the stats.xml file from the icecast server, and parse it. It's easy to parse. Mike