Open Bug 1331134 Opened 9 years ago Updated 3 years ago

Standardize RTCStreamRTPStats

Categories

(Core :: WebRTC, defect, P3)

49 Branch
defect

Tracking

()

People

(Reporter: ng, Assigned: ng)

References

Details

(Keywords: dev-doc-needed)

Our RTCStreamTrackStats implementation reports frameRateMean and frameRateStdDev, neither of which are standardized [0]. We should move to standardize them, or remove them from our RTCStreamTrackStats report. [0] https://w3c.github.io/webrtc-stats/#msstats-dict*
backlog: --- → webrtc/webaudio+
Rank: 25
Priority: -- → P2
Depends on: 1337525
Assignee: nobody → na-g
Summary: Standardize or remove frameRateMean, and frameRateStdDev in RTCStreamTrackStats → Remove frameRateMean and frameRateStdDev from RTCStreamStats
With framesEncoded and bytesReceived, you can compute both the frame rate and the bitrate, so none of the following non-standard attributes are needed anymore: double bitrateMean; double bitrateStdDev; double framerateMean; double framerateStdDev; (From discussion with jib and ng in IRC just now)
Summary: Remove frameRateMean and frameRateStdDev from RTCStreamStats → Standardize RTCStreamRTPStats
How to calculate fps using framesEncoded: https://jsfiddle.net/jib1/6j072zcx/
Mass change P2->P3 to align with new Mozilla triage process.
Priority: P2 → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.