How does Live Captioning with Facebook Live work?

Have you been wondering how to stream to Facebook Live with live captioning? Perhaps you, or your Public Relations team, want to share some exciting news with the world? Or maybe you have a commencement ceremony you would like to share with friends and family. We can help!

Karasch logo - light background version

Table of Contents

How does Live Captioning with Facebook Live work?

Introduction

Today, we would like to talk about how this can be accomplished using a virtual encoder. There are a few puzzle pieces required to make this happen and this article is more about how it works. If you’re looking for a step-by-step guide on the setup instructions, you can view them here on our Knowledge Base.

What is a Virtual Encoder?

So…what is a virtual encoder and how will it help me accomplish this? Simply put, a virtual encoder marries a stenographer’s (a captionist’s) text with a video in a closed captions format. It also provides audio for the stenographer to transcribe so it can time the video with the text appropriately.

The virtual encoder works by utilizing two RTMP (Real-Time Messaging Protocol) streams. The first RTMP stream is dedicated to receiving audio and video from the source. In our graphic, we represent this audio and video source with OBS Studio. We represent it this way because many productions utilize multiple camera feeds that need to be centrally controlled by using either a physical or digital video switcher. OBS Studio happens to be a free and popular digital video switcher software that you can use. You can, however, produce an RTMP stream directly from an RTMP-enabled camera. Once the virtual encoder has established a streaming connection with your desired source, it will then bring in captions from highly trained stenographers using software that interfaces with the virtual encoder and produce a new RTMP stream with the encoded captions. This RTMP stream can actually be used anywhere RTMP streams are accepted. Facebook Live is just one option; RTMP streaming is accepted through platforms like YouTube and Vimeo as well.

Once the output RTMP stream from the virtual encoder is broadcasting to your preferred streaming platform, your viewers will be able to turn on captions at their discretion. Some platforms, like YouTube, will recognize users that have opted to always show captions from their profile preferences and will automatically display captions to those users with no intervention.

Are you ready to include live captioning to your next Facebook Live event? Schedule with us today!

Our Latest Resources

Featured - ASL Interpreting Pricing and Packages

ASL Interpreting Pricing: What You Need to Know

ASL interpreting pricing varies widely depending on expertise, setting, and the type of service needed, making it essential to choose wisely. If you underestimate your needs, a budget-friendly interpreter may lack the skills for complex situations, while overspending on unnecessary qualifications can drain resources without added benefits.
ASL for Online Events - featured

ASL for Online Events in Action: Creating Inclusive Virtual Experiences

Explore how ASL for online events and live captioning can turn confusion into clarity, and create inclusive experiences that truly connect. With real examples and simple guidance, you’ll be ready to lead with accessibility in mind.
Ensure full accessibility in your virtual office with ASL interpreting for businesses

ASL Interpreting for Education: How to Improve Learning for Deaf & Hard-of-Hearing Students

Ever had a last-minute scramble to find an ASL interpreter for an event or class? Or worried whether the interpreter truly understands academic jargon? ASL interpreting for education is more than just signing—it’s about making learning fully accessible. But not all interpreters are the right fit, and choosing the wrong one can create more barriers than solutions. So how do you find the right match? And what should you know before booking? Let’s break it down.

Request A
Call Back

Request A Call Back

Do you have additional questions?

Click here to meet your dedicated Client Relationship Manager.