Live stream template
Build a live streaming app with the Live Stream Template from the Video, Audio & Live Bundle by Lunch Pail Labs.
The Live Stream Template is a pre-built app that lets you create, configure, and host live streams natively within Bubble. Powered by the Video, Audio & Live Bundle, this template integrates seamlessly with Mux and Daily to enable high-quality live streaming directly in your app.
Key features
Feature | Description |
---|---|
User Authentication | Enable users to sign up, log in, and access their account to create or join streams. |
Stream Creation & Configuration | Let users create streams, configure details, and share a link to viewers. |
Backstage View for Hosts | A backstage area for hosts to prepare before going live. |
Customizable Video Player | Stream directly in-app with a player tailored to your app’s branding. |
Access the template
Download the template from the Bubble Marketplace.
Install the Video, Audio & Live Bundle
Go to the Bubble Plugin Marketplace and install the Video, Audio & Live Bundle into your app.
Add your Daily API Key
Log in to your Daily Dashboard and generate an API key under Developers > API Keys. Save the API key and add it to the Daily Plugin Settings in your Bubble app.
Add your Mux credentials
In your Mux account, go to Settings and select Access Tokens. Generate a new token with Mux Video permissions. Save the Access Token ID and Secret Key provided, then enter them into the Mux Token ID and Mux Token Secret fields in your Bubble plugin settings.
Test the setup
Run the app to test live stream creation and playback. Verify that users can create streams and view them in the player.
In the demo app, live streams are limited to 3 minutes. To remove this limitation, modify the Create Stream workflow on the Index page by making exp and eject at exp blank