Table of Contents

Class AnalyticsStat

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

Constructors

AnalyticsStat()

public AnalyticsStat()

AnalyticsStat(AnalyticsStat)

public AnalyticsStat(AnalyticsStat other)

Parameters

other AnalyticsStat

Properties

AnalyticsKey

public string AnalyticsKey { get; set; }

Property Value

string

Id

unique id for this stat

public string Id { get; set; }

Property Value

string

Kind

public StreamType Kind { get; set; }

Property Value

StreamType

MedianScore

public float MedianScore { get; set; }

Property Value

float

Mime

public string Mime { get; set; }

Property Value

string

MinScore

public float MinScore { get; set; }

Property Value

float

Node

public string Node { get; set; }

Property Value

string

ParticipantId

public string ParticipantId { get; set; }

Property Value

string

RoomId

public string RoomId { get; set; }

Property Value

string

RoomName

public string RoomName { get; set; }

Property Value

string

Score

average score

public float Score { get; set; }

Property Value

float

Streams

public RepeatedField<AnalyticsStream> Streams { get; }

Property Value

RepeatedField<AnalyticsStream>

TimeStamp

public Timestamp TimeStamp { get; set; }

Property Value

Timestamp

TrackId

public string TrackId { get; set; }

Property Value

string