Re: [webrtc-stats] WPT tests are wrong about when "outbound-rtp" and "inbound-rtp" stats appear (#619)

> We got rid of "sender", "receiver", "transceiver" and "track" stats 

8 days ago? I wasn't aware. Please see https://github.com/w3c/webrtc-stats/pull/628#issuecomment-1159230378.

> I think delaying the creation of the RTP objects is harmful.

This issue isn't proposing a spec change, and there's evidence in #643 this harm may have been self inflicted by us moving lots of metrics to RTP objects with half the room not realizing their lifetimes were different.

> As of recently though we've added the mid and rid properties though, so it would be possible to create these objects at signalling time even if the SSRC isn't known (and you'd still be able to tell which stream is which), which may be more consistent with what Chromium implementations currently do.

There may be some good ideas here, but I would ask that you open a new issue for this detailing what you propose exactly, so members can try to poke holes in it. The current spec is quite clear about RTP lifetimes, so this would be a major change.

This issue is about WPT tests.

-- 
GitHub Notification of comment by jan-ivar
Please view or discuss this issue at https://github.com/w3c/webrtc-stats/issues/619#issuecomment-1159241067 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Friday, 17 June 2022 21:32:45 UTC