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
otherTrackInfo
Properties
AudioFeatures
public RepeatedField<AudioTrackFeature> AudioFeatures { get; }
Property Value
BackupCodecPolicy
public BackupCodecPolicy BackupCodecPolicy { get; set; }
Property Value
Codecs
public RepeatedField<SimulcastCodecInfo> Codecs { get; }
Property Value
DisableDtx
true if DTX (Discontinuous Transmission) is disabled for audio
[Obsolete]
public bool DisableDtx { get; set; }
Property Value
DisableRed
true if RED (Redundant Encoding) is disabled for audio
public bool DisableRed { get; set; }
Property Value
Encryption
public Encryption.Types.Type Encryption { get; set; }
Property Value
Height
original height of video (unset for audio)
public uint Height { get; set; }
Property Value
Layers
see codecs for layers of individual codec
[Obsolete]
public RepeatedField<VideoLayer> Layers { get; }
Property Value
Mid
public string Mid { get; set; }
Property Value
MimeType
mime type of codec
public string MimeType { get; set; }
Property Value
Muted
public bool Muted { get; set; }
Property Value
Name
public string Name { get; set; }
Property Value
PacketTrailerFeatures
public RepeatedField<PacketTrailerFeature> PacketTrailerFeatures { get; }
Property Value
Sid
public string Sid { get; set; }
Property Value
Simulcast
true if track is simulcasted
[Obsolete]
public bool Simulcast { get; set; }
Property Value
Source
source of media
public TrackSource Source { get; set; }
Property Value
Stereo
deprecated in favor of audio_features
[Obsolete]
public bool Stereo { get; set; }
Property Value
Stream
public string Stream { get; set; }
Property Value
Type
public TrackType Type { get; set; }
Property Value
Version
public TimedVersion Version { get; set; }
Property Value
Width
original width of video (unset for audio) clients may receive a lower resolution version with simulcast
public uint Width { get; set; }