Skip to content

Commit 842959b

Browse files
Merge pull request #248526 from jsaurezlee-msft/main
Update available Media Stats table for native platforms (#9)
2 parents 82486c7 + 57b06d5 commit 842959b

File tree

1 file changed

+3
-30
lines changed

1 file changed

+3
-30
lines changed

articles/communication-services/concepts/voice-video-calling/includes/media-stats/media-stats-native-metrics.md

Lines changed: 3 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.subservice: calling
1313
---
1414

1515
## Best practices
16-
If you want to collect this data for off-line inspection (after a call ends), it is recommended to collect this data and send it to your pipeline ingest after your call has ended. If you transmit this data during a call, it could use internet bandwidth that is needed to continue an Azure Communication Services call (especially when available bandwidth is low).
16+
If you want to collect this data for off-line inspection (after a call ends), it's recommended to collect this data and send it to your pipeline ingest after your call has ended. If you transmit this data during a call, it could use internet bandwidth that is needed to continue an Azure Communication Services call (especially when available bandwidth is low).
1717

1818
### Outgoing Audio metrics
1919
| Metric Name | Description | Comments |
@@ -22,48 +22,32 @@ If you want to collect this data for off-line inspection (after a call ends), it
2222
| Bitrate | audio send bitrate (bps) | General values are in the 24 kbps range (36-128 kbps typical) |
2323
| JitterInMs | packet jitter (milliseconds) | Lower is better. |
2424
| PacketsPerSecond | packet rate (packets/sec) | |
25-
| PacketsLostPerSecond | packet loss rate (packets/sec) | Lower is better. |
2625
| RoundTripTimeInMs | round-trip time (milliseconds) | Lower is better. It's calculated from RTCP Receiver Report. A round trip time of 200 ms or less is recommended. |
27-
| PairRoundTripTimeInMs | round-trip time (milliseconds) | Lower is better. It's similar to rttInMS but is calculated from STUN connectivity check. A round trip time of 200 ms or less is recommended. |
2826
| AvailableBitrate | bandwidth estimation (bps) | |
29-
| AudioInputLevel | audio volume level from microphone | The value ranges from 0-65536. 0 represents silence |
3027

3128
### Incoming Audio metrics
3229
| Metric Name | Description | Comments |
3330
| ----------- | ----------- | -------- |
3431
| CodecName | codec name | |
35-
| Bitrate | audio receive bitrate (bps) | General values are in the 24 kbps range (36-128 kbps typical) |
3632
| JitterInMs | packet jitter (milliseconds) | Lower is better. |
3733
| PacketsPerSecond | packet rate (packets/sec) | |
3834
| PacketsLostPerSecond | packet loss rate (packets/sec) | Lower is better. |
39-
| RoundTripTimeInMs | round-trip time (milliseconds) | Lower is better. It's calculated from RTCP Receiver Report. A round trip time of 200 ms or less is recommended. |
40-
| PairRoundTripTimeInMs | round-trip time (milliseconds) | Lower is better. It is calculated from STUN connectivity check. A round trip time of 200 ms or less is recommended. |
41-
| AvailableBitrate | bandwidth estimation (bps) | |
42-
| JitterBufferInMs | jitter buffer (milliseconds) | Lower is better. The jitter buffer is used for smooth playout. This value is how long the packets of the samples stay in the jitter buffer. |
43-
| AudioOutputLevel | audio volume level from receiving stream | The value ranges from 0-65536. 0 represents silence. |
44-
| HealedRatio | ratio of concealedSamples(except silentConcealedSamples) to total received samples | Information only. |
4535

4636
### Outgoing Video metrics
4737
| Metric Name | Description | Comments |
4838
| ----------- | ----------- | -------- |
4939
| CodecName | codec name | |
5040
| Bitrate | video send bitrate (bps) | |
51-
| JitterInMs | packet jitter (milliseconds) | Lower is better. |
5241
| PacketsPerSecond | packet rate (packets/sec) | |
5342
| PacketsLostPerSecond | packet loss rate (packets/sec) | Lower is better. |
54-
| RoundTripTimeInMs | round-trip time (milliseconds) | Lower is better. It is calculated from RTCP Receiver Report. A round trip time of 200 ms or less is recommended. |
55-
| PairRoundTripTimeInMs | round-trip time (milliseconds) | Lower is better. It is similar to rttInMS but is calculated from STUN connectivity check. A round trip time of 200 ms or less is recommended. |
43+
| RoundTripTimeInMs | round-trip time (milliseconds) | Lower is better. It's calculated from RTCP Receiver Report. A round trip time of 200 ms or less is recommended. |
5644
| AvailableBitrate | bandwidth estimation (bps) | 1.5 Mbps or higher is recommended for high-quality video for upload/download. |
5745
| FrameRateInput | frame rate originating from the video source (frames/sec) | |
5846
| FrameWidthInput | frame width of the last frame originating from video source (pixel) | |
5947
| FrameHeightInput | frame height of the last frame originating from video source (pixel) | |
60-
| FrameRateEncoded | frame rate successfully encoded for the RTP stream (frames/sec) | |
6148
| FrameRateSent | frame rate sent on the RTP stream (frames/sec) | |
6249
| FrameWidthSent | frame width of the encoded frame (pixel) | |
6350
| FrameHeightSent | frame height of the encoded frame (pixel) | |
64-
| FramesSent | frames sent on the RTP stream | |
65-
| FramesEncoded | frames successfully encoded for the RTP stream | |
66-
| KeyFramesEncoded | key frames successfully encoded for the RTP stream | |
6751

6852
### Incoming Video metrics
6953
| Metric Name | Description | Comments |
@@ -73,22 +57,11 @@ If you want to collect this data for off-line inspection (after a call ends), it
7357
| JitterInMs | packet jitter (milliseconds) | Lower is better. |
7458
| PacketsPerSecond | packet rate (packets/sec) | |
7559
| PacketsLostPerSecond | packet loss rate (packets/sec) | Lower is better. |
76-
| RoundTripTimeInMs | round-trip time (milliseconds) | Lower is better. It is calculated from RTCP Receiver Report. A round trip time of 200 ms or less is recommended. |
77-
| PairRoundTripTimeInMs | round-trip time (milliseconds) | Lower is better. A round trip time of 200 ms or less is recommended. |
78-
| AvailableBitrate | bandwidth estimation (bps) | 1.5 Mbps or higher is recommended for high-quality video for upload/download. |
79-
| JitterBufferInMs | jitter buffer (milliseconds) | Lower is better. The jitter buffer is used for smooth playout. This value is how long the packets of the frame stay in the jitter buffer. |
80-
| StreamId | stream id | The streamId value corresponds to id in VideoStreamCommon. It can be used to match the sender. |
81-
| FrameRateOutput | frame rate output (frames/sec) | |
82-
| FrameRateDecoded | frame rate correctly decoded for the RTP stream (frames/sec) | |
60+
| StreamId | stream ID | The streamId value corresponds to the ID of the video of the RemoteParticipant. It can be used to match the sender. |
8361
| FrameRateReceived | frame rate received on the RTP stream (frames/sec) | |
8462
| FrameWidthReceived | frame width of the decoded frame (pixel) | |
8563
| FrameHeightReceived | frame height of the decoded frame (pixel) | |
86-
| LongestFreezeDurationInMs | longest freeze duration (milliseconds) | |
8764
| TotalFreezeDurationInMs | total freeze duration (milliseconds) | |
88-
| FramesReceived | total number of frames received on the RTP stream | |
89-
| FramesDecoded | total number of frames correctly decoded for the RTP stream | |
90-
| FramesDropped | total number of frames dropped | |
91-
| KeyFramesDecoded | total number of key frames correctly decoded for the RTP stream | |
9265

9366
### ScreenShare Send metrics
9467
Currently stats fields are the same as *Video Send metrics*

0 commit comments

Comments
 (0)