Plugin Directory

S3Bubble Media Streaming (AWS|Elementor|YouTube|Vimeo Functionality)

This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

S3Bubble Media Streaming (AWS|Elementor|YouTube|Vimeo Functionality)


Save Thousands On Your AWS Bill With Our Desktop App: Download

Full Video Setup Playlist

Sign up for a 10 free trial.

S3Bubble Sign Up: View Website


  • Desktop App Save Thousands On Your AWS Bill Find Out More
  • DRM Proxy Security
  • Audio Waveform Player
  • AMP – Accelerated Mobile Pages Support
  • Elementor Pro Integration
  • 4K UHD, 1080, 720, 480, 360
  • Live, VOD, SVOD, PPV, TVOD
  • Amazon Web Services
  • YouTube & Vimeo Support
  • VAST/VPAID Advertising Integration
  • Captions, Subtitles & Audio
  • (HLS) Adaptive Bitrate Streaming
  • Netflix style (Trickplay) thumbnails
  • Video Security (DRM)
  • Prevent Browser Extensions
  • Chromecast & Apple Airplay Compatible
  • Bitrate Switcher
  • Picture-in-Picture support
  • Cross Platform Support
  • Saves You Money

Download the plugin or Sign Up for an account at S3Bubble

WordPress Hosted Themes Available:

WordPress OTT Example

WordPress OTT Dark Example


  • Dashboard 1
  • Dashboard 2
  • Dashboard 3
  • Dashboard 4
  • Dashboard 5


  • Watch Our Video Series


Who are S3Bubble?

S3Bubble is made by a small but passionate team based in Cardiff, UK.
We love media and technology, so we decided to make it easier for people to share their content.


ജനുവരി 30, 2023
The premium version has no support. This is the newest plugin you are told to use, but it hasn’t been updated in 2 years. I am trying to use the new audio player. There is a video explaining how to use it, recorded by somebody who sounds like they are in a rush to do something else. I am not even convinced the new audio player exists, as both I and another person have followed the set up guide to the letter, and a video displays of the audio file. If all this worked and they had a support system, this would be a 5 star product, as there is nothing else like it, but it feels like I am dealing with a dead company that is seeking to extract as much money before it pops its clogs.
നവംബർ 26, 2021
I am most grateful for your work and how it makes my vision easier to realize. Thank you.
ജൂൺ 5, 2020
We just implemented this solution for selling videos on our Wordpress site using WooCommerce and it works wonderfully. Support is not the fastest but by the look of it they are small company and I am confident that they will beef that up as they grow. The solution is awesome none the less.
ഡിസംബർ 17, 2019
Their video player has all the features it’s competitors have plus more… Fully customizable player; Change color and look of player, add your own branding to player, supports multiple-language subtitles, unlimited playback speed options, supports Google Analytics, you can encode multiple video quality versions so it falls back to lower quality if there’s bandwidth issues. It works with Amazon S3 video hosting, meaning there’s no streaming bottlenecks, and you can even use Secure DRM so your videos can’t be downloaded with a download plugin, that’s a big deal! There’s a learning curve to start using it, but I’m saving close to $400/month using it versus using Wistia, which charges monthly for *each video* you upload, and Wistia doesn’t protect your videos from being downloadable, as far as I know. S3bubble’s support has been *very responsive* for me from the get-go, and they’ve even added features I’ve requested. Like I said, it’s not plug-and-play, but for me it’s been well worth it.
ഡിസംബർ 7, 2018
We use this plugin for our OTT video streaming service it’s the only plugin we could find that allows us to utilise Amazons Media Services with WordPress. Takes a while to get up and running but we are happy with it so far and hope the support continues.
നവംബർ 21, 2018
I am using this plugin to securely host e-learning videos, and it was first site that combined Wordpress video + Amazon transcoded videos. At the beginning the configuration seems really hard, but when you carefully watch video it’s all explained, but you need to focus. There are some problems with customer service. I see there is a live chat now, instead of forum, which is a good direction. Hopefully someone will be answering questions fast. I hope they will make it compatible with older Internet Explorer. But generally a good sollution, and I see how they are growing. Maybe soon they will be able to set up everything as it supposed to. Also the S3 bubble app interface need some testing with users, to make it more intuitive.
Read all 12 reviews

Contributors & Developers

“S3Bubble Media Streaming (AWS|Elementor|YouTube|Vimeo Functionality)” is open source software. The following people have contributed to this plugin.




  • BUG FIX: Audio Waveform Player Bug fix for mobile


  • NEW: We now have a new audio waveform player see an example here: https://s3bubble.com/documentation/new-audio-waveform-player


  • ENHANCEMENT: Skip DRM calls for users not using DRM


  • EXPERIMENTAL: AMP Support added for the official WP AMP Plugin https://wordpress.org/plugins/amp/
  • EXPERIMENTAL: In the plugin options you can set iframes to be used throughout the website
  • NEW: Plugin options added
  • BUG FIX: Tinymce button fix
  • CSS FIX: The meta overlay has been fixed and the share and back buttons now work


  • ENHANCEMENT: API updated


  • NEW: Elementor Widget Added
  • BUG FIX: Players spinning for some DRM encoded players


  • BUG FIX: Players spinning wheel
  • NEW: Chromecast now works with S3Bubble DRM encrypted videos


FIX: Legacy elastic transcoder fix


FIX: Cookie workaround to support older hosting environments


BUG FIX: Player not playing in Safari
BUG FIX: Settings menu not opening


INFO: You can role back to a previous version using the Rollback plugin https://en-gb.wordpress.org/plugins/wp-rollback/ if you have any issues
UPDATES: Player framework
UPDATES: Better error reporting
TWEAKS: CSS fixes and code refactoring


BUG FIX: Captions not showing on multiple players


BUG FIX: Skip buttons not showing


UPDATES: New live streaming ui added
TWEAKS: CSS fixes for the default theme


BUG FIX: some hosting environments are not setting cookies
TWEAK: add support for tags in svn to comply with rollback plugin


Default theme updated if you want to use the old default theme you can still select this through the dashboard under channel brand default legacy


Legacy captions bug fixes
WordPress compatibility version bump


Lazy playlist menu not opening bug fix


Download button not showing bug fix


New settings menu
WordPress 5.5 compatibility check
Framework upgraded


Theme css updated
Now add your own logo to the player
Compact version updated
Waveforms removed


Android DRM bug fix


YouTube duration bug fix


New workflow 2019
DASH support fixes
Clean theme updated


DRM proxy static key security


WordPress 5.0 functionality
HLS plugin updated
Dash plugin updated


Dash functionality added
HLS plugin updated


New Dashboard
Proxy Security
AWS Media Convert (Media encoding)
AWS Media Live (Broadcast level live streaming)
AWS Media Package (Media distribution)
AWS Media Tailor (Ads)
Server-Side Ad Insertion (SSAI)
VAST/VPAID Advertising Integration


AWS Media Convert (Media encoding)
AWS Media Live (Broadcast level live streaming)
AWS Media Package (Media distribution)
AWS Media Tailor (Ads)
Server-Side Ad Insertion (SSAI)
VAST/VPAID Advertising Integration


Full Framework updates
Android Facebook browser fix
New Icons
New Themes


Vimeo fixes
Tinymce updates
Simplified code


Old IE fix


HLS Updated


New theme
New thumbnails
Bug fixes
Refactored code
Default styles added


S3Bubble Multiple Adverts Fix
Playsinline added for iphone
Refactored code


Dailymotion Support Added example
Modal links added example


Vimeo Support Added
Youtube Support Added
Lazy Playlists Added


Mobile download button fix


Google Analytic Tracking Updates


Download option added back for mp4 only


Popit plugin enabled fix


Please watch this video before changing Setting Up
New Self Hosted Switch functionality added
Submitted to WordPress repo