[SR-Users] Accessing SDP changes
Daniel-Constantin Mierla
miconda at gmail.com
Tue Dec 13 13:52:21 CET 2016
You have to execute the function in request_route {} (or sub-routes
executed from there) -- don't executed it inside branch_route or
failure_route (or sub-routes executed from there).
Cheers,
Daniel
On 13/12/2016 13:16, Pete Kelly wrote:
> Spoke too soon there - it works for initial requests, but then
> subsequently does not work for invites. The function complains it is
> not being called from a request route.
>
> Any ideas?
>
> On 12 December 2016 at 14:36, Pete Kelly <pkelly at gmail.com
> <mailto:pkelly at gmail.com>> wrote:
>
> Awesome, this looks to have done the trick nicely - thank you.
>
> On 9 December 2016 at 15:31, Carsten Bock <carsten at ng-voice.com
> <mailto:carsten at ng-voice.com>> wrote:
>
> Hi Pete,
>
> you could try the following:
>
> sdp_remove_transport("RTP/SAVP");
> msg_apply_changes(); // from textopsx
> sdp_get("$avp(foo)");
> xlog("$avp(foo)");
>
> I believe, that should do the job.
>
> Thanks,
> Carsten
>
> 2016-12-09 16:17 GMT+01:00 Pete Kelly <pkelly at gmail.com
> <mailto:pkelly at gmail.com>>:
> > Hi
> >
> > I am using Kamailio 4.4. and calling the function
> sdp_remove_transport in
> > order to remove some SRTP media lines.
> >
> > The function works (of course!) however I would like to get
> access to the
> > modified SDP within the cfg.
> >
> > I thought this would do the trick:
> >
> > sdp_remove_transport("RTP/SAVP");
> > sdp_get("$avp(foo)");
> > xlog("$avp(foo)");
> >
> > However $avp(foo) does not contain the newly modified SDP.
> >
> > Is there a way for me to access it? I have been looking at
> things like
> > t_save_lumps() and msg_apply_changes().
> >
> > Any pointers or confirmation that this is or isn't possible
> would be very
> > welcome!
> >
> > Thanks
> >
> > Pete
> >
> > _______________________________________________
> > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users
> mailing list
> > sr-users at lists.sip-router.org
> <mailto:sr-users at lists.sip-router.org>
> >
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
> <http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users>
> >
>
>
>
> --
> Carsten Bock
> CEO (Geschäftsführer)
>
> ng-voice GmbH
> Millerntorplatz 1
> 20359 Hamburg / Germany
>
> http://www.ng-voice.com
> mailto:carsten at ng-voice.com <mailto:carsten at ng-voice.com>
>
> Office +49 40 5247593-40 <tel:%2B49%2040%205247593-40>
> Fax +49 40 5247593-99 <tel:%2B49%2040%205247593-99>
>
> Sitz der Gesellschaft: Hamburg
> Registergericht: Amtsgericht Hamburg, HRB 120189
> Geschäftsführer: Carsten Bock
> Ust-ID: DE279344284
>
> Hier finden Sie unsere handelsrechtlichen Pflichtangaben:
> http://www.ng-voice.com/imprint/
> <http://www.ng-voice.com/imprint/>
>
>
>
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
--
Daniel-Constantin Mierla
www.twitter.com/miconda -- www.linkedin.com/in/miconda
Kamailio World Conference - May 8-10, 2017 - www.kamailioworld.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20161213/4515c8d5/attachment.html>
More information about the sr-users
mailing list