<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
oh yeah.. right... and it also seems to me there was a source tarball of the lame<br>and ezstream stuff that works with ACID somewhere if I remember...<br><br>Jim<br><br><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">From: ke2n@cs.com<br>To: telesistant@hotmail.com; dave_k_420@yahoo.com; app_rpt-users@ohnosec.org<br>Subject: RE: [App_rpt-users] ices plugin<br>Date: Sat, 12 May 2012 07:56:35 -0400<br><br><style><!--
.ExternalClass p.ecxMsoNormal, .ExternalClass li.ecxMsoNormal, .ExternalClass div.ecxMsoNormal
{margin-bottom:.0001pt;font-size:12.0pt;font-family:"Times New Roman","serif";}
.ExternalClass a:link, .ExternalClass span.ecxMsoHyperlink
{color:blue;text-decoration:underline;}
.ExternalClass a:visited, .ExternalClass span.ecxMsoHyperlinkFollowed
{color:purple;text-decoration:underline;}
.ExternalClass p
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:"Times New Roman","serif";}
.ExternalClass span.ecxEmailStyle18
{font-family:"Calibri","sans-serif";color:#1F497D;}
.ExternalClass .ecxMsoChpDefault
{font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;}
.ExternalClass div.ecxWordSection1
{page:WordSection1;}
--></style><div class="ecxWordSection1"><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Jim – you helped me set up streaming on my server. It uses the (undocumented?) “outstreamcmd“ command</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">In my case, using the ezstream program and SHOUTCAST rather than ICECAST (but must be similar)</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"> </span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">In rpt.conf</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"> </span></p><p class="ecxMsoNormal"><span style="font-size:9.0pt;font-family:"Courier New"">outstreamcmd=/bin/sh,-c,/usr/bin/lame --preset cbr 16 -r -m m -s 8.0 --bitwidth 16 - - | /usr/bin/ezstream -c /etc/ezstream.xml</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"></span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"> </span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">The xml file looks like this (minus the actual IP and password of course)</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"> </span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""><ezstream></span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> <url>http://IP.IP.IP.IP:PORT/Node27021.mp3</url></span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> <sourcepassword>XXXXXXXX</sourcepassword></span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> <!--</span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> Since the reencoding feature is enabled below, <format /> sets the</span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> output format of the stream.</span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> --></span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> <format>MP3</format></span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> <filename>stdin</filename></span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> <stream_once>1</stream_once></span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> <!--</span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> The following settings are used to describe your stream to the server.</span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> It's up to you to make sure that the bitrate/samplerate/channels</span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> information matches up with your lame encoder settings below.</span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> --></span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> <svrinfoname>W4BRM/R, Allstar Link Node 27021</svrinfoname></span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> <svrinfourl>http://allstarlink.org</svrinfourl></span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> <svrinfogenre>Amateur Radio -- Allstar Link Network</svrinfogenre></span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> <svrinfodescription>Live Monitor of Allstar Link Network Node 27021 (W4BRM)</svrinfodescription></span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> <svrinfobitrate>16</svrinfobitrate></span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> <svrinfochannels>1</svrinfochannels></span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> <svrinfosamplerate>8000</svrinfosamplerate></span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> <!--</span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> Prohibit the server to advertise the stream on a public YP directory:</span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> --></span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""> <svrinfopublic>1</svrinfopublic></span></p><p class="ecxMsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:"Courier New""></ezstream></span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">============================================================</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">73</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Ken</span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"> </span></p><p class="ecxMsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"> </span></p><div style="border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt"><div><div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in"><p class="ecxMsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> app_rpt-users-bounces@ohnosec.org [mailto:app_rpt-users-bounces@ohnosec.org] <b>On Behalf Of </b>Jim Duuuude<br><b>Sent:</b> Friday, May 11, 2012 9:35 PM<br><b>To:</b> dave_k_420@yahoo.com; app_rpt mailing list<br><b>Subject:</b> Re: [App_rpt-users] ices plugin</span></p></div></div><p class="ecxMsoNormal"> </p><div><p class="ecxMsoNormal" style="margin-bottom:12.0pt"><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">not even close..<br><br>There is a way to do it, it does work, it *is* documented somewhere, I dont remember a thing about it (intentionally :-) ).<br>If someone who is into this stuff happens to remember where it's documented, please help this dude.<br><br>Thanks<br><br>JIM WB6NIL</span></p><div><p class="ecxMsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">> Date: Fri, 11 May 2012 18:22:29 -0700<br>> From: <a href="mailto:dave_k_420@yahoo.com">dave_k_420@yahoo.com</a><br>> To: <a href="mailto:App_rpt-users@ohnosec.org">App_rpt-users@ohnosec.org</a><br>> Subject: Re: [App_rpt-users] ices plugin<br>> <br>> BUMP to this<br>> <br>> i am tring to stream the audio from my node to a icecast server via the ICES module packaged with asterisk. This is all I got to go on. <br>> <br>> <a href="http://www.voip-info.org/wiki/view/Asterisk+cmd+Ices" target="_blank">http://www.voip-info.org/wiki/view/Asterisk+cmd+Ices</a><br>> <a href="http://www.voip-info.org/wiki/index.php?page_id=991&comments_page=1" target="_blank">http://www.voip-info.org/wiki/index.php?page_id=991&comments_page=1</a><br>> <br>> The example shows how its done with a confrence call.<br>> ; Stream<br>> exten => 10<br>> 2,1,Answer<br>> exten => 102,n,Wait(1)<br>> exten => 102,n,Ices(/some/where/asterisk-ices.xml)<br>> exten => 102,n,HangUp<br>> <br>> i assumed that I could replace 102 with my node number - but it does not work. I have the icecast server running and waiting for a connection from ices. but it never 'picks up' . Also create the stream.call file - seems to not work either. I gotta get some rest and will take alook at it again tomorrow - but if anyone has something working or knows a better way to approach this i would like to hear from you<br>> dave<br>> <br>> <br>> --- On Thu, 5/10/12, dave k <<a href="mailto:dave_k_420@yahoo.com">dave_k_420@yahoo.com</a>> wrote:<br>> <br>> > From: dave k <<a href="mailto:dave_k_420@yahoo.com">dave_k_420@yahoo.com</a>><br>> > Subject: ices plugin<br>> > To: <a href="mailto:App_rpt-users@ohnosec.org">App_rpt-users@ohnosec.org</a><br>> > Date: Thursday, May 10, 2012, 2:24 AM<br>> > Im trying to activate the ICES<br>> > icecast output module as a always on link to my freestar<br>> > node. I'm a asterisk newb, so i need a little help.<br>> > I believe I need to add<br>> > exten => 28525,n,Ices(/etc/asterisk/asterisk-ices.conf)<br>> > to my extensions.conf. Is this correct? I tried putting it<br>> > under [radio] [radio-secure] and its own separate [stream]<br>> > section but i never see the ices application execute. Do i<br>> > need to add a separate extension and make a call between<br>> > them? How would i debug this?<br>> > thanks<br>> > confused dave<br>> > <br>> _______________________________________________<br>> App_rpt-users mailing list<br>> <a href="mailto:App_rpt-users@ohnosec.org">App_rpt-users@ohnosec.org</a><br>> <a href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users" target="_blank">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a></span></p></div></div></div></div></div> </div></body>
</html>