WebRTC recovery lab
Connected. Frozen. Recovered.
The transport can report connected while the picture has stopped moving. Freeze this live stream and watch the viewer detect the missing frames, try the cheapest repair first, and escalate only when it has to.
Live
Transport: connected
Frame source active
Frames are the health check.
This page uses a real media stream and requestVideoFrameCallback. The ICE badge stays green through the entire outage because the transport is not the thing that failed. The recovery ladder starts only when frames stop.
The demo simulates the signaling side. The viewer, frame watchdog, ICE restart deadline and full rejoin escalation are the same client-side recovery primitives used in the kit.