This demonstrates a setup to play a playlist of Youtube videos within Video.JS
Hiding Related Videos and Share buttons
Since 2018 Youtube disabled the option to disable related videos and share buttons. This is undesirable. A working fix has been implemented to hide these elements. However for subtitles to display properly this fix needs to be disabled for subtitles.
Features
- Chromeless player support with Youtube Html5 streaming.
- Support for mobile and desktop browsers, including IOS.
- Bitrate menu. (Youtube has disabled bitrate selections)
- Subtitles support using the JWplayer captions menu.
- Custom skin support provided by the JWPlayer skin styling.
- Initial bitrate quality selection configurations.
- Mixed playlists support between Html5 streaming and api player streaming.
- With browsers supporting Html5 mode the rate change api is available.
- Support for Youtube Live and DVR events.
- Support for Vast ads with Youtube videos and with mixed playlist videos.
- Splash image support dynamically setting the video poster of the Youtube video as the background image when set and no other background image is set.
- Youtube 360 Video support by passing through to rotation controls.
- Autoplay and mute workarounds for Chrome.
- Workaround to hide related videos and share buttons from the Youtube player ui.