VideoConfiguration
import type { VideoConfiguration } from "https://aws-api.deno.dev/v0.4/services/ivs.ts?docs=full";
Object specifying a stream’s video configuration, as set up by the broadcaster (usually in an encoder). This is part of the "IngestConfiguration" object and used for monitoring stream health.
interface VideoConfiguration {
avcLevel?: string | null;
avcProfile?: string | null;
codec?: string | null;
encoder?: string | null;
targetBitrate?: number | null;
targetFramerate?: number | null;
videoHeight?: number | null;
videoWidth?: number | null;
}§Properties
§
avcLevel?: string | null
[src]Indicates the degree of required decoder performance for a profile. Normally this is set automatically by the encoder. For details, see the H.264 specification.
§
avcProfile?: string | null
[src]Indicates to the decoder the requirements for decoding the stream. For definitions of the valid values, see the H.264 specification.
§
targetBitrate?: number | null
[src]The expected ingest bitrate (bits per second). This is configured in the encoder.