Video player overview for the web

Once at work, I had the task of doing research the marketexisting web players that could be taken for our new fashion project. In the process, this comparison was formed.



I thought that it might be useful to someone else and decided to arrange it in the form of an article on Habr.


Open source web players


Video.js


The most popular ( ~ 30k downloads per day ) and the oldest ( ~ 10 years repository) web player.


It is supported by 10 maintainers and the Brightcove online video platform , which is the main sponsor of the project. Their own proprietary player is based on video.js .


Fast release cycles. Developers roll out a new version every week.


Almost everything can, thanks to the rich ecosystem of plugins. You can write your plugin and add it to the directory . A few years ago we wrote our sharing plugin .


It has the largest weight ( 486 kB minified code ) among competitors.


jQuery in the world of web players.



Shaka Player


- (~15k ). Google, , .


.


Kaltura Player (. ).



Plyr


-. (~8 ).


(~4 , , 2016).


(113 kB )


HTML, IE ( ).


vi.ai. VAST .


, (392 issues ), .


, .



MediaElement.js


2018 . 3 .



Flowplayer


. 2012 Flash, HTML5.


v7 Flowplayer.


. . .


jPlayer


, jQuery.


5 (15 2014).


React.js.


, . , .


-


. , .


Kaltura HTML5 Video Player


Shaka Player Google.


JW Player


.


Cloudinary


(, , ).


Cloudinary Video Player Studio.


video.js.


Wistia


.


, CDN. .



-, : Plyr, Shaka Player Video.js.


Plyr , , , -, issues. , . .


Shaka Player , Google, . , : legacy. , : . , . issues , IMA SDK ( Google, ), .


Video.js , . , legacy, , . , , , , -.


All Articles