Demystifying HTML5 Video Player

Manifest Parser

Player Engine

Segment Downloader

ABR Manager

License Request Wrapper and Remuxer

  • Shaka Player (open source) supports MPEG-DASH and have limited support for HLS (under development).
  • HLS.js (open source) supports HLS.
  • Flowplayer (open source and commercial) supports HLS (based on HLS.js)
  • Theoplayer (commercial) supports MPEG-DASH and HLS
  • Bitmovin Player (commercial) supports MPEG-DASH and HLS
  • RX Player supports MPEG-DASH and Microsoft Smooth Streaming

--

--

--

We are consultants sharing the passion for the technology for a media consumer of the future.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

JavaScript Ecma Script-6 important topic for beginners

After the successful PRESALE GIVE AWAY!!!! The $MILKY Snapshot data is IN 🕹️🪐

New York Students Spark Protests After Forming The N-Word With Their Bodies on Gymnasium Floor

react-overlays — Modal Transitions

Creating an MVC application using NODEjs and MariaDB

Server-Side Development with Fastify — Reply Serializer, Route Prefix, and Not Found Handler

How to setup ReasonML for a React Native project

JavaScript Best Practices — Better DOM, String, and Array Methods

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Eyevinn Technology

Eyevinn Technology

We are consultants sharing the passion for the technology for a media consumer of the future.

More from Medium

Permify: From spaghetti authorization code to single source of truth

Revisio: Building my first startup

Difference Between Web vs Hybrid vs Native Apps

Building Brickhead.co