Skip to content

Commit 88fff7c

Browse files
authored
Ff142 inbound-rtp stats (#27358)
* keyFramesDecoded, jitterBufferTargetDelay/jitterBufferMinimumDelay * pauseCount, totalPausesDuration, freezeCount, totalFreezesDuration, estimatedPlayoutTimestamp, framesAssembledFromMultiplePackets, totalAssemblyTime
1 parent 744a202 commit 88fff7c

1 file changed

Lines changed: 251 additions & 6 deletions

File tree

api/RTCStatsReport.json

Lines changed: 251 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2484,6 +2484,41 @@
24842484
}
24852485
}
24862486
},
2487+
"estimatedPlayoutTimestamp": {
2488+
"__compat": {
2489+
"description": "`estimatedPlayoutTimestamp` in 'inbound-rtp' stats",
2490+
"spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-estimatedplayouttimestamp",
2491+
"tags": [
2492+
"web-features:webrtc-stats"
2493+
],
2494+
"support": {
2495+
"chrome": {
2496+
"version_added": false
2497+
},
2498+
"chrome_android": "mirror",
2499+
"edge": "mirror",
2500+
"firefox": {
2501+
"version_added": "142"
2502+
},
2503+
"firefox_android": "mirror",
2504+
"oculus": "mirror",
2505+
"opera": "mirror",
2506+
"opera_android": "mirror",
2507+
"safari": {
2508+
"version_added": false
2509+
},
2510+
"safari_ios": "mirror",
2511+
"samsunginternet_android": "mirror",
2512+
"webview_android": "mirror",
2513+
"webview_ios": "mirror"
2514+
},
2515+
"status": {
2516+
"experimental": true,
2517+
"standard_track": true,
2518+
"deprecated": false
2519+
}
2520+
}
2521+
},
24872522
"fecPacketsDiscarded": {
24882523
"__compat": {
24892524
"description": "`fecPacketsDiscarded` in 'inbound-rtp' stats",
@@ -2591,6 +2626,41 @@
25912626
}
25922627
}
25932628
},
2629+
"framesAssembledFromMultiplePackets": {
2630+
"__compat": {
2631+
"description": "`framesAssembledFromMultiplePackets` in 'inbound-rtp' stats",
2632+
"spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-framesassembledfrommultiplepackets",
2633+
"tags": [
2634+
"web-features:webrtc-stats"
2635+
],
2636+
"support": {
2637+
"chrome": {
2638+
"version_added": false
2639+
},
2640+
"chrome_android": "mirror",
2641+
"edge": "mirror",
2642+
"firefox": {
2643+
"version_added": "142"
2644+
},
2645+
"firefox_android": "mirror",
2646+
"oculus": "mirror",
2647+
"opera": "mirror",
2648+
"opera_android": "mirror",
2649+
"safari": {
2650+
"version_added": false
2651+
},
2652+
"safari_ios": "mirror",
2653+
"samsunginternet_android": "mirror",
2654+
"webview_android": "mirror",
2655+
"webview_ios": "mirror"
2656+
},
2657+
"status": {
2658+
"experimental": true,
2659+
"standard_track": true,
2660+
"deprecated": false
2661+
}
2662+
}
2663+
},
25942664
"framesDecoded": {
25952665
"__compat": {
25962666
"description": "`framesDecoded` in 'inbound-rtp' stats",
@@ -2733,6 +2803,41 @@
27332803
}
27342804
}
27352805
},
2806+
"freezeCount": {
2807+
"__compat": {
2808+
"description": "`freezeCount` in 'inbound-rtp' stats",
2809+
"spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-freezecount",
2810+
"tags": [
2811+
"web-features:webrtc-stats"
2812+
],
2813+
"support": {
2814+
"chrome": {
2815+
"version_added": false
2816+
},
2817+
"chrome_android": "mirror",
2818+
"edge": "mirror",
2819+
"firefox": {
2820+
"version_added": "142"
2821+
},
2822+
"firefox_android": "mirror",
2823+
"oculus": "mirror",
2824+
"opera": "mirror",
2825+
"opera_android": "mirror",
2826+
"safari": {
2827+
"version_added": false
2828+
},
2829+
"safari_ios": "mirror",
2830+
"samsunginternet_android": "mirror",
2831+
"webview_android": "mirror",
2832+
"webview_ios": "mirror"
2833+
},
2834+
"status": {
2835+
"experimental": true,
2836+
"standard_track": true,
2837+
"deprecated": false
2838+
}
2839+
}
2840+
},
27362841
"headerBytesReceived": {
27372842
"__compat": {
27382843
"description": "`headerBytesReceived` in 'inbound-rtp' stats",
@@ -2958,7 +3063,7 @@
29583063
"chrome_android": "mirror",
29593064
"edge": "mirror",
29603065
"firefox": {
2961-
"version_added": false
3066+
"version_added": "142"
29623067
},
29633068
"firefox_android": "mirror",
29643069
"oculus": "mirror",
@@ -2973,7 +3078,7 @@
29733078
"webview_ios": "mirror"
29743079
},
29753080
"status": {
2976-
"experimental": true,
3081+
"experimental": false,
29773082
"standard_track": true,
29783083
"deprecated": false
29793084
}
@@ -2993,7 +3098,7 @@
29933098
"chrome_android": "mirror",
29943099
"edge": "mirror",
29953100
"firefox": {
2996-
"version_added": false
3101+
"version_added": "142"
29973102
},
29983103
"firefox_android": "mirror",
29993104
"oculus": "mirror",
@@ -3008,7 +3113,7 @@
30083113
"webview_ios": "mirror"
30093114
},
30103115
"status": {
3011-
"experimental": true,
3116+
"experimental": false,
30123117
"standard_track": true,
30133118
"deprecated": false
30143119
}
@@ -3028,7 +3133,7 @@
30283133
"chrome_android": "mirror",
30293134
"edge": "mirror",
30303135
"firefox": {
3031-
"version_added": false
3136+
"version_added": "142"
30323137
},
30333138
"firefox_android": "mirror",
30343139
"oculus": "mirror",
@@ -3043,7 +3148,7 @@
30433148
"webview_ios": "mirror"
30443149
},
30453150
"status": {
3046-
"experimental": true,
3151+
"experimental": false,
30473152
"standard_track": true,
30483153
"deprecated": false
30493154
}
@@ -3303,6 +3408,41 @@
33033408
}
33043409
}
33053410
},
3411+
"pauseCount": {
3412+
"__compat": {
3413+
"description": "`pauseCount` in 'inbound-rtp' stats",
3414+
"spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-pausecount",
3415+
"tags": [
3416+
"web-features:webrtc-stats"
3417+
],
3418+
"support": {
3419+
"chrome": {
3420+
"version_added": false
3421+
},
3422+
"chrome_android": "mirror",
3423+
"edge": "mirror",
3424+
"firefox": {
3425+
"version_added": "142"
3426+
},
3427+
"firefox_android": "mirror",
3428+
"oculus": "mirror",
3429+
"opera": "mirror",
3430+
"opera_android": "mirror",
3431+
"safari": {
3432+
"version_added": false
3433+
},
3434+
"safari_ios": "mirror",
3435+
"samsunginternet_android": "mirror",
3436+
"webview_android": "mirror",
3437+
"webview_ios": "mirror"
3438+
},
3439+
"status": {
3440+
"experimental": true,
3441+
"standard_track": true,
3442+
"deprecated": false
3443+
}
3444+
}
3445+
},
33063446
"playoutId": {
33073447
"__compat": {
33083448
"description": "`playoutId` in 'inbound-rtp' stats",
@@ -3551,6 +3691,41 @@
35513691
}
35523692
}
35533693
},
3694+
"totalAssemblyTime": {
3695+
"__compat": {
3696+
"description": "`totalAssemblyTime` in 'inbound-rtp' stats",
3697+
"spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-totalassemblytime",
3698+
"tags": [
3699+
"web-features:webrtc-stats"
3700+
],
3701+
"support": {
3702+
"chrome": {
3703+
"version_added": false
3704+
},
3705+
"chrome_android": "mirror",
3706+
"edge": "mirror",
3707+
"firefox": {
3708+
"version_added": "142"
3709+
},
3710+
"firefox_android": "mirror",
3711+
"oculus": "mirror",
3712+
"opera": "mirror",
3713+
"opera_android": "mirror",
3714+
"safari": {
3715+
"version_added": false
3716+
},
3717+
"safari_ios": "mirror",
3718+
"samsunginternet_android": "mirror",
3719+
"webview_android": "mirror",
3720+
"webview_ios": "mirror"
3721+
},
3722+
"status": {
3723+
"experimental": true,
3724+
"standard_track": true,
3725+
"deprecated": false
3726+
}
3727+
}
3728+
},
35543729
"totalAudioEnergy": {
35553730
"__compat": {
35563731
"description": "`totalAudioEnergy` in 'inbound-rtp' stats",
@@ -3621,6 +3796,41 @@
36213796
}
36223797
}
36233798
},
3799+
"totalFreezesDuration": {
3800+
"__compat": {
3801+
"description": "`totalFreezesDuration` in 'inbound-rtp' stats",
3802+
"spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-totalfreezesduration",
3803+
"tags": [
3804+
"web-features:webrtc-stats"
3805+
],
3806+
"support": {
3807+
"chrome": {
3808+
"version_added": false
3809+
},
3810+
"chrome_android": "mirror",
3811+
"edge": "mirror",
3812+
"firefox": {
3813+
"version_added": "142"
3814+
},
3815+
"firefox_android": "mirror",
3816+
"oculus": "mirror",
3817+
"opera": "mirror",
3818+
"opera_android": "mirror",
3819+
"safari": {
3820+
"version_added": false
3821+
},
3822+
"safari_ios": "mirror",
3823+
"samsunginternet_android": "mirror",
3824+
"webview_android": "mirror",
3825+
"webview_ios": "mirror"
3826+
},
3827+
"status": {
3828+
"experimental": true,
3829+
"standard_track": true,
3830+
"deprecated": false
3831+
}
3832+
}
3833+
},
36243834
"totalInterFrameDelay": {
36253835
"__compat": {
36263836
"description": "`totalInterFrameDelay` in 'inbound-rtp' stats",
@@ -3656,6 +3866,41 @@
36563866
}
36573867
}
36583868
},
3869+
"totalPausesDuration": {
3870+
"__compat": {
3871+
"description": "`totalPausesDuration` in 'inbound-rtp' stats",
3872+
"spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-totalpausesduration",
3873+
"tags": [
3874+
"web-features:webrtc-stats"
3875+
],
3876+
"support": {
3877+
"chrome": {
3878+
"version_added": false
3879+
},
3880+
"chrome_android": "mirror",
3881+
"edge": "mirror",
3882+
"firefox": {
3883+
"version_added": "142"
3884+
},
3885+
"firefox_android": "mirror",
3886+
"oculus": "mirror",
3887+
"opera": "mirror",
3888+
"opera_android": "mirror",
3889+
"safari": {
3890+
"version_added": false
3891+
},
3892+
"safari_ios": "mirror",
3893+
"samsunginternet_android": "mirror",
3894+
"webview_android": "mirror",
3895+
"webview_ios": "mirror"
3896+
},
3897+
"status": {
3898+
"experimental": true,
3899+
"standard_track": true,
3900+
"deprecated": false
3901+
}
3902+
}
3903+
},
36593904
"totalProcessingDelay": {
36603905
"__compat": {
36613906
"description": "`totalProcessingDelay` in 'inbound-rtp' stats",

0 commit comments

Comments
 (0)