Generated

from message livekit.EncodingOptions

Hierarchy

Constructors

Properties

audioBitrate: number = 0

(default 128)

Generated

from field: int32 audio_bitrate = 6;

audioCodec: AudioCodec = AudioCodec.DEFAULT_AC

(default OPUS)

Generated

from field: livekit.AudioCodec audio_codec = 5;

audioFrequency: number = 0

(default 44100)

Generated

from field: int32 audio_frequency = 7;

audioQuality: number = 0

quality setting on audio encoder

Generated

from field: int32 audio_quality = 11;

depth: number = 0

(default 24)

Generated

from field: int32 depth = 3;

framerate: number = 0

(default 30)

Generated

from field: int32 framerate = 4;

height: number = 0

(default 1080)

Generated

from field: int32 height = 2;

keyFrameInterval: number = 0

in seconds (default 4s for streaming, segment duration for segmented output, encoder default for files)

Generated

from field: double key_frame_interval = 10;

videoBitrate: number = 0

(default 4500)

Generated

from field: int32 video_bitrate = 9;

videoCodec: VideoCodec = VideoCodec.DEFAULT_VC

(default H264_MAIN)

Generated

from field: livekit.VideoCodec video_codec = 8;

videoQuality: number = 0

quality setting on video encoder

Generated

from field: int32 video_quality = 12;

width: number = 0

(default 1920)

Generated

from field: int32 width = 1;

fields: FieldList = ...
runtime: ProtoRuntime = proto3
typeName: "livekit.EncodingOptions" = "livekit.EncodingOptions"

Methods

Generated using TypeDoc