FILM-402

Live Streaming Production

Credits: 3 Hours: 45 Semester: 6 Prerequisites: FILM-301, SCRP-250 Methods: Lab, Theory

Live streaming is the most direct relationship you can have with your audience. No editing, no filters, no post-production safety net. Just you, your personality, and a chat full of people who chose to spend their time with you right now.

That directness is also what makes streaming one of the most effective monetization channels. Real-time interaction creates emotional connection that converts to subscriptions, tips, and loyal community members who show up every time you go live. This course covers the technical setup, show formatting, engagement strategies, and revenue systems that make streaming sustainable.

1
Streaming Setup
โ–ถ

Your streaming setup needs to work flawlessly because you cannot fix problems in post. If your audio cuts out during a recording, you re-record. If your audio cuts out during a stream, 200 people hear it happen in real time.

OBS Studio Configuration

OBS (Open Broadcaster Software) is free, open-source, and used by the vast majority of streamers. Streamlabs OBS and StreamElements wrap OBS with additional features, but understanding base OBS gives you the foundation for any variant.

Core settings you need to get right:

  • Output resolution: 1920x1080 (1080p) is standard. Stream at 720p if your internet upload is below 10 Mbps or your CPU/GPU cannot handle 1080p encoding.
  • Bitrate: 4500-6000 kbps for 1080p30, 6000-8000 kbps for 1080p60. Higher bitrate = better quality but requires more upload bandwidth. Twitch caps at 6000 kbps for non-partners.
  • Encoder: Use hardware encoding (NVENC for Nvidia, AMF for AMD) if your GPU supports it. This offloads encoding from your CPU, leaving it free for the game or application you are streaming. x264 (CPU) is higher quality but taxes your processor.
  • Framerate: 30fps for talk shows, creative work, and "just chatting." 60fps for gaming or anything with fast motion.
  • Audio bitrate: 160 kbps stereo minimum. 320 kbps if audio quality is a priority (music, ASMR streams).

Scenes

Scenes are preset layouts you switch between during a stream. Plan these before you go live:

  • Starting Soon scene: Displays a graphic or countdown while you wait for viewers to arrive. Background music. No webcam yet. Creates anticipation and gives late arrivals time to join.
  • Main scene: Your primary layout. Camera, any screen shares or game capture, overlays. This is where 80% of the stream happens.
  • Full-cam scene: Just your camera, full screen. For conversations, Q&A, or moments that are about you, not the screen content.
  • BRB scene: A graphic that displays when you need to step away. Keeps viewers in the stream instead of assuming you disconnected.
  • Ending scene: Thank viewers, display social links, maybe host/raid another streamer. Clean exit, not just going offline.

Alerts and Overlays

Alerts notify you (and viewers) when someone subscribes, follows, donates, or raids:

  • StreamElements or Streamlabs: Both offer free alert systems. Create an alert overlay in their dashboard, copy the browser source URL into OBS.
  • Keep alerts tasteful. A brief sound and animation is enough. Loud, screen-filling alerts annoy your viewers and interrupt conversation.
  • Overlays: Border frames, webcam frames, lower-third name bars, chat widgets. These add production value but should not clutter the screen. If viewers cannot see the content through your overlays, you have too many.
  • Custom overlays: Canva, Figma, or specialized services like OWN3D and Nerd or Die. Match your brand colors and aesthetic.

Audio Routing

Audio in streaming is more complex than recording because you have multiple sources that need individual control:

  • Microphone: Your primary input. Apply noise gate, noise suppression, and a compressor as OBS audio filters. This handles background noise and keeps your levels consistent.
  • Desktop audio: Game sounds, music, video playback. In OBS, this is captured as "Desktop Audio." You need to control its volume independently.
  • Alerts and notifications: These play through their browser source. Control volume in the alert settings, not system volume.
  • VoIP audio: If guests join via Discord or similar, their audio needs separate routing. VoiceMeeter Banana (free, Windows) or Loopback (Mac) lets you create virtual audio cables to route each source independently.
  • Music: Play through a separate source so you can mute it instantly if needed (DMCA, talking over it, etc.).

Multi-Platform Streaming

Streaming to multiple platforms simultaneously doubles your reach:

  • Restream.io: Free tier handles 2 platforms. Sends your single OBS output to Twitch, YouTube, Kick, etc. simultaneously.
  • Limitation: Twitch Affiliates and Partners have exclusivity clauses. Read your contract. YouTube and Kick do not currently restrict simulcasting.
  • Chat merging: Restream combines chat from all platforms into one feed. This prevents you from ignoring one platform's audience while talking to another.

๐Ÿ’ก Key Takeaway

Set up and test everything before your first real stream. Create at least 3 scenes (Starting Soon, Main, Ending), configure your audio routing so each source has independent volume, and do a private test stream to catch issues. Technical problems during a live stream cannot be fixed in post.

๐Ÿ”จ Exercise 4.1: OBS Setup

  1. Install OBS Studio and configure output settings for your internet speed (run a speed test, set bitrate appropriately)
  2. Create 3 scenes: Starting Soon (with a graphic and background music), Main (camera + content + overlays), and Ending (with social links)
  3. Set up audio routing: microphone with noise gate + compressor filters, desktop audio, and a music source with independent volume controls
  4. Run a 15-minute private test stream to Twitch or YouTube (unlisted). Watch the VOD back and note any audio, video, or layout issues.

Deliverable: OBS configured with 3 scenes, audio properly routed, and a test stream VOD reviewed with notes on what needs fixing.

2