mirror of https://github.com/OpenVidu/openvidu.git
The picture check of the Egress Pro tests (countBrokenPictures) failed publisherCongestionVp9Test locally in 2 of 4 pion runs, and once with mediasoup, on frames that had arrived whole. A trace of every VP9 packet the egress received (rtpvp9depay at trace level) showed each of them written with every frame it predicts from. The flaws were the encoder's: white flashes drawn only in part under the 250 kbit/s cap, with 64x64 blocks of the dark frame before them left in place, and once a dark seam 1 px wide through the bar. A row with flash white (three pixels in a row at FLASH_WHITE, 250, or more) is now part of a flash and not checked, and bright stretches at most BAR_SEAM_PX (2) apart are one stretch of the bar. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| main/java/io/openvidu/test/e2e | ||
| test | ||