Struct TRTCRemoteStatistics
Audio/Video statistics of a remote user
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: trtc
Assembly: cs.temp.dll.dll
Syntax
public struct TRTCRemoteStatistics
Fields
audioBitrate
Audio bitrate (Kbps)
Declaration
public UInt32 audioBitrate
Field Value
Type | Description |
---|---|
UInt32 |
audioSampleRate
Audio sample rate (Hz)
Declaration
public UInt32 audioSampleRate
Field Value
Type | Description |
---|---|
UInt32 |
finalLoss
Total packet loss rate (%)
The lower the value, the better. `0` indicates excellent network conditions.
Total packet loss rate is the percentage of packets lost during upstream and downstream data transfer between the user and the server.
If `downLoss` is `0` but `finalLoss` not `0`, it indicates unrecoverable packet loss during upstream data transfer.
Declaration
public UInt32 finalLoss
Field Value
Type | Description |
---|---|
UInt32 |
frameRate
Receive frame rate (fps)
Declaration
public UInt32 frameRate
Field Value
Type | Description |
---|---|
UInt32 |
height
Video height
Declaration
public UInt32 height
Field Value
Type | Description |
---|---|
UInt32 |
jitterBufferDelay
Playback latency (ms)
Declaration
public UInt32 jitterBufferDelay
Field Value
Type | Description |
---|---|
UInt32 |
streamType
Stream type (big image | small image | substream image)
Declaration
public TRTCVideoStreamType streamType
Field Value
Type | Description |
---|---|
TRTCVideoStreamType |
userId
User ID of the remote user
Declaration
public String userId
Field Value
Type | Description |
---|---|
String |
videoBitrate
Video bitrate (Kbps)
Declaration
public UInt32 videoBitrate
Field Value
Type | Description |
---|---|
UInt32 |
width
Video width
Declaration
public UInt32 width
Field Value
Type | Description |
---|---|
UInt32 |