Video module allows you to embedded videos from YouTube and Vimeo (can be extended to any provider) and upload videos and play using HTML5 video player (can be extended).
- YouTube
- Vimeo
https://www.drupal.org/project/flysystem
https://github.com/heshanlk/Video-Provider-YouTube-Example
- Use this guide to download and install the module https://www.drupal.org/documentation/install/modules-themes/modules-8
- There are NO any additional settings
- Go to your content type (can be added to any entity type) page (admin/structure/types)
- Go to manage fields and click add field and choose "Video" from Reference
- Click Save and Continue with rest of the steps.
- Go to "Manage form display" and choose "Video Upload" widget.
- Can I upload multiple files to support HTML5 video
- Yes, from "Manage fields" choose "Storage settings" and change the "Allowed number of values" to more than one. Then you can upload multiple videos like mp4, WebM etc.