A better alternative to Interprefy or Interactio for live streaming with simultaneous interpretation
For live streaming with Remote Simultaneous Interpretation (RSI) Clevercast Translate@Home is probably a better choice than platforms like Interprefy, Voiceboxer and Interactio. These platforms are designed to deliver low latency WebRTC streams to a limited number of participants in a meeting. Clevercast Translate@Home (T@H), on the other hand, uses the HTTP Live Streaming protocol for adaptive streaming to worldwide audiences, ensuring the best possible viewer experience on any device and platform.
To summarize: if you need an RSI solution for live streams over the internet, Clevercast Translate@Home is probably the better choice.
RSI Solution for Meetings: Interprefy, Voiceboxer, Interactio…
By design, the aforementioned RSI platforms serve a different purpose than live streaming. They are designed at delivering interpretation in realtime to a limited number of meeting participants.
For this reason they not only use WebRTC for the simultaneous translation, but also deliver the video and audio streams to viewers using WebRTC. This way, the translated streams hardly have any latency. This allows meeting participants to hear the translated audio in near-realtime and react immediately.
However, this has some major drawbacks if your goal is to live stream high-quality video to a larger audience:
- WebRTC delivery is much less scalable than HTTP live streaming (HLS). This makes it impossible to stream to large audiences.
- WebRTC is sensitive to connection issues and interruptions (jitter, packet loss).
- Because it is a real-time protocol, the video player is not able to do buffering for smooth streaming. This may cause players to regularly spin and stutter.
- Viewing experience and video quality will be average at best. The video resolution will be the same for all viewers, regardless of screen size, bandwidth, GPU and CPU.
- Since WebRTC is a recent protocol which is not yet established in a corporate context, it may be blocked by company firewalls.
Another major issue is that WebRTC delivery is currently only supported by certain desktop browsers (Mozilla Firefox, Google Chrome). Viewers either need to use these browsers or the company’s own mobile app. They can only watch the translated live stream using the RSI provider’s proprietary interface. It is not possible to embed the video player on their own site or in a third party platform.
RSI Solution for Live Streams: Translate@Home
Clevercast Translate@Home (T@H) is designed as a multilingual live streaming solution with support for remote simultaneous interpretation.
Just like Interprefy & co, Clevercast T@H uses WebRTC to let interpreters translate the audio in realtime. But it doesn’t send the WebRTC streams to its viewers. Clevercast uses HTTP Live Streaming (HLS) to livestream high-quality video over the internet to global audiences.
In order to do this, Clevercast T@H transmuxes the different streams and transcodes the video in multiple resolutions for adaptive streaming. The resulting streams are published as HLS streams which can be delivered through any global CDN.
For live viewers, this has a number of advantages:
- HTTP Live Streaming (HLS) is fully scalable. There is no limitation of the number of viewers, since this protocol is compatible with all global CDNs
- HLS is designed for global live streaming without interruptions. By using global CDNs, the live stream is brought as close as possible to each viewer’s location.
- HLS delivers the live stream with a latency between 12 and 30 seconds. This allows Clevercast player to do buffering which ensures smooth streaming at all times, even in case of an unstable connection or changing bandwidth conditions.
- Viewer experience is optimal on all devices. Clevercast Player can choose between multiple resolutions (typically 1080p, 720p, 480p, 360p and 240p) and switch automatically to the most suitable one, depending on the screen size, bandwidth, GPU and CPU of each viewer.
Finally, Clevercast has many additional features which are not available in standard RSI platforms. Here are a number of them:
- Ingest of live streams from in-browser studios or other 3rd party solutions such as Zoom, Webex…
- Simulcast of translated monolingual videos (video + single translated language) to non-multilingual video platforms such as YouTube, Facebook, Twitter …
- Server-side recording of multilingual live streams, and conversion to multilingual Video on Demand for catchup viewing
- Pseudo-live streaming of multilingual videos, without your viewers noticing that it is not a real live stream