Documentation

IngressVideoEncodingPreset
in package

Protobuf type <code>livekit.IngressVideoEncodingPreset</code>

Table of Contents

Constants

H264_1080P_30FPS_1_LAYER  = 4
1980x1080, 30fps, 3500kbps, no simulcast
H264_1080P_30FPS_1_LAYER_HIGH_MOTION  = 9
1980x1080, 30fps, 4500kbps, no simulcast, higher bitrate for high motion, harder to encode content
H264_1080P_30FPS_3_LAYERS  = 1
1980x1080, 30fps, 3500kbps main layer, 3 layers total
H264_1080P_30FPS_3_LAYERS_HIGH_MOTION  = 6
1980x1080, 30fps, 4500kbps main layer, 3 layers total, higher bitrate for high motion, harder to encode content
H264_540P_25FPS_2_LAYERS  = 2
960x540, 25fps, 1000kbps main layer, 2 layers total
H264_540P_25FPS_2_LAYERS_HIGH_MOTION  = 7
960x540, 25fps, 1300kbps main layer, 2 layers total, higher bitrate for high motion, harder to encode content
H264_720P_30FPS_1_LAYER  = 3
1280x720, 30fps, 1900kbps, no simulcast
H264_720P_30FPS_1_LAYER_HIGH_MOTION  = 8
1280x720, 30fps, 2500kbps, no simulcast, higher bitrate for high motion, harder to encode content
H264_720P_30FPS_3_LAYERS  = 0
1280x720, 30fps, 1900kbps main layer, 3 layers total
H264_720P_30FPS_3_LAYERS_HIGH_MOTION  = 5
1280x720, 30fps, 2500kbps main layer, 3 layers total, higher bitrate for high motion, harder to encode content

Properties

$valueToName  : mixed

Methods

name()  : mixed
value()  : mixed

Constants

H264_1080P_30FPS_1_LAYER

1980x1080, 30fps, 3500kbps, no simulcast

public mixed H264_1080P_30FPS_1_LAYER = 4

Generated from protobuf enum H264_1080P_30FPS_1_LAYER = 4;

H264_1080P_30FPS_1_LAYER_HIGH_MOTION

1980x1080, 30fps, 4500kbps, no simulcast, higher bitrate for high motion, harder to encode content

public mixed H264_1080P_30FPS_1_LAYER_HIGH_MOTION = 9

Generated from protobuf enum H264_1080P_30FPS_1_LAYER_HIGH_MOTION = 9;

H264_1080P_30FPS_3_LAYERS

1980x1080, 30fps, 3500kbps main layer, 3 layers total

public mixed H264_1080P_30FPS_3_LAYERS = 1

Generated from protobuf enum H264_1080P_30FPS_3_LAYERS = 1;

H264_1080P_30FPS_3_LAYERS_HIGH_MOTION

1980x1080, 30fps, 4500kbps main layer, 3 layers total, higher bitrate for high motion, harder to encode content

public mixed H264_1080P_30FPS_3_LAYERS_HIGH_MOTION = 6

Generated from protobuf enum H264_1080P_30FPS_3_LAYERS_HIGH_MOTION = 6;

H264_540P_25FPS_2_LAYERS

960x540, 25fps, 1000kbps main layer, 2 layers total

public mixed H264_540P_25FPS_2_LAYERS = 2

Generated from protobuf enum H264_540P_25FPS_2_LAYERS = 2;

H264_540P_25FPS_2_LAYERS_HIGH_MOTION

960x540, 25fps, 1300kbps main layer, 2 layers total, higher bitrate for high motion, harder to encode content

public mixed H264_540P_25FPS_2_LAYERS_HIGH_MOTION = 7

Generated from protobuf enum H264_540P_25FPS_2_LAYERS_HIGH_MOTION = 7;

H264_720P_30FPS_1_LAYER

1280x720, 30fps, 1900kbps, no simulcast

public mixed H264_720P_30FPS_1_LAYER = 3

Generated from protobuf enum H264_720P_30FPS_1_LAYER = 3;

H264_720P_30FPS_1_LAYER_HIGH_MOTION

1280x720, 30fps, 2500kbps, no simulcast, higher bitrate for high motion, harder to encode content

public mixed H264_720P_30FPS_1_LAYER_HIGH_MOTION = 8

Generated from protobuf enum H264_720P_30FPS_1_LAYER_HIGH_MOTION = 8;

H264_720P_30FPS_3_LAYERS

1280x720, 30fps, 1900kbps main layer, 3 layers total

public mixed H264_720P_30FPS_3_LAYERS = 0

Generated from protobuf enum H264_720P_30FPS_3_LAYERS = 0;

H264_720P_30FPS_3_LAYERS_HIGH_MOTION

1280x720, 30fps, 2500kbps main layer, 3 layers total, higher bitrate for high motion, harder to encode content

public mixed H264_720P_30FPS_3_LAYERS_HIGH_MOTION = 5

Generated from protobuf enum H264_720P_30FPS_3_LAYERS_HIGH_MOTION = 5;

Properties

$valueToName

private static mixed $valueToName = [self::H264_720P_30FPS_3_LAYERS => 'H264_720P_30FPS_3_LAYERS', self::H264_1080P_30FPS_3_LAYERS => 'H264_1080P_30FPS_3_LAYERS', self::H264_540P_25FPS_2_LAYERS => 'H264_540P_25FPS_2_LAYERS', self::H264_720P_30FPS_1_LAYER => 'H264_720P_30FPS_1_LAYER', self::H264_1080P_30FPS_1_LAYER => 'H264_1080P_30FPS_1_LAYER', self::H264_720P_30FPS_3_LAYERS_HIGH_MOTION => 'H264_720P_30FPS_3_LAYERS_HIGH_MOTION', self::H264_1080P_30FPS_3_LAYERS_HIGH_MOTION => 'H264_1080P_30FPS_3_LAYERS_HIGH_MOTION', self::H264_540P_25FPS_2_LAYERS_HIGH_MOTION => 'H264_540P_25FPS_2_LAYERS_HIGH_MOTION', self::H264_720P_30FPS_1_LAYER_HIGH_MOTION => 'H264_720P_30FPS_1_LAYER_HIGH_MOTION', self::H264_1080P_30FPS_1_LAYER_HIGH_MOTION => 'H264_1080P_30FPS_1_LAYER_HIGH_MOTION']

Methods


        
On this page

Search results