← Terug naar site 🌐 English
Telvi
Broadcast-documentatie

Telvi - Handleiding

Complete gids voor Telvi Server, Telvi Player en beheer

Versie 3.0 Nederlands Voor operators & beheerders

1Wat is Telvi?

Telvi is een systeem om een eigen tv-/uitzendkanaal te plannen en automatisch af te spelen. Je stelt in wat er wanneer moet spelen, en Telvi zorgt dat het op het juiste moment op het scherm komt.

Telvi bestaat uit twee hoofdonderdelen die samen één systeem vormen:

Beide onderdelen praten met elkaar via een gedeelde datamap (de Telvi Data-map, bijvoorbeeld op een netwerkschijf/NAS). De Server schrijft de afspeellijsten en instellingen daarin weg; de Player leest ze uit. Zo kun je één of meerdere spelers op verschillende schermen laten draaien, allemaal vanuit dezelfde centrale planning.

In het kort Server = plannen & beheren (browser).  Player = afspelen (uitzend-pc).  Telvi Data = de gedeelde map waar alles wordt bewaard.

2Kernbegrippen

Deze termen kom je overal in Telvi tegen. Als je deze snapt, snap je de rest bijna vanzelf.

BegripWat het is
MediaEén afspeelbaar item: een video, een website of een livestream. Elk item heeft een uniek ID, een naam en een groep.
GroepEen label om media te bundelen (bijv. "Reclame", "Journaal", "Muziekclips"). Handig om in formats hele groepen tegelijk te gebruiken.
FormatEen sjabloon/dagschema: een lijst met regels die bepaalt wat er (in welke volgorde en op welke tijden) gespeeld wordt. Uit een format genereer je afspeellijsten.
Playlist (afspeellijst)Het concrete afspeelschema voor één dag, gegenereerd uit een format. Dit is wat de Player daadwerkelijk afspeelt.
PlayoutEen draaiende Telvi Player op een scherm. Er kunnen er meerdere zijn.
Cue ClockLive overzichtsscherm dat toont wat er nu speelt en wat er komt - en waarmee je handmatig een cue kunt geven.
ScriptEen klein Windows-batchscript (.cmd) uit de centrale scriptbibliotheek dat de Player kan uitvoeren aan het begin en/of einde van een media-item (bijv. om externe apparatuur te schakelen).
NoodplaylistEen terugvallijst die continu doorloopt zodra er niets anders is om te spelen (of bij een ernstige fout), zodat het scherm nooit zwart wordt.
Nood-overrideEen live "zet dit nu op de buis"-overname die je vanuit de server activeert - een harde cut naar één gekozen item.

Cue-types: hoe start- en eindtijden werken

Elke regel in een format heeft een starttype en een eindtype. Die bepalen wanneer een item begint en eindigt:

TypeBetekenis
Volgt automatisch: het item begint zodra het vorige eindigt (of eindigt zodra het volgende volgens plan moet starten). Dit is de meest gebruikte, "vloeiende" manier.
HardVaste klok­tijd: het item start of eindigt op een exact tijdstip (bijv. het journaal om 20:00:00), ongeacht wat ervoor speelt.
User cueWacht op een handmatig signaal: het item gaat pas verder wanneer een operator op NEXT CUE drukt (in de Cue Clock). Ideaal voor live momenten waarbij je zelf het moment bepaalt.

3Eerste installatie, drive & licentie

Bij een verse installatie loodst Telvi je één keer door drie dingen: de setup ontgrendelen, de datadrive kiezen en je licentie invoeren.

Stap A - Setup ontgrendelen

Is de server nog niet ingesteld, dan opent automatisch het Setup-scherm. Telvi maakt bij installatie een bestand LOGIN_CODE.txt aan in de programmamap. Open dat bestand, neem de code over in het Setup-scherm en ga verder.

Stap B - Een Telvi Drive kiezen of aanmaken

Vervolgens bepaal je waar de data komt te staan. Je krijgt twee keuzes:

Slim pad Je wijst gewoon naar de map met de naam Telvi Data; Telvi normaliseert het pad voor je. Een live voorbeeld laat de uiteindelijke locatie zien (hij plakt automatisch \Telvi Data erachter waar nodig), zodat je altijd precies ziet wat er gebruikt wordt.
Wijzig het standaardwachtwoord Heb je een nieuwe drive aangemaakt, log dan in met TelviAdmin / TelviBroadcast en wijzig dat wachtwoord meteen onder Instellingen → Gebruikers. Wachtwoorden worden versleuteld (gehasht) opgeslagen.

Stap C - Licentie

Telvi wordt geactiveerd met een licentiecode. Bij de eerste start voer je je code in; Telvi valideert die online bij EventalMedia en registreert deze machine. Daarna:

Stap D - Inloggen

Op het inlogscherm voer je je gebruikersnaam en wachtwoord in. Gebruikers en rechten beheer je later in Instellingen → Gebruikers.

Na het inloggen kom je in de web-interface. Links zit de navigatie, bovenin zie je de titel van de huidige pagina.

In de zijbalk vind je alle onderdelen: Dashboard, Media, Formats, Playlists (met Afspeellijst-weergave en Afspeellijst-bouwer), Cue Clock, Nood-override, Logboek, Scripting en Instellingen. Onderaan de zijbalk staan je gebruikersnaam, een uitlog-knop, de themaschakelaar (licht/donker) en de taalschakelaar.

Taal wisselen Onderin de zijbalk staat een EN / NL-knop. Hiermee schakelt de hele interface direct tussen Engels en Nederlands. Je keuze wordt in je browser onthouden (standaard Engels).

5Dashboard

Het startscherm met een snel overzicht en snelkoppelingen.

Het Dashboard toont in één oogopslag de status (waaronder de lokale tijd van de server en of de player verbonden is), een blok met de laatste logs, en snelacties om direct naar de mediabibliotheek, de afspeellijst-weergave, de instellingen of de logs te springen. Het is bedoeld als startpunt; het echte werk gebeurt op de andere pagina's.

6Media

De bibliotheek van al je afspeelbare items. Hier beheer je video's, websites en livestreams.

Overzicht & zoeken

De mediapagina toont je items als kaartjes met een thumbnail. Bovenin kun je zoeken (op naam, groep of ID), filteren op type, en met de knop Gearchiveerd ook gearchiveerde items tonen. Met Herladen ververs je de lijst.

Een nieuw item toevoegen

Met de knop Nieuw maak je zelf een Website of Livestream aan (je geeft een naam, groep en de URL op).

Let op - video's Videobestanden voeg je niet hier toe, maar via het aparte hulpprogramma Telvi Importer. Dat verwerkt het bestand naar de juiste vorm en maakt het beschikbaar in de bibliotheek. Op de mediapagina beheer je daarna de eigenschappen.

Een item bewerken

Klik op een kaartje om het bewerkvenster te openen. Bij een videobestand speelt de thumbnail als speler (kan de browser het formaat niet aan, dan toont hij de thumbnail met een melding). Links zie je snelle info (ID, aantal keer gespeeld, datum toegevoegd, laatst gespeeld) en de knop Opslaan. Rechts staan meerdere tabbladen:

Automatiseringsraster Een raster van 7 dagen x 24 uur waarin je per uur aanvinkt wanneer dit item mag spelen. Handig: klik en sleep over meerdere uren tegelijk, of gebruik de knoppen Alles, Geen, Omkeren, Weekdagen en Weekend.

7Formats & de Format-editor

Een format is het dagsjabloon van je kanaal: de regels die bepalen wat er speelt. Uit een format genereer je afspeellijsten.

Formats-overzicht

Op de pagina Formats zie je al je formats. Je kunt een Nieuw format maken, een bestaand format Bewerken, of Verwijderen. Formats worden lokaal opgeslagen in de Telvi-datamap.

De Format-editor

Dit is de krachtigste plek in Telvi: een lijst-editor waarin elke rij één programmapunt is. Bovenin geef je de Naam en Notities van het format op. Daaronder staat de werkbalk met alle bewerkacties:

Per rij stel je in:

KolomWat je instelt
NotitieVrije tekst voor jezelf (bijv. "Reclameblok 1").
StarttijdHet starttype (Follow / Hard / User cue). Bij Hard vul je een exact tijdstip in (UU:mm:ss).
EindtijdHet eindtype (Follow / Hard / User cue). Bij Hard ook een exact tijdstip.
MediaHet mediatype voor deze regel (Video, Website, Livestream).
SelectieHoe het item gekozen wordt - bijvoorbeeld Statisch (je kiest de exacte groep + naam) of een automatische keuze uit een groep.
DoelDe concrete groep/naam waarop de regel van toepassing is.
ExtraType-specifieke opties, bijv. PlayAll voor video of een vroeg-stop-format voor een livestream.
Toolbox (snippets) Vaak terugkerende blokken (bijv. een vast reclameblok) kun je als snippet in de Toolbox opslaan en met één klik overal invoegen, of gebruiken om een selectie te vervangen. Zo bouw je consistente formats sneller.
Multi-select In de rijenlijst: Ctrl+klik voor losse selectie, Shift+klik voor een reeks, Ctrl+A voor alles, Esc om de selectie te wissen.

8Scriptbibliotheek

Een centrale bibliotheek met kleine Windows-batchscripts die de Player kan uitvoeren aan het begin of einde van een media-item - bijvoorbeeld om een mixer te schakelen, een lamp te triggeren of een ander systeem te informeren.

De bibliotheek

De pagina Scripting (in de zijbalk tussen Logboek en Instellingen) toont al je scripts, net als de Formats-pagina. Elk script krijgt een eigen ID en een naam die je zelf kiest. Je kunt hier scripts aanmaken, hernoemen, bewerken en verwijderen. Scripts worden opgeslagen in de Telvi-datamap onder Telvi Data\scripts.

De code-editor

Bewerken doe je in een echte code-editor (dezelfde engine als Visual Studio Code) met syntaxkleuring voor Windows-batchbestanden. Hij werkt volledig offline - de editor wordt met Telvi meegeleverd en werkt zichzelf op de achtergrond bij zodra er een nieuwere versie is.

Een script gebruiken op een media-item

Je schrijft scripts niet op het media-item zelf. In plaats daarvan zet je op het tabblad Scripting van het media-item "script bij start/einde uitvoeren" aan en kies je een script uit de bibliotheek. De Player draait dan het gekozen script (op basis van zijn ID) op het juiste moment. Eén script hergebruiken over veel items houdt alles consistent en op één plek makkelijk aan te passen.

Netwerkschijven Staat je Telvi Data op een netwerkshare, dan draait een script met C:\ als werkmap in plaats van de mediamap. Houd hier rekening mee wanneer een script relatieve paden gebruikt.

9Playlists genereren (Playlist builder)

Hier zet je een format om in concrete afspeellijsten, tot 30 dagen vooruit - en bouw je de noodplaylist (terugvallijst).

  1. Kies bovenin het Format dat je wilt gebruiken.
  2. Selecteer de dagen in het kalenderraster (klik op dagen), of gebruik de snelknoppen Volgende 7, Volgende 14 of Volgende 30.
  3. Klik op Geselecteerde genereren. Telvi bouwt de afspeellijsten; je ziet de voortgang per dag en per formatregel.

In het raster zie je per dag of er al een afspeellijst bestaat (groen) of nog ontbreekt (rood), en welke dagen je hebt geselecteerd. Met Status verversen herlaad je die staat.

De Noodplaylist-tegel

De laatste tegel in het raster (rechtsonder) is de Noodplaylist. Die selecteer je net als een dag - maar niet samen met dagen: kies je de Noodplaylist-tegel, dan worden geselecteerde dagen leeggemaakt en andersom. Met Geselecteerde genereren bouwt Telvi dan de terugvallijst uit het gekozen format en slaat die op in de Telvi Drive. De Player loopt deze lijst af zodra er niets anders is om te spelen.

Alleen Follow voor nood Omdat de noodplaylist continu doorloopt en tijden negeert, mag het format waaruit je hem bouwt alleen Follow-start- en -eindtijden gebruiken. Zitten er harde of user-cue-tijden in, dan weigert Telvi op te slaan en vertelt hij welke items je moet aanpassen - pas het format aan en probeer opnieuw.

10Playlists bekijken (Playlist viewer)

Zie precies wat er per datum gepland staat - en spot mogelijke problemen.

Kies een datum (of klik op Vandaag), en blader door de dagen met Vorige/Volgende. Je kunt zoeken en met Alleen problemen filteren op rijen die aandacht nodig hebben. De tabel toont per rij de start- en eindtijd, duur, type, titel, ID en notitie. In de kolom Vlaggen zie je waarschuwingen:

Klik op een rij voor de details (timing, type, titel/groep, eventuele problemen en de URL). Deze pagina is alleen-lezen: hier bekijk je, in de Format-editor bewerk je.

11Cue Clock & live cues

Het live scherm van de uitzending: wat er nu speelt, wat er komt, en de knop om zelf een moment te bepalen.

De Cue Clock toont een grote klok, het item dat nu speelt (met resterende tijd en een voortgangsbalk) en de volgende items (Next, Then, Later). Ideaal om op een tweede scherm te laten draaien tijdens de uitzending.

De NEXT CUE-knop

Rechtsboven zit de knop NEXT CUE. Die wordt alleen actief wanneer de volgende overgang een user cue is - dus wanneer het huidige item een user-cue-eindtijd heeft, of het volgende item een user-cue-starttijd. Op alle andere momenten is de knop grijs.

Als je erop klikt, stuurt Telvi een commando naar de playouts en springen ze naar de volgende media. Zo bepaal je live het exacte moment van de overgang - perfect voor bijvoorbeeld het uitspelen van een live item of een handmatige cut.

12Nood-override

Forceer direct één media-item op de buis, dwars over het lopende schema heen - voor een breaking-newsbeeld, een storingskaart of een noodstream.

Met de pagina Nood-override (in de zijbalk, gemarkeerd met een ⚠) neem je de uitzending in seconden over:

  1. Kies de media die je op de buis wilt (zoek en selecteer uit de bibliotheek).
  2. Kies wanneer hij moet stoppen:
    • Eén keer spelen, dan door - speelt het item één keer af en gaat daarna terug naar het live schema.
    • Loopen tot ik het uitzet - blijft het item herhalen (of houdt een stream aan) tot je de override uitzet. Ideaal voor een stream of een wachtkaart.
    • Tot een ingesteld tijdstip - blijft op de buis tot het tijdstip dat je kiest en gaat daarna terug naar het live schema.
  3. Voeg optioneel een reden toe en druk op Nu overriden (harde cut). De Player neemt binnen ongeveer een seconde over.

Zodra de override eindigt (via een van de modi hierboven, of wanneer je op Override UITzetten drukt), keert de Player terug naar het live schema - hij pikt op wat op dat moment op de buis hoort, zodat je precies weer bent waar de normale playout zou zijn.

Je kunt het niet missen Zolang een override live is, kleurt de hele bovenbalk van de interface rood met een knipperende badge "NOOD-OVERRIDE ACTIEF". Klik op de badge om direct naar de pagina te springen en hem uit te zetten.

13Logs

Bekijk live wat Telvi doet - handig om te controleren en problemen op te lossen.

De pagina Logs toont de recente serverlogs. Je kunt filteren op tekst, kiezen hoeveel regels je toont, en met Auto automatisch verversen (met een instelbaar interval). Met Boven/Onder spring je snel door de lijst. Terwijl je in het filter typt, pauzeert het automatisch verversen even zodat de weergave niet onder je handen wegspringt.

14Instellingen

Alle configuratie op één plek, verdeeld over tabbladen. Onderaan sla je alles op met Alles opslaan.

TabbladWat je hier instelt
PlayerStandaardvolume, uitvoer­resolutie (hier op de server gekozen, uit een lijst met ondersteunde resoluties), starten bij Windows-opstart, opstartscript (kies er een uit de scriptbibliotheek en of erop gewacht moet worden) en de watchdog.
Station bugHet logo op het scherm (de "bug"): de breedte × hoogte, positie, en je kunt een PNG uploaden en een live voorbeeld zien. Transparantie komt uit de PNG zelf (zie hoofdstuk 15).
PrestatiesHardwaredecodering aan/uit en de GPU-browserinstelling.
ComplianceAutomatische opname voor compliance: snapshots (met vertraging), audio-opname (kbps, kanalen) en video-opname (formaat, kbps, framerate).
BeveiligingHet inlogscherm in-/uitschakelen.
NotificatiesTelefoonnummers en e-mailadressen voor meldingen (via de Telvi API). Je kunt een testbericht sturen.
InstallatiesBeheer van installeerbare Telvi-componenten op deze machine: kies een versie, installeer/update of verwijder.
GebruikersLokale gebruikers beheren: aanmaken, bewerken, wachtwoord, inlogmethoden (wachtwoord/SMS/e-mail) en rechten.
Gebruikers & wachtwoorden Laat bij het bewerken van een gebruiker het wachtwoordveld leeg om het huidige wachtwoord te behouden; typ je iets, dan wordt dat nieuwe wachtwoord versleuteld opgeslagen. Rechten stel je per gebruiker in met de vinkjes (Player, Bug, Prestaties, Compliance, Beveiliging, Notificaties, Gebruikers).
Uitvoerscherm vs. resolutie De uitvoer­resolutie stel je nu hier op de server in, zodat alle playouts dezelfde instelling delen. Op welk scherm een Player uitspeelt kies je nog steeds per machine in de Player zelf (zie hoofdstuk 15) - zo kan elke uitzend-pc een eigen scherm gebruiken.

15Telvi Player

De speler die op de uitzend-pc draait en de afspeellijst fullscreen op het scherm zet.

Wat de Player doet

De Player leest de afspeellijst van de dag uit de datamap en speelt de items op tijd af: video's, websites en livestreams. Hij toont de station bug op het scherm, valt terug op de noodplaylist als er niets te spelen is, gehoorzaamt de nood-override en user cues (de NEXT CUE-knop), en draait eventuele start-/eindscripts die aan een media-item hangen.

Vloeiende, naadloze playout

Telvi Player gebruikt een dubbele-speler-techniek met voorladen: de volgende video wordt op een tweede, verborgen speler klaargezet terwijl de huidige nog op de buis staat, en de wissel gebeurt pas zodra er echt beeld klaar is. Het resultaat is een schone, frame-nauwkeurige cut tussen items - geen zwarte flits ertussen.

Live playlist-updates (hot reload)

Bewerk of hergenereer je de afspeellijst die op dat moment speelt (de normale daglijst of de noodlijst), dan laadt de Player de nieuwe versie live in. Het item dat op de buis staat blijft gewoon doorspelen; alleen de wachtrij en de tijden volgen het nieuwe schema, zodat kijkers niets zien. Een nieuwe harde starttijd die al verstreken is, mag overschakelen om het schema exact te houden.

De station bug

De bug is een echte PNG met volledige transparantie per pixel, altijd bovenop de (fullscreen) video getekend. De Player houdt hem in het geheugen, zodat het PNG-bestand vervangbaar blijft, en hij herlaadt automatisch wanneer je de afbeelding of de instellingen op de server wijzigt. Ontbreekt het bestand, dan verbergt hij zich simpelweg tot het terugkomt.

Het instellingenscherm (SHIFT+ESC)

De Player heeft een eigen lokaal instellingenscherm. Je opent het zo:

  1. Start de Telvi Player. Tijdens het opstarten verschijnt de splash.
  2. Houd in de eerste 2 seconden na de splash de toetsen Shift + Esc ingedrukt. Onderin de splash zie je de hint "Press SHIFT+ESC for configuration menu".
  3. Het instellingenscherm opent. Pas je instellingen aan en klik op OK. De Player slaat op en herstart automatisch met de nieuwe instellingen. (Met Annuleren ga je gewoon verder.)

In dit scherm stel je per machine in:

De uitvoer­resolutie stel je hier niet meer in - die komt uit de serverinstellingen (hoofdstuk 14).

Licentie op de playout Bij de eerste start zonder licentie vraagt ook de Player om een licentiecode. Die wordt online gevalideerd en periodiek opnieuw gecontroleerd, met dezelfde offline respijtperiode van 7 dagen als de server.

16Typische workflow (stap voor stap)

Zo ziet een volledige reis van "leeg" naar "in de lucht" eruit.

  1. Media voorbereiden. Voeg websites/livestreams toe via Media → Nieuw, en video's via de Telvi Importer. Zet items in logische groepen.
  2. Eigenschappen instellen. Bepaal per item de automatisering, het volume per item (tabblad Audio) en eventuele start-/eindscripts (tabblad Scripting).
  3. Een format bouwen. Maak je dagschema in de Format-editor: regels met de juiste media, selectie en start-/eindtypes (Follow/Hard/User cue).
  4. Playlists genereren. Kies in de Playlist builder je format en de dagen, en klik op Geselecteerde genereren. Bouw hier ook een Noodplaylist.
  5. Controleren. Controleer in de Playlist viewer of alles klopt en er geen rode vlaggen zijn.
  6. Uitzenden. Start de Telvi Player op de uitzend-pc (juiste scherm ingesteld via SHIFT+ESC). Hij speelt de afspeellijst automatisch af.
  7. Live sturen. Houd de Cue Clock in de gaten, gebruik NEXT CUE voor handmatige cues, en grijp naar de Nood-override als je ooit direct moet overnemen.

17Beheer & goed om te weten

Een paar dingen die handig zijn voor beheerders en tijdens het draaien.

18Woordenlijst

TermUitleg
Telvi DataDe gedeelde datamap met media, afspeellijsten, formats, scripts, instellingen en logs.
Telvi DriveEen ingestelde Telvi Data-locatie. Je kiest er een bestaande of maakt een nieuwe aan tijdens de setup.
FormatSjabloon/dagschema van regels waaruit afspeellijsten worden gegenereerd.
PlaylistHet concrete, gegenereerde afspeelschema voor één dag.
PlayoutEen draaiende Telvi Player op een scherm.
CueEen signaal/moment van overgang. Een user cue geef je handmatig met NEXT CUE.
Follow / HardVolgend (automatisch doorlopend) vs. vast (op een exact kloktijdstip).
ScriptEen Windows-batchbestand (.cmd) uit de scriptbibliotheek, uitgevoerd bij het begin/einde van een media-item.
Station bugHet vaste PNG-logo dat de Player op het scherm toont, bovenop de video.
NoodplaylistTerugvalinhoud die loopt om een zwart scherm te voorkomen.
Nood-overrideEen live, handmatige overname die direct één item op de buis forceert.
LicentiecodeDe code die Telvi activeert, online gevalideerd en periodiek hercontroleerd.
ImporterApart hulpprogramma om videobestanden te verwerken en aan de bibliotheek toe te voegen.

19Bijlage: sneltoetsen

SneltoetsWerkt inActie
Shift + EscTelvi Player (opstart)Open het instellingenscherm (eerste 2 sec.)
Ctrl + klikFormat-editorLosse rijen aan de selectie toevoegen
Shift + klikFormat-editorEen reeks rijen selecteren
Ctrl + AFormat-editorAlle rijen selecteren
EscFormat-editorDe selectie wissen