UCUpcast ChatBroadcast-grade companion surfaces for Studio Pro
Launch Track

Broadcast-grade remote participation, built as the live companion to Upcast Studio Pro.

Upcast Chat is structured around backstage control, deliberate role boundaries, and a media ladder that reaches for 4K on supported talent devices before stepping down gracefully.

Launch Snapshot

Episode Zero

The web app tracks room health while Studio Pro remains the gateway authority.

Rooms staged1
Users seeded3
Participants live2
Primary tier goal2160p HEVC
Role Model

Global authority and room authority stay separate.

That keeps the Studio Pro control plane strict while still allowing room-scoped promotions.

AdminHostProducerCohostGuestMemberViewer

`admin`, `host`, and `producer` are platform identities. `cohost`, `guest`, and `caller` are granted per room, which keeps talent promotion reversible and auditable.

Media Ladder

Aim high, then step down without drama.

The launch stack treats 4K as best-effort on web and guaranteed only on supported native iPhones.

  • Request `2160p` when a device reports 4K capture.
  • Fall back to `1080p` for broad web compatibility.
  • Step down to `720p` or `540p` under constrained hardware or networks.
  • Reserve HEVC for native iOS talent paths; web stays on broad codec defaults.
Current Room

Episode Zero

The seeded launch room mirrors the API defaults so the frontend remains usable without a running backend.

Launch Hoston air
host
Control Producerbackstage
producer
Phase Two Reserved

Audience support stays outside Upcast.

Upcast can present recipient-controlled destinations without touching credentials, transactions, or settlement.

  • `ExternalSupportDestination`, `CallInRequest`, and `ChatMessage` are in shared contracts and Prisma models.
  • Viewer/member watch pages can become one-way low-latency destinations without changing room authority.
  • Provider HTTPS links and non-custodial receive addresses open outside Upcast and never prove payment.