Api Whip Publish
Authenticated WHIP signaling proxy for the browser encoder (golive-beta).
The browser never talks to the internal whip MediaMTX instance directly -- it POSTs its SDP offer here instead, exactly like every other authenticated API route (session cookie via get_current_user). The stream key used for the internal WHIP publish is DERIVED from the caller's own session (user.stream_key), never accepted from the request -- so a browser can only ever publish under its own logged-in user's key, structurally, not by a validation check that could have a bug. whip itself has no public port; only this route can reach it.
post/api/whip/publish
Request
- Base URL: https://sleipnir.tv (the document declares no server; this is the origin it was published from)
- URL: https://sleipnir.tv/api/whip/publish
- Auth: none declared
Cookies
relay_sessionstring nullable
Response
Successful Response
unknown required
Changes
No recorded changes to this operation across all 1 revision of this API.