record any website

Generated

from message livekit.WebEgressRequest

Hierarchy

Constructors

Properties

audioOnly: boolean = false

Generated

from field: bool audio_only = 2;

awaitStartSignal: boolean = false

Generated

from field: bool await_start_signal = 12;

fileOutputs: EncodedFileOutput[] = []

Generated

from field: repeated livekit.EncodedFileOutput file_outputs = 9;

imageOutputs: ImageOutput[] = []

Generated

from field: repeated livekit.ImageOutput image_outputs = 13;

options: {
    case: "preset";
    value: EncodingOptionsPreset;
} | {
    case: "advanced";
    value: EncodingOptions;
} | {
    case: undefined;
    value?: undefined;
} = ...

Type declaration

  • case: "preset"
  • value: EncodingOptionsPreset

    Generated

    from field: livekit.EncodingOptionsPreset preset = 7;

Type declaration

  • case: "advanced"
  • value: EncodingOptions

    Generated

    from field: livekit.EncodingOptions advanced = 8;

Type declaration

  • case: undefined
  • Optional value?: undefined

Generated

from oneof livekit.WebEgressRequest.options

output: {
    case: "file";
    value: EncodedFileOutput;
} | {
    case: "stream";
    value: StreamOutput;
} | {
    case: "segments";
    value: SegmentedFileOutput;
} | {
    case: undefined;
    value?: undefined;
} = ...

deprecated (use _output fields)

Type declaration

  • case: "file"
  • value: EncodedFileOutput

    Generated

    from field: livekit.EncodedFileOutput file = 4 [deprecated = true];

    Deprecated

Type declaration

  • case: "stream"
  • value: StreamOutput

    Generated

    from field: livekit.StreamOutput stream = 5 [deprecated = true];

    Deprecated

Type declaration

  • case: "segments"
  • value: SegmentedFileOutput

    Generated

    from field: livekit.SegmentedFileOutput segments = 6 [deprecated = true];

    Deprecated

Type declaration

  • case: undefined
  • Optional value?: undefined

Generated

from oneof livekit.WebEgressRequest.output

segmentOutputs: SegmentedFileOutput[] = []

Generated

from field: repeated livekit.SegmentedFileOutput segment_outputs = 11;

streamOutputs: StreamOutput[] = []

Generated

from field: repeated livekit.StreamOutput stream_outputs = 10;

url: string = ""

Generated

from field: string url = 1;

videoOnly: boolean = false

Generated

from field: bool video_only = 3;

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

Methods

Generated using TypeDoc