Ask AI

Introduction to live captions

Learn about CaptionHub Live and platform support

CaptionHub Live uses AI to transcribe, translate, and publish captions directly into video players, fully synchronised with stream audio.

Supporting 48 source languages and simultaneous translation into 130 languages, it features termbases, custom dictionaries, formality settings, and full control over visibility.

CaptionHub Live uses the HLS output of a video stream. Using HLS’s built-in buffer, it produces captions just in time for the end user.

Platform support

We support streams from major providers like Brightcove, AWS MediaPackage and Mux.

CMS
Brightcove
Mux
βœ–οΈŽ
βœ–οΈŽ
AWS MediaPackage
N/A
N/A
Cloudflare Stream
βœ–οΈŽ
βœ–οΈŽ
THEOplayer
βœ–οΈŽ
βœ–οΈŽ

Player support

To display captions to your viewers, we support plugins for Brightcove player, Video.js and THEOplayer. You can also integrate captions into the HLS stream or receive the captions via our API.

Brightcove Player
N/A
Video.js
βœ”οΈŽ
THEOplayer
βœ”οΈŽ
HLS.js
βœ–οΈŽ
βœ”οΈŽ
Plyr (with HLS.js)
βœ–οΈŽ
βœ”οΈŽ
Mux player
βœ–οΈŽ
N/A
Cloudflare player
βœ–οΈŽ
N/A
Bitmovin player
βœ–οΈŽ
βœ”οΈŽ
VLC player
N/A
βœ”οΈŽ
AVPlayer
βœ–οΈŽ
βœ”οΈŽ
Safari native HLS
βœ–οΈŽ
βœ”οΈŽ

How it works

High level diagram of CaptionHub live. Click to view the full version.

Β 
Did this answer your question?
😞
😐
🀩