Overview
Add LiveSunday captions to your broadcast using OBS, ProPresenter, MediaShout, PowerPoint, or EasyWorship.
LiveSunday generates a caption overlay URL — a transparent web page that shows live captions. Paste this URL as a browser source (or equivalent) in your software and captions will appear automatically whenever your stream is active.
How it works
Create a caption link
In your dashboard, go to Captions → Create caption link. Choose the language to display, and configure the style (font, size, position, colors). Save it to get your overlay URL.
Copy the overlay URL
After saving, copy the overlay URL — it looks like https://livesunday.ai/overlay/abc123. This URL is unique to your caption link configuration.
Add it to your software
Paste the overlay URL as a browser source (or web view, URL slide, etc.) in your software. See the guides below for exact steps per app. Set the size to match your output resolution (e.g. 1920×1080).
Start your LiveSunday stream
Start the stream from your dashboard. Captions will appear in your overlay in real time. When you stop the stream, the overlay goes blank automatically.
Transparent by design
The overlay page has no background — only the caption text renders. This lets you place it over any scene, slide, or video without a black or white box.
Choose your software
OBS Studio
Add as a Browser Source. Best for streaming to YouTube, Facebook Live, and similar platforms.
ProPresenter
Use a Web URL slide or bring in the overlay via NDI for in-room and broadcast outputs.
MediaShout
Add a web or browser object in your cue. Works with MediaShout 7 and later.
PowerPoint
Open the overlay in a browser window alongside PowerPoint, or route through OBS.
EasyWorship
Use a web URL item or add the overlay as a video input source.
Tips
One link per language
Create a separate caption link for each language you want to display. That way you can show Spanish captions on one screen and English on another simultaneously.
Stream must be active
The overlay only shows captions while a LiveSunday session is running. Start your stream in the dashboard before going live so the overlay is ready when you need it.