Hi.
You could try yeti-switch as registrar + SBC. Internally, it uses forked
SEMS(actively developed) as b2bua. There is 100rel support.
I can't call it lightweight(there is web UI/REST API + databases), but
you don't need an additional RTP engine and the kamailio database
(kamailio will be used as a simple load balancer).
On 30.12.24 18:14, Benoît Panizzon via sr-users wrote:
Hi Fred
I would be remiss if I didn’t mention that
FreeSWITCH is a very
decent b2bua; especially light-weight if you are already proxying
media on rtpengine and “bypass media” in freeswitch.
Example:
https://github.com/fredposner/cluecon2023
I used your example and we tried FreeSWITCH. Thank you for your
suggestion.
Unfortunately we ran into massive issues we were not able to solve.
I don't exactly recall which one it was but it appeared in situations
involving:
* 100rel required
* parallel branches
It was either the issue that FreeSWITCH itself was dropping rseq
replies with same rseq number but different totags wrongfully as
duplicates.
Or it was the issue with those replies with different totags on the 2nd
leg being mapped to ONE totag on the first leg causing the original
sender to consider them a duplicates and dropping them.