Rovto by ebTV
For organisers, streamers and casters

Your tournament,
broadcast like a pro.

The online control room that knows your game and your bracket.

See pricing
How it works

Four steps, then you go live

1

Prepare

Create your organisation, add your tournament and the entrants, by hand or through Start.gg.

2

Pick your scenes

Set up ready-made scenes and go live in under five minutes, or build your own from scratch with your assets in the scene editor.

3

Connect OBS

Import your scene collection, or paste the URLs as browser sources. Each source updates on its own.

4

Go live

Scores, rundown, music, casters. Your scenes follow in real time.

Your overlays

Overlays online, in one place, shared

This is what makes the rest possible: your scenes live in the app, your team has access, and nobody wonders who has the right version.

Without Rovto

Sent over Discord before every tournament

tournament-overlays-v3-FINAL.zipoverlays-v3-FINAL-fixed.zipoverlays-v3-FINAL-fixed(2).zip

And a setup to redo every time, on every machine. Three weeks later, nobody knows which version is right.

With Rovto

Built, maintained, centralised, ready to use

up to daterovto.app/scene/versus

Nothing to install, nothing to resend. Your overlays live in the app: you edit them, and what is on air follows.

Your scenes, shared with every streamer and caster
Your collection · Spring Cupup to date
Waiting room
Versus
Match
Results
accessAlex · castersame scenes
accessSam · streamersame scenes
accessMaya · streamersame scenes
Scene editor
Scoreboard
Casters
Camera
Scene editor

Build your own, by drag and drop

Build your overlays in your browser, with your own assets or with ready-made widgets. Start from a ready-made collection or compose your own.

Your OBS scenes · Spring Cup
Waiting room/scene/waitingCopy URL
Versus/scene/versusCopy URL
Match/scene/matchCopy URL
Results/scene/resultsCopy URL
Up next/scene/up-nextCopy URL
Download the collectionA single .json file with all your scenes. In OBS: Scene Collection, then Import.
OBS collection

One file to import, once

Download the collection, import it into OBS, done: every scene is a browser source that updates itself. The web is the source; the file is just the way in.

Stream Deck profileDownload
Waiting
Versus
Match
Results
Up next
Timer start
Timer stop
Music
Casters
Game
Score +
Score -
Swap
Replay
Mute all

Import it in the Stream Deck app: Profiles, then Import.

Stream Deck

Your scenes, on physical keys

Download the profile Rovto generates for your broadcast and import it. Scenes and audio sources are already wired up.

Your team

Drive it together, brief your caster

Two screens, two roles: the control room you share when you need a hand, and a page that gives your caster everything they need on the match in progress.

Control room, together

You drive everything from one tab, with a second pair of hands when needed

Control room · Spring Cup co-piloting
OBS preview
SceneVersus
Score2 - 1
Audiomusic · casters

The OBS preview, the scenes and the audio in one place. Hand your control room to someone for a tournament, or join theirs to help remotely.

Caster page

Everything they need on the match in progress

My cast · Alex live
The matchALPHA 2 - 1 BRAVO · FT3
Rostersboth teams
Standingspool B
Brackettop 8
Head to head3 meetings

A dedicated page to brief your caster: the live score and format, the rosters, the standings, the bracket and the history between them. No more hunting for it, they just talk.

Your game

Every game has its own codes

Games and modes, characters, teams or solo players: Rovto adapts to your tournament game.

Team games

Splatoon 3, Overwatch: stages, modes, game colours, heroes, rosters. Each has its own page.

See the Splatoon page →See the Overwatch page →

Fighting games

Street Fighter 6, TEKKEN 8, Smash Ultimate: solo players, characters per player, FT formats, imported brackets.

See the FGC page →

Yours, even if it is not listed

Teams or solo players, scores, rounds, casters, music, overlays: it all works without your game being in the catalogue. What adding it brings: stages and modes, character selection, game-specific layouts.

Tell us which one you broadcast.

Before you go live

Preparation, done once

Import

Your sign-ups arrive on their own

Start.gg and Olympe: players, teams, flags and avatars, imported in the background as soon as the tournament is saved.

Catalogues

Your teams and players are reused

Logos, pronouns, countries, characters per game. A profile follows a player from one edition to the next, and from one game to another.

Rundown

Your rounds, written in advance

Stages and modes per round, format announced. The control room just follows the rundown.

Music · player and monitoring
Now playing on stream
Grand Final Theme
Rovto Sessions
Stream volume70%
Monitoring (personal cue)40%
Playlist: Tournament vibes
Music

Your stream's soundtrack, under control

Your background music in its own audio source: your own playlists and full control of the sound sent live, driven at the same time as your matches, with no third-party software.

  • Your tracks, organised into playlists
  • Automatic fades and transitions
  • Control and monitor the sound sent to your stream
Built for you, whether you're a caster or a tournament organiser

Built to last

Everyone has their space

Your space, your scenes, your casters, your settings, kept separate.

Bilingual FR / EN

Interface and on-screen display in French or English, independently.

Reliable real time

Updates pushed live to the scene, robust even inside OBS.

Your next tournament

Create your organisation, import the collection, go live.