Hello,
For those of you integrating with WebRTC and using a websocket control plane like SIP.js how do you handle trickle ICE? If you use trickle ICE any recommended RTP media servers (FreeSWITCH, Kurento, ....)?
SIP.js does some trick like delay XXX ms before sending out the offer assuming the browser has collected all the ICE candidates, or maybe even wait for the IceGatheringDone event: what do you think of such a pattern?
I see that rtpengine source code mentions "trickle" in a few places, but the rtpengine module doesn't make it clear how to send a ICE candidate for an existing call.
Cheers Anthony Alba
Good question, you did clarify that SIP.js, simply waits.
Since then there was some new ideas https://tools.ietf.org/id/draft-ietf-mmusic-trickle-ice-sip-10.html
For Kamailio it would will probably be already supported.
Would be good to have inputs from SIP.js and RTP engine.
On Fri, May 1, 2020 at 8:29 AM Anthony Alba ascanio.alba7@gmail.com wrote:
On Fri, May 1, 2020 at 5:41 PM Julien Chavanton jchavanton@gmail.com wrote:
Would be good to have inputs from SIP.js and RTP engine.
+ 1