webrtc-stats
webrtc-stats copied to clipboard
RTCVideo*Stats: Video Device Errors
Currently statistics relating to video tracks do not measure video device errors, such as:
o Video Camera: Count of frames dropped due to wrong format received o Video Camera: Count of frames dropped due to pipeline not ready o Video Camera: Count of frames dropped due unexpected conditions o Video Camera: Overall delay due to camera opening including retries
Where is this measured? between the camera and the encoder?
Seems out of scope to me, unless we're planning a getStats
API in mediacapture. See https://github.com/w3c/webrtc-stats/issues/429#issuecomment-483694795
Can we split these up into...
- Device errors (mediacapture issue?).
- Error where the RTCRtpSender / encoder / packetizer isn't getting what it expects (webrtc-stats issue).
- Error where the RTCRtpReceiver isn't getting what it is expecting, i.e. packets discarded or decode failures (webrtc-stats).
@aboba Is this something you "want" to talk about at TPAC?