Table of Contents

Class TrackInfo

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

Constructors

TrackInfo()

public TrackInfo()

TrackInfo(TrackInfo)

public TrackInfo(TrackInfo other)

Parameters

other TrackInfo

Properties

AudioFeatures

public RepeatedField<AudioTrackFeature> AudioFeatures { get; }

Property Value

RepeatedField<AudioTrackFeature>

BackupCodecPolicy

public BackupCodecPolicy BackupCodecPolicy { get; set; }

Property Value

BackupCodecPolicy

Codecs

public RepeatedField<SimulcastCodecInfo> Codecs { get; }

Property Value

RepeatedField<SimulcastCodecInfo>

DisableDtx

true if DTX (Discontinuous Transmission) is disabled for audio

[Obsolete]
public bool DisableDtx { get; set; }

Property Value

bool

DisableRed

true if RED (Redundant Encoding) is disabled for audio

public bool DisableRed { get; set; }

Property Value

bool

Encryption

public Encryption.Types.Type Encryption { get; set; }

Property Value

Encryption.Types.Type

Height

original height of video (unset for audio)

public uint Height { get; set; }

Property Value

uint

Layers

see codecs for layers of individual codec

[Obsolete]
public RepeatedField<VideoLayer> Layers { get; }

Property Value

RepeatedField<VideoLayer>

Mid

public string Mid { get; set; }

Property Value

string

MimeType

mime type of codec

public string MimeType { get; set; }

Property Value

string

Muted

public bool Muted { get; set; }

Property Value

bool

Name

public string Name { get; set; }

Property Value

string

PacketTrailerFeatures

public RepeatedField<PacketTrailerFeature> PacketTrailerFeatures { get; }

Property Value

RepeatedField<PacketTrailerFeature>

Sid

public string Sid { get; set; }

Property Value

string

Simulcast

true if track is simulcasted

[Obsolete]
public bool Simulcast { get; set; }

Property Value

bool

Source

source of media

public TrackSource Source { get; set; }

Property Value

TrackSource

Stereo

deprecated in favor of audio_features

[Obsolete]
public bool Stereo { get; set; }

Property Value

bool

Stream

public string Stream { get; set; }

Property Value

string

Type

public TrackType Type { get; set; }

Property Value

TrackType

Version

public TimedVersion Version { get; set; }

Property Value

TimedVersion

Width

original width of video (unset for audio) clients may receive a lower resolution version with simulcast

public uint Width { get; set; }

Property Value

uint