Closed dilyanpalauzov closed 1 year ago
The same client (JsSIP) does connect when run under Firefox, but not under Chrome.
Try with rtcp-mux-require
as part of your offer flags.
Yes, rtcp-mux-require
made it work, thanks!
Is the presence of a=mid , after a=group was removed, considered as bug?
Is the presence of a=mid , after a=group was removed, considered as bug?
No because a=mid
doesn't depend on a=group
. There's no problem having media ID labels without bundling active.
Kamailio/rtpengine receive an offer:
then Kamailio calls
and this packet leaves the SIP proxy:
As you can see the incoming message has
while the outgoing message lacks the "a=group:BUNDLE 0" line. When the answer goes over WebRTC back to Chrome, it logs:
My understanding is that without a=group, the a=mid: line makes no sense. Rtpengine removes a=group, keeping a=mid , which causes the twist here.
This is the actual answer, which was declared invalid