On 28/12/2021 08.45, [EXT] 'Benjamin T.' via rtpengine wrote:
> Hi Richard,
>
> rtpengine is used as proxy or transcoding part (sometimes) here. But
> transcoding is not done in this example.
> So all in all, there is no chance of changing the rtpengine behaviour,
> because the endpoint might be the problem here. I can communicate that
> and check what can be done on client side.
>
Well, I didn't say that there's no chance of changing anything :) but
merely that this is the default behaviour and it depends on what you
want to achieve and how, and also on the exact circumstances. If there's
just two streams being sent to rtpengine and there's no way to
distinguish them (other than the SSRC), then it will be difficult. If
this is a branched call or there's a re-invite or something, then it
might be possible to tell rtpengine to block one of the two streams. It
may also be possible to do this on a signalling (SIP) level by tearing
down a secondary call leg when needed, independent of what rtpengine is
doing.
Cheers