-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLiteOrBuilder
public interface LivekitEgress.EncodingOptionsOrBuilder implements MessageLiteOrBuilder
-
-
Method Summary
Modifier and Type Method Description abstract intgetWidth()(default 1920)int32 width = 1;abstract intgetHeight()(default 1080)int32 height = 2;abstract intgetDepth()(default 24)int32 depth = 3;abstract intgetFramerate()(default 30)int32 framerate = 4;abstract intgetAudioCodecValue()(default OPUS).livekit.AudioCodec audio_codec = 5;abstract LivekitModels.AudioCodecgetAudioCodec()(default OPUS).livekit.AudioCodec audio_codec = 5;abstract intgetAudioBitrate()(default 128)int32 audio_bitrate = 6;abstract intgetAudioQuality()quality setting on audio encoderint32 audio_quality = 11;abstract intgetAudioFrequency()(default 44100)int32 audio_frequency = 7;abstract intgetVideoCodecValue()(default H264_MAIN).livekit.VideoCodec video_codec = 8;abstract LivekitModels.VideoCodecgetVideoCodec()(default H264_MAIN).livekit.VideoCodec video_codec = 8;abstract intgetVideoBitrate()(default 4500)int32 video_bitrate = 9;abstract intgetVideoQuality()quality setting on video encoderint32 video_quality = 12;abstract doublegetKeyFrameInterval()in seconds (default 4s for streaming, segment duration for segmented output, encoder default for files)double key_frame_interval = 10;-
-
Method Detail
-
getWidth
abstract int getWidth()
(default 1920)int32 width = 1;
-
getHeight
abstract int getHeight()
(default 1080)int32 height = 2;
-
getDepth
abstract int getDepth()
(default 24)int32 depth = 3;
-
getFramerate
abstract int getFramerate()
(default 30)int32 framerate = 4;
-
getAudioCodecValue
abstract int getAudioCodecValue()
(default OPUS).livekit.AudioCodec audio_codec = 5;
-
getAudioCodec
abstract LivekitModels.AudioCodec getAudioCodec()
(default OPUS).livekit.AudioCodec audio_codec = 5;
-
getAudioBitrate
abstract int getAudioBitrate()
(default 128)int32 audio_bitrate = 6;
-
getAudioQuality
abstract int getAudioQuality()
quality setting on audio encoderint32 audio_quality = 11;
-
getAudioFrequency
abstract int getAudioFrequency()
(default 44100)int32 audio_frequency = 7;
-
getVideoCodecValue
abstract int getVideoCodecValue()
(default H264_MAIN).livekit.VideoCodec video_codec = 8;
-
getVideoCodec
abstract LivekitModels.VideoCodec getVideoCodec()
(default H264_MAIN).livekit.VideoCodec video_codec = 8;
-
getVideoBitrate
abstract int getVideoBitrate()
(default 4500)int32 video_bitrate = 9;
-
getVideoQuality
abstract int getVideoQuality()
quality setting on video encoderint32 video_quality = 12;
-
getKeyFrameInterval
abstract double getKeyFrameInterval()
in seconds (default 4s for streaming, segment duration for segmented output, encoder default for files)double key_frame_interval = 10;
-
-
-
-