diff --git a/Backend/README.md b/Backend/README.md index 7c5c9cc..bc9567d 100644 --- a/Backend/README.md +++ b/Backend/README.md @@ -149,6 +149,10 @@ Experimental SFU scaffolding endpoints (`MEDIA_MODE=single_server_sfu`): - `GET /streams/:streamSessionId/sfu/session` – fetch in-memory SFU session state for participant devices - `POST /streams/:streamSessionId/sfu/publish-transport` – camera creates publish transport descriptor - `POST /streams/:streamSessionId/sfu/subscribe-transport` – participant creates subscribe transport descriptor +- `POST /streams/:streamSessionId/sfu/publish-transport/connect` – camera marks publish transport as connected +- `POST /streams/:streamSessionId/sfu/subscribe-transport/connect` – participant marks subscribe transport as connected +- `POST /streams/:streamSessionId/sfu/produce` – camera registers media producer on connected publish transport +- `POST /streams/:streamSessionId/sfu/consume` – participant creates consumer from available producer #### Streaming Scale Tradeoffs (Current Prototype) - The current implementation is **not production-grade at scale**.