Introduction to live stream captions
Learn about Timbra and platform support
Timbra uses AI to transcribe, translate, and publish captions directly into video players, fully synchronised with stream audio.
Supporting 50+ source languages and simultaneous translation into 250 languages, it features termbases, custom dictionaries, formality settings, and full control over visibility.
Timbra uses the HLS output of a video stream. Using HLS’s built-in buffer, it produces captions just in time for the end user. Captions can be used using a player plugin, our HLS integration, or via a transcript widget. You can also use our API to receive captions.

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 | ✖︎ | ✖︎ | |
Wowza Cloud | ✖︎ | ✖︎ | |
THEOplayer | ✖︎ | ✖︎ | |
Kaltura |
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.