Daniel Hi,

I tried that in the first place but I had the following ERRORS:

Nov 17 14:18:42 YGOR /usr/local/sbin/kamailio[4862]: WARNING:core:run_actions: null action list (rec_level=2)
Nov 17 14:18:47 YGOR /usr/local/sbin/kamailio[4862]: ERROR:nathelper:extract_body: message body has length zero
Nov 17 14:18:47 YGOR /usr/local/sbin/kamailio[4862]: ERROR:nathelper:force_rtp_proxy: can't extract body from the message
Nov 17 14:18:47 YGOR /usr/local/sbin/kamailio[4862]: ERROR:nathelper:select_rtpp_node: script error -no valid set selected
Nov 17 14:18:47 YGOR /usr/local/sbin/kamailio[4862]: ERROR:nathelper:rtpproxy_stream: no available proxies


Thanks

Alex



On Tue, Nov 17, 2009 at 2:17 PM, Daniel-Constantin Mierla <miconda@gmail.com> wrote:
Hello,


On 17.11.2009 13:14 Uhr, alex pappas wrote:
Dear all,

I'm trying to play Early Media instead of Ringing WHEN an 180 Ringing OR 182 Call Queue message is received from the destination UAC. In the onreply_route[1] I added the following lines in bold:

I use kamailio 1.5 and I have NAT enabled.

onreply_route[1] {
       xdbg("incoming reply\n");
       if ((isflagset(5) || isbflagset(6)) && status=~"*(180)|*(183)|(2[0-9][0-9])") {
               force_rtp_proxy();
       }
      * if (status=~"(180)") {
               rtpproxy_stream2uac("/usr/local/etc/rtpproxy/ast-ivr.alaw","");
       } else {
           rtpproxy_stop_stream2uac();
       }*
       if (isbflagset(6)) {
               fix_nated_contact();
       }
}

try rtpproxy_stream2uas(...) instead of stream to uac function.

Cheers,
Daniel


When I get from a UAC an 180 Ringing does not play the media and also in the syslog I see the following ERRORs:

Nov 17 14:11:29 YGOR /usr/local/sbin/kamailio[4681]: ERROR:nathelper:extract_body: message body has length zero
Nov 17 14:11:29 YGOR /usr/local/sbin/kamailio[4681]: ERROR:nathelper:force_rtp_proxy: can't extract body from the message
Nov 17 14:11:29 YGOR /usr/local/sbin/kamailio[4681]: ERROR:nathelper:select_rtpp_node: script error -no valid set selected
Nov 17 14:11:29 YGOR /usr/local/sbin/kamailio[4681]: ERROR:nathelper:rtpproxy_stream: no available proxies


Thanks in advance for any help

Alex

------------------------------------------------------------------------

_______________________________________________
Kamailio (OpenSER) - Users mailing list
Users@lists.kamailio.org
http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
http://lists.openser-project.org/cgi-bin/mailman/listinfo/users

--
Daniel-Constantin Mierla
* http://www.asipto.com/