📹 Stream FT8BR Overlays

Want to show live FT8 Battle Royale stats on your stream? Use my professional OBS overlays to display leaderboards, your stats, and live activity during your ham radio streams!

🙏 Please Give Credit!

If you use these overlays in your stream, please give credit to @dudetested (Ham Radio Dude) for creating FT8 Battle Royale and all the stream overlays. Include a link to https://www.ft8battle.com in your stream description or about section. Thank you for supporting the game!

Example: "Live stats powered by FT8 Battle Royale by @dudetested - https://www.ft8battle.com"

🎨 Available Overlays

📊 Leaderboard Sidebar

Shows: Top 10 weekly leaders

Position: Right side of screen

Updates: Every 20 seconds

https://www.ft8battle.com/overlays/leaderboard-sidebar.html

📍 Lower Third

Shows: Current leader info bar

Position: Bottom of screen

Updates: Every 15 seconds

https://www.ft8battle.com/overlays/lower-third.html

📡 QSO Activity Ticker

Shows: Recent QSOs scrolling

Position: Top of screen

Updates: Every 10 seconds

https://www.ft8battle.com/overlays/qso-ticker.html

🚨 Alert Overlay

Shows: Big steals & high scores

Position: Center screen (pop-up)

Updates: Every 5 seconds

https://www.ft8battle.com/overlays/alerts.html

📈 Your Stats Card

Shows: YOUR personal stats

Position: Left side of screen

Updates: Every 10 seconds

✨ Add your callsign: Use ?callsign=YOURCALL

https://www.ft8battle.com/overlays/player-stats.html?callsign=YOURCALL

🕐 Intermission Screen

Shows: Full "Be Right Back" screen

Position: Full screen

Updates: Every 20 seconds

https://www.ft8battle.com/overlays/intermission.html

🎬 OBS Studio Setup Guide

Step 1: Open OBS Studio

Launch OBS Studio on your computer. If you don't have it, download it free from obsproject.com

Step 2: Add a Browser Source

  1. In OBS, go to your Sources panel
  2. Click the + button at the bottom
  3. Select Browser from the list
  4. Give it a name (e.g., "FT8BR Leaderboard")
  5. Click OK

Step 3: Configure the Browser Source

In the Browser Source properties window:

  1. URL: Paste one of the overlay URLs from above (e.g., https://www.ft8battle.com/overlays/leaderboard-sidebar.html)
  2. Width: Set to 1920
  3. Height: Set to 1080
  4. FPS: Leave at default (30)
  5. ✅ Check "Shutdown source when not visible" (saves resources)
  6. ✅ Check "Refresh browser when scene becomes active" (keeps data fresh)
  7. Click OK

Step 4: Position the Overlay

The overlays are designed for 1920x1080 full-screen positioning. Just leave them at their default position - they have transparent backgrounds and the content will appear in the correct location!

Step 5: Layer Your Sources

Arrange your sources in this order (top to bottom) for best results:

7. Alert Overlay (center) ← Highest layer
6. QSO Ticker (top)
5. Player Stats Card (left)
4. Leaderboard Sidebar (right)
3. Lower Third (bottom)
2. Your Camera
1. Your Radio Software / Background ← Lowest layer

💡 Pro Tip: Create Multiple Scenes

  • Operating Scene: Leaderboard sidebar + lower third + ticker
  • Full Stats Scene: All overlays active
  • BRB Scene: Just the intermission overlay
  • Clean Scene: No overlays, just your radio software

🔧 Customizing Player Stats

The Player Stats Card overlay needs to be customized with YOUR callsign. Here's how:

Option 1: URL Parameter (Easiest!)

Simply add ?callsign=YOURCALL to the URL! For example:

https://www.ft8battle.com/overlays/player-stats.html?callsign=W1ABC

Steps:

  1. In OBS, add a Browser Source as described above
  2. Use the URL: https://www.ft8battle.com/overlays/player-stats.html?callsign=YOURCALL
  3. Replace YOURCALL with your actual callsign
  4. Set dimensions to 1920x1080

Option 2: Download and Edit (Advanced)

  1. Download the file: player-stats.html
  2. Open it in a text editor (Notepad, VS Code, etc.)
  3. Find line ~195: const MY_CALLSIGN = 'K4QED';
  4. Change 'K4QED' to your callsign
  5. Save the file
  6. In OBS, use Local File instead of URL and select your edited file
  7. Set dimensions to 1920x1080
⚠️ Note: Make sure your callsign is registered in FT8 Battle Royale and you've made at least one QSO for stats to appear!

❓ Troubleshooting

Overlay shows "Loading..." forever

Overlay not updating with new data

Overlay background isn't transparent

Performance issues / lag

📺 Example Streams

Want to see these overlays in action? Check out streams from these operators:

Example streams coming soon!

Are you streaming with FT8BR overlays? Let me know and I'll feature you here!

💝 Support & Attribution

🙏 Giving Credit

These overlays are provided free of charge for all ham radio operators. All I ask is that you:

📣 Share Your Stream!

Streaming with FT8BR overlays? Let the community know!

🎯 Need Help?

Having trouble setting up the overlays? Check the How It Works page or reach out to the FT8BR community!

🚀 Ready to Stream?

Copy an overlay URL above and add it to OBS!

73 and good DX!

Made with ❤️ for the ham radio community