Capability
Destination-first control
Model broadcast destinations as channels with assets, readiness, and operator-facing setup instead of disconnected forms.
Loading
Preparing the workspace…
Pulling together account, asset, destination, scene, runtime, and billing state.
Streaming control room
Streamhen is organized around the concepts the product actually needs: reusable assets, configured destinations, composable scenes, launchable runtime sessions, and billing capacity that shapes the workspace.
Capability
Model broadcast destinations as channels with assets, readiness, and operator-facing setup instead of disconnected forms.
Capability
Build layered browser outputs for overlays, signage, and scene-driven targets with a dedicated layout editor.
Capability
The frontend is organized around account, assets, destinations, scenes, runtime, and billing so the service layer can evolve without forcing a UI rewrite.
Fast start
Product model
A healthy backend for this app does not need to mirror a specific framework. It only needs to serve account state, asset records, destination setup, scene outputs, runtime control, and billing capacity in a predictable way.
Workspace surfaces
Identity
Session, profile, and workspace access for the current operator.
Depends on
Standalone
Produces
Identity, timestamps, and operator context.
Assets
Reusable audio and video sources that power playlists, loops, and scenes.
Depends on
Account
Produces
Library items with file, duration, and readiness metadata.
Destinations
Broadcast destinations with stream key posture, playlists, and background assignments.
Depends on
Account, Media
Produces
Ready-to-run channel setups and destination readiness state.
Scenes
Layered browser outputs for overlays, signage, and composed capture surfaces.
Depends on
Account, Media
Produces
Output URLs and scene layouts that runtime can capture.
Broadcast
Launchable stream runs that point at raw pages or saved scene outputs.
Depends on
Account, Channels, Panels, Media
Produces
Live run configuration, ingest posture, and publish controls.
Capacity
Plan entitlements, subscription status, and capacity-related control surfaces.
Depends on
Account
Produces
Limits, portal access, and upgrade paths.