Stefan Mititelu
unread,Apr 17, 2026, 5:05:45 AM (12 days ago) Apr 17Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Sipwise rtpengine
Hello!
We are in the process of upgrading rtpengine from 11.5 to 14.1
We've noticed a behavior change in transcoding for the below scenario:
1. INVITE (offer with multiple codecs e.g. G729, PCMA etc...)
2. 183 (answer with e.g. G729 codec)
3. 183 (answer with e.g. PCMA codec, same to-tag as previous one)
4. 200 (answer with e.g. PCMA codec, same to-tag as previous ones)
For same ng control channel options: we only use passthrough, so nothing explicitly set in ng control, related to transcoding:
- Version 11.5: transcoded PCMA to G729 automatically, without anything special set
- Version 14.1: does not automatically transcode PCMA to G729 for this scenario
Since main goal is only to upgrade rtpengine version, we'd like as much as possible to keep same behavior as previous version.
Do you got any tips for achieving this, either on ng control channel or on source code?
..so far been trying to:
1. add some ng transcoding flags at answer time, without any success
2. setting "codec-accept=all" at offer time, which worked for the above scenario and heard PCMA/G729 transcoded media, but definitely we'd like to keep passthrough as much as possible
Thank you,
Stefan Mititelu