Issue:
With live stream or playback video generated by the eDVR board set to MPEG4, the Client plays frames out of order resulting in stuttering video.
Description:
The video stutters — playing new frames, then older frames, creating a very jerky display effect. The video clip was MPEG4 with B frames. This seems to be caused by the specification of “low delay” with ffmpeg. With H.264 they still detect if B frame re-ordering is required and will delay the video when necessary. They don’t seem to do this with MPEG4 so we can’t specify that option with it. This is a pre-existing issue for Linux x64 and macOS x64 because these always used ffmpeg to decode MPEG4. However, this issue was new to Windows because IPP was used to decode MPEG4 prior to version 19.06.
Introduced In:
Version 19.06
Fixed In:
Version 19.08.8+