Hello! If you’re reading this, you’ve likely made your way through our Getting Started Guide and are ready to take the next step and prepare to Go Live! The following guide features step-by-step instructions on how to launch Maestro on your live URL and the various ways you can go live on Maestro.
Please also utilize the Search feature to discover relevant articles, and the Submit a Request button in the top right corner for any additional inquiries.
In This Section
- How to Launch Maestro on Your Live URL
- Identify your Live URL and confirm it to Maestro
- Add the CNAME records Maestro provides
- Ready to Go Live!
- How to Go Live: Streaming Directly to Maestro
- How to Go Live: Scheduling Pre-Recorded Content
- Recommended Settings
How to Launch Maestro on Your Live URL
Step 1: Identify your Live URL and confirm it to Maestro
Maestro is most often launched as a subdomain on your existing website, e.g. "live.yourwebsite.com", or “events.yourwebsite.com”. Alternatively, you may utilize a new URL (root domain) specifically for Maestro, e.g. "yournewwebsite.com".Once you have a domain in place and have decided the live URL, email email@example.com with the URL and date you’d like it to go live.
Important: You must launch Maestro on a domain that you own.
Step 2: Add the CNAME records Maestro provides
This step is usually handled by whoever has access to the DNS settings of the website, e.g. IT or a webmaster.
With the Live URL confirmed, Maestro will provide instructions for adding two CNAME references to your domain’s DNS settings:
- One will be a CNAME for an SSL certificate
- One will be a CNAME to point the subdomain to the Maestro servers
Once these two are implemented, please communicate this step is finished back to Maestro so we can verify it looks correct.
Note: Maestro uses Fastly as our CDN. If you are also using Fastly, please let Maestro know ASAP to avoid any issues at launch.
Need more help with Step 2? Check out this resource from Google which provides instructions based on your specific domain provider.
Step 3: Ready to Go Live!
Once the CNAME records have been added and confirmed, the site will be ready to go live! When your site design is ready, simply confirm with Maestro that you’re ready to launch and we will activate your site.
Note: We recommend launching at least 24hrs prior to your event start time to give the site time to propagate across the web.
How to Go Live: Streaming Directly to Maestro
Maestro offers the ability to stream directly to the platform via an RTMP URL and Stream Key.
- Click Stream from your admin bar
- Click Preview a Stream in the top left of the window
- Click Add Live Stream from the top right of the modal or click the + button to add an existing live stream object
- If adding a new stream you’ll first be asked to create a name and add a thumbnail, then click Save
- Once your stream is added a Stream Key and URL will be displayed.
- IMPORTANT: The stream key resets every time you go through this flow. Once you exit this view, the key will be reset.
- Copy and paste the Stream Key and URL into your source software (i.e OBS, Wirecast, etc)
- Start streaming from your SOURCE (i.e OBS, etc). Once we receive the feed, you will see a PREVIEW of your stream.
- Only admins will see this preview. Your viewers will still see the offline content you have added.
- The recording will begin the moment you send the preview in, so please keep that in mind for VOD purposes.
- When you are ready to go live, click the Go Online button in the top right of the screen. This may take a couple seconds.
- Once you are live, the Preview bar at the bottom of the screen will go away and you will be live to your viewers.
- When you are ready to go offline, click the Go Offline button in the top right. This may take a few seconds.
- Please click Go Offline from Maestro BEFORE stopping your stream at the source
- Use Maestro as the "source of truth" for when the stream should stop. For example, OBS might be a couple seconds ahead, wait until you see your stopping point on the Maestro feed before clicking Go Offline.
Important Note on Latency:
The Latency between the source of the stream and Maestro is about 20s. Please use Maestro as your “source of truth” for starting/stopping the stream as well as any interactive elements (ie overlays).
How to Go Live: Scheduling Pre-Recorded Content
If your content is pre-recorded, you can Schedule a Video to easily play the content in a “live” environment without the need to actually stream it in the moment.. Scheduled content will not show player controls (if using an uploaded video*) and will sync the user to where the video is in its cycle, creating the "live" effect.
First, you must add or Upload Your Video. Once that is complete, follow these steps:
- Click Channels and select the edit icon next to the desired Channel
- Click Schedule Video under Scheduled This Week
- Select the “+” sign next to the live video from your Library, or click Add Video in the top left to create your video
- Note: If the video you are trying to select has a lock icon, this means it is not done transcoding.
- Set the Start Day/Time
- Select if you’d like your live video to repeat and how frequently
- Click Add
- Click Save and Publish to push changes live
The scheduled video will play at the scheduled time for the duration set on the video (determined by the metadata or length of the file). When the video is complete, , the channel will default back to the Offline state.
Note on Player Controls with Scheduled Videos:
- Player controls, such as the scrubber (progress bar), will appear if using a 3rd party video such as YouTube, Vimeo, etc.
- Player controls will also appear on the Maestro player for Scheduled Videos if the user goes into full-screen, AirPlays or Chromecasts the video. You can avoid this by streaming directly to Maestro as described above.
If you are using our default option (Mux), please refer to this article: https://docs.mux.com/docs/configure-broadcast-software.
What Video Players are Supported?
Maestro is video player agnostic, which means you can use almost any video player/URL. Maestro supports the following players "out of the box", which means we pull in the metadata from the source:
For non "out of the box" players, the iframe video type can be used to support that player. Most video players will work via an iframe, unless there are domain permission issues.
When am I charged for Viewer Hours?
Viewer hours are only charged if you are using our player and incur more hours than what is included in your plan. Please find a summary below of which streaming setups do and do not incur viewer hours:
Streaming direct (via RTMP): YES, viewer hours are charged (uses our player)
Uploading a video: YES, viewer hours are charged (uses our player)
Pulling in a video via URL or iframe (vimeo, Youtube, etc): NO, viewer hours are not charged
Note: Viewer hours are the sum of all hours watched using Maestro streaming (live or on-demand). E.g: If User A watches live for 30 minutes + User B watches a VOD for 30 minutes, that is 1 Viewer Hour.