MARKETPLACE
PLUGINS
ADVANCED VIDEO PLAYER
Advanced Video Player logo

Advanced Video Player

Published April 2026
   โ€ข    Updated this week

Plugin details

Advanced Video Player - easily customizable and beautiful player with many settings, events and methods. Supports HTML5 (video/audio), YouTube, and Vimeo formats. Developed using the Plyr.js library.
๐Ÿ› ๏ธ ๐…๐ž๐š๐ญ๐ฎ๐ซ๐ž๐ฌ:
- ๐Ÿ“ผ HTML Video & Audio, YouTube & Vimeo - support for the major formats
- ๐Ÿ’ช Accessible - full support for VTT captions and screen readers
- ๐Ÿ”ง Customizable - make the player look how you want with the markup you want
- ๐Ÿ˜Ž Clean HTML - uses the right elements. <input type="range"> for volume and <progress> for progress and well, <button>s for buttons. There's no <span> or <a href="#"> button hacks
- ๐Ÿ“ฑ Responsive - works with any screen size
- ๐Ÿ’ต Monetization - make money from your videos
- ๐Ÿ“น Streaming - support for hls.js, Shaka and dash.js streaming playback
- ๐ŸŽ› API - toggle playback, volume, seeking, and more through a standardized API
- ๐ŸŽค Events - no messing around with Vimeo and YouTube APIs, all events are standardized across formats
- ๐Ÿ”Ž Fullscreen - supports native fullscreen with fallback to "full window" modes
- โŒจ๏ธ Shortcuts - supports keyboard shortcuts
- ๐Ÿ–ฅ Picture-in-Picture - supports picture-in-picture mode
- ๐Ÿ“ฑ Playsinline - supports the playsinline attribute
- ๐ŸŽ Speed controls - adjust speed on the fly
- ๐Ÿ“– Multiple captions - support for multiple caption tracks
- ๐ŸŒŽ i18n support - support for internationalization of controls
- ๐Ÿ‘Œ Preview thumbnails - support for displaying preview thumbnails
- ๐ŸคŸ No frameworks - written in "vanilla" ES6 JavaScript, no jQuery required
- ๐Ÿ’โ€โ™€๏ธ Sass - to include in your build processes
- And.. many other features :)

โš™๏ธ ๐ˆ๐ง๐ฌ๐ญ๐š๐ฅ๐ฅ๐š๐ญ๐ข๐จ๐ง:
1. Install the plugin. Place the "VideoPlayer" from elements to wherever part you need.
2. Insert a video using the src field. In the simplest case, simply enter the video URL. (This could be a link to HTML5 video/audio, YouTube or Vimeo)
3. Make additional adjustments if necessary.


๐Ÿ”— ๐ƒ๐ž๐ฆ๐จ:
For detailed connection and demo information, visit the plugin demo page at
https://plugin-preview-7.bubbleapps.io/version-test/video_player
There you can go to the editor (OPEN EDITOR):
https://bubble.io/page?id=plugin-preview-7&tab=Design&name=video_player&type=page

๐Ÿ”— ๐๐ฅ๐ฎ๐ ๐ข๐ง ๐๐š๐ ๐ž:
https://mindforapps.com/plugin_details/advanced-video-player

Need help adjusting your new application?
Contact Jay at [email protected]

โ˜Ž๏ธ ๐’๐ฎ๐ฉ๐ฉ๐จ๐ซ๐ญ:
And if you have any questions, reach out to us at [email protected]

โš™๏ธ ๐‘๐ข๐ฌ๐ค-๐Ÿ๐ซ๐ž๐ž ๐“๐ซ๐ข๐š๐ฅ:
The most risk-free way to try out this plugin is to subscribe to it. If you unsubscribe a few days later you will be charged on pro-rata basis, so for example if the plugin monthly price is $5 then youโ€™d pay only 17ยข per day ($5/30 days)!

We appreciate your reviews and suggestions.

$30

One time  โ€ข  Or  $5/mo

stars   โ€ข   0 ratings
0 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Mind For Apps logo
Mind For Apps
Joined 2018   โ€ข   35 Plugins
View contributor profile

Instructions

1. Install the plugin. Place the "VideoPlayer" from elements to wherever part you need. 2. Insert a video using the src field. In the simplest case, simply enter the video URL. (This could be a link to HTML5 video/audio, YouTube or Vimeo)
3. Make additional adjustments if necessary.

Types

This plugin can be found under the following types:
Element   โ€ข   Event   โ€ข   Action

Categories

This plugin can be found under the following categories:
Technical   โ€ข   Video   โ€ข   Media   โ€ข   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble
Your app is live โ€” but whoโ€™s spreading the word?
Promote it via Launch Lab