Steps to reproduce
When calling appendBuffer() with a media segment that would replace old video frames, the video will stutter if the overlap is near the playhead. For example, when playing a low-quality video, then we adapt up to a higher rate replacing some of the old data. This will cause the video to stutter if those replaced segments are near the playhead.
The video should play smoothly for about 20 seconds. What it does is play 10 seconds, then stop (sometimes displaying bad content) and eventually continue.
Comments and activity
- Microsoft Edge Team
Changed Assigned To to “Rick J.”
Changed Assigned To to “Venkat K.”
Changed Assigned To from “Venkat K.” to “Steve B.”
Changed Assigned To from “Steve B.” to “Stephen E.”
Changed Title from “appendBuffer() causes stutter when replacing video frames” to “appendBuffer() causes stutter when replacing video frames”
Changed Assigned To from “Stephen E.” to “Matthew H.”
Changed Status to “Confirmed”
Changed Status from “Confirmed” to “Won’t fix”
Thank you for providing this information about the issue. Currently, we do not plan to release a fix for this problem. Overwriting data at the playback position is something that can be easily avoided by MSE apps. We are considering a solution for a future build.
The MS Edge Team