MyCujoo LiveServices logo
HomeProductsPricingHelp Center
Start streaming today! Create an accountSign in
Sign In




Help Center


Product & Features

Getting started


API Documentation


This page contains a list of the most common terms used on our platform. If you don’t find what you’re looking for here, visit the search page, or contact us directly for assistance.



Key concepts on this page: Annotations and Annotation sets

We all experience important, memorable moments during our lifetime. With MCLS we give you the power to capture all of those moments in your video timeline to generate even more engaging live video experiences for your users. These are Annotations.

Annotations can be anything that happens at a specific moment in time, such as a goal during a football match, a break during a keynote event, or even the start of a new chapter in an audiobook. In its simplest form, an Annotation contains two pieces of information, a title, and the time the Annotation occurs.

Here are a few examples of annotations:

With this information, it's easy to identify all the individual ‘moments’ that occurred throughout a specific event.

Grouping Annotations into sets

More often than not, you will end up with multiple Annotations that are unique to a specific type of video content. In MCLS, you can group those Annotations into sets, and give each set a unique name.

For example, for a football match, the Annotations Kickoff, Half time, Full time, Goal, and Penalty can be grouped into an Annotation set called “Football match”. Similarly, Press Conference Start, Press Conference End, Display Sponsors, Display Reporter name can be grouped into an Annotation set called “Press conference”.

MCLS comes with a set of "Basic" Annotations ready for production use, and which are perfect for experimenting with. Whether you're tagging your events with Annotations from the basic set or from a set you've created, this is done using the Annotation Manager in the MCLS Console. To try out annotations in real-time, create an event, go to the Annotation Manager, and start playing around.

Why use Annotations?

In addition to creating a timeline of events during your live stream, Annotations can be used to trigger multiple actions. By using multiple actions, you can specify the exact behaviour for each Annotation according to your own requirements.

Let's look at the football Annotations mentioned earlier, and assign some actions to each of them:

With no limitations on the number of actions you can use for each Annotation and our continually growing library of configurable actions, you can deliver powerful, authentic, engaging event information on your live streams, at the moment when it matters.

What to read next

Create and configure custom annotations

Read more

Annotation Manager

The annotation managers' sole purpose is to allow you to tag moments-in-time on your streams, whether they are live streams or old video content you want to tag. For example, the annotation manager will be used to tag a goal in a football match, or display a sponsor logo during a conference, or simply add a text note at a specific timestamp. In MLS, the concept of tagging a stream is called an "annotation".


Actions are part of the annotations feature in MLS. If you are new to MLS, head over to annotations and familiarise yourself before continuing with actions. Actions are highly configurable tasks that trigger whenever you use a specific annotation. Chances are if you want something to happen during a live stream, it will be an action. For example, when a goal is scored during a football match, the following actions might be used: Action 1: Update the scoreboard Action 2: Display an overlay on top of the video, containing the name of the player who scored the goal. Action 3: Share a message to your social media accounts: "Goal for Austin FC in 17th minute by Peter Smith. Watch now"

Annotation sets

An annotation set is a collection of similar or relevant annotations, and are meant to organise your annotations and make it easier for your operators to use when tagging streams in the annotation manager. You can manage these sets yourself and set them up in an optimal way for your specific use case. For example, a "Football match set" could include goal, penalty and yellow card annotations, in contrast, a "Golf event set" could consist of annotations such as Par, Birdie and Bogey.