All Collections
Closed Captioning
How to connect StreamText to Videolinq
How to connect StreamText to Videolinq

Learn how to add real-time closed captioning to live streams when using StreamText and Videolinq together!

Updated over a week ago


A new partnership between StreamText and Videolinq helps broadcasters add real-time closed captioning on live video sent to social media platforms and other video platforms or CDN's. The workflow is simple, cost-effective, and efficient. All you will need is a stenograph operator, access to a StreamText account, and any Videolinq plan.

Watch the Videolinq & StreamText live webinar:

Open a Videolinq Account

Step 1

Open a Videolinq account and log in to the media dashboard. Create a Channel, a destination(s), and a video Source. Important: only video from an RTMP source is supported to add real-time closed captioning to a live stream.

Step 2

Click the "CC" icon under the channel preview player. Select the 3rd option "Add manual closed captioning to the video" and copy the credentials.

Open a StreamText Account

Step 3

Open a StreamText account and schedule an event. Videolinq options are under the "CARTCaptioning" tab. Copy the "server address", "stream key" and "password" credentials from Videolinq. Adjust buffer and line length as needed. Click on "Create Event".

  • The correction buffer is used for captioning platforms that cannot buffer the output on their end. This buffer will allow you to have your translations complete before they are sent to the video. If you notice duplication in the CC then you may want to try increasing this duration.

  • The default line length is 32 but can be adjusted as needed.

  • Some social media platforms restrict the input of closed captioning to 1 line only. In the StreamText settings force the output to Videolinq to use 1 line.

Step 4

Back at the Videolinq dashboard, click on the "Encoder" tab copy the RTMP path, and streamkey to your RTMP encoder. Start your RTMP encoder. The video will show in the preview player. Push "Go Live".

Step 5

Ask your stenograph operator to send captions data to the StreamText service. Start the StreamText event. Go back to the Videolinq channel preview player and confirm you see a CC icon in the upper right corner. Enable captions to see them on the preview player.

Step 6

Video with closed captioning is now available on the channel. Create a player to embed on your website, or add destinations to send video + closed captioning to supported social media platforms and 3rd party streaming service providers. Video with closed captioning will be displayed on supported platforms and services. Viewers will be able to enable/disable closed captioning on their players.

IMPORTANT: To support multi-lingual closed captioning use one Videolinq channel per language. For example, if you want to support 1x stream in English and 1x stream in Spanish, create 2x Videolinq channels, with 2x video sources. Get the CC credentials for each language, and build a separate "event" for that language in Streamtext.

See why Videolinq is the easiest closed captioning tool for live video streaming: try Videolinq for free.

Book a Demo

Do you have difficulties and can't see captions?

Did this answer your question?