-
New Feature
-
Resolution: Fixed
-
Critical
-
2.4.1, 2.7, 3.1
-
MOODLE_24_STABLE, MOODLE_27_STABLE, MOODLE_31_STABLE
-
MOODLE_32_STABLE
-
wip-
MDL-38158-master -
Note, this issue evolved from adding one media player and arguing about which one to choose into introducing pluggable media players in Moodle. See also https://moodle.org/mod/forum/discuss.php?d=338094
Original description:
As I mentioned in the forum, https://moodle.org/mod/forum/discuss.php?d=222753, I would like to suggest using Flowplayer HTML5 as default HTML5 player in Moodle. The reasons:
- Consistent HTML 5 player throughout different browsers and platforms
- Falling back to flash if video can't be played using browser HTML5 engine
- Ready for future (flash is moving away mobile platforms)
- Themes and splash screen support
- Configuration features and API
- Easy integration with Google analytics
- Supports RTMP streaming playing
- Possibiliy of "embedding" Moodle video somewhere else (if enabled)
- Support of subtitles (good for acessibility and using for language teaching)
For details see website: http://flowplayer.org/docs/
I gave it a quick go in Moodle, works absolutely nice and smooth. May be it should come initially as an additional player.
The wiki page on planning this change and detailed comparison of Flowplayer, VideoJS and Projekktor: http://docs.moodle.org/dev/HTML5_player
- blocks
-
MDL-56579 Use new filetype setting for media plugins
- Closed
- caused a regression
-
MDL-56899 Videos in messaging and chat give an error
- Closed
-
MDL-57682 Videojs sends full lang strings for plugin on every page
- Closed
-
MDL-58358 core_media_manager constructor page parameter should be optional
- Closed
-
MOBILE-1892 VideoJS causes youtube to break and thumbnails to disappear
- Closed
-
MDL-58361 Prevent core_media_manager from being subclassed
- Closed
- has a non-specific relationship to
-
MDL-55324 atto_media should use HTML5 video/audio tags, allow to set multiple sources, tracks, poster and other properties
- Closed
- has been marked as being related by
-
MDL-36082 User cannot add necessary accessibility attributes to make the default video player accessible.
- Closed
-
MDL-56855 Incorrect defaults for video.js supported formats - mpeg-2 is not supported
- Closed
-
MDL-46762 Improve video upload by drag and drop - to allow larger display size in player
- Closed
-
MDL-47049 Remove hard coding for MP4 Video upload as file and provide more flexibility here
- Closed
- has to be done before
-
MDL-56712 Phase 2 (or remove) media stuff deprecated in 3.2 when new media plugin type was introduced
- Closed
-
MDL-56713 Add media plugins (flowplayer, realplayer, winamp) to plugins directory
- Closed
-
MDL-56749 Make youTube media player responsive
- Closed
- is a clone of
-
MDL-37857 Improve video embedding with video.js (or similar)
- Closed
- is blocked by
-
MDL-56072 Add file types/groups for HTML5 video/audio sources and tracks
- Closed
- Testing discovered
-
MDL-56854 Video.JS always starts in full screen on iPhone
- Closed
-
MDL-56829 Video.JS displays two play buttons on iPhone
- Closed
- will help resolve
-
MDL-36081 Video player can't be controlled by keyboard
- Closed
-
MDL-47495 Engage media filters when showing file resource in Embed display mode (or as new display mode)
- Closed