Skip to content

Latest commit

 

History

History
49 lines (38 loc) · 4.49 KB

day-of-checklist.md

File metadata and controls

49 lines (38 loc) · 4.49 KB

Live Stream Day of Checklist

Pre-Event Logistics

  1. Pre-schedule the Zoom call (you'll need a paid account or someone with one)1
  2. Copy the invite details into a calendar invite including your Guests, Producer, and Streamer with a fifteen minute setup time buffer ahead of the event.
  3. Create an event for the public calendar; include a description folks can use for social and add only redhatstreaming AT gmail DOT com to that invite. Include a link to the YouTube video from the preferred channel as the location. It never hurts to include a link to https://red.ht/twitch in the description (NEVER share the Zoom details publicly2)
  4. A public calendar maintainer will make sure the invite for public consumption is published
  5. You need a stream key for OBS (or otherwise capable software); ask Erik Jacobs or Chris Short through official Red Hat channels (if you're using Restream Live this isn't an issue usually).

NOTE: It's highly encouraged to test streaming with your own account(s) to get the hang of it.

Pre-stream

  1. Establish a back channel to communicate with all participants. Slack or GChat can be used but make sure you're not spamming the live stream with notification sounds (Do Not Disturb is your friend). Using the Zoom or BlueJeans chat (you're all in it automatically) has drawbacks as well (like displaying when there are messages publicly to the world)
  2. Download the streaming-tools repo (put it in /opt/ on Linux/macOS or C:\ for Windows)
  3. Linux users: Install the Linux Browser plugin
  4. Check your OBS scenes are configured correctly. Zoom launches two windows; make sure the right Zoom window is selected in the Main Zoom Scenes -> Mac/Linux Zoom Window
  5. Note: If you're using PrimeTime, open a browser window and go to the URL for the event. You can use the "OpenShift_What's_New" Scene Collection in OBS for anything non-Commons on BlueJeans Primetime (Commons has their own scene collection).
  6. Rotate through the scenes; make sure you're seeing what is expected. OBS will automatically tell you if an asset is missing when you switch to the scene. All assets are in the streaming-tools repo.
  7. Get everyone on Zoom EARLY so you can test their setups, font sizes, screen sharing, etc.
  8. Make sure Side by Side in Zoom Settings is enabled (buried in Zoom Screen Sharing settings)
  9. Make sure you're in Gallery View (not available until two people are on call)
  10. Make sure font sizes look good when screen sharing
  11. Update the title and description of the show in Restream (note: happens immediately; will impact content that's currently on air)
  12. Make sure all the destinations are set correctly in Restream
  13. In Restream, make sure you're streaming to the right YouTube events (buried in Restream's channel sections)
  14. About 90 seconds before the scheduled stream start time; click Start Streaming on the "Starting Soon" Scene (unless of course you're still cat herding in which case it is recommend hitting the Starting Soon animation at the start time).
  15. Make sure you have at least one of the streaming platforms open and muted (Twitch/YouTube/etc.) so you can participate in the chat and get audience questions answered.

Go Live

  1. Ask participants to be quiet
  2. Switch Scenes to the Intro Bumper
  3. Once Intro Bumper plays, switch to the Main Zoom Scene
  4. You're now live!

Ending the stream

  1. Encourage folks to follow the channel (like and subscribe)
  2. Point folks to the calendar at every chance (https://red.ht/streamcal)
  3. Tell people about upcoming streams
  4. Once the bumper is complete, switch scenes to "Ended". Let that run for a few seconds.
  5. Hit Stop Streaming in OBS (this will send the end stream signal to the various services)
  6. The stream is complete.

1: Zoom has a "feature" that prevents an account from being on two calls at once. We have two separate Zoom accounts as a result. If your event prep time overlaps with an existing show, you will need to use the alternative Zoom account.

2: Zoombombing is a thing and was a major problem in the Kubernetes community for awhile as well as at the beginning of the COVID-19 pandemic. If you accidentally expose the Zoom link publicly, even for a second, create a new meeting link in Zoom. It's worth it, trust me.