<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333399">Hi Michael,</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333399">

<br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333399">Thanks for the response.</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333399">

<br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333399">I am sending the application executions in the sequence in my last mail and have just enabled event lock for the answer and confirmed that this has not made a difference to my call.</div>

<div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333399"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333399">It sounds like your suggestion of nat auto-correction explains the problem and is not something i had considered although i had realised that a 1 second pause solved the issue. I presume that the record application will only work if the RTP stream is ready when the application starts, and this is the reason why my packet capture contains the audio and the recorded file does not?</div>

<div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333399"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333399">I have attached a complete debug trace from fs_cli in case it helps to further explain my configuration.</div>

<div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333399"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333399">Many thanks,</div>
<div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333399">
<br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333399">Callum</div></div><div class="gmail_extra"><br clear="all"><div><pre style="word-wrap:break-word;white-space:pre-wrap">

<font face="verdana, sans-serif" color="#333399">______________________________</font><font size="1" face="verdana, sans-serif" color="#333399">

Callum Guy
Developer

X-on
Framlingham Technology Centre
Station Road, Framlingham,
Suffolk, IP13 9EZ

T       0333 332 0116
E       <a href="mailto:callum.guy@x-on.co.uk" target="_blank">callum.guy@x-on.co.uk</a>


<img src="http://www.x-ondata.com/images/footerv2.jpg">
<br></font></pre><pre style="word-wrap:break-word;white-space:pre-wrap"><font size="1" face="verdana, sans-serif" color="#333399">X-on is a trading name of Storacall Technology Ltd a limited company registered in England and Wales
Registered Office : Avaland House, 110 London Road, Apsley, Hemel Hempstead, Herts, HP3 9SD  
Company Registration No. 2578478 

This email has been sent from X-on.The contents and attachments are confidential to the sender and the intended addressees.If the message
is received by anyone other than the addressee please return the message to the sender by replying to it and then delete the message from 
your computer without copying or disclosing the contents to anyone.Opinions, conclusions and statements of intent in this email are those of
the sender and do not bind X-on unless confirmed by authorised representatives independently of this message.While best endeavours have 
been taken to avoid transmission of viruses, it is the responsibility of the recipient to scan for these.Please note emails sent to and from X-on 
are routinely monitored for record keeping and quality control, to ensure regulatory compliance and prevent unauthorised use of our systems.

</font><font size="1" face="verdana, sans-serif" color="#006600">Please consider the environment before printing this email.</font></pre></div>
<br><br><div class="gmail_quote">On 1 October 2013 16:15, Anthony Minessale <span dir="ltr">&lt;<a href="mailto:anthony.minessale@gmail.com" target="_blank">anthony.minessale@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">Are you running the answer application before you call the record app?<div>It appears as you are not as the codec negotiation seems to take place after you call record.</div><div>Also you are behind nat and you need to wait for the nat auto-correction to trigger before the media stream is correct so the 10ms is not enough.</div>


<div>You need to exchange audio for about 1 seconds for it to fix the problem for you.  If you fixed the other end to not need server side nat it would also help your issue.</div></div><div class="gmail_extra"><div><div class="h5">

<br><br><div class="gmail_quote">
On Tue, Oct 1, 2013 at 10:05 AM, Callum Guy <span dir="ltr">&lt;<a href="mailto:callum.guy@x-on.co.uk" target="_blank">callum.guy@x-on.co.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(51,51,153)">I have just checked and although my test configuration recorded an empty file the packets captured with tcpdump can be successfully played back in Wireshark. The audio in the capture is exactly as I would have expected the recording to be.</div>




<div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(51,51,153)"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(51,51,153)">Are we suggesting that there is a bug of some description here? Is there anything else I can test to confirm?</div>




<div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(51,51,153)"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(51,51,153)">To provide some clarity on my setup here is a list of what i have:</div>




<div class="gmail_default"><ol><li><font color="#333399" face="verdana, sans-serif">Registered Linksys SPA941 on OpenSIPS</font></li><li><font color="#333399" face="verdana, sans-serif">Direct call from OpenSIPS to FreeSWITCH </font></li>




<li><font color="#333399" face="verdana, sans-serif">XML dialplan with </font><span style="color:rgb(51,51,153);font-family:verdana,sans-serif">ESL outbound connection to socket server</span></li><li><span style="color:rgb(51,51,153);font-family:verdana,sans-serif">Socket server issues SendMsg answer</span></li>




<li><span style="color:rgb(51,51,153);font-family:verdana,sans-serif">Socket server issues SendMsg park</span></li><li><span style="color:rgb(51,51,153);font-family:verdana,sans-serif">Socket client intercepts CHANNEL_PARK</span></li>




<li><font color="#333399" face="verdana, sans-serif">Socket client issues SendMsg record (filepath/test.wav 15 200)</font></li></ol><div><font color="#333399" face="verdana, sans-serif"><br></font></div></div></div><div class="gmail_extra">


<div>

<br clear="all"><div><pre style="word-wrap:break-word;white-space:pre-wrap"><font face="verdana, sans-serif" color="#333399">______________________________</font><font size="1" face="verdana, sans-serif" color="#333399">

Callum Guy
Developer

X-on
Framlingham Technology Centre
Station Road, Framlingham,
Suffolk, IP13 9EZ

T       0333 332 0116
E       <a href="mailto:callum.guy@x-on.co.uk" target="_blank">callum.guy@x-on.co.uk</a>


<img>
<br></font></pre><pre style="word-wrap:break-word;white-space:pre-wrap"><font size="1" face="verdana, sans-serif" color="#333399">X-on is a trading name of Storacall Technology Ltd a limited company registered in England and Wales
Registered Office : Avaland House, 110 London Road, Apsley, Hemel Hempstead, Herts, HP3 9SD  
Company Registration No. 2578478 

This email has been sent from X-on.The contents and attachments are confidential to the sender and the intended addressees.If the message
is received by anyone other than the addressee please return the message to the sender by replying to it and then delete the message from 
your computer without copying or disclosing the contents to anyone.Opinions, conclusions and statements of intent in this email are those of
the sender and do not bind X-on unless confirmed by authorised representatives independently of this message.While best endeavours have 
been taken to avoid transmission of viruses, it is the responsibility of the recipient to scan for these.Please note emails sent to and from X-on 
are routinely monitored for record keeping and quality control, to ensure regulatory compliance and prevent unauthorised use of our systems.

</font><font size="1" face="verdana, sans-serif" color="#006600">Please consider the environment before printing this email.</font></pre></div>
<br><br></div><div class="gmail_quote"><div><div>On 1 October 2013 15:33, Michael Jerris <span dir="ltr">&lt;<a href="mailto:mike@jerris.com" target="_blank">mike@jerris.com</a>&gt;</span> wrote:<br></div></div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>

<div style="word-wrap:break-word">Your saying you see media flowing in both directions even when the record doesn&#39;t work, and when you play the stream in wireshark, there is media in that stream, and its not silent?<div>




<div><div><br><div><div>On Oct 1, 2013, at 10:23 AM, Callum Guy &lt;<a href="mailto:callum.guy@x-on.co.uk" target="_blank">callum.guy@x-on.co.uk</a>&gt; wrote:</div><br><blockquote type="cite"><div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(51,51,153)">




I&#39;m calling in from a Linksys SPA941 and I will be the only user on the FreeSWITCH server. I have been using tcpdump to capture my RTP traffic using the following command:</div>


<div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(51,51,153)"><br></div><div class="gmail_default"><font color="#333399" face="verdana, sans-serif">tcpdump -i any -n dst portrange 10000-50000</font><br>







</div><div class="gmail_default"><font color="#333399" face="verdana, sans-serif"><br></font></div><div class="gmail_default"><font color="#333399" face="verdana, sans-serif">I configured two test scripts as below:</font></div>







<div class="gmail_default"><font color="#333399" face="verdana, sans-serif"><br></font></div><div class="gmail_default"><div class="gmail_default"><font color="#333399" face="verdana, sans-serif"><b>Script 1: Answer call, generate 1000ms silence (as above) and then record. </b></font></div>







<div class="gmail_default"><font color="#333399" face="verdana, sans-serif">This showed a steady stream of UDP data throughout the call and resulted in a recording.</font></div><div class="gmail_default"><div class="gmail_default">







<font color="#333399" face="verdana, sans-serif"><br></font></div><div class="gmail_default"><font color="#333399" face="verdana, sans-serif"><b>Script 2: Answer call, sleep for 1 second and then record. </b></font></div>







<div class="gmail_default"><font color="#333399" face="verdana, sans-serif">This showed a steady stream of UDP data throughout the call but resulted in a blank recording.</font></div><div class="gmail_default"><font color="#333399" face="verdana, sans-serif"><br>







</font></div><div class="gmail_default"><font color="#333399" face="verdana, sans-serif">This is interesting and indicates to me that there is probably something that the FreeSWITCH file play operation is doing (even when its a silence stream) that is not carried out by the record application. I would expect that its unusual for a telephony application to want to answer and record without any play operations first.</font></div>







<div class="gmail_default"><font color="#333399" face="verdana, sans-serif"><br></font></div><div class="gmail_default"><font color="#333399" face="verdana, sans-serif">Thanks again,</font></div><div class="gmail_default">







<font color="#333399" face="verdana, sans-serif"><br></font></div><div class="gmail_default"><font color="#333399" face="verdana, sans-serif">Callum</font></div></div></div></div></blockquote></div><br></div></div></div>




</div><br></div></div><div>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></div></blockquote></div><br></div>
<br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div></div></div>-- <br>Anthony Minessale II<br><br>FreeSWITCH <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org/</a><br>ClueCon <a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com/</a><br>


Twitter: <a href="http://twitter.com/FreeSWITCH_wire" target="_blank">http://twitter.com/FreeSWITCH_wire</a><br><br>AIM: anthm<br><a href="mailto:MSN%3Aanthony_minessale@hotmail.com" target="_blank">MSN:anthony_minessale@hotmail.com</a><br>

GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com" target="_blank">PAYPAL:anthony.minessale@gmail.com</a><br>
IRC: <a href="http://irc.freenode.net" target="_blank">irc.freenode.net</a> #freeswitch<br><br>FreeSWITCH Developer Conference<br><a href="mailto:sip%3A888@conference.freeswitch.org" target="_blank">sip:888@conference.freeswitch.org</a><br>

<a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org" target="_blank">googletalk:conf+888@conference.freeswitch.org</a><br>
pstn:<a href="tel:%2B19193869900" value="+19193869900" target="_blank">+19193869900</a>
</div>
<br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br></div>