Startujemy od realnych powierzchni produktu, nie od pustych folderów.
Ten widok zbiera trzy pierwsze powierzchnie webowe v1: operatora, widza i embed. Operator i viewer są już podpięci pod pierwszy backendowy slice sesji, a brak helpera studyjnego jest komunikowany jawnie zamiast maskowany.
Runtime Readiness
Surface Map
Kontrakt zamknięty
Operator Control
Panel startu sesji, monitoringu helpera i udostępniania linku widza oraz embedu.
/operatorAccess flow wiredViewer Surface
Dedykowana strona wejścia widza z realnym PIN gate i grantem do pokoju LiveKit.
/watch/demo-roomEmbed access wiredEmbed Surface
Osadzalny iframe z tym samym modelem dostępu co zwykła strona sesji i walidacją hosta.
/embed/demo-room?embedKey=demo-embed-key