So you’ve created a livestream website that your audience will love, and now it’s time to setup the stream that they will watch in the video window. This article will provide a detailed step-by-step guide on how to setup YouTube Live to deliver the video stream to your Eventscape site. There are other options besides YouTube, but YouTube has the big advantage of being free!

Prerequisites

  1. An event site created on Eventscape. If you haven’t done this yet, you can get started for free here.
  2. A Google account.
  3. A holding slide that will be up before and after the event when there is no stream present (1920 x 1080px image file preferred). This often includes the name of the event, time, and a logo.

Just a word of caution before we get started. Streams that contain copyrighted music may be taken down by YouTube. A good source of copyright free music is the YouTube audio library. If that’s something that doesn’t work for your event, you may need to use a paid option like Vimeo or Wowza instead of YouTube.

Create a Stream on YouTube Live

Alright, let’s get started.

  1. The first step is to head to youtube.com and sign in (if you’re not already signed in).
  2. In the top right corner, click Create , then Go live
  3. If a window pops up asking you when you want to go live, click Later date.
  4. If a window pops up asking you to select Built-in webcam or Streaming software, select Streaming software.
  5. You’re now in the livestream section of YouTube. In the top right corner, click Schedule Stream
  6. This opens a window that will ask you to input some details about your event. Enter the event name, set it to Unlisted (unless you want it to be visible on YouTube) & fill out the rest of the details. Upload your holding slide where it says Change Thumbnail. It should look something like this:
  7. When you’re happy with the details you’ve put in, click Create Stream.
  8. This takes you to the YouTube Studio Dashboard. This is where you will be on event day to preview the stream and press Go Live! Take note of your stream key and stream URL. You will need to put this in your stream encoder to send your stream.
    Note: Always keep your stream keys private. Anyone who has them can stream to your event.
  9. The stream will be set to normal latency by default which is about 30-40 seconds stream delay between when you stream it to when it reaches your audience. This is ideal for events that do not have polling or other forms of live interactivity (it provides more buffer time for people who might have a slower connection). If your event includes polling, you should set this to either low-latency (~10 seconds delay) or ultra low-latency (~5 seconds delay) to minimize the impact of time difference between when the presenter refers to the poll, the poll is triggered, and results start coming in.

Embed Your Stream on Eventscape

  1. Congratulations, you have a stream! Now it’s time to embed it on your Eventscape site. Click on the share button in the top right
  2. Copy the Video link.
  3. Open eventscape.io, make sure the correct event is selected, then click the Design > Event Page tab.
  4. Hover over the stream window and a toolbar will appear in the top left corner of the design block. Click the gear icon to open the stream settings.
  5. On the stream tab, set the content drop down to YouTube Live (if it isn’t already). Paste the YouTube link you copied in step 2. It should look something like this:

  6. Click Update Section
  7. You should now see your holding slide in the video window along with a countdown until the event start! If you get an error, go back and double check to make sure the link has been copied correctly.
  8. Congratulations! You’re now ready to move onto testing.

Testing Your Stream

You should always test your streaming setup well before event day to make sure all is set properly and you’re comfortable with everything. Here are some tips.

  1. Run a speed test on the same network you will be streaming from using speedtest.net or similar. You should have upload speed of at least 10Mbps minimum (although stability is more important than speed for streaming). Always use a wired Ethernet connection wherever possible.
  2. If you don’t already have it open, open the YouTube Live Dashboard. You can get back to this by going to youtube.com. In the top right corner, click Create , then Go live Click the title of your event in the list of events to open the dashboard.
  3.  Copy and paste the Stream Key and Stream URL from the dashboard to your stream encoder. There are many different stream encoder options, such as OBS (free open source software), or Zoom to send out an RTMP stream. Refer to your stream encoder documentation for detailed instructions.
  4. In your encoder, set the resolution and bit rate to one of the YouTube’s recommended settings here. 720p at 2000Kbps is a safe bet. If you have an encoder and internet speed that can handle it, you could do 1080p at 5000Kbps for a more clear picture.
  5. Play a looping video or other video source that includes audio and start streaming.
  6. Heading back over to the YouTube Live Dashboard, you should see a preview of the stream you are sending. Check to make sure you are getting audio as well and that there are no error messages.
  7. At this point, if you press Go Live in the top right, it will send the stream to Eventscape. If you do this, you will need to make a new stream for the actual event because YouTube will record the test stream and post it after the stream ends. If you would like to do a full test streaming to Eventscape, go ahead and press Go Live.
  8. You should now be seeing the test stream on your event site! Check to make sure audio and video are coming through properly and that the audio is in sync with the video.
  9. Once you’re satisfied, click End Stream.

 

      Congrats! You are now setup to stream to your event site. Always remember to test, test, and test again until you are totally comfortable with how everything works. If you have any questions, feel free to reach out to us using the chat button in the bottom right corner of this page.