2017-04-10 18:57 GMT+02:00 Jonathan Stewart <
jonst...@gmail.com>:
> I'm supporting a WebRTC based call center application for a client and they
> are seeing irregular but recurring video freezing during calls. I'm told it
> freezes for 10-20 seconds and recovers and that there is no issue with the
> audio when it does this. I have the logs from several occurrences gathered
> via webrtc-internals but I haven't been able to find any tools to parse them
> or help me analyze them. What else can I do to help determine the cause of
> the video freezing? Is there additional logging of some kind, WebRTC events
> that I should be listening to for buffer underrun and the like in the
> application, filing a bug with the logs I have, etc?
Video gets frozen when packet loss happens. The browser asks for lost
packets via RTCP NACK messages but, sometimes due to network
congestion, the sender cannot even resend them. In that case, the
receiver browser sends a PLI or FIR to ask for a video full frame. It
may take 20-30 seconds before that happens.
If using Chrome, check chrome://webrtc-internals and look for "packet
loss" and "PLI count" on the video receiver.
--
Iñaki Baz Castillo
<
i...@aliax.net>