[Freeswitch-users] RTCP

Guillermo Ruiz Camauer grcamauer at gmail.com
Fri Apr 26 00:19:08 MSD 2013


Anthony,

I am on FreeSWITCH Version 1.5.1b+git~20130411T200350Z~61b313b006 (git
61b313b 2013-04-11 20:03:50Z).

This is the content of the XML file (a_4.cdr.xml) :

<?xml version="1.0"?>
<cdr core-uuid="e881cdb8-adbe-11e2-9ba6-d3d12b6eeadd">
  <channel_data>
    <state>CS_REPORTING</state>
    <direction>outbound</direction>
    <state_number>11</state_number>

<flags>0=1;1=1;2=1;3=1;36=1;37=1;39=1;42=1;49=1;52=1;59=1;94=1;109=1</flags>
    <caps>1=1;2=1;3=1;4=1;5=1;6=1</caps>
  </channel_data>
  <variables>
    <direction>outbound</direction>
    <is_outbound>true</is_outbound>
    <uuid>4</uuid>
    <session_id>10</session_id>
    <sip_gateway_name>crossfone</sip_gateway_name>
    <sip_profile_name>gateway</sip_profile_name>
    <channel_name>sofia/crossfonetrunk/01147999418</channel_name>

<sip_destination_url>sip%3A01147999418%40200.49.30.68</sip_destination_url>
    <foo>bar</foo>
    <linekey>4</linekey>
    <hangup_after_bridge>false</hangup_after_bridge>
    <exec_after_bridge_app>park</exec_after_bridge_app>
    <ignore_early_media>true</ignore_early_media>
    <origination_uuid>4</origination_uuid>
    <originate_timeout>20</originate_timeout>
    <originate_early_media>false</originate_early_media>

<sip_outgoing_contact_uri>%3Csip%3Agw%2Bcrossfone%40192.168.6.187%3A5060%3Btransport%3Dudp%3Bgw%3Dcrossfone%3E</sip_outgoing_contact_uri>
    <sip_req_uri>01147999418%40200.49.30.68</sip_req_uri>
    <sofia_profile_name>crossfonetrunk</sofia_profile_name>
    <recovery_profile_name>crossfonetrunk</recovery_profile_name>
    <rtp_use_codec_name>G729</rtp_use_codec_name>
    <rtp_use_codec_fmtp>annexb%3Dno</rtp_use_codec_fmtp>
    <rtp_use_codec_rate>8000</rtp_use_codec_rate>
    <rtp_use_codec_ptime>20</rtp_use_codec_ptime>
    <write_codec>G729</write_codec>
    <write_rate>8000</write_rate>
    <local_media_ip>192.168.6.187</local_media_ip>
    <local_media_port>15102</local_media_port>
    <advertised_media_ip>192.168.6.187</advertised_media_ip>
    <rtp_use_pt>18</rtp_use_pt>
    <rtp_use_ssrc>2507879928</rtp_use_ssrc>
    <rtp_2833_recv_payload>101</rtp_2833_recv_payload>
    <sip_local_network_addr>192.168.6.187</sip_local_network_addr>
    <sip_reply_host>200.49.30.68</sip_reply_host>
    <sip_reply_port>5060</sip_reply_port>
    <sip_network_ip>200.49.30.68</sip_network_ip>
    <sip_network_port>5060</sip_network_port>
    <sip_from_user>ninguno</sip_from_user>
    <sip_from_uri>ninguno%40200.49.30.68</sip_from_uri>
    <sip_from_host>200.49.30.68</sip_from_host>
    <sip_to_user>01147999418</sip_to_user>
    <sip_to_uri>01147999418%40200.49.30.68</sip_to_uri>
    <sip_to_host>200.49.30.68</sip_to_host>
    <sip_contact_user>01147999418</sip_contact_user>
    <sip_contact_port>5060</sip_contact_port>
    <sip_contact_uri>01147999418%40200.49.30.68%3A5060</sip_contact_uri>
    <sip_contact_host>200.49.30.68</sip_contact_host>
    <endpoint_disposition>ANSWER</endpoint_disposition>

<pre_transfer_caller_id_number>0000000000</pre_transfer_caller_id_number>
    <call_uuid>4</call_uuid>

<sip_reinvite_sdp>v%3D0%0D%0Ao%3DArgentina-1%205013%202139%20IN%20IP4%20200.49.30.68%0D%0As%3Dsip%20call%0D%0Ac%3DIN%20IP4%20200.49.30.75%0D%0At%3D0%200%0D%0Am%3Daudio%2012338%20RTP/AVP%2018%20101%0D%0Aa%3Dsendonly%0D%0Aa%3Drtpmap%3A18%20G729/8000%0D%0Aa%3Dfmtp%3A18%20annexb%3Dno%0D%0Aa%3Drtpmap%3A101%20telephone-event/8000%0D%0Aa%3Dfmtp%3A101%200-16%0D%0Aa%3Dptime%3A20%0D%0A</sip_reinvite_sdp>

<switch_r_sdp>v%3D0%0D%0Ao%3DArgentina-1%205013%202139%20IN%20IP4%20200.49.30.68%0D%0As%3Dsip%20call%0D%0Ac%3DIN%20IP4%20200.49.30.75%0D%0At%3D0%200%0D%0Am%3Daudio%2012338%20RTP/AVP%2018%20101%0D%0Aa%3Drtpmap%3A18%20G729/8000%0D%0Aa%3Dfmtp%3A18%20annexb%3Dno%0D%0Aa%3Drtpmap%3A101%20telephone-event/8000%0D%0Aa%3Dfmtp%3A101%200-16%0D%0Aa%3Dsendonly%0D%0Aa%3Dptime%3A20%0D%0A</switch_r_sdp>
    <ep_codec_string>G729%408000h%4020i%408000b</ep_codec_string>
    <remote_media_ip>200.49.30.75</remote_media_ip>
    <remote_media_port>12338</remote_media_port>
    <rtp_audio_recv_pt>18</rtp_audio_recv_pt>
    <rtp_2833_send_payload>101</rtp_2833_send_payload>

<rtp_local_sdp_str>v%3D0%0Ao%3DFreeSWITCH%201366904266%201366904268%20IN%20IP4%20192.168.6.187%0As%3DFreeSWITCH%0Ac%3DIN%20IP4%20192.168.6.187%0At%3D0%200%0Am%3Daudio%2015102%20RTP/AVP%2018%20101%0Aa%3Drtpmap%3A18%20G729/8000%0Aa%3Drtpmap%3A101%20telephone-event/8000%0Aa%3Dfmtp%3A101%200-16%0Aa%3DsilenceSupp%3Aoff%20-%20-%20-%20-%0Aa%3Dptime%3A20%0Aa%3Dsendrecv%0A</rtp_local_sdp_str>
    <sip_to_tag>t5jc744e9vNjH</sip_to_tag>
    <sip_from_tag>3575908170-582116</sip_from_tag>
    <sip_cseq>2</sip_cseq>
    <sip_call_id>14ff320c-2884-1231-d8be-3085a9a918f5</sip_call_id>

<sip_recover_contact>%3Csip%3A01147999418%40200.49.30.68%3A5060%3E</sip_recover_contact>

<sip_full_via>SIP/2.0/UDP%20200.49.30.68%3A5060%3Bbranch%3Dz9hG4bK6944049e39b844b8eb524b3bd1b08a81</sip_full_via>

<sip_recover_via>SIP/2.0/UDP%20200.49.30.68%3A5060%3Bbranch%3Dz9hG4bK6944049e39b844b8eb524b3bd1b08a81</sip_recover_via>

<sip_full_from>%3Csip%3A01147999418%40200.49.30.68%3E%3Btag%3D3575908170-582116</sip_full_from>

<sip_full_to>%22%22%20%3Csip%3Aninguno%40200.49.30.68%3E%3Btag%3Dt5jc744e9vNjH</sip_full_to>
    <record_seconds>0</record_seconds>
    <record_ms>0</record_ms>
    <record_samples>0</record_samples>
    <read_codec>G729</read_codec>
    <read_rate>8000</read_rate>

<current_application_data>//mnt/TEMP/temp/e2566esl3/agradece</current_application_data>
    <current_application>playback</current_application>
    <playback_seconds>0</playback_seconds>
    <playback_ms>0</playback_ms>
    <playback_samples>3160</playback_samples>

<current_application_response>FILE%20PLAYED</current_application_response>
    <hangup_cause>NORMAL_CLEARING</hangup_cause>
    <hangup_cause_q850>16</hangup_cause_q850>
    <digits_dialed>2210722222</digits_dialed>
    <start_stamp>2013-04-25%2016%3A49%3A28</start_stamp>
    <profile_start_stamp>2013-04-25%2016%3A49%3A28</profile_start_stamp>
    <answer_stamp>2013-04-25%2016%3A49%3A33</answer_stamp>
    <hold_stamp>2013-04-25%2016%3A50%3A55</hold_stamp>
    <progress_media_stamp>2013-04-25%2016%3A49%3A30</progress_media_stamp>
    <hold_events>%7B%7B1366919455049448,1366919482836557%7D%7D</hold_events>
    <end_stamp>2013-04-25%2016%3A51%3A22</end_stamp>
    <start_epoch>1366919368</start_epoch>
    <start_uepoch>1366919368496319</start_uepoch>
    <profile_start_epoch>1366919368</profile_start_epoch>
    <profile_start_uepoch>1366919368496319</profile_start_uepoch>
    <answer_epoch>1366919373</answer_epoch>
    <answer_uepoch>1366919373476304</answer_uepoch>
    <bridge_epoch>0</bridge_epoch>
    <bridge_uepoch>0</bridge_uepoch>
    <last_hold_epoch>1366919455</last_hold_epoch>
    <last_hold_uepoch>1366919455049447</last_hold_uepoch>
    <hold_accum_seconds>0</hold_accum_seconds>
    <hold_accum_usec>0</hold_accum_usec>
    <hold_accum_ms>0</hold_accum_ms>
    <resurrect_epoch>0</resurrect_epoch>
    <resurrect_uepoch>0</resurrect_uepoch>
    <progress_epoch>0</progress_epoch>
    <progress_uepoch>0</progress_uepoch>
    <progress_media_epoch>1366919370</progress_media_epoch>
    <progress_media_uepoch>1366919370316305</progress_media_uepoch>
    <end_epoch>1366919482</end_epoch>
    <end_uepoch>1366919482576305</end_uepoch>
    <last_app>playback</last_app>
    <last_arg>//mnt/TEMP/temp/e2566esl3/agradece</last_arg>
    <caller_id>%22Outbound%20Call%22%20%3C01147999418%3E</caller_id>
    <duration>114</duration>
    <billsec>109</billsec>
    <progresssec>0</progresssec>
    <answersec>5</answersec>
    <waitsec>0</waitsec>
    <progress_mediasec>2</progress_mediasec>
    <flow_billsec>114</flow_billsec>
    <mduration>114080</mduration>
    <billmsec>109100</billmsec>
    <progressmsec>0</progressmsec>
    <answermsec>4980</answermsec>
    <waitmsec>0</waitmsec>
    <progress_mediamsec>1820</progress_mediamsec>
    <flow_billmsec>114080</flow_billmsec>
    <uduration>114079986</uduration>
    <billusec>109100001</billusec>
    <progressusec>0</progressusec>
    <answerusec>4979985</answerusec>
    <waitusec>0</waitusec>
    <progress_mediausec>1819986</progress_mediausec>
    <flow_billusec>114079986</flow_billusec>
    <sip_hangup_disposition>send_bye</sip_hangup_disposition>
  </variables>
  <app_log>
    <application app_name="park" app_data=""
app_stamp="1366919373777227"></application>
    <application app_name="playback"
app_data="//mnt/TEMP/temp/e2566esl3/btardes"
app_stamp="1366919374049311"></application>
    <application app_name="playback"
app_data="//mnt/TEMP/temp/e2566esl3/intro"
app_stamp="1366919375649395"></application>
    <application app_name="playback"
app_data="//mnt/TEMP/temp/e2566esl3/edad"
app_stamp="1366919389429342"></application>
    <application app_name="playback"
app_data="//mnt/TEMP/temp/e2566esl3/vetv1"
app_stamp="1366919397309344"></application>
    <application app_name="playback"
app_data="//mnt/TEMP/temp/e2566esl3/tv1"
app_stamp="1366919408589360"></application>
    <application app_name="playback"
app_data="//mnt/TEMP/temp/e2566esl3/confcbl"
app_stamp="1366919412109336"></application>
    <application app_name="playback"
app_data="//mnt/TEMP/temp/e2566esl3/vetv2"
app_stamp="1366919413249330"></application>
    <application app_name="playback"
app_data="//mnt/TEMP/temp/e2566esl3/silencio"
app_stamp="1366919416149338"></application>
    <application app_name="playback"
app_data="//mnt/TEMP/temp/e2566esl3/sistema"
app_stamp="1366919416289332"></application>
    <application app_name="playback"
app_data="//mnt/TEMP/temp/e2566esl3/tipodeco"
app_stamp="1366919423669375"></application>
    <application app_name="playback"
app_data="//mnt/TEMP/temp/e2566esl3/ned"
app_stamp="1366919432829335"></application>
    <application app_name="playback"
app_data="//mnt/TEMP/temp/e2566esl3/sexo"
app_stamp="1366919435489335"></application>
    <application app_name="playback"
app_data="//mnt/TEMP/temp/e2566esl3/silencio"
app_stamp="1366919437089276"></application>
    <application app_name="playback"
app_data="//mnt/TEMP/temp/e2566esl3/silencio"
app_stamp="1366919437229392"></application>
    <application app_name="playback"
app_data="//mnt/TEMP/temp/e2566esl3/cankble"
app_stamp="1366919437369334"></application>
    <application app_name="playback" app_data="tone_stream://%(400,0,800)"
app_stamp="1366919470449263"></application>
    <application app_name="record"
app_data="/j/2566rating/abiertas/e2566ESL3_P44_01147999418.wav 25 300 5"
app_stamp="1366919474469271"></application>
    <application app_name="playback"
app_data="//mnt/TEMP/temp/e2566esl3/silencio"
app_stamp="1366919479509265"></application>
    <application app_name="playback"
app_data="//mnt/TEMP/temp/e2566esl3/agradece"
app_stamp="1366919479649380"></application>
  </app_log>
  <hold-record>
    <hold on="1366919455049448" off="1366919482836557"></hold>
  </hold-record>
  <callflow unique-id="3da0df6a-ade1-11e2-9e25-d3d12b6eeadd"
clone-of="3da0dd3a-ade1-11e2-9e24-d3d12b6eeadd" profile_index="1">
    <extension name="park" number="">
      <application app_name="park" app_data=""></application>
    </extension>
    <caller_profile>
      <username></username>
      <dialplan></dialplan>
      <caller_id_name>Outbound Call</caller_id_name>
      <caller_id_number>01147999418</caller_id_number>
      <callee_id_name></callee_id_name>
      <callee_id_number></callee_id_number>
      <ani></ani>
      <aniii></aniii>
      <network_addr>200.49.30.68</network_addr>
      <rdnis></rdnis>
      <destination_number>01147999418</destination_number>
      <uuid>4</uuid>
      <source>src/switch_ivr_originate.c</source>
      <context>default</context>
      <chan_name>sofia/crossfonetrunk/01147999418</chan_name>
    </caller_profile>
    <times>
      <created_time>1366919368496319</created_time>
      <profile_created_time>1366919368496319</profile_created_time>
      <progress_time>0</progress_time>
      <progress_media_time>1366919370316305</progress_media_time>
      <answered_time>1366919373476304</answered_time>
      <bridged_time>0</bridged_time>
      <last_hold_time>1366919455049447</last_hold_time>
      <hold_accum_time>0</hold_accum_time>
      <hangup_time>1366919482576305</hangup_time>
      <resurrect_time>0</resurrect_time>
      <transfer_time>0</transfer_time>
    </times>
  </callflow>
</cdr>


Guillermo





On Thu, Apr 25, 2013 at 4:24 PM, Anthony Minessale <
anthony.minessale at gmail.com> wrote:

> You must be on a pretty old version if you cant see them.  Did you use rtp
> in the call in question?  You should see something like this in the
> <variables> section: all of these vars are also available in the cdr csv
> templates.
>
>     <rtp_audio_in_raw_bytes>97868</rtp_audio_in_raw_bytes>
>     <rtp_audio_in_media_bytes>97180</rtp_audio_in_media_bytes>
>     <rtp_audio_in_packet_count>569</rtp_audio_in_packet_count>
>     <rtp_audio_in_media_packet_count>565</rtp_audio_in_media_packet_count>
>     <rtp_audio_in_skip_packet_count>228</rtp_audio_in_skip_packet_count>
>     <rtp_audio_in_jb_packet_count>0</rtp_audio_in_jb_packet_count>
>     <rtp_audio_in_dtmf_packet_count>0</rtp_audio_in_dtmf_packet_count>
>     <rtp_audio_in_cng_packet_count>0</rtp_audio_in_cng_packet_count>
>     <rtp_audio_in_flush_packet_count>4</rtp_audio_in_flush_packet_count>
>     <rtp_audio_in_largest_jb_size>0</rtp_audio_in_largest_jb_size>
>     <rtp_audio_out_raw_bytes>119712</rtp_audio_out_raw_bytes>
>     <rtp_audio_out_media_bytes>119712</rtp_audio_out_media_bytes>
>     <rtp_audio_out_packet_count>696</rtp_audio_out_packet_count>
>
> <rtp_audio_out_media_packet_count>696</rtp_audio_out_media_packet_count>
>     <rtp_audio_out_skip_packet_count>0</rtp_audio_out_skip_packet_count>
>     <rtp_audio_out_dtmf_packet_count>0</rtp_audio_out_dtmf_packet_count>
>     <rtp_audio_out_cng_packet_count>0</rtp_audio_out_cng_packet_count>
>     <rtp_audio_rtcp_packet_count>0</rtp_audio_rtcp_packet_count>
>     <rtp_audio_rtcp_octet_count>0</rtp_audio_rtcp_octet_count>
>
>
>
>
> On Thu, Apr 25, 2013 at 11:18 AM, Guillermo Ruiz Camauer <
> grcamauer at gmail.com> wrote:
>
>> Generated some xml_cdr records.  The only thing I find is:
>>
>> <rtp_audio_recv_pt>0</rtp_audio_recv_pt>
>>
>> Always has a value of 0.
>>
>> Is there something I need to configure?  I can post the XML if needed.
>>
>> Guillermo
>>
>>
>>
>>
>> On Thu, Apr 25, 2013 at 12:22 PM, Guillermo Ruiz Camauer <
>> grcamauer at gmail.com> wrote:
>>
>>> I looked for those variables in the SAMPLE that is on the Wiki and they
>>> are not there.  Is the Sample out of date?
>>> I will install the module and generate some of my own and see if they
>>> are there.
>>>
>>> Guillermo
>>>
>>>
>>> On Thu, Apr 25, 2013 at 8:48 AM, Steven Ayre <steveayre at gmail.com>wrote:
>>>
>>>> Look for the rtp_audio_* variables.
>>>>
>>>>
>>>> On 24 April 2013 19:55, Guillermo Ruiz Camauer <grcamauer at gmail.com>wrote:
>>>>
>>>>> Michael,
>>>>>
>>>>> In the xml_cdr I can see stats which refer to the call duration, but I
>>>>> see nothing regarding the number of packets exchanged, dropped, jitter,
>>>>> etc. which would relate to the quality of the call.
>>>>> Do you know if there is any work being done on RTCP for FreeSwitch?
>>>>>  Or how I would go about viewing RTCP related data without diving in with
>>>>> WireShark?
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Guillermo
>>>>>
>>>>>
>>>>> On Wed, Apr 24, 2013 at 3:23 PM, Michael Collins <msc at freeswitch.org>wrote:
>>>>>
>>>>>> Not presently. However, there are the RTP stats that can be found in
>>>>>> the XML CDR files.
>>>>>> -MC
>>>>>>
>>>>>>
>>>>>> On Wed, Apr 24, 2013 at 10:46 AM, Guillermo Ruiz Camauer <
>>>>>> grcamauer at gmail.com> wrote:
>>>>>>
>>>>>>> Does FreeSwitch offer any equivalents to Asterisk's "rtcp stats" or
>>>>>>> "rtcp debug" commands?
>>>>>>>
>>>>>>> Guillermo
>>>>>>>
>>>>>>>
>>>>>>> On Wed, Apr 24, 2013 at 8:27 AM, Alex Lake <alex at digitalmail.com>wrote:
>>>>>>>
>>>>>>>> Interesting to see a reference to RTCP in a recent thread.
>>>>>>>>
>>>>>>>> I looked it up on the wiki and there's not much there about how to
>>>>>>>> use
>>>>>>>> it for giving diagnostic output on actual calls.
>>>>>>>>
>>>>>>>> I would be interested in investigating (and would be happy to
>>>>>>>> update the
>>>>>>>> Wiki) but where should I start?!
>>>>>>>>
>>>>>>>>
>>>>>>>> _________________________________________________________________________
>>>>>>>> Professional FreeSWITCH Consulting Services:
>>>>>>>> consulting at freeswitch.org
>>>>>>>> http://www.freeswitchsolutions.com
>>>>>>>>
>>>>>>>> 
>>>>>>>> 
>>>>>>>>
>>>>>>>> Official FreeSWITCH Sites
>>>>>>>> http://www.freeswitch.org
>>>>>>>> http://wiki.freeswitch.org
>>>>>>>> http://www.cluecon.com
>>>>>>>>
>>>>>>>> FreeSWITCH-users mailing list
>>>>>>>> FreeSWITCH-users at lists.freeswitch.org
>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>>>>> UNSUBSCRIBE:
>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>>>>>> http://www.freeswitch.org
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Guillermo Ruiz Camauer
>>>>>>>
>>>>>>>
>>>>>>> _________________________________________________________________________
>>>>>>> Professional FreeSWITCH Consulting Services:
>>>>>>> consulting at freeswitch.org
>>>>>>> http://www.freeswitchsolutions.com
>>>>>>>
>>>>>>> 
>>>>>>> 
>>>>>>>
>>>>>>> Official FreeSWITCH Sites
>>>>>>> http://www.freeswitch.org
>>>>>>> http://wiki.freeswitch.org
>>>>>>> http://www.cluecon.com
>>>>>>>
>>>>>>> FreeSWITCH-users mailing list
>>>>>>> FreeSWITCH-users at lists.freeswitch.org
>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>>>> UNSUBSCRIBE:
>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>>>>> http://www.freeswitch.org
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Michael S Collins
>>>>>> Twitter: @mercutioviz
>>>>>> http://www.FreeSWITCH.org
>>>>>> http://www.ClueCon.com
>>>>>> http://www.OSTAG.org
>>>>>>
>>>>>>
>>>>>>
>>>>>> _________________________________________________________________________
>>>>>> Professional FreeSWITCH Consulting Services:
>>>>>> consulting at freeswitch.org
>>>>>> http://www.freeswitchsolutions.com
>>>>>>
>>>>>> 
>>>>>> 
>>>>>>
>>>>>> Official FreeSWITCH Sites
>>>>>> http://www.freeswitch.org
>>>>>> http://wiki.freeswitch.org
>>>>>> http://www.cluecon.com
>>>>>>
>>>>>> FreeSWITCH-users mailing list
>>>>>> FreeSWITCH-users at lists.freeswitch.org
>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>>> UNSUBSCRIBE:
>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>>>> http://www.freeswitch.org
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Guillermo Ruiz Camauer
>>>>>
>>>>>
>>>>> _________________________________________________________________________
>>>>> Professional FreeSWITCH Consulting Services:
>>>>> consulting at freeswitch.org
>>>>> http://www.freeswitchsolutions.com
>>>>>
>>>>> 
>>>>> 
>>>>>
>>>>> Official FreeSWITCH Sites
>>>>> http://www.freeswitch.org
>>>>> http://wiki.freeswitch.org
>>>>> http://www.cluecon.com
>>>>>
>>>>> FreeSWITCH-users mailing list
>>>>> FreeSWITCH-users at lists.freeswitch.org
>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>> UNSUBSCRIBE:
>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>>> http://www.freeswitch.org
>>>>>
>>>>>
>>>>
>>>>
>>>> _________________________________________________________________________
>>>> Professional FreeSWITCH Consulting Services:
>>>> consulting at freeswitch.org
>>>> http://www.freeswitchsolutions.com
>>>>
>>>> 
>>>> 
>>>>
>>>> Official FreeSWITCH Sites
>>>> http://www.freeswitch.org
>>>> http://wiki.freeswitch.org
>>>> http://www.cluecon.com
>>>>
>>>> FreeSWITCH-users mailing list
>>>> FreeSWITCH-users at lists.freeswitch.org
>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>> UNSUBSCRIBE:
>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>> http://www.freeswitch.org
>>>>
>>>>
>>>
>>>
>>> --
>>> Guillermo Ruiz Camauer
>>>
>>
>>
>>
>> --
>> Guillermo Ruiz Camauer
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> http://www.freeswitchsolutions.com
>>
>> 
>> 
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://wiki.freeswitch.org
>> http://www.cluecon.com
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>>
>
>
> --
> Anthony Minessale II
>
> FreeSWITCH http://www.freeswitch.org/
> ClueCon http://www.cluecon.com/
> Twitter: http://twitter.com/FreeSWITCH_wire
>
> AIM: anthm
> MSN:anthony_minessale at hotmail.com
> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
> IRC: irc.freenode.net #freeswitch
>
> FreeSWITCH Developer Conference
> sip:888 at conference.freeswitch.org
> googletalk:conf+888 at conference.freeswitch.org
> pstn:+19193869900
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>


-- 
Guillermo Ruiz Camauer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20130425/b383f931/attachment-0001.html 


Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list