MARKETPLACE
PLUGINS
HLS VIDEO PLAYER
HLS Video Player logo

HLS Video Player

Published May 2019
   •    Updated this month

Plugin details

Plays streaming video in extension .m3u8. For playback, add element HLSvideo to your page. In the properties window, enter a link to the video stream (.m3u8), set the player size and the settings of the controls and autoplay. File M3U8 is a playlist file, programs available for playing audio and video. It contains the path or URL of the media file or media file folder, as well as information about the playlist. M3U8 files use the same formatting as the% li_nk% files, except that the UTF-8 character encoding is stored in the text.
One of the most common ways to use the M3U format is to create playlists containing a single entry leading to streaming multimedia broadcasting on the Internet. This file provides the ability to easily exchange a link to streaming via e-mail or through file-sharing networks.

Usage Features:

- Stream .m3u8 video files directly in your Bubble app using the HLSvideo element.
- Supports modern streaming formats commonly used for live and on-demand video content.
- Add the player to your page and configure settings such as video source URL, player dimensions, and controls visibility.
- Enable or disable autoplay based on your user experience needs.
- Works with playlists containing streaming links for flexible broadcasting scenarios.
- Facilitates sharing video streams via email or file-sharing networks.
- No external dependencies required—just add the element and configure.

   





FAQ

What does this plugin do?
It plays .m3u8 streaming video files in your Bubble app using a built-in HLS video player.

How do I use the plugin to stream a video?
Place the HLSvideo element on your page and enter the .m3u8 stream URL in the properties window. You can also adjust player size, enable/disable controls, and toggle autoplay.

What kind of files are supported?
This plugin supports .m3u8 playlist files, which are commonly used for streaming media and contain paths to video files or streaming URLs.

Can I customize playback settings?
Yes, you can control player dimensions, autoplay, and visibility of playback controls through the element’s settings.







Other plugins from Zeroqode

- Video Player Plugin for Bubble
- Audio Video Player and Recorder Plugin for Bubble
- YouTube Video Player Plugin for Bubble
- Vimeo Video Player Plugin for Bubble
- HTML5 Video Player Pro Plugin for Bubble




Support

If you still have questions or unresolved issues, you can contact us.


Risk-free Trial

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)!

$50

One time  •  Or  $5/mo

5.0 stars   •   1 ratings
49 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Zeroqode - Top Bubble Agency logo
Zeroqode - Top Bubble Agency
Joined 2016   •   846 Plugins
View contributor profile

Instructions

Please refer to the plugin documentation to see how to configure it: https://docs.zeroqode.com/plugins/hls-video-player

Plays streaming video in extension .m3u8

For playback, add element HLSvideo to your page. Set in the properties window:
- enter a link to the video stream (.m3u8) in property "url"
- set the player size (width, height)
- set the settings of the controls
- set the settings of the autoplay

Types

This plugin can be found under the following types:
Background Services   •   Element   •   Event

Categories

This plugin can be found under the following categories:
Media   •   Video   •   Technical   •   Productivity   •   Email   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (5.0)

Works great with livestreams
October 21st, 2025
this one handled everything smoothly
Greetings, This is Anton from Zeroqode Support. We’re so thankful for your positive review. It’s always rewarding to hear that our efforts are making a difference. Your feedback inspires us to keep improving our products. If you ever need assistance or have suggestions, please connect with us on our forum (https://forum.zeroqode.com/) or email us at [email protected]. We’re always happy to help. Thanks again for your feedback. Best wishes, Anton
October 21st, 2025
  •  
Zeroqode - Top Bubble Agency
Bubble