We are doing some live streaming at 2mbps. Every now and then, we get a 3 second freeze (which I'm assuming is from packet loss). Audio continues, but video freezes. The worse the connection (i.e. wifi), the more 3 second freezes there are. I'm assuming that after 3 seconds, another key frame is requested which is why the video starts up again. Is there any documentation you could point to on how to speed up recovery of a frozen stream? From your own experience, how quickly should webrtc recover?The quicker a video stream can resume the happier our client will be. Thank you!
--
---
You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrtc+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/discuss-webrtc/6371fc51-5d72-444c-bf60-ea11c1057a37%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
are you not implementing NACK? this sounds like NACK does not work and then there is a PLI which causes a new keyframe.
2018-08-01 19:43 GMT+02:00 Brad Thomas <voc...@gmail.com>:
We are doing some live streaming at 2mbps. Every now and then, we get a 3 second freeze (which I'm assuming is from packet loss). Audio continues, but video freezes. The worse the connection (i.e. wifi), the more 3 second freezes there are. I'm assuming that after 3 seconds, another key frame is requested which is why the video starts up again. Is there any documentation you could point to on how to speed up recovery of a frozen stream? From your own experience, how quickly should webrtc recover?The quicker a video stream can resume the happier our client will be. Thank you!
--
---
You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrt...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrtc+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/discuss-webrtc/d9b765d1-a90c-4db1-a3a9-28d3269496de%40googlegroups.com.
if NACK works and the round-trip time is low enough the user won't experience any glitches. If this is screwed up somehow (and there are many ways to do that) you get those unpleasant freezes.Usually the best way to test that is to run a localhost experiment (for low rtt) with 2-3% artificial packet loss (e.g. using linux tc qdisc).
2018-08-01 19:49 GMT+02:00 Brad Thomas <voc...@gmail.com>:
Thanks for the reply Philipp. You are correct about the PLI and the new key frame. I need to check on the NACK question. In your experience, if NACK is implemented correctly, how quickly should it recover?--
On Wednesday, August 1, 2018 at 10:45:53 AM UTC-7, Philipp Hancke wrote:are you not implementing NACK? this sounds like NACK does not work and then there is a PLI which causes a new keyframe.2018-08-01 19:43 GMT+02:00 Brad Thomas <voc...@gmail.com>:We are doing some live streaming at 2mbps. Every now and then, we get a 3 second freeze (which I'm assuming is from packet loss). Audio continues, but video freezes. The worse the connection (i.e. wifi), the more 3 second freezes there are. I'm assuming that after 3 seconds, another key frame is requested which is why the video starts up again. Is there any documentation you could point to on how to speed up recovery of a frozen stream? From your own experience, how quickly should webrtc recover?--The quicker a video stream can resume the happier our client will be. Thank you!
---
You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrt...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/discuss-webrtc/6371fc51-5d72-444c-bf60-ea11c1057a37%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
---
You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrt...@googlegroups.com.
if NACK works and the round-trip time is low enough the user won't experience any glitches. If this is screwed up somehow (and there are many ways to do that) you get those unpleasant freezes.Usually the best way to test that is to run a localhost experiment (for low rtt) with 2-3% artificial packet loss (e.g. using linux tc qdisc).
2018-08-01 19:49 GMT+02:00 Brad Thomas <voc...@gmail.com>:
Thanks for the reply Philipp. You are correct about the PLI and the new key frame. I need to check on the NACK question. In your experience, if NACK is implemented correctly, how quickly should it recover?--
On Wednesday, August 1, 2018 at 10:45:53 AM UTC-7, Philipp Hancke wrote:are you not implementing NACK? this sounds like NACK does not work and then there is a PLI which causes a new keyframe.2018-08-01 19:43 GMT+02:00 Brad Thomas <voc...@gmail.com>:We are doing some live streaming at 2mbps. Every now and then, we get a 3 second freeze (which I'm assuming is from packet loss). Audio continues, but video freezes. The worse the connection (i.e. wifi), the more 3 second freezes there are. I'm assuming that after 3 seconds, another key frame is requested which is why the video starts up again. Is there any documentation you could point to on how to speed up recovery of a frozen stream? From your own experience, how quickly should webrtc recover?--The quicker a video stream can resume the happier our client will be. Thank you!
---
You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrt...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/discuss-webrtc/6371fc51-5d72-444c-bf60-ea11c1057a37%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
---
You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrt...@googlegroups.com.
are you not implementing NACK? this sounds like NACK does not work and then there is a PLI which causes a new keyframe.