<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Balloon Text Char";
margin:0in;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-priority:99;
mso-style-link:"Balloon Text";
font-family:"Tahoma","sans-serif";}
span.EmailStyle19
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.EmailStyle20
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.EmailStyle21
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.EmailStyle22
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page Section1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
{page:Section1;}
-->
</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="Section1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><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""> asterisk-users-bounces@lists.digium.com [mailto:asterisk-users-bounces@lists.digium.com]
<b>On Behalf Of </b>Tech Support<br>
<b>>Sent:</b> Tuesday, December 09, 2014 7:01 AM<br>
<b>>To:</b> 'Asterisk Users Mailing List - Non-Commercial Discussion'<br>
<b>>Subject:</b> Re: [asterisk-users] Playing audio to bridged channels using ControlPlayBack<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="text-align:justify"><span style="font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D"> </span><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">></span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">
One thing that concerns me is that this post is from 2009, even though the newest version of the app on Sourceforge is up to date. I have a
</span><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">></span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">customer who has been using a conference server that I built for him using app_konference
for several years now and he routinely runs </span><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">></span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">conferences with anywhere from 10 – 125 active
users. The ultimate goal is several hundred concurrent users and I can see that happening with
</span><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">></span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">this app. Much of the functionality comes from a PERL script that runs as a background daemon.
I think that’s a plus, because I can easily add </span><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">></span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">additional features by modifying the script.
Since I knew I would be making a lot of modifications to the daemon script, I ended up refactoring the
</span><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">></span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">whole thing. Write me if you want a copy. In my opinion, if you are going to use app_konference,
there is no need to use ControlPlayBack since </span><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">></span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">the script will do that for you. Once of the
drawbacks is that the discussion group is pretty much dead, so if you run into a problem, there's really
</span><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">></span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">nowhere to go. Overall, I think this is a good application. I hope this helps.<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><b><span style="font-size:10.0pt;
font-family:"Tahoma","sans-serif"">></span></b><span style="font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D">Regards;<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><b><span style="font-size:10.0pt;
font-family:"Tahoma","sans-serif"">></span></b><span style="font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D">John V.<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span style="font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span style="font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D">Hi John<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span style="font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span style="font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D">Going through App Konference sources, the following seemed interesting<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span style="font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span style="font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D">1) the sounds are packaged in the module--specifically asterikast/audio/join.wav and asterikast/audio/leave.wav (I would like to
choose the sound file to play dynamically)<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span style="font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D">2)the sound controls are mute/unmute, volume up/down (I would like forwarding, pause, etc. that are available with ControlPlayBack)<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span style="font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D">3)the sound files are selectively played to a channel (unlike multicasting)<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span style="font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span style="font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D">Is it the listener.pl the daemon script you refer to? A cursory glance at it shows that it is possible to call any command supported
by the konference/cli.c. <o:p></o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span style="font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span style="font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D">Could you tell me what customizations you have made? I would like, of course, to see your version of the script. Please either
post in this thread or send me the script, whichever is easier. My email address is in the header.<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span style="font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span style="font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D">Thanks and looking forward to hearing from you.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><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""> asterisk-users-bounces@lists.digium.com [mailto:asterisk-users-bounces@lists.digium.com]
<b>On Behalf Of </b>Murthy Gandikota<br>
<b>Sent:</b> Monday, December 08, 2014 3:06 PM<br>
<b>To:</b> Asterisk Users Mailing List - Non-Commercial Discussion<br>
<b>Subject:</b> Re: [asterisk-users] Playing audio to bridged channels using ControlPlayBack<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D">There is one more thing to try:
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D"><a href="http://snapvoip.blogspot.com/2009/07/appkonference-asterikast-high.html">http://snapvoip.blogspot.com/2009/07/appkonference-asterikast-high.html</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D">I would appreciate if anyone can comment on the feasibility of playing an audio file to the caller and callee using ControlPlayBack and appkonference. Much
of the reviews indicate that appkonference is an over-kill for an audio as its main functionality is with video. Going past that.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D">Thanks<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><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"">
<a href="mailto:asterisk-users-bounces@lists.digium.com">asterisk-users-bounces@lists.digium.com</a> [<a href="mailto:asterisk-users-bounces@lists.digium.com">mailto:asterisk-users-bounces@lists.digium.com</a>]
<b>On Behalf Of </b>Murthy Gandikota<br>
<b>Sent:</b> Saturday, December 06, 2014 8:35 PM<br>
<b>To:</b> Asterisk Users Mailing List - Non-Commercial Discussion<br>
<b>Subject:</b> [asterisk-users] Playing audio to bridged channels<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D">I would like to play audio--using controlplayback-- to 2 channels--agent and caller- simultaneously. Tried meetme,confbridge,originate without success. Tried
redirecting the channels to a context, playing audio to the agent's channel and then bridging the 2 channels. The problem with this is as soon as the bridge is created the audio stops. I can provide the dialplan details, if anyone is interested. Your help
is appreciated.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D">Thanks<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D">Murthy<o:p></o:p></span></p>
</div>
</div>
</body>
</html>