One stream's encoder choices, in <encodeTable>.
type: "mainStream" | "subStream" | "mobileStream" | "externStream"
Which stream this table describes.
resolution: { width: number; height: number; }
The stream's resolution.
defaultFramerate: number
Default frame rate.
defaultBitrate: number
Default bitrate.
framerateTable: string
Allowed frame rates as comma-separated integers, such as 25,20,15;
at most 25, trailing zeros dropped.
bitrateTable: string
Allowed bitrates as comma-separated integers; at most 16, trailing zeros dropped.
optional
defaultGop: number
Default GOP length; only on models that support GOP setting.