mediasoup 3.13.20 has been released and it comes with 2 important news:
Server side ICE consent check system
Thanks to this new feature, mediasoup can now detect abrupt client disconnections (for instance, when client’s network goes down) by monitoring received ICE consent requests sent from the WebRTC client. After 30 seconds of inactivity, the WebRtcTransport
will emit icestatechange
event with `iceState: ‘disconnected’.
- PR: Add server side ICE consent checks to detect silent WebRTC disconnection by ibc · Pull Request #1332 · versatica/mediasoup · GitHub
- Documentation:
- New
iceConsentTimeout
inWebRtcTransportOptions
: mediasoup :: API - Extended documentation about
icestatechange
event: mediasoup :: API
- New
Fix regression (crash) in transport-cc feedback generation
Critical regression that causes reliable crashes was introduced in version 3.13.18 so please update.