Aeion Collab + OBS / WHIP / RTMP
Bring professional broadcast gear into a Collab room, and push that room back out to the world. Standards-based WHIP and RTMP ingress pull OBS, Wirecast, FFmpeg, and hardware encoders straight into a LiveKit room; room- and track-composite egress stream the result to any RTMP destination such as YouTube Live or Vimeo — no per-minute conferencing fees, on infrastructure you own.
What Connects
`
Ingress — Bring an Encoder Into the Room
| Ingress | Details |
Egress — Stream the Room Out
- Room-composite egress composites the entire room into a single output — an MP4 file, or an RTMP/SRT/HLS stream — ideal for recording or restreaming a full meeting.
Webhook Security
Incoming LiveKit webhooks (egress completion, ingress state, participant events) are verified with an HMAC-SHA256 signature check before any processing — invalid or missing signatures are rejected immediately with a 401. Custom integration webhooks (the whiteboard collaboration server, and the generic POST /api/v1/collab/webhooks/custom/:provider extension point) use a configurable shared-secret header check instead. Webhook verification runs in under a millisecond.
What It Does NOT Do
- No one-click "Connect YouTube / Connect Twitch" OAuth. You configure the destination's RTMP URL and stream key yourself; there is no per-platform OAuth connector or channel auto-discovery.
FAQ
Yes. OBS pushes into a Collab room over WHIP (RFC 9725) or RTMP. WHIP passthrough keeps CPU low; RTMP transcodes H.264/AAC into LiveKit's WebRTC SFU by default.
Yes — start a room- or track-composite egress with YouTube's RTMP ingest URL and stream key as the output. Collab pushes the composited stream to it. You provide the URL/key; there's no OAuth "connect" button.
Every ingress/egress call returns an honesty envelope with `transmittedToProvider` and a `reason`, and status is pollable via `getEgressStatus` / `getIngressStatus`. Dashboards reflect the real LiveKit state, not an optimistic assumption.
Yes. Cut resolves the same LiveKit service and reuses Collab's WHIP/RTMP ingress and egress routes rather than duplicating the integration.
LiveKit webhooks are HMAC-SHA256 verified before processing (401 on failure); custom webhooks use a shared-secret header check.
Broadcast in, stream out — standards-based, on your infrastructure.
WHIP and RTMP ingress for OBS, Wirecast, and FFmpeg; room- and track-composite egress to YouTube Live, Vimeo, or any RTMP destination — with HMAC-verified webhooks and honest transmit envelopes.