Supported Formats:
- All Standard HTML5 videos
- Youtube, Vimeo
- HLS, DASH( even where they're not natively supported.)
- Audios:
"mp3", "mpeg", "opus", "ogg", "oga", "wav", "aac", "caf", "m4a", "m4b", "mp4", "weba", "webm", "dolby", "flac"
Features:
- Playlist support - Instead of specifying one video to play, you can add a playlist so that multiple videos can be played in a row.
- Auto Play - You can have the video automatically start playing when the video source loads.(https://videojs.com/guides/options/#autoplay)
- Loop - You can have the Video automatically loop and start playing again when the Video has ended
- Mute / Unmute - You can see the mute/unmute mode automatically by specifying the dynamic field of the player element.
- Controls - Toggle the controls by the dynamic field.
- Support Fluid mode
- Aspect Ratio - You can set the aspect ratio of the player and the height will be adjusted accordingly coordinating with other bubble elements. (doesn't affect other elements, it doesn't overlap with other elements at all).
- Support PIP mode
- Set playback position
- Support Full-screen mode
- Dynamic volume change by states & fields.
- Dynamic playback rate change by states & fields
- Forward/Rewind video - you can forward/rewind the video by any specified amount of duration.
- Multiple text/audio/video tracks.