Resolution and Frame rate stats not showing for first participant

The Resolution and Frame rate stats are showing incorrectly as N/A for the first participant:

image

All subsequent paticipants are correctly showing the stats:

image

This has been occuring for the last few weeks on alpha.jitsi.net, beta.meet.jit.si, and meet.jit.si. This is a regression. If no one objects, I will create a PR.

Edit: If the preferred codec is set to VP8 in the URL parms, then all user stats will show the codec incorrectly as VP9. If E2EE is turned on, then all user stats will correctly show as VP8.

What browser was this on? Does it happen if you don’t use E2EE?

Latest Chrome.

“If the preferred codec is set to VP8 in the URL parms, then all user stats will show the codec incorrectly as VP9. If E2EE is turned on using VP8, then all user stats will correctly show as VP8.”

Turning on E2EE (and it works for VP8) was a way to check if the codec was “actually” VP8 and not VP9. So, there are two problems:

(1) The first participant does not show the resolution and frame rate ever at all.
(2) The codec shown can be incorrect for all participants

@saghul,

UPDATE: I can no longer reproduce the incorrect codec issue - go figure… :thinking: However, the issue concerning the first participant not showing the resolution and frame rate still persists. I’ll make a PR.

Thanks! When you say the first participant you mean while the first participant is alone? That would be expected. Those stats are not gathered until a PeerConnection is created, which happens when a second participant joins the call.

No, it happens after a second participant has joined and is showing the stats. See above screen shots.

You are using Chrome 112 right? There is a change in how it reports those stats, we currently have a fix in PR, so it will be fixed very soon.

Thanks for your reply and all your help