<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Larry and Pete,<div><br></div><div>Thanks a bunch for jumping in and giving me some ideas! I am hoping to have something working soon with what you guys have given me. The end game for me is to be able to stream MP3s from a playlist. It appears like both solutions you guys have proposed may give me what I need. I will actually try both and let you know how it goes.</div><div><br></div><div> --Matt<br><br><div><hr id="stopSpelling">From: lmoore@omninet.net.au<br>To: asterisk-users@lists.digium.com<br>Date: Thu, 1 Oct 2015 06:15:17 +0800<br>Subject: Re: [asterisk-users] Change Asterisk MulticastRTP codec<br><br>
On my Asterisk 11 system I have the following in extensions.ael for
chan_sip.<br>
<br>
8001 => {<br>
Set(SIP_CODEC=alaw);<br>
//Dial(MulticastRTP/linksys/224.168.168.168:34567/224.168.168.168:6061);<br>
Page(MulticastRTP/linksys/224.168.168.168:34567/224.168.168.168:6061,q,5);<br>
Hangup();<br>
};<br>
<br>
<br>
I believe in your case you need to set PJSIP_MEDIA_OFFER(ulaw) in a
pre-dial handler prior to making the call.<br>
<br>
See
<a class="ecxmoz-txt-link-freetext" href="https://wiki.asterisk.org/wiki/display/AST/Pre-dial+handlers+Specification" target="_blank">https://wiki.asterisk.org/wiki/display/AST/Pre-dial+handlers+Specification</a>.<br>
<br>
<br>
<br>
<br>
<div class="ecxmoz-cite-prefix">On 1/10/2015 1:51 AM, Matthew Murphy
wrote:<br>
</div>
<blockquote cite="mid:BAY182-W15F95BC4E7958DA50489AD94D0@phx.gbl">
<style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}
.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}
--></style>
<div dir="ltr">Greetings everyone,
<div><br>
</div>
<div>I was wondering if there was a way to change the codec that
Asterisk uses when streaming via MulticastRTP. Or perhaps a
way to transcode the multicast stream.</div>
<div><br>
</div>
<div>In the CLI, when I have a multicast stream in progress, I
am typing 'core show channel MulticastRTP/0x7f7........' to
get lots of helpful information.</div>
<div><br>
</div>
<div><span style="font-size:12pt;">I have noticed that when I </span>do
a MULTICAST page and<b> send data from MP3Player</b>, I get no
sound on my speakers and get the following from 'core show
channel PJSIP/xxx':</div>
<div><br>
</div>
<div>
<div>NativeFormats: (slin)</div>
<div>WriteFormat: slin</div>
<div>ReadFormat: slin</div>
<div><b>WriteTranscode: No </b></div>
<div><b>ReadTranscode: No </b></div>
</div>
<div><br>
</div>
<div>I have noticed that when I do a UNICAST page and<b> send
data from MP3Player</b>, everything works flawlessly and I
get the following from 'core show channel MulticastRTP':</div>
<div><br>
</div>
<div>
<div>NativeFormats: (ulaw)</div>
<div>WriteFormat: slin</div>
<div>ReadFormat: slin</div>
<div><b>WriteTranscode: Yes (slin@8000)->(ulaw@8000)</b></div>
<div><b>ReadTranscode: Yes (ulaw@8000)->(slin@8000)</b></div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>The <b>only</b> thing that is changing is the following
line in my extensions.conf file:</div>
<div><br>
</div>
<div>; For Multicast Paging</div>
<div>
<div>same =>
n(next),Page(MulticastRTP/basic/239.1.1.2:6061,q)</div>
<div><br>
</div>
<div>; For Unicast Paging</div>
<div>same =>
n(next),Page(PJSIP/107&PJSIP/108,ib(pjsip-auto-answer-header^addheader^1)|p})</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>Is there any way to get the MP3Player stream to transcode
(as it does on the UNICAST stream) when I try to MULTICAST?</div>
<div><br>
</div>
<div>Thanks for the help,</div>
<div><br>
</div>
<div>--Matt</div>
</div>
<br>
<fieldset class="ecxmimeAttachmentHeader"></fieldset>
<br>
</blockquote>
<br>
<br>--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users</div></div> </div></body>
</html>