Can we remove duplicate or unwanted a=fmtp line without using HMR ? SBC 6350 Ver 9.2
Service provider is sending duplicate codecs in the m line , i.e. we receive same codec more than once on the m line
m=audio 10034 RTP/AVP 8 101 101
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15/1
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
SBC forwards the same SDP to downstream SIP Endpoint as below :
m=audio 19766 RTP/AVP 8 101
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15/1
a=fmtp:101 0-15
it strips off duplicate a=rtpmap but the a=fmtp remains (a=fmtp:101 0-15/1) this is causing issues with downstream system and it is rejecting the INVITE with 400 BAD Request.
I cant think of a way out without applying HMR but want to still check if there is a way out of it.