Expand description
HTTP route and payload contracts.
/v1/stats, /metrics and diagnostics require the configured
crate::config::DiagnosticsConfig::auth_token on every listener. Without
one, the actual listener must be loopback. Missing or invalid tokens return
401 Unauthorized with WWW-Authenticate: Bearer realm="o-sfu".
Tokenless non-loopback access returns 403 Forbidden.
Modules§
Structs§
- Create
Room Query - channel creation query parameters
- Incoming
BitRate Stats Response - incoming bitrate stats by compatibility stream type
- Noop
Response - noop response payload
- Request
Origin - Proxy-aware request origin derived by the HTTP edge.
- Room
Response - created-room response payload
Functions§
- resolve_
request_ origin - Resolves forwarded metadata only for TCP peers in
trusted_proxieswith proxy mode enabled.
Type Aliases§
- Stats
Response - stats response payload