v131 · webrtc
Capture all screens
Capture all the screens currently connected to the device using getAllScreensMedia().
concepts
-
getAllScreensMedia
getAllScreensMedia() captures every connected screen in one call, then surfaces per-track settings and track.onended lifecycle changes for kiosk and Isolated Web App scenarios.
-
One track per screen
The returned sequence contains one
MediaStreamper display, each with a screen video track. Probe track settings andscreenDetailed()metadata, including the real primary-screen flag when available. -
Policy + capability probe
Tile-by-tile gate inspection: API surface, secure context, IWA scheme, permissions-policy, Screen Details. Find the missing precondition fast.
-
Multi-monitor mosaic
The motivating UI: live tile dashboard rendering every captured monitor in 2/3/4-column grids. Snapshot every track to one canvas.
why it shipped
* Contact centers may require full documentation of provided information for compliance and / or training purposes. * In the financial industry a consultant may provide financial advice digitally and a complete documentation of the information may be required by law in some jurisdictions. * Internet usage in prisons may require full traceability to allow convicts to access the internet.