[webrtc-stats] The spec has incorrect assumptions abound SR and RR (#433)

henbos has just created a new issue for https://github.com/w3c/webrtc-stats:

== The spec has incorrect assumptions abound SR and RR ==
The spec seems to assume that RTCRemoteInboundRtpStreamStats map 1:1 with a Receiver Report and RTCRemoteOutboundRtpStreamStats map 1:1 with a Sender Report. This may be true when there is only one stream in one direction, but talking with the network folks this does not seem to be true in general.

For example, when both sending and receiving, the "remote-inbound-rtp" objects correspond to _Report Blocks_, but the blocks could have been carried over either in a Sender Report or a Receiver Report.

The reports are just a list of blocks. Also one report may contain blocks for multiple different streams.

The spec is probably correct if we replace the "Sender Report" and "Receiver Report" language by "Report Block" instead.

Please view or discuss this issue at https://github.com/w3c/webrtc-stats/issues/433 using your GitHub account

Received on Wednesday, 24 April 2019 11:26:11 UTC