[SR-Users] Why SDPOPS does not remove attributes in SDP
Fred Posner
fred at palner.com
Fri Jun 17 15:34:55 CEST 2016
On 06/17/2016 09:25 AM, Richard Fuchs wrote:
> On 17/06/16 03:46 AM, Dmitry wrote:
>> Hi all
>> I have the following code:
>>
>> if($T_reply_code=="200")
>> {
>> if(has_body("application/sdp"))
>> {
>> xlog("L_INFO", "RTPENGINE received internal reply
>> $T_reply_code $rr SDP extra lines will be removed");
>>
>> set_rtpengine_set("0");
>> rtpengine_manage();
>> sdp_remove_line_by_prefix("a=rtcp");
>> sdp_remove_line_by_prefix("a=ssrc");
>> sdp_remove_line_by_prefix("a=ice");
>> sdp_remove_line_by_prefix("a=candidate");
>>
>> xlog("L_INFO", "RTPENGINE received internal reply
>> $T_reply_code $rr SDP extra lines removed with SDPOPS");
>>
>> }
>>
>> }
>> When I look through traces - I see that 200 ok(with SDP) has all these
>> attributes and they are not removed.
>>
>> Why SDPOPS does not remove these attributes?
>
> Probably because there's a problem rewriting parts of the SDP body more
> than once. But if you don't want ICE attributes in the output SDP, you
> can use the rtpengine flags ICE=remove. You can influence rtcp-mux
> attributes in the same way. See docs.
>
> Cheers
>
Are your log messages triggered?
--fred
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0x6235BD69.asc
Type: application/pgp-keys
Size: 3904 bytes
Desc: not available
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20160617/66d0a20b/attachment.key>
More information about the sr-users
mailing list