Steps to reproduce
Append a ISO BMFF Byte Stream (http://www.w3.org/2013/12/byte-stream-format-registry/isobmff-byte-stream-format.html) frame by frame to a MSE SourceBuffer.
I’ve spent some hours setting up a reproducing example for you. Hope you can take a look and get back to us!
Link to repro:
Download the mp4 here if needed:
This example simulates receiving frames over websocket by having a setTimeout emitting the frames. Hope you can follow the contrived example :)
The example logs the time from first frame is added to the sourcebuffer until the video element starts playing.
When pushing the play button it takes < 30 ms in safari and Chrome on Android. In Chrome on desktop I’m getting around 300 ms. For edge and IE i get above 3200ms, which is not acceptable for live video.
What we would want is a way to make IE start playing when the first frame is appended.
The video start playing when the first frame is appended to the buffer
Dev Channel specific:
Comments and activity
- Microsoft Edge Team
Changed Assigned To to “Venkat K.”
Changed Assigned To from “Venkat K.” to “Jerry S.”
Greetings! Has there been any progress on this issue? Is it being actively worked on?
This can also be seen on the following site https://www.w3.org/2010/05/video/mediaevents.html
Hi, is this issue planned to be fixed in IE & Edge in a near future?
This feature is critical for our real time project, otherwise our new product won’t be able to support IE & Edge.
Please, I need to know the status of this issue to adapt our strategy, thanks
I have the same problem with MSE on IE and Edge too. They are both delay 3~5 seconds. Any process guys?