-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLiteOrBuilder
public interface LivekitEgress.EncodingOptionsOrBuilder implements MessageLiteOrBuilder
-
-
Method Summary
Modifier and Type Method Description abstract int
getWidth()
(default 1920)
int32 width = 1;
abstract int
getHeight()
(default 1080)
int32 height = 2;
abstract int
getDepth()
(default 24)
int32 depth = 3;
abstract int
getFramerate()
(default 30)
int32 framerate = 4;
abstract int
getAudioCodecValue()
(default OPUS)
.livekit.AudioCodec audio_codec = 5;
abstract LivekitModels.AudioCodec
getAudioCodec()
(default OPUS)
.livekit.AudioCodec audio_codec = 5;
abstract int
getAudioBitrate()
(default 128)
int32 audio_bitrate = 6;
abstract int
getAudioQuality()
quality setting on audio encoder
int32 audio_quality = 11;
abstract int
getAudioFrequency()
(default 44100)
int32 audio_frequency = 7;
abstract int
getVideoCodecValue()
(default H264_MAIN)
.livekit.VideoCodec video_codec = 8;
abstract LivekitModels.VideoCodec
getVideoCodec()
(default H264_MAIN)
.livekit.VideoCodec video_codec = 8;
abstract int
getVideoBitrate()
(default 4500)
int32 video_bitrate = 9;
abstract int
getVideoQuality()
quality setting on video encoder
int32 video_quality = 12;
abstract double
getKeyFrameInterval()
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 encoder
int32 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 encoder
int32 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;
-
-
-
-