- From: Tony Herre via GitHub <sysbot+gh@w3.org>
- Date: Thu, 20 Jun 2024 07:52:30 +0000
- To: public-webrtc@w3.org
tonyherre has just created a new issue for https://github.com/w3c/webrtc-rtptransport: == Add stats on queued event drops when apps aren't keeping up with reading == If we have batched read APIs (or even ReadableStreams) for getting high frequency data to JS eg received RTP packets, remote acks of sent packets, etc, then the browser will need to keep a buffer of unread events (directly in batch APIs or eg in an UnderlyingSource for a ReadableStream). This buffer will have a bounded size, so there's a risk the JS app doesn't read frequently enough and info gets lost in a way which is indistinguishable from network packet loss. As suggested by @aboba in https://github.com/w3c/webrtc-rtptransport/pull/42#issuecomment-2142665283, WebTransport has https://www.w3.org/TR/webtransport/#web-transport-datagram-stats. Adding similar counters of `droppedReceivedPackets`, `droppedAcks` etc would be a real benefit for apps. Please view or discuss this issue at https://github.com/w3c/webrtc-rtptransport/issues/55 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Thursday, 20 June 2024 07:52:31 UTC