Music Overlay
Display the currently playing song on your stream with the Rastry Music overlay.
Supported Services
| Service | Extension Required | Status |
|---|---|---|
| Spotify | Yes | Full support |
| Apple Music | Yes | Full support |
| YouTube Music | Yes | Full support |
| SoundCloud | Yes | Full support |
How It Works
- Browser Extension detects what's playing
- Sends to Rastry servers in real-time
- Overlay updates automatically on stream
This is the same technology used by Rastry Music. The overlay displays what the extension detects.
Setup
Install Browser Extension
Download from:
- Chrome Web Store (opens in a new tab) - Search "Rastry Music"
- Or get the extension from rastry.com/rastry-music (opens in a new tab)
Configure Extension
- Click the extension icon
- Login with Twitch
- Ensure detection is ON
Get Overlay URL
-
Go to your music overlay config page:
-
Login with Twitch
-
Copy your unique overlay URL (includes a security token)
Your URL will look like:
https://www.rastry.com/overlay/music/spotify/display?token=abc123...Add to OBS
- Add Browser Source in OBS
- Paste your overlay URL
- Set size: 1920 x 1080 recommended
- Position in corner of stream
Overlay Configuration Pages
Each music service has its own configuration page:
| Service | Configuration Page |
|---|---|
| Spotify | rastry.com/overlay/music/spotify (opens in a new tab) |
| Apple Music | rastry.com/overlay/music/apple (opens in a new tab) |
| YouTube Music | rastry.com/overlay/music/youtube (opens in a new tab) |
| SoundCloud | rastry.com/overlay/music/soundcloud (opens in a new tab) |
Each config page generates a unique URL with token for your overlay. The URL is secure and only works for your channel.
What's Displayed
The overlay shows:
- Song Title
- Artist Name
- Album Art (when available)
- Playing/Paused status
Customization
Customize your overlay directly on the configuration page:
- Background color
- Background opacity
- Widget opacity
- Position
Changes apply automatically to your overlay in OBS within 1 second.
OBS Settings
Recommended browser source settings:
| Setting | Value |
|---|---|
| Width | 1920 |
| Height | 1080 |
| FPS | 60 |
| Custom CSS | (empty) |
When Nothing Is Playing
The overlay automatically:
- Hides when no music is playing
- Reappears when music starts
Troubleshooting
Overlay Shows Nothing
- Check extension is running - Look for icon in browser
- Check login - Must be logged into extension
- Play something - Overlay only shows when music is playing
- Refresh OBS source - Right-click → Refresh
- Refresh YouTube, Spotify... website
Wrong Song Showing
- Close other tabs playing music
- Refresh the music player page
- Restart browser extension
Delay Issues
Normal delay is 1-3 seconds. If longer:
- Check internet connection
- Refresh browser source
- Restart extension
Privacy
- Only song title and artist are transmitted
- No personal listening history stored
- Extension only reads current track info
- Data deleted after 5 minutes of inactivity