Now you have your Eventcube Store and live stream event set up, and have chosen to use Wowza as your Stream Engine, it's time to get the stream configured on Wowza itself, and then connect this to your Eventcube Store.
If you're unsure about what a Stream Engine does, and why this is crucial to broadcast professional live streamed events, then we can help. You will also need Live Streaming Video Software, such as OBS, Lightstream or VMix, and we also have explainers for what these do, and how to set them up.
Live Stream Setup On Wowza
Needless to say, you first need an account on Wowza. There are a number of different options, including a free trial.
Once you have a Wowza account log in and hit Downloads from the top menu.
For the best results, download the desktop application to match your operating system — the software supports Mac, Linux and Windows.
Now head for Live Streams in the top left of the account page, then hit +Add Live Stream. If this is your first live stream on Wowza, you will immediately go to the +Add Live Stream option.
Give your stream a Name. This should be the same as the name of your Live Streaming Event on Eventcube.
You now need to select a server Location — this needs to be the nearest server option to the source of your stream, if your specific city or location is not available.
Click Next.
Video Source and Transcoder Settings
Now we’ll talk you through the bits that look complicated, but really come down to making sure a couple of options are selected.
First, choose Other RTMP where it says Camera Encoder.
Next, select Push Stream and Push Directly to Wowza Streaming Cloud.
We would recommend selecting Yes on the option for a HLS stream with reduced latency. Latency refers to the time lag between what happens in front of camera and what the audience sees on video.
Do not alter the Aspect Ratio.
Depending on whether you want to record the stream, choose to Record the stream, or not.
Make sure you have opted to Disable Authentication.
Check your selections match ours:
Click Next.
Playback Settings
You will need to select Original HTML5 Player when asked what player to use.
Choose Responsive width.
Remove the countdown timer — Eventcube has this built in to your Live Stream Page
Add Image, if you want — we would strongly recommend you do, and use something easily recognisable and representative of the event and brand.
Add Logo, if you want — again, we would say this is essential.
If you're choices match ours, click Next:
Hosted Page Settings
Choose No when asked if you need Wowza to host a streaming page — you are using Eventcube for this.
You still need to test the stream within Wowza itself. So click Yes on the test option and then Preview.
Review Settings
Check over your choices, make sure all options are correct:
Now hit Finish.
The Really Important Bit
A new page opens, and you will see a section marked Source Connection Information.
Copy the Primary Code Server URL, Stream Name, Source Username and Source Password. You will need all these to set up your Live Stream Software, and can find details of setting this up here.
Below the section displaying Source Connection Information you will see Player Embed Code. Copy this.
For more on embed codes, we can help.
2. Connecting to Eventcube
Take the Player Embed Code from Wowza you just copied.
Paste the code into the Live stream embed code box, which is found in the Eventcube Live Stream Event Page for the specific event.
If you need help setting up an event, we have a walkthrough here.
3. Running a test stream
It's always a good (if not essential) idea to test your live stream set up to ensure that everything is as it should be, well ahead of the actual event taking place.
To do this:
Start the live stream on Wowza
Start the live stream on your Live Stream Video Software package (for example, OBS)
Obtain a ticket to your Eventcube event through your Store, open the confirmation email and click the event link. This is necessary to recreate the exact journey and experience ticket holders will have when the event goes live.
Now you'll be shown exactly what the stream will look like when the event is finally broadcast. All looking OK? Then everything is A-OK.
Related Articles: