<br><br><div class="gmail_quote">On Mon, Aug 30, 2010 at 5:48 PM, Anthony Minessale <span dir="ltr">&lt;<a href="mailto:anthony.minessale@gmail.com">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;">
did you try the ones I listed?<br>
<br>
I did not phrase them in xml because it&#39;s redundant but you should<br>
simply be able to make a simple extension<br>
that calls playback WITHOUT calling answer and the file will play in<br>
early media?<br>
<br>
Maybe it&#39;s too easy?<br>
<br>
This will play a file in early media, answer then play it again as<br>
in-call media.<br>
<br>
&lt;extension name=&quot;109&quot;&gt;<br>
 &lt;condition field=&quot;destination_number&quot; expression=&quot;^109$&quot;&gt;<br>
  &lt;action application=&quot;playback&quot; data=&quot;ivr/ivr-welcome_to_freeswitch.wav&quot;/&gt;<br>
  &lt;action application=&quot;answer&quot;/&gt;<br>
  &lt;action application=&quot;playback&quot; data=&quot;ivr/ivr-welcome_to_freeswitch.wav&quot;/&gt;<br>
 &lt;/condition&gt;<br>
&lt;/extension&gt;<br><br></blockquote><div><br></div><div>I did not, I misunderstood your initial eMail, clearly.</div><div><br></div><div>I have rigged up the above and something quite odd happens - definitely much closer, but still odd. The CLI shows FreeSWITCH accept the call, there is almost a full ten second pause, and then I hear a &#39;click&#39; on the line, there is another pause, and then I get the latter Playback (I&#39;ve used two different audio files to ensure I can tell the difference).</div>
<div><br></div><div>However, I&#39;ve tcpdumped and according to Wireshark:</div><div>INVITE</div><div>100 Trying</div><div>(10.1 second pause)</div><div>Early Media RTP</div><div>200 OK</div><div>Latter Playback RTP</div>
<div>BYE</div><div><br></div><div>A review of the audio through WireShark verifies that FS is playing the first WAV file as, apparently, early media.</div><div><br></div><div>So I appear to have two problems: Firstly, there&#39;s a ten second pause. I did not reinstate my sleep statement, so I don&#39;t understand why it&#39;s waiting so long after getting the call. And although FreeSWITCH is now definitely pumping out the early media, Verizon is, apparently, not handing it back. Is there any possibility something slightly non-standard is happening here, so VZ&#39;s equipment (cough, Sonus, cough) is unaware it should be passing RTP on to the calling party? I&#39;m afraid my telephony knowledge is primarily VoIP related to Asterisk (wail, moan, etc, etc) and OpenSIPS. I was under the impression that a 183 Ringing was required in the flow to alert the far-end (calling party) that early media is coming, but I could, of course, be very wrong.</div>
<div><br></div><div>Thank you very much Anthony;</div><div><br></div><div> - Jock</div></div><br>