Hello,
I'm on OpenSIPS 3.4.9 with rtpengine 13.1.1.6. I'm trying to make use of the 'sdp-media-remove' command supported in this version of rtpengine to remove unwanted media sessions from the SDP.
The docs say its syntax is
"sdp-media-remove" : ["<media-type>", "<media-type>", ...]
Or, in other words, this command requires a 'list' as its parameters.
The only way I could get rtpengine not to throw an error was by using "sdp-media-remove=video". rtpengine shows this as
"sdp-media-remove": "video"
Based on the documentation, it needs to be
"sdp-media-remove" : ["video"]
How can one formulate an rtpengine_offer() command so that I can provide a 'list'? In my case I want to preserve only the 'audio' session, so, I need to write an rtpengine_offer() message with the sdp-media-remove command that sends this:
"sdp-media-remove" : ["video", "text", "application", "message", "other"]
Regards,
Jeff