# 🚀\[NEW PLUGIN\] Advanced Video Player

**URL:** <https://forum.bubble.io/t/new-plugin-advanced-video-player/395496>\
**Category:** Plugins\
**Created:** [April 28, 2026, 10:04am UTC](https://forum.bubble.io/t/new-plugin-advanced-video-player/395496 "2026-04-28T10:04:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![MindForApps](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/mindforapps/32/131363_2.png) [@MindForApps](https://forum.bubble.io/u/MindForApps)\
**Post date:** [April 28, 2026, 10:04am UTC](https://forum.bubble.io/t/new-plugin-advanced-video-player/395496/1 "2026-04-28T10:04:40Z")

</div>

🚀[NEW PLUGIN] Advanced Video Player

Hello everyone!  
We have recently published a new plugin and would like to share this news with you:

 ![Group 2545](https://us1.discourse-cdn.com/bubble/original/4X/d/5/9/d595660d80364adc748f47c0f89c21a8ac72290f.png)

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  
📱 Responsive - works with any screen size  
🎛 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  
🎞 Sticky mode - a player hidden outside the visible area is replaced by a miniature player pinned to a specific location.  
and much more

 ![Image 12](https://us1.discourse-cdn.com/bubble/original/4X/5/7/a/57a224cdcf92ccfbf57d45793628eb566576fcf0.jpeg)

 ![Image 13](https://us1.discourse-cdn.com/bubble/original/4X/b/9/b/b9bb54fc2f41475b2c8e1d36608470d499ac51a7.png)

⚙ 𝐈𝐧𝐬𝐭𝐚𝐥𝐥𝐚𝐭𝐢𝐨𝐧:

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

> **[Check out my Bubble app](https://plugin-preview-7.bubbleapps.io/version-test/video_player)**
>
> Bubble is the only platform that lets you switch between AI prompting and visual editing to go beyond prototypes and launch real apps — no code required.

🔗 𝐄𝐝𝐢𝐭𝐨𝐫:  
You can go to the demo editor:

> **[Bubble Editor - plugin-preview-7](https://bubble.io/page?id=plugin-preview-7&tab=Design&name=video_player&type=page)**
>
> Bubble is the only platform that lets you switch between AI prompting and visual editing to go beyond prototypes and launch real apps — no code required.

🔗 𝐏𝐥𝐮𝐠𝐢𝐧 𝐏𝐚𝐠𝐞:

> **[Templates for Bubble](https://bubble.io/plugin/advanced-video-player-1773700832464x948838658084700200)**
>
> Buy and sell Bubble templates to speed up app development. Bubble is a visual programing language that lets you build apps without code.
