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
otherAutoTrackEgress
Properties
AliOSS
public AliOSSUpload AliOSS { get; set; }
Property Value
Azure
public AzureBlobUpload Azure { get; set; }
Property Value
DisableManifest
disables upload of json manifest file (default false)
public bool DisableManifest { get; set; }
Property Value
Filepath
see docs for templating (default {track_id}-{time})
public string Filepath { get; set; }
Property Value
Gcp
public GCPUpload Gcp { get; set; }
Property Value
OutputCase
public AutoTrackEgress.OutputOneofCase OutputCase { get; }
Property Value
S3
public S3Upload S3 { get; set; }
Property Value
Methods
ClearOutput()
public void ClearOutput()