Extension:TimedMediaHandler/VideoJS Player

MediaWiki Developer Summit 2015

The VideoJS Player is the replacement video player for MediaWiki.

It is based on [https://www.videojs.com/ VideoJS], and has a more modern, faster user interface with compatibility for mobile devices and HTML5.

You can opt-in to use it on Wikimedia wikis as a desktop Beta Feature by going to your preferences.

Known issues

 * Subtitles may fail on some files. We dropped support for wikicode markup inside of the subtitles.  You are advised to rewrite these subtitles (T224258).


 * Video players in gallery modes like “packed”, “packed-hover” etc are not supported yet (T133500 and others).

The video player is still in development, but if you find any problems, please report these on the 1>Extension_talk:TimedMediaHandler/VideoJS Player|talk page or file them in [https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?projects=videojs_player Phabricator].

Why?
The player that Wikimedia used since 2010 has several significant downsides, which were limiting us in making further improvements.


 * Not widely used by others.


 * Written before HTML5 video was standardised.


 * Uses its own subtitling system.


 * Written to be compatible with Internet Explorer 6 and used the JavaScript standards of those times.


 * Written before our own JavaScript stack was developed.


 * It is difficult to make it work correctly on mobile devices.


 * Had been virtually unmaintained for 8 years.