Overview
Sources ingest media into your pipeline. Each source has a type and config.
Available types
Section titled “Available types”| Type | Description |
|---|---|
livekit | Subscribe to a LiveKit room |
jitsi | Subscribe to a Jitsi conference |
daily | Subscribe to a Daily room |
agora | Subscribe to an Agora RTC channel |
rtmp_pull | Pull RTMP, HTTP-FLV, or HLS |
whep_pull | Pull WebRTC via WHEP |
srt_pull | Pull MPEG-TS over SRT |
web_capture | Capture a web page or DOM element |
file_pull | Play a file from HTTP(S) |
Common fields
Section titled “Common fields”All sources use:
{ "name": "src", "type": "livekit", "config": { } }Optional select inside config filters which tracks or participants are subscribed (RTC sources).
Billing
Section titled “Billing”Sources are billed by actual processed media (resolution × frame rate tier), not by configured values. See Source pricing.