[Kamailio-Users] Play Early Media

Edson - Lists 4lists at gmail.com
Tue Nov 17 13:53:21 CET 2009


It seems like a report/information and not a problem...

To be sure, could You please paste one call exchanged messages captured 
with NGREP? Don`t forget to hide relevant IPs end tell us who is who... ;)

Edson.

alex pappas escreveu:
> 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 at gmail.com <mailto:miconda at 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 at lists.kamailio.org <mailto:Users at 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/
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Kamailio (OpenSER) - Users mailing list
> Users at lists.kamailio.org
> http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
> http://lists.openser-project.org/cgi-bin/mailman/listinfo/users



More information about the Users mailing list