Hi everyone,
Is there a reliable way to detect when a user goes offline (client or server side) in mediasoup?
I’ve tried:
transport.on('dtlsstatechange')transport.on('connectionstatechange')transport.on('close')
But none of these work reliably when a user disconnects (e.g., network loss or browser closed). dtlsstatechange only triggers "connecting" or "connected" during reconnection, not "closed".
We can’t rely on socket disconnection because we support user reconnection.
Is there any recommended way (via transports, consumers, or producers) to detect when a user is truly offline?