Livefy
Livefy
OBS STUDIO INTEGRATION

Translated captions, live in your OBS stream.

Paste one link into a Browser source and the translation is part of your stream. No plugin, no Color Key, and the streaming computer does not have to be the one running Livefy. Works on Windows, macOS, and Linux.

First 4 hours free, no credit card. Then from $45 a month.

EXAMPLE · STREAM
Captions appear here, transparent over your scene.
5-MINUTE SETUP

From "sign in" to "captions in the stream."

Before you start

  • A Livefy account. First 4 hours free, no credit card. Start my free trial
  • The sermon's sound reaching the computer that runs Livefy, from the mixing board or a microphone. How to connect it
  1. 1

    Copy the Overlay link

    On the Live page, open Outputs, choose Overlay and press Copy link.

    You do not need to be live yet. It is the same link every service. It paints no background and never shows a message, and it carries your church's screen token, so it works from any computer on any network. The same link is on the Phones & screens page under "A video mixer or stream".

    The Outputs card on the Live page, opened on Overlay, with the Copy link button ringed.The Outputs card on the Live page, opened on Overlay, with the Copy link button ringed.
  2. 2

    Add a Browser source in OBS

    In Sources, press +, choose Browser, give it a name and press OK.

    Browser is a source type built into OBS on Windows, macOS and Linux, so there is nothing to install.

    OBS with the plus menu under Sources open and Browser highlighted.
    The OBS box that names the new source, with Livefy typed in.
  3. 3

    Paste the link and set the size

    Paste the link into URL, set Width to 1920 and Height to 1080, and press OK.

    OBS draws the page at the size you set here: a small size gives small captions in a corner, and 1920 by 1080 puts the words where the Livefy display shows them. Below 720 pixels wide the captions switch to their phone shape. Leave Custom CSS as OBS fills it in.

    The Browser source settings in OBS: the Livefy link in URL, Width 1920, Height 1080, and Custom CSS left as OBS fills it in.
  4. 4

    Keep it above the picture

    In the Sources list, drag the Livefy source above your camera or slides.

    Sources higher in the list draw on top. The page is see-through and the Browser source keeps it that way, so the picture underneath keeps showing: no Color Key, no filter. Tested on OBS 32 with the captions over a plain colour.

    The OBS Sources list with Livefy above Camera.
  5. 5

    Go live

    In the Languages card pick the speaker language and the caption languages, then press Go live.

    The words arrive in OBS within seconds, so you can check their size and place. Press Pause while you adjust: Pause stops translation.

    The Go live button on the Live page, ringed, above the On air and Billed per language clocks.The Go live button on the Live page, ringed, above the On air and Billed per language clocks.
  6. 6

    Shape the Overlay look

    On the Live page, switch the preview from Screen to Overlay (at the top of the display, or of the Text or Backdrop card), then use the Text and Backdrop cards.

    The Overlay has a look of its own, separate from the projector's: font and size, the bar behind the words, the outline, rows, and where the words sit. Changes reach OBS within a few seconds without touching the source.

    The top of the caption preview on the Live page: its Screen and Overlay switch, with Overlay ringed.The top of the caption preview on the Live page: its Screen and Overlay switch, with Overlay ringed.
  7. 7

    Stream

    Start your stream as usual.

    The captions are part of the picture, so anyone watching sees them wherever the stream goes. The join QR is on at the start of every service, so people can scan it off the stream and get the translation on their own phone; the switch for it is in the Outputs card, under Overlay.

    OBS showing Spanish captions on a bar across the bottom of a picture of a church service, with the join QR in the top right corner.

Running vMix instead? The same link works there too, in a Web Browser input. See the vMix guide. The full walkthrough for both is in the setup guide.

PRICING

Pricing for live-streamed services

OBS integration is included on every plan. Pick the plan that matches your service frequency.

One hour of preaching into three languages costs $5,417 in interpreters, booths and receivers, at published 2025 rates. Here it is three hours off your plan. See the arithmetic

Not sure how many hours you need? Estimate your month.

13% off

Church - 10 hours

Weekly services in one language.

$45/month
Just $1.48 a day
Billed monthly · cancel anytime

10 translation hours each month

  • About 3 services a week in one language, or
  • 1 service a week in three languages

Counting a service as 45 minutes of translation.

  • 109 live translated languages
  • Unused hours roll over while you have the plan
  • Pause stops translation, for example during songs
  • One language included; add more, each metered by the hour
  • Captions on screens, on phones, and in OBS, vMix, ProPresenter or any app that takes a link
  • Your slides on the screens, with the translation beside them or over them
  • A welcome card with your logo and QR code for the screens before the service
  • Translated voice on phones, included
  • Downloadable transcripts, sermon summaries, and subtitles for YouTube in every language
  • Dubbed audio for YouTube in each language of a service that has a voice, from your own recording of it (uses hours; a free trial makes a short preview)
  • Stream Deck and Companion buttons: go live, pause, end, change languages, the voice and the welcome card
Start my free trial

First 4 hours free · No credit card

12% off

Church Max - 50 hours

Large churches, networks, several campuses.

$169/month
Just $5.56 a day
Billed monthly · cancel anytime

50 translation hours each month

  • About 15 services a week in one language, or
  • 5 services a week in three languages

Counting a service as 45 minutes of translation.

  • 109 live translated languages
  • Unused hours roll over while you have the plan

Everything in Church Plus, plus:

  • A named contact for your team
Start my free trial

First 4 hours free · No credit card

Not right for your church? Ask within 30 days of a payment and we refund the hours of it you have not used, once per church. How refunds work.

A single event needs no plan. Event pricing.

Above 50 hours

Network

Church networks, denominations and broadcasters.

Hours sized to your calendar across every campus, with onboarding and a named contact.

Need more time

Extra hours

A conference week or a wedding season, without moving up a tier.

$6 an hour on a monthly plan (5 hours for $30), $8 without one (5 hours for $40). On your balance straight away, and bought hours never expire.

Every subscription includes
  • Live captions
  • Screen & OBS display
  • Transcripts and YouTube subtitles

Every plan includes one language. Additional languages run at the same time and use their own hours. A 90-minute service in three languages uses the hours three times over, once for each language.

OBS FAQ

Common questions

Do I need to install an OBS plugin?

No. Browser is a source type built into OBS Studio on Windows, macOS and Linux. You paste a link into it, and that is the whole integration.

Will viewers see the captions on YouTube and Facebook?

Yes. The Browser source is part of the rendered frame, so anyone watching the stream, on YouTube Live, Facebook Live, Twitch or any RTMP destination, sees the captions in the picture.

Does a browser window have to stay open on the streaming computer?

No. OBS loads the page itself inside the source, so there is nothing to leave running and nothing an operator can close by accident. Older versions of this guide taught Window Capture of a Chrome window; the Overlay link makes that unnecessary.

Does the OBS machine have to be the one running Livefy?

No. The link carries your screen token, so the caption source can live on the streaming computer in the control room while the operator runs Livefy from a laptop at the sound desk, or from another building. They only need to reach the internet. Use Copy link rather than "Open here": the "Open here" button makes a window that only works on that computer.

Will the captions have a black box behind them?

No. Tested on OBS 32: the Overlay link paints no background, and the Browser source keeps the page see-through, so the words composite straight over your scene with no Color Key. If you do see a dark strip behind the words, that is the bar in your Overlay look, and the Backdrop card switches it off. Check it once in a rehearsal rather than first thing on a Sunday.

Why does the stream look different from the projector?

Because each output has its own look. The projector uses the Screen look and the OBS source uses the Overlay look, so the stream can have a bar and a heavier outline while the projector stays plain, or the other way round. On the Live page, switch the display to Overlay and the Text and Backdrop cards edit the stream's look; switch it back to Screen and they edit the projector's.

Can the join QR go in the stream?

Yes, two ways. It is part of the Overlay from the start of every service, in the top corner, and the switch for it is in the Outputs card under Overlay. Or press QR link there for a page that shows nothing but the QR, and give it a Browser source of its own that you can place and size wherever you like.

Which language does the source show?

Whichever language you have on the screens. The Overlay link deliberately follows the console, so changing what is running does not send anyone back to the control room with a new URL. To pin one language instead, add &lang= and its code to the end of the link, for example &lang=es for Spanish.

Can I stream several languages at once?

Yes. Add one Browser source per language, each with its own pinned &lang=, and lay them out in one scene or send each to its own stream. Cost follows the languages running in the session, not the number of sources.

What happens if the internet drops mid-service?

The caption page reconnects on its own, retrying with a widening gap until it is through, and the last caption stays on screen while it does. OBS keeps the source loaded and does not need to be touched. The one case that needs a hand is a cold start: if the source is first opened while the connection is down, there is no page to do the reconnecting, so refresh the source once the network is back.

FREE TRIAL

Try it on this Sunday’s service.

First 4 hours free, about 5 Sunday services in one language. No credit card.