Table of Contents

Class AutoTrackEgress

Namespace
Livekit.Server.Sdk.Dotnet
Assembly
LivekitApi.dll
public sealed class AutoTrackEgress : IMessage<AutoTrackEgress>, IEquatable<AutoTrackEgress>, IDeepCloneable<AutoTrackEgress>, IBufferMessage, IMessage
Inheritance
AutoTrackEgress
Implements
IBufferMessage
Inherited Members

Constructors

AutoTrackEgress()

public AutoTrackEgress()

AutoTrackEgress(AutoTrackEgress)

public AutoTrackEgress(AutoTrackEgress other)

Parameters

other AutoTrackEgress

Properties

AliOSS

public AliOSSUpload AliOSS { get; set; }

Property Value

AliOSSUpload

Azure

public AzureBlobUpload Azure { get; set; }

Property Value

AzureBlobUpload

DisableManifest

disables upload of json manifest file (default false)

public bool DisableManifest { get; set; }

Property Value

bool

Filepath

see docs for templating (default {track_id}-{time})

public string Filepath { get; set; }

Property Value

string

Gcp

public GCPUpload Gcp { get; set; }

Property Value

GCPUpload

OutputCase

public AutoTrackEgress.OutputOneofCase OutputCase { get; }

Property Value

AutoTrackEgress.OutputOneofCase

S3

public S3Upload S3 { get; set; }

Property Value

S3Upload

Methods

ClearOutput()

public void ClearOutput()