What could be causing these strange MP4 video playback corruptions on some machines? (Note: the video is a screencast hence the desktop icons, that's not actually the desktop of the machine having the error.)



We are using JWPlayer, and we rarely have this issue, but on it is frequently reported by customers and becoming a repeat issue. We've had them update their Flash player to the latest version. What causes this? My guess is codecs or video driver issues but I am not sure how to fix.
Put keyframe distance in the encoding options to KEY EVERY FRAME.

When you export in the export options you have keyframe distance, which is used to calculate "intermediate key points/key frames", and the default is 25/30 frames. The player calculates pixels and frames inbetween keyframes. Sometimes it gets lost in calculation because of lost bits or bytes. Having less distance between keyframes reduces the chance of this, and results in more accurate frame rendering.