docs(streaming): add single-server implementation plan

This commit is contained in:
2026-02-07 14:50:00 +00:00
parent b9920497b1
commit 63e7700340
2 changed files with 95 additions and 0 deletions

View File

@@ -147,6 +147,7 @@ Stream realtime events:
- This backend currently acts as a control plane (commands, session state, credentials, events), not a full media plane/SFU.
- Running live transport + fan-out + recording on the same web server is possible for small loads but introduces significant CPU, RAM, and network egress pressure under concurrency.
- For larger deployments, use a dedicated media plane (managed or self-hosted SFU + recorder) and keep this service focused on auth/session/control APIs.
- For a pragmatic prototype path that keeps media on the current server, see `docs/streaming-on-web-server-plan.md`.
### API Docs
OpenAPI docs are generated from Zod/OpenAPI definitions: