Frequently Asked Questions - Overview

FAQ - Top Questions

These are the questions we are asked most often. For other questions, see the FAQs by topic below.

  • Do you have worldwide coverage? How many viewers can watch a live stream? Clevercast uses global CDNs (currently Akamai) for live stream delivery, so viewers anywhere in the world receive the stream from a local server. The number of viewers is unlimited.
  • Does your live stream work in China? Yes, see this section of our live streaming FAQ for more info.
  • How can I order a plan? Go to our price calculator, choose a plan that fits your needs and get yourself a quote. If you want to order, send us the quote ID. We’ll send back an invoice and payment info.
  • What is data traffic and how to estimate it? Data traffic is the total amount of bytes delivered to your viewers when they watch the live or VoD streams. We have a data traffic calculator to help you estimate it. For more info, see the data traffic section.
  • Is the live stream stopped or the service level reduced in case of overuse? No. Clevercast keeps working normally if you have overuse. The only thing that happens is that you will get an email from Clevercast, saying that you have overuse and we will bill it afterwards.
  • Is there a refund in case of underuse? No. Resources (e.g. data traffic, live processing hours) expire if they are not used up at the end date of the plan. If you want to use resources during a longer period, ask for a 6-month or annual plan.
  • How many languages (audio translations and closed captions) are possible per live stream? Clevercast itself doesn’t have limitations. If you don’t use Translate@Home, you are limited by your SRT (max 16) or RTMP (max 7) encoder.
  • Do you provide interpreters? Clevercast is a self-service SaaS solution that allows you to hire your own interpreters. We don’t provide or manage interpreters ourselves, but we can refer you to a partner company with professional interpreters.
  • Does Clevercast support multilingual closed captions? Yes. Support is available for transcription in real time (live) and for speech-to-text conversion
  • Does Clevercast automatically record my live stream with all languages? Yes. Clevercast automatically starts a recording when an event is started and stops the recording when the event is ended (or set to preview or waiting). If the live stream is multilingual, the recorded file will contain all audio streams (= languages). Note that Clevercast automatically stops a recording after 24 hours.
  • Can you add the floor audio in the background of the translations when using Translate@Home? Yes, but you should ensure this background volume is low (e.g. 1-3 percent) to avoid that your interpreters are difficult to understand. Can you erase it afterwards from your recording? No. Clevercast records the outgoing streams. This includes the background volume, if present.
  • Do you provide event / premium support? By default, our plans include basic support (email, best effort). We do offer Premium support for a guaranteed response time and permanent availability outside CET office hours (evenings, nights, weekends). Note: our support doesn’t include interpreter management and is limited to (extended) office hours in CET and EST time zones.
  • Are you fully GDPR compliant? Yes. Our data is stored on our own servers located in private racks in several separate ISO 27001-compliant data centers within the EU. All hardware and software is monitored 24/7, with automated alerts for possible threats or malfunctions.

Want to try it yourself?

Try Now


Are there broadcast guidelines or requirements?

See our broadcast guidelines. If you’re not able to follow them, make sure to test in advance.

Some remarks:

  • For multilingual live streams we strongly recommend to broadcast with a framerate of 25 fps and keyframe interval of 2 seconds (if possible). Clevercast will apply this regardless of your broadcast specifications.
  • When using Translate@Home, make sure not to broadcast a still image or animated intro with variable bitrate (VBR) at the time you set your event to preview or started. This may cause the translated audio to be slightly ahead of the original audio. We’re trying to fix this known issue. For more info, see our broadcast guidelines.

Which broadcast protocol should I use (RTMP or SRT)?

Our ingest servers are located in Europe. If you are broadcasting from a (virtual) location in Europe, RTMP should be fine.

If you want to broadcast a 1080p stream from outside of Europe, you should use SRT or ask for a local ingest hub.

Which bitrate should I use?

See also our broadcast guidelines. The bitrate of your broadcast also depends on the type of content (eg. dynamic or static). Since Clevercast does server-side transcoding for adaptive streaming, it doesn’t make sense to broadcast huge bitrates.

Why should I stop my broadcast after the event has ended?

When there is an incoming broadcast, Clevercast does server-side transcoding for adaptive streaming. This also happens if there is no live stream (event status is waiting or ended). So you will use up unnecessary live processing hours (part of your plan) if you don’t turn off your encoder after an event.

Why should I observe a grace period of 2 minutes before and after the actual event?

The live stream is delivered with some latency to your viewers. Typically, the latency for HTTP Live Streaming (HLS) is approximately 16 to 30 seconds (depending on device, connection, player configuration in Clevercast). However, iOS devices allow latency to grow up to a maximum of 2 minutes.

By broadcasting in advance and starting the event in Clevercast (at least) 2 minutes before the actual event starts, you make sure each viewer gets to see the actual start. Clevercast Player can also start buffering in advance (for smooth streaming).

By stopping the event in Clevercast (at least) 2 minutes after the event ends, you make sure each viewer gets to see the actual end. Since the player shows a (custom) image or message when the event is set to ended, this may happen while some viewers are still watching the stream if you don’t observe a 2 minute grace period.

Is live streaming pre-recorded videos possible without sending a broadcast?

Yes, this is also possible for multilingual live streams with closed captions and audio translations. See our pseudo-live streaming overview for more info.

Encoder support for multilingual live streams

Broadcast for Translate@Home?

A broadcast for Translate@Home must contain a single video and audio stream (mono or stereo). This can be sent with any encoder, in-browser studio or third-party solution that supports RTMP or SRT broadcasting (eg. vMix, Zoom). You can add any number of languages in Clevercast.

Ingest from third party platforms?

If the third party platform allows (re)streaming an RTMP or SRT stream, it can be used as input for Translate@Home. Examples of such solutions are Zoom, WebEx, Lightstream, StreamYard

Currently, Microsoft Teams doesn’t support this. It does support NDI output to your Teams client, which you could use to broadcast to Clevercast via an encoder within your LAN (eg Teams to OBS to Clevercast). This requires technical knowledge.

Broadcast with 2 languages?

For a live stream with 2 languages, you can send a stereo broadcast over RTMP or SRT with both languages panned left and right. This can be done with any software or hardware encoder.

vMix and Wirecast ?

vMix and Wirecast support SRT, but currently don’t support sending multiple audio tracks. So they can’t be used to send more than 2 embedded languages to Clevercast.

SRT broadcast with multiple audio tracks?

The number of languages that can be embedded in an SRT broadcast depends on how many audio tracks your encoder supports. For example, OBS Studio supports 12 languages, Haivision’s Makito X and Intinor Direct Link support 16 languages, and Makito X4 supports 32 languages. See this guide for more info.

RTMP broadcast with multiple audio channels ?

This is currently only supported by OBS Studio through their surround sound feature, for up to 7 languages.

Sending a separate RTMP broadcast per language?

If you only need a couple of languages and have sufficient outgoing bandwidth, it is possible to send a separate RTMP broadcast (video+audio) for each language. This requires multiple simultaneous live streams to be included in your plan.