Broadcast management

How a screen differs from a subscription, how to go live on a match, what the liveness icons mean, and what you can show over the picture.

In short

Every match row has a camera button on the left. Yellow, with a camera and a “+” — the broadcast is running, the screen is connected, send your layer. Light purple, with a crossed-out camera — there is no broadcast on this match right now. But a crossed-out camera does not mean something is broken: most often you are simply looking at a day other than today. Details in “What the icons mean”.

Screen, subscription, layer

Three words you will need from here on. They sound similar but mean completely different things.

What It is Who creates it
Screen A record in the app: a name and a code. The code builds the link you open on the display device itself The organiser, once
Subscription The pairing “this screen is showing this match”. It lives as long as the broadcast does The server, the moment you pick a screen for a match
Layer A picture over the video: the broadcast cover, the score, an event banner, sponsors The organiser, in advance and during the match

The key consequence: a screen never picks its own match. The device only opens the link and waits for instructions — what it shows is the organiser's decision, and that decision is the subscription.

How the screen, the subscription, the match and the layers are related Layers are prepared in advance and shown over the picture on the screen. The subscription ties the screen to the match: it sets whom to show and what to show. The screen tells the server once a minute that it is connected; if there is nothing for more than five minutes, the screen counts as gone quiet. LAYERS cover · score · event · sponsors over the picture Screen the device that opened the link Subscription created when you pick a screen Match what goes on air whom what “I'm here” — once a minute quiet for more than five minutes → the screen counts as gone
The subscription ties the screen to the match. Layers go over the picture, and the heartbeat is responsible for exactly one thing — the liveness icon.

Registering a screen

Everything starts in the organiser menu: Broadcast management. At the top of the page there is the Connected Screens block; at the bottom, the Screen management and All links buttons.

The “Broadcast management” page: the “Connected Screens” block with a search box and two screens, the match list and three buttons at the bottom
Screenshot: the Broadcast management page
Screens on top, matches as a list, actions on the list at the bottom. The first match is already on air — its button on the left is yellow.
  1. In the Connected Screens block press +. The Screen settings card opens.

  2. Fill in the Screen name — it is the only thing you will see in the lists. Name it after the place: “Pitch 1”, “Lobby screen”, “Projector”.

  3. The Screen code is filled in by the app as soon as you open the card and cannot be edited — the field carries a padlock. The ready-made link is shown under the fields; press it to copy.

  4. Press Save at the bottom — the screen appears in the connected screens block.

  5. Open the copied link on the display device itself — a TV, a laptop, a set-top box. From that moment the device is the screen.

The “Screen settings” card: a filled “Screen name” field, a padlocked “Screen code” field, the “Get screen id” button and the link below
Screenshot: the Screen settings card
The code is already filled in and the field is locked. The link below is built from that code.
A screen is registered once, not per match

The screen record and its link are not tied to a match: today this device shows one match, tomorrow another. There is no need to register a new screen for every game — and you shouldn't, or the list becomes unreadable fast.

Going live on a match

Every match row has a camera button on the left. Pressing it opens the Screen selection dialog — tiles for all your screens with a search box above them. Pick the screen this match will run on.

The “Screen selection” dialog: a search box and two tiles with screen names
Screenshot: the Screen selection dialog
Screens are shown as tiles with their names. The search filters by name as you type.

Once you pick one, the server creates the subscription and the device starts showing that match. The button in the match row changes — more on that next.

What the icons mean

This is the most frequent support question, so let's take it in order. The button sits on the left of the match row — on the “Broadcast management” page, and nowhere else. The layers page has no such icons; it has its own pair (see below).

Read the button in two parts: the colour says whether a screen is assigned to the match, and the icon inside says whether it is alive.

How it looks What it means What to do
Yellow, camera with a “+” The broadcast on this match is running, the screen is connected Send the layer — it will be seen
Yellow, camera crossed out A screen is assigned to the match, but the app does not treat the broadcast as live The reasons are below
Light purple, camera crossed out No broadcast was ever started on this match Press it and pick a screen
Spinning ball The app is waiting for the server after your press Wait a second or two
Three match rows: the first with a yellow camera-and-plus button, the second and third light purple with a crossed-out camera; all three show “No broadcast” on the right
Screenshot: the broadcast button in different states
The first match is on air, the second and third are not. The “No broadcast” label on the right is about external platforms, not about the screen.
“No broadcast” on the right is not about the screen

Next to the VK and YouTube icons in the match row you may see the label No broadcast. It means only one thing: no external platform link is attached to the match. It has nothing to do with the broadcast on your screen and stays there even while the broadcast is running — as the screenshot above shows. Read the button on the left, not this label.

How the app knows the screen is alive

While a screen is showing a match it tells the server “I'm here” once a minute. If nothing arrives for more than five minutes, the screen counts as gone quiet and the subscription stops being shown as active.

Five minutes against a message every minute is deliberate headroom: three misses in a row are forgiven. A stadium Wi-Fi blink will not drop the screen off air mid-match, yet a stuck mark will not hang around for hours either.

Crossed out doesn't always mean broken

Older versions of the app on the display device don't send this signal at all. Such a screen shows the match perfectly well but looks dead in your list. So if the picture is there and the camera is crossed out, check the app version on the display device itself, not the broadcast. While no match is assigned to it, the screen shows its connection code with the version printed underneath.

“They all went out at once” — almost always the date

The icon goes out for more than silence. A match with the status Over or Cancelled, and any match that started more than six hours ago, is treated as played out — and no broadcast mark is shown for it even if the screen is connected. So a list that goes dark all at once usually means “I'm not looking at today”. Check the date filter before hunting for a fault.

Where to check the screen itself

The button in the row is about the broadcast of one match. For the screen as such there is a separate page: the Screen management button at the bottom of “Broadcast management”. Every screen there shows its name, its code, a last-activity line and a coloured dot on the right: green — the subscription is active, red — it isn't. A screen with a match assigned has the teams written after an arrow next to its name, so you can see at a glance what it is showing.

The list of screens: the first has the match teams after an arrow next to its name and a green dot on the right, the second has a red dot
Screenshot: the screen management page
Green dot — the subscription is active, red — it isn't. The last-activity line still reads “never”: the server does not fill that date in yet.
The last-activity date doesn't work yet

The Last screen activity at line is on the page, but there is no date in it — every screen reads “never”, including one that is working right now. The field is still being finished on the server; for now, go by the coloured dot.

Layers: what to show on air

A layer is a picture over the video. Layers are prepared on a separate page: the match menu → Layers for installation.

The page is built from the events of the match: a row for every change of score and a row for every event — a goal, a card, the start and the end of the match. If the match has its covers built, a Cover of the broadcast row is added at the top and a Review cover row at the bottom. Each row has two icons on the right:

Icon What it does
Floppy disk Renders the layer and saves it
Eye The same, but shows a preview first

Layers that are already prepared are highlighted by the icon colour, so you can see what is done and what isn't. Two buttons sit at the bottom of the page: Match score — a separate score layer, and Download all — export every layer at once.

The “Layers for installation” page: score rows and goal rows with player names, each with a floppy disk and an eye icon on the right, and the “Match score” and “Download all” buttons at the bottom
Screenshot: the Layers for installation page
Rows follow the order of match events: the score, the goals with player names, the start and the end. This match has no covers built, so there are no cover rows.
The cover can be rebuilt

If the broadcast cover was built before you fixed the line-ups, the crests or the tournament name, the same match menu has Recreate the broadcast cover. It builds the cover again from the current data. The item only appears for matches that have video attached — on the rest it is not in the menu.

The broadcast console

What is shown during the match is driven not from the layers page but from the match itself — on the Broadcast tab. Every button on it sends a command to the screen immediately.

The tab isn't always there

There is no Broadcast tab if you open the match from the general match list. It appears only when you enter the match from the “Broadcast management” page — by pressing the middle of the row, where the tournament and the teams are written. Can't find the tab? Go back and open the match from there.

Buttons What they do
Start playlist · Stop playlist Starts and stops the prepared filler clip
Score at the top · Score at the bottom Shows the score bar at the top or the bottom of the frame
Hide score Removes the score bar
Show sponsors · Hide sponsors Turns the sponsor banner on and off
Hide all Clears every banner from the screen at once
The “Broadcast” tab on the match page: pairs of buttons for the playlist, the score and the sponsors, plus full-width “Hide score” and “Hide all”
Screenshot: the Broadcast tab on a match
Buttons come in “on / off” pairs. Full width: “Hide score” and the shared “Hide all”.
The console doesn't check whether anyone is listening

The buttons press and work whether the screen is connected or not — the command simply goes nowhere. If you press Score at the top and nothing changes on the screen, look first at the broadcast button in that match's row.

Troubleshooting

The screen is showing the match but the camera is crossed out

Most likely the display device runs an older version of the app, which doesn't send the “I'm here” signal. The other option is that the match already counts as played out (over, cancelled, or started more than six hours ago).

Every match went dark at once

Check the date filter. Yesterday's day will show no broadcast marks on any match — that is normal.

The layer was sent but isn't on the screen

Check by the button whether the broadcast on this match is running and whether the right screen is picked. The console sends the command even when there is nobody to show it to.

The match has no “Broadcast” tab

The match was opened from the general list. Enter it from the Broadcast management page by pressing the middle of the row.

The screen is open but shows a code instead of the match

That is the normal waiting state: the device has opened the link but no match has been assigned to it yet. Assign one with the camera button on the match you need.

There are too many screens to find the right one

The Connected Screens block, the Screen selection dialog and the screen management page all have a search box that filters by name.

I need to hand out the links to every screen

The All links button next to the screens block opens a list with every link.

Next steps

The events that the score and banner layers are built from are entered during the match — see “Running a match”.

Didn't work out? Write to support@nsgsoft.me — we'll help you sort it out.