[OpenSIPS-Users] replace_body() issue
Miha
miha at softnet.si
Fri Jun 18 09:04:52 EST 2021
Hello
have issue with replace_body as it does not change SDP.
My code looks like this:
if (has_body("application/sdp")){
if(search_body("a=inactive")){
*replace_body("^a=inactive$", "a=sendonly");*
}
$var(rtpengine_flags) ="trust-address replace-origin
replace-session-connection ICE=remove RTP/AVP rtcp-mux-demux";
rtpengine_offer("$var(rtpengine_flags)");
if(is_audio_on_hold()) {
rtpengine_play_media("callee file=/home/ringback.wav");
}
t_on_reply("1");
}
What could be wrong that inactive is not replaced by sendonly?
On a leg I can see "a=inactive" and also on b leg "a=inactive".
thank you
miha
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20210618/9d829915/attachment.html>
More information about the Users
mailing list