## API REST

Room Service API Room Participant Track
Mute
Egress API Room Audio Track Video Track Egress ID
Room Composite options
Layout @for (layout of ROOM_COMPOSITE_LAYOUTS; track layout) { {{layout}} } Audio only Video only
Output options
MP4 file output @if (fileOutputSelected) { S3 endpoint }
RTMP stream output @if (streamOutputSelected) { RTMP urls @for (url of rtmpUrls; track url) { {{url}}
} }
HLS segment output @if (segmentOutputSelected) { Segment duration (s) }
Ingress API Room Ingress ID
Input Type @for (inputType of INGRESS_INPUT_TYPES; track inputType) { {{inputType.viewValue}} }
Ingress options
With audio With video Simulcast Transcoding URL type @for (urlType of INGRESS_URL_TYPES; track urlType) { {{urlType}} } Codec @for (codec of INGRESS_VIDEO_CODECS; track codec) { {{codec.viewValue}} } Preset @for (preset of INGRESS_VIDEO_ENCODING_PRESETS; track preset) { {{preset.viewValue}} } URI
Agent Dispatch API Room Agent name Dispatch ID
Dispatch options
Metadata Restart policy @for (policy of AGENT_RESTART_POLICIES; track policy) { {{policy.viewValue}} }