Multilingual Live Broadcasts

Turn on-site simultaneous interpretation into a multilingual livestream

If your interpreters are present at the event location or in the studio, their audio streams can be sent to Clevercast along with the video stream as an SRT multi-track or RTMP multi-channel broadcast. The maximum number of languages depends on your encoder.

Clevercast delivers a high-quality, global live stream using adaptive streaming via the Akamai CDN. Our multilingual video player allows your viewers to switch to their preferred language while watching the video.

This way, you can use interpreting booths and dynamically mix the audio signals of the interpreters with the background volume. You control the whole setup. There is no dependence on the internet connection and equipment of individual interpreters.

The SRT protocol

The Secure Reliable Transport (SRT) protocol is a new open source broadcast protocol, promoted by the SRT Alliance of which Clevercast is a member. It is particularly suited for long-distance and high-quality broadcasting across unreliable and unpredictable networks like the internet. SRT has built-in mechanisms for authentication and encryption.

The SRT protocol’s ability to add multiple (stereo) audio tracks to a single video broadcast makes it great for multilingual live streaming. All SRT encoders allow you to send at least 2 languages in a stereo track (panned L+R). The maximum number of languages depends on your encoder.

Encoders for multilingual broadcasts

Different encoders with SRT and RTMP support can both be used for sending a multilingual broadcast. See the encoder configuration page of our documentation for some well known encoders.

Sending two languages in a single stereo channel (languages panned L+R) is possible with any SRT or RTMP encoder.

For more than two languages, you can use SRT encoders like vMix (max 6 languages), OBS Studio (max 12 languages), Intinor (max 12 languages) and Haivision’s Makito X (max 16 or 32 languages).

An RTMP broadcast with more than 2 languages is currently only possible with OBS Studio (max 7 languages).

If you only need a couple of languages and have sufficient outgoing bandwidth, you can use any encoder to send a separate RTMP broadcast (A+V) per language. In that case, you are responsible for starting the different language broadcasts at the same time (so they are in-sync). This requires a custom plan.

Want to try it yourself?

Try Now