[SR-Users] Accessing SDP changes

Pete Kelly pkelly at gmail.com
Tue Dec 13 13:16:08 CET 2016


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> 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> 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>:
>> > 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
>> > 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
>>
>> Office +49 40 5247593-40
>> Fax +49 40 5247593-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/
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20161213/2d40726e/attachment.html>


More information about the sr-users mailing list