Flussonic Media Server Documentation

HTML5 (MSE-LD) Low Latency Playback

For a long time Flash player was the best and the only way to deliver video to web pages with relatively low latency (delay).

It can be required for webinars, broadcasting sports for bets, or some kind of remote control.

Right now Flash is scheduled for graceful removal in modern browsers, so WebRTC was added to browsers, but it has limited support for audio and video codecs (not all flavors of H264 are supported, no AAC support).

So we offer a new way to solve this problem and allow watching video with a built-in HTML5 mechanism and really low latency.

Low latency playback in HTML5

Open an URL like this:


If everything is OK (good codecs, working stream, working websockets), you will instantly get video with the delay of about one second.

Under the hood

We use the MSE mechanism to deliver and play frames, so the supported video/audio codecs will be the same as in your browser. Usually H264 and AAC are supported, the rest is not supposed to work.

You don't need anything except HTTP or HTTPS to run this, so it may be a good way to play video in restricted environments.

You can also use our player inside your application without iframe. Read about our MSE javascript player