Jump to content

Emby Partners with Viblast to bring HLS and MPEG-DASH to desktop browsers


Luke

Recommended Posts

Team,

 

The latest server release features new and improved video streaming in the desktop editions of Google Chrome, Internet Explorer 11, and Opera. Thanks to our integration with Viblast, we now have the ability to utilize Emby Server’s HLS and MPEG-DASH streaming, which up until now has been limited to the mobile browsers and standalone apps.

This a big win for us and it brings a number of new benefits. If your’re a Google Chrome user, we’re finally able to eliminate the Webm streaming we had been relying on before, which has limited performance due to it’s single-threaded encoding. With HLS and MPEG-DASH we’re able to take advantage of multi-threaded H264 encoding, and by utilizing H264, we’re sometimes able to avoid video encoding when it’s possible to do so. If you’re an Internet Explorer user, you’ll find that video streaming is more reliable than ever as we’re finally able to move away from the fragmented mp4 we had been using before. If you’re a firefox user, video streaming will remain unchanged and you’ll receive these benefits as soon as the browser supports the Media Source API.

How it Works

Emby Server has long had support for HLS and MPEG-DASH, and you’ve already been enjoying it from devices such as Android, iOS, Windows 8.1, Chromecast, Roku, and others. But up until now we’ve been unable to utilize them in desktop browsers due to their lack of native support for these formats. Times are changing though, and thanks to growing browser support for the Media Source API, we’re finally able to take advantage of these more efficient streaming formats.

Viblast made this very easy to integrate by allowing us to continue using the same HTML5 video player we’ve been using, along with the same presentation that you’ve come to know and love. All it took was a few lines of code to hook Viblast into the native video element, and off we went.

This is very important for us because we’re able to continue to present the player in the same way we have before, and we’re able to continue to evolve the design without interrupting Viblast.

55a95f2a65055_Untitled.png

What about Mobile Browsers, Safari, and Microsoft Edge?

These browsers already have native HLS support, and when available we will always rely on the native implementation.

About Viblast

Viblast is an innovator operating in the online video industry. Its flagship product Viblast PDN optimizes video delivery to large numbers of simultaneous viewers through patent-pending peer-assisted technology. Viblast Player is one of very few available technologies for HLS and MPEG-DASH playback in HTML5 without Flash (or any plugin).

favicon.png

http://viblast.com/



View the full article

  • Like 8
Link to comment
Share on other sites

×
×
  • Create New...