Skip to content
Console

livekit

Publish mixed video and audio as tracks in a LiveKit room. Participant identity comes from the access token.

{
"name": "room_out",
"type": "livekit",
"inputs": ["mix_video", "mix_audio"],
"config": {
"serverUrl": "wss://your-project.livekit.cloud",
"token": "<publish-token>",
"videoTrackName": "composite-video",
"audioTrackName": "composite-audio",
"encoding": { "videoCodec": "h264", "videoBitrateBps": 2500000 }
}
}
FieldRequiredDescription
serverUrlYesLiveKit WebSocket URL
tokenYesJWT with publish grants
videoTrackNameNoPublished video track name
audioTrackNameNoPublished audio track name
encodingNoOutput codecs and bitrates

Supports captions when wired to an ASR node.

Output tier by resolution × codec. Sink pricing.