- From: Elias Sun <elias.sun@ringcentral.com>
- Date: Fri, 8 Feb 2019 05:42:32 +0000
- To: "public-webrtc@w3.org" <public-webrtc@w3.org>
- CC: Patrice Khawam <patricek@ringcentral.com>, Fred Yang <fred.yang@ringcentral.com>, Edward Kogan <edk@ringcentral.com>, "na-g@nostrum.com" <na-g@nostrum.com>
- Message-ID: <D882568A.23E93%elias.sun@ringcentral.com>
Hi team, I filed a bug to the Firefox about the fractionLost is missed in the 'inbound-rtp ‘. However, the guy in the Firefox team complains this field is not in the dictionary RTCInboundRtpStreamStats<https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats> , so the Firefox will not support it. However, the top of this web page has the statement as below, An implementation MUST support generating statistics for the type RTCInboundRtpStreamStats, with attributes packetsReceived, bytesReceived, packetsLost, jitter, and fractionLost. The fractionLost is in the “MUST” support. But it is missed in the dictionary below dictionary RTCInboundRtpStreamStats<https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats> : RTCReceivedRtpStreamStats<https://w3c.github.io/webrtc-stats/#dom-rtcreceivedrtpstreamstats> { DOMString<https://heycam.github.io/webidl/#idl-DOMString> trackId<https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-trackid>; DOMString<https://heycam.github.io/webidl/#idl-DOMString> receiverId<https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-receiverid>; DOMString<https://heycam.github.io/webidl/#idl-DOMString> remoteId<https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-remoteid>; unsigned long<https://heycam.github.io/webidl/#idl-unsigned-long> framesDecoded<https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-framesdecoded>; DOMHighResTimeStamp lastPacketReceivedTimestamp<https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-lastpacketreceivedtimestamp>; double<https://heycam.github.io/webidl/#idl-double> averageRtcpInterval<https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-averagertcpinterval>; unsigned long<https://heycam.github.io/webidl/#idl-unsigned-long> fecPacketsReceived<https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-fecpacketsreceived>; unsigned long long<https://heycam.github.io/webidl/#idl-unsigned-long-long> bytesReceived<https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-bytesreceived>; unsigned long<https://heycam.github.io/webidl/#idl-unsigned-long> packetsFailedDecryption<https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-packetsfaileddecryption>; unsigned long<https://heycam.github.io/webidl/#idl-unsigned-long> packetsDuplicated<https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-packetsduplicated>; record<https://heycam.github.io/webidl/#idl-record><USVString<https://heycam.github.io/webidl/#idl-USVString>, unsigned long<https://heycam.github.io/webidl/#idl-unsigned-long>> perDscpPacketsReceived<https://w3c..github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-perdscppacketsreceived>; }; Please add the fractionLost into the dictionary RTCInboundRtpStreamStats officially. By the way, Chrome and Safari support it. Thanks, Elias
Received on Friday, 8 February 2019 08:30:00 UTC