Skip to content
Console

Overview

Sources ingest media into your pipeline. Each source has a type and config.

TypeDescription
livekitSubscribe to a LiveKit room
jitsiSubscribe to a Jitsi conference
dailySubscribe to a Daily room
agoraSubscribe to an Agora RTC channel
rtmp_pullPull RTMP, HTTP-FLV, or HLS
whepPull WebRTC via WHEP
srt_pullPull MPEG-TS over SRT
rtsp_pullPull live streams over RTSP
web_captureCapture a web page or DOM element
video_generatorGenerate a constant-color video track
file_pullPlay a file from a network URL

All sources use:

{ "name": "src", "type": "livekit", "config": { } }

Optional select inside config filters which tracks or participants are subscribed (RTC sources).

Media ingest sources are billed by actual processed media (resolution × frame rate tier), not by configured values. video_generator itself has no source charge. See Source pricing.