I have been analyzing the JSON file generated using chrome://webrtc-internal
, while running webrtc on 2 PCS.
I looked at Stats API to verify how webrtc-internal computes the round trip time (RTT). I found 2 ways:
RTC Remote Inbound RTP Video Stream that contains
roundTripTime
RTC IceCandidate Pair that contains
currentRoundTripTime
.
Which one is accurate, why, and how is it computed?
Is RTT computed on a frame-by-frame basis?
Is it computed one way (sender --> receiver
), or two ways (sender --> receiver--> sender
)?
Which reports are used to measure the RTT? Is it Receiver Report RTCP
or Sender Report RTCP
?
What is the size of the length of GOP
in the Webrtc VP8 codec
?