OBS Setup
intermediateLast updated: 1/15/2024
Set up OBS Studio with broadcast overlays for tournament streaming
OBS Setup
Set up OBS Studio to display broadcast overlays for your tournament streams.
Prerequisites
Required Software
- OBS Studio: Latest version (free download)
- Browser: Modern browser (Chrome, Firefox, Edge)
- Internet Connection: Stable connection for overlay updates
Required Access
- Tournament Access: Admin, staff, or host access to tournament
- Broadcast Control: Access to broadcast control board
Getting Your Overlay URL
Step 1: Access Broadcast Control
- Navigate to tournament
- Go to "Broadcast" tab
- Find "Broadcast Overlay URL" section
Step 2: Copy URL
- Overlay URL is displayed in text field
- Click "Copy" button
- URL copied to clipboard
URL Format:
https://yourdomain.com/[host-slug]/overlays/broadcast/[tournament-slug]
Step 3: Preview (Optional)
- Click "Preview" button
- Opens overlay in new tab
- Verify overlay displays correctly
- Close preview when done
Adding Overlay to OBS
Step 1: Create Browser Source
- Open OBS Studio
- In Sources panel, click "+" button
- Select "Browser Source"
- Name it (e.g., "Tournament Overlay")
- Click "OK"
Step 2: Configure Browser Source
Basic Settings:
- URL: Paste overlay URL you copied
- Width: 1920 (or your stream width)
- Height: 1080 (or your stream height)
- Custom CSS: Leave empty (unless customizing)
Advanced Settings:
- Shutdown source when not visible: Unchecked
- Refresh browser when scene becomes active: Checked
- Control audio via OBS: Unchecked (unless needed)
Step 3: Position Overlay
- Overlay appears in preview
- Drag to position
- Resize if needed
- Adjust to fit your layout
Overlay Configuration
Recommended Settings
For Full Overlay:
- Width: 1920
- Height: 1080
- Position: Full screen or as needed
For Partial Overlay:
- Width: Custom (e.g., 1280)
- Height: Custom (e.g., 720)
- Position: Corner or side
Browser Source Properties
Key Settings:
- URL: Your overlay URL
- Width/Height: Match your stream resolution
- FPS: 60 (for smooth updates)
- Shutdown source: Unchecked (keep active)
Testing Overlay
Step 1: Preview in OBS
- Click "Preview" in OBS
- Verify overlay displays
- Check overlay updates
- Test control board features
Step 2: Test Controls
- Use control board to highlight players
- Switch games
- Add custom messages
- Verify changes appear in OBS
Step 3: Test Stream Output
- Start recording (not live stream)
- Record short test
- Review recording
- Verify overlay looks good
Troubleshooting
"Overlay not displaying"
Problem: Overlay doesn't appear in OBS
Solutions:
- Verify URL is correct
- Check internet connection
- Refresh browser source
- Verify overlay URL is accessible
- Check OBS console for errors
"Overlay not updating"
Problem: Overlay doesn't update when controls change
Solutions:
- Check "Refresh browser when scene becomes active"
- Manually refresh browser source
- Verify real-time connection
- Check control board is working
- Restart OBS if needed
"Overlay too large/small"
Problem: Overlay size is incorrect
Solutions:
- Adjust width/height in browser source
- Use transform controls in OBS
- Match overlay size to stream resolution
- Test different sizes
"Overlay position wrong"
Problem: Overlay in wrong position
Solutions:
- Drag overlay in OBS preview
- Use transform controls
- Adjust position manually
- Lock overlay when positioned
Best Practices
Setup
- Test First: Always test before going live
- Stable Connection: Ensure stable internet
- Backup Plan: Have backup overlay ready
- Document Settings: Save OBS scene
During Stream
- Monitor Overlay: Watch overlay during stream
- Use Controls: Actively use control board
- Keep Active: Don't close control board
- Test Updates: Test updates before important moments
Maintenance
- Update OBS: Keep OBS Studio updated
- Check URL: Verify URL still works
- Test Regularly: Test overlay regularly
- Backup Scenes: Save OBS scenes
Advanced Configuration
Multiple Overlays
Using Multiple Overlays:
- Create separate browser sources
- Use different overlay URLs
- Position overlays separately
- Control independently
Custom Styling
Custom CSS (Advanced):
- Add custom CSS in browser source
- Override default styles
- Match your branding
- Test thoroughly
Scene Management
Organizing Scenes:
- Create dedicated scene for overlay
- Use scene transitions
- Switch scenes as needed
- Keep overlay consistent
Related Articles
Tags:broadcast-overlaysobsstreamingsetup