agora
Publish composite tracks to an Agora RTC channel.
Product links: agora.io · Agora docs
Example
Section titled “Example”{ "name": "agora_out", "type": "agora", "inputs": ["mix_video", "mix_audio"], "config": { "appId": "<agora-app-id>", "channel": "live-show", "token": "<rtc-token>", "uid": 0, "encoding": { "videoCodec": "vp8", "audioCodec": "opus" } }}Config
Section titled “Config”| Field | Type | Required | Description |
|---|---|---|---|
appId | string | Yes | Agora App ID. |
channel | string | Yes | Channel name. |
token | string | No | RTC token (omit only for testing / no-auth projects). |
uid | number | string | No | Local publisher identity. Number or user-account string; omit or 0 lets Agora assign a numeric uid. |
encoding | object | No | Output codecs and bitrates. See shared encoding. |
Composite video is published as the camera track and audio as the microphone track.
Pricing
Section titled “Pricing”RTC output tier. Sink pricing.