Introduction

Displaying what's playing on your stream adds professionalism and helps viewers discover music. This guide covers platform-specific setup for Twitch and YouTube, including best practices for music credits and viewer engagement.

What you'll achieve:

  • Add a "now playing" overlay to your stream
  • Platform-optimized positioning and styling
  • Music credit best practices for each platform
  • Viewer engagement with song identification
  • Optional Song Requests integration

Screenshot placeholder: Twitch stream with song overlay

Prerequisites

Before starting, make sure you have:

  • macOS 13.0 (Ventura) or later
  • Song Overlays Pro installed and running
  • OBS Studio (or Streamlabs, XSplit)
  • Twitch or YouTube streaming account
  • Basic streaming setup already working

Step 1: Set Up Song Overlays Pro

Get the overlay URL ready for your streaming software.

Screenshot placeholder: Song Overlays Pro server tab

  1. Open Song Overlays Pro
  2. Click Server in the sidebar
  3. Click Start Server if not already running
  4. Copy the Overlay URL
  5. Choose a theme that works well at small sizes

Theme Tip: For streaming, choose themes with high contrast and readable fonts. Minimal themes often work best when the overlay needs to be small.

Step 2: Add Browser Source in OBS

Add the overlay to your streaming software.

Screenshot placeholder: OBS browser source settings

  1. Open OBS Studio
  2. In your scene, click + under Sources
  3. Select Browser
  4. Name it "Now Playing" or "Song Overlay"
  5. Paste the overlay URL
  6. Set dimensions:
    • Width: 400-500px (adjust based on theme)
    • Height: 150-200px
  7. Check Refresh browser when scene becomes active
  8. Click OK

Step 3: Position for Your Platform

Each platform has different conventions for overlay placement.

Screenshot placeholder: Overlay positioning examples

Twitch Positioning

Recommended spots:

  • Bottom left — Traditional, expected location
  • Top left — Above chat if you display chat on screen
  • Bottom right — Alternative, less common

Avoid:

  • Center bottom (interferes with player controls)
  • Top right (Twitch puts notifications there)
  • Covering game UI elements

YouTube Positioning

Recommended spots:

  • Top left — Clear of YouTube's bottom controls
  • Bottom left — Works when controls auto-hide
  • Top right — Good for music-focused streams

Avoid:

  • Bottom center (progress bar area)
  • Bottom right (YouTube buttons appear there)

Size Recommendations

Stream Type Overlay Width Notes
Gaming 300-350px Minimal footprint
Just Chatting 400-500px More prominent
Music/DJ 500-600px Feature the music
IRL 350-400px Balanced visibility

Step 4: Configure for Twitch

Twitch-specific optimizations and considerations.

Screenshot placeholder: Twitch VOD and clip settings

VOD-Safe Considerations

Twitch mutes VOD sections with copyrighted music. The overlay helps because:

  • Viewers see what was playing (even if muted)
  • Creates a record of your playlist
  • Shows you're crediting artists

Twitch Extensions Alternative

Some streamers use Twitch extensions for music display. Song Overlays Pro advantages:

  • Works with ANY audio source (not just Spotify)
  • No viewer installation required
  • More customization options
  • Works in VODs and clips

Chat Integration Ideas

Engage viewers with your music:

  1. Song command — Set up a !song chatbot command that viewers can use
  2. Song Requests — Enable QR code requests for viewer interaction
  3. Music discussion — The overlay sparks conversation about tracks

Step 5: Configure for YouTube

YouTube-specific setup and best practices.

Screenshot placeholder: YouTube stream with overlay

YouTube Music Policies

YouTube's Content ID system is different from Twitch:

  • Claims may appear but don't always affect the stream
  • Revenue may be shared with rights holders
  • Some music is fully blocked in certain regions

The overlay helps by:

  • Showing viewers what's playing
  • Demonstrating you're crediting artists
  • Creating transparency about music choices

YouTube Shorts and Clips

If your stream gets clipped:

  • The overlay appears in clips
  • Viewers can identify the song
  • Adds context to music moments

Super Chat Integration

When viewers Super Chat about songs:

  • They can reference what's displayed
  • Makes song-related donations more meaningful
  • "Love this track!" becomes specific

Step 6: Optimize Overlay Appearance

Make the overlay look professional on stream.

Screenshot placeholder: Before and after overlay optimization

Transparency Settings

In OBS browser source properties:

  1. Enable Custom CSS if needed
  2. The overlay background should be transparent
  3. Test against your actual stream content

Scaling Tips

  1. Don't scale up — Causes blurriness
  2. Set proper dimensions — Match the theme's intended size
  3. Use transform — Right-click → Transform → Edit Transform for precise positioning

Animation Considerations

  • Subtle animations work well (fade in/out)
  • Avoid flashy effects — Can distract from content
  • Test with gameplay — Ensure it doesn't cause visual competition

Step 7: Enable Song Requests (Optional)

Let viewers request songs via QR code.

Screenshot placeholder: Song request QR on stream

  1. In Song Overlays Pro, go to Song Requests
  2. Enable the feature (subscription required)
  3. Display the QR code on stream periodically
  4. Manage requests while streaming

Benefits for streams:

  • Viewer engagement increases
  • Natural content for reaction
  • Builds community around music taste

Full Song Requests guide

Platform-Specific Tips

For Variety Streamers

  • Use smaller overlay to not obstruct different games
  • Position consistently so regulars know where to look
  • Consider hiding during cutscenes or story moments

For Music Streamers

  • Larger overlay is appropriate
  • Feature album art prominently
  • Add Apple Music link overlay for discovery
  • Consider full-screen "now playing" scenes for transitions

For DJ Streamers

  • Overlay is essential for track ID
  • Enable Song Requests for audience participation
  • Use OSC to sync with visual software
  • Consider posting to Discord simultaneously

For IRL Streamers

  • Smaller overlay for mobile streaming
  • Position where it won't cover faces
  • Useful when playing music at locations
  • Helps identify background music

Handling Music Copyright

Best Practices

  1. Credit artists — The overlay does this automatically
  2. Use licensed music — Streaming-safe catalogs exist
  3. Understand platform policies — Each platform differs
  4. Keep records — History tab shows what you played

If Content Gets Claimed

  • The overlay proves you weren't hiding the music
  • Shows good faith crediting
  • May help in disputes (though not legal protection)

Royalty-Free Alternatives

If copyright is a concern:

  • Pretzel Rocks, Epidemic Sound, etc.
  • Song Overlays Pro detects these too
  • Same professional overlay for any music source

Troubleshooting

Overlay Not Showing in OBS

  1. Check browser source URL — Must be exact
  2. Verify server is running — Green status in Song Overlays Pro
  3. Refresh source — Right-click → Refresh
  4. Check dimensions — Too small may not render

Overlay Lagging Behind Music

  1. Check stream delay — Overlay is real-time
  2. Adjust detection sensitivity — Some songs detect faster
  3. This is normal — 5-10 second detection delay is expected

Overlay Looks Different on Stream

  1. Check OBS encoding — High bitrate preserves text
  2. Verify source size — Don't upscale
  3. Test recording — Review local recording quality

Songs Not Detecting

  1. Check audio routing — Song Overlays Pro must hear the music
  2. Verify permissions — Screen Recording permission needed
  3. Try different music — Test with a well-known track

Advanced: Multiple Scenes

Create different overlay setups for different content.

Scene Collection Ideas

  1. Gaming scene — Small overlay, bottom left
  2. Just Chatting — Larger overlay, more prominent
  3. BRB scene — Full "now playing" display
  4. Starting soon — Animated music showcase

Hotkey Switching

  1. Set up scene hotkeys in OBS
  2. Quick switch between overlay sizes
  3. Hide overlay entirely for certain moments

Next Steps

Your stream now displays what's playing. Explore more:

Customize Your Theme

Match the overlay to your stream branding.

Theme customization guide

Post to Discord

Share music with your community server.

Discord integration

Join the Community

Connect with other streamers using Song Overlays Pro.

Join Discord


You're streaming with style! Your viewers can now see what's playing, discover new music through your stream, and engage with your music choices. Whether you're on Twitch or YouTube, the overlay adds a professional touch that viewers appreciate.