Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

VideoConfiguration

import type { VideoConfiguration } from "https://aws-api.deno.dev/v0.3/services/ivs.ts?docs=full";

Object specifying a stream’s video configuration.

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.

§
codec?: string | null
[src]

Codec used for the video encoding.

§
encoder?: string | null
[src]

Software or hardware used to encode the video.

§
targetBitrate?: number | null
[src]

The expected ingest bitrate (bits per second). This is configured in the encoder.

§
targetFramerate?: number | null
[src]

The expected ingest framerate. This is configured in the encoder.

§
videoHeight?: number | null
[src]

Video-resolution height in pixels.

§
videoWidth?: number | null
[src]

Video-resolution width in pixels.