If you want to use a studio other than Bundle, check Using external studio.
The VTEX broadcast studio is called Bundle. In this article, you’ll learn how to configure all the necessary settings in our native studio solution.
Streaming Studio
To access the studio in the VTEX Admin and start transmitting a live stream, go to the Streaming Studio section on the Event Information page:

To enable the fields, the event has to be turned on to change it to
Live
status.
The settings in this section do the following:
- Copy invitation: When you click this button, a link is generated and copied, which you can send to influencers or hosts. Once they open the link, they’ll be able to turn their camera and microphone on or off, as well as view the chat within the studio. However, they won’t have access to any other actions.
- Access: Redirects to the Device settings page in Bundle studio, where you can manage cameras, upload graphic assets, start/end the transmission, among other actions. This configuration is restricted to the broadcast studio administrators only.
Both hosts using the link generated with the Copy invitation
button and administrators using the Access
button are redirected to the Bundle Device settings page, where they can select the camera and microphone they want to use and run tests to ensure everything is working properly.
My Studio
On the Device settings page, when you click Enter the studio
, you’re redirected to the My Studio page, as shown in the example below in portrait layout type:

Before transmitting from Bundle, you must select the layout type you want for the screen. Once you are in the My Studio page, you can't change the event layout anymore. To change it, you would need to create a new event.
The left navigation menu has the following sections (administrators only, except for Chat private):
In the My Studio menu option, numbers 1 through 5 indicate the settings that can be used by guests and administrators, while numbers 6 through 10 are reserved for administrators only:

Guest and administrator settings
- 1. Invite people: Generates the same shareable link that is generated when you click
Copy invitation
in the Streaming Studio section. This link can be shared with influencers and hosts. - 2. Activate/deactivate microphone: Controls your own microphone settings.
- 3. Activate/deactivate camera: Turns your own camera on and off.
- 4. Share screen: Allows the host (including guests/influencers) to share their screen and choose the window or screen they want to display.
- 5. End meeting: Opens two options to end the broadcast — one that ends the event for everyone and removes all participants from the studio, and another where only the user leaves the meeting. Learn more in the Ending the transmission section.
Administrator-only settings
- 6. Manage users: The vertical ellipsis menu options allow you to mute someone's microphone or remove them or a device from Bundle studio. The
Active
box selects the person being displayed on the live stream. - 7. Activate/deactivate connected devices/host: When the
Active
checkbox is marked, it allows the device or participant to be visible or audible in the live stream. The microphone icon indicates who has their microphone currently on (blue) or off (red). - 8. Screen composition: Shows the available screen options to arrange participants and devices. Different options work better for different scenarios depending on the number of participants and devices in the transmission.
- 9. Go live: Starts and stops broadcasting the event to the public.
My assets
In the Assets menu option, you can create and manage your live stream assets as explained in the following sections:
Asset types
The asset types are the following:
- Banners: Create the text and choose the background color for the banner, which will always display at the bottom of the stream. You can choose whether it moves or remains pinned on screen.
- Overlay: Select an image to overlay on top of the camera or a graphic asset, except over videos. This allows the background or host to remain visible at all times.
- Background: Choose an image format for the broadcast background. The background is always visible, unless a video is playing in the broadcast or the participant camera feed is activated and added to the transmission.
- Video: Upload a video to enhance the broadcast and overlay it on top of cameras or graphic assets.
- Logo: Place an image of your logo on the top right side, overlaying it over any camera or graphic asset, except over the video.
Also, there’s a Show display names option. When you log into Bundle, you complete the Name field. The name can be displayed on the live stream by enabling this setting.
The name will show in white letters against a dark background and can’t be changed. However, you can customize the initial stripe color, as it’s the same as Banners > Theme Color. Creating a banner isn’t necessary to activate this option, you only have to define the theme color, which is black by default. The image below is an example of a pink Theme Color:
Asset dimensions
The table below describes the format and limit for each type of asset on Bundle studio, depending on the layout settings:
Asset type | General information | Landscape view - Horizontal (16:9) | Portrait view - Vertical (9:16) |
---|---|---|---|
Banners | You can customize the following aspects of banners:ColorTextPinned or scrolling | Equal | Equal |
Overlay | Size limit: 20 MB / Extensions: png | File size: 1280 x 720 pixels | File size: 720 x 1280 pixels |
Background | Size limit: 20 MB / Extensions: png, jpg, jpeg | File size: 1280 x 720 pixels | File size: 720 x 1280 pixels |
Video | Size limit: 200 MB / Extensions: mov, webm, mp4 | File size: 1280 x 720 pixels | File size: 720 x 1280 pixels |
Logo | File size: 200 x 200 pixels / Extensions: png | Equal | Equal |
Adding an asset
To add an asset, follow the steps below:
- On the desired asset option, click the
+
icon. - Click to browse for the file.
- Select the file corresponding to the asset type format.
After that, the following confirmation message will display: "The asset was saved with success".
Every new asset added into your logged environment in Bundle studio is saved for future live streams and events.
Removing an asset
To remove an asset, follow the steps below:
- Go to the desired asset section.
- Click the
x
icon in the top right corner of the asset. - On the "Are you sure you want to delete this asset?" modal, click Delete.
My destinations
In the My destinations menu option, you can connect to other platforms to transmit the same live stream on multiple channels, such as YouTube, Facebook, and other VTEX accounts.
Destinations must be configured before clicking Go live. Once you start broadcasting, you can't connect to other platforms. You would have to create a new event to do so.
Connecting to other VTEX accounts
To connect different VTEX accounts for the same event transmission, each account must follow the steps below. In this example, Account A will be the administrator and Account B, the participant:
Account A:
- Create an event.
- On the Events page, click the event arrow button to go to the Event Information page.
- Turn on the event.
- In the Streaming Studio section, click
Access
. - Log in to Bundle studio.
- Click
Enter the studio
. - In the My destinations menu option, click
Create destination
. - In the Create destinations window, complete the fields as shown below:
- Server: Enter the Inbound server value given by Account B.
- **Server Key: Enter the Server key value given by Account B.
- Platform: Select
VTEX
.
- Click
Add destination
.
The following confirmation message will be displayed, "A new destination has been added." After a few moments, you’ll see the message "Ready to stream!", indicating that the accounts are connected and can both go to My Studio > Go live
.
Account B:
- Create the event.
- On the Events page, click the event arrow button to go to the Event Information page.
- Turn on the event.
- In the Details section, copy the Inbound server and Server key information and give them to the account you want to connect to, which is Account A in this case.
Connecting to YouTube
To broadcast your event on YouTube, follow the steps below:
- Create a live event on YouTube. You can check this documentation.
- Copy the event stream key.
- On Bundle, right before clicking
Go live
, go to the My destinations menu option. - Click
Create destination
. - In the Create destinations window, complete the Server and Server Key fields with the YouTube event keys.
- In the Platform field, select YouTube.
- Click
Add destination
.
Once you start the live stream, all the content shown on Bundle is going to be automatically streamed on YouTube.
These destinations must be configured before clicking Go Live.
Connecting to Facebook
To broadcast your event on Facebook, you must follow almost the same steps as when connecting to YouTube. The difference is that you have to provide new Facebook event keys, and select Facebook
as the Platform when creating the destination.
After adding the Facebook destination and once you start the live stream, all the content shown on Bundle is automatically streamed on Facebook.
Chat private
In the Chat private menu option, there’s a chat for internal communication between the administrator and the other participants presenting the event. This private chat exchanges real-time questions during the transmission, and is useful for internal organization.
Settings
On the left bottom corner of the menu, you can find the Settings option. When you click it, you’ll see the camera and audio settings, which can be adjusted before or during the transmission. Configuring the Settings is available for both the administrator and participants hosting the event.