Connection
Call
Calls
No calls
Media (this tab)
No media here
Open this page in two or three tabs. Only one of them talks to the worker when you
connect, and only the tab that dialled holds the microphone — that is the
audio is here badge. Close that tab mid-call
and watch the others: the worker moves the media and every tab gets
CALL_MEDIA_MOVED.
Worker ↔ tab
Nothing yet
Every frame over the MessagePort, from the SDK's own DEBUG log through
sdk.onLog(). A SharedWorker has no console a page can read, so this is the only way to
watch the conversation.
SDK events
Nothing yet
These arrive in every tab, whichever one placed the call.