Originally posted by @tux3 in irungentoo#1479:
Currently as I understand it toxcore shoves all the video data over UDP and hopes it reaches the destination.
This creates horrible video corruption when a key frame is lost. On desktop streaming, intra frames are super rare so we can easily go 10s at a time with completely garbled video output. It's a common thing when calling EchoBot for example, with both uTox and qTox.
Toxcore should try on the sending end to retransmit iframes until it either gets an ACK or the next iframe is ready, and on the receiving end it shouldn't give Tox clients inter frames that depend on missing intra frames.
For more information: qTox/qTox#2529
Originally posted by @tux3 in irungentoo#1479:
For more information: qTox/qTox#2529