Gebruikshandleiding
Live
Het cluster Live bundelt de live-centrale, het uitzenden, de kanalen, de openbare evenementen, de opnames en de gids om het beeld van je drone het net op te krijgen. De huisregel is er maar één: minuten tellen op het kanaal dat uitzendt, nooit op de kijkers. Tien mensen die meekijken kosten evenveel als één.
Kanalen en RTMP-sleutel
Een kanaal is een videobron, en het is van een van twee types: Drone (RTMP/SRT) of Bodycam (browser). Hoeveel kanalen je mag hebben, bepaalt je abonnement.
Elk dronekanaal heeft een stabiele RTMP-URL met zijn sleutel erachter. Die stel je één keer in in de vlieg-app of de encoder, en hij blijft geldig totdat je de sleutel opnieuw genereert. Doe je dat — er is een aparte actie voor, met bevestiging — dan werkt de oude sleutel per direct niet meer en moet je de drone of de encoder bijwerken. De bodycam heeft geen sleutel om te vernieuwen, want die publiceert vanuit de browser.
In het venster Zo zend je uit staat de URL klaar om te kopiëren, samen met het endpoint om vanuit de browser te publiceren. Bij DJI-drones die via de Cloud API gekoppeld zijn verschijnen de acties om de livestream vanuit het platform te starten en te stoppen, met de kwaliteit instelbaar op Adaptief, Vloeiend, Standaard (720p), HD (1080p) en Ultra HD: in het veld hoeft niemand iets in te typen. Die acties verschijnen alleen als de DJI-integratie op de installatie is ingeschakeld en er een afstandsbediening gekoppeld is.
Het beheer van kanalen en sleutels is voorbehouden aan eigenaren en beheerders; piloten zenden uit vanaf de pagina Uitzenden.
Stream je drone
Niet elke drone kan zelf RTMP versturen. De pagina Stream je drone laat je een kanaal kiezen en toont je drie wegen, elk met de URL al klaar om te kopiëren.
Weg 1 — Native RTMP vanuit DJI Fly. In DJI Fly open je de vluchtweergave, ga je naar de instellingen, kies je Transmissie, dan Livestreaming en Aangepaste RTMP, plak je de URL en start je. Dit werkt op de recente reeks: Mini 3, Mini 4 Pro, Mini 5 Pro, Flip, Air 2S, Air 3 en 3S, Mavic 3, Mavic 4, Avata, Neo. Het werkt niet op Mini 2, Mini SE en oudere modellen: daarvoor ga je naar de derde weg. Over de resolutie is de gids precies: met de afstandsbediening RC 2 met ingebouwd scherm gaat de stream uit op 720p, terwijl je met controller plus telefoon 1080p haalt.
Weg 2 — HDMI vanuit de controller. Heb je een RC Pro of een smart controller met HDMI-uitgang, dan heb je een USB-capturekaart nodig (rond de 15 euro). De computer ziet die als een webcam: vanaf daar zend je uit via de pagina Uitzenden door hem als bron te kiezen, of via OBS met de RTMP-URL.
Weg 3 — screencast-app. Op de telefoon aan de controller installeer je Larix Screencaster, voeg je een RTMP-verbinding met de URL van het kanaal toe, start je de schermopname en ga je terug naar de pilot-app. Duidelijk gezegd: Larix is een app van derden (Softvelum), de gratis versie heeft een tijdslimiet per sessie en Premium is betaald. Daar staat tegenover dat het vandaag werkt, op elke drone, zonder extra hardware.
De bodycam is je telefoon
Vanaf de pagina Uitzenden, of vanuit het kanaalvenster, toont elk bodycam-kanaal een knop en een QR. Je scant de code met je telefoon en de browser wordt een bodycam: geen app om te installeren, de camera aan de achterkant, een scherm dat aan blijft terwijl je uitzendt, en automatische herverbinding wanneer het 4G hapert.
De link is ondertekend en acht uur geldig, en opent zonder in te loggen: hij is bedoeld om door te geven aan wie in het veld staat. Eigenaren, beheerders en piloten kunnen hem gebruiken. De GPS-positie wordt hoogstens één keer per vijftien seconden verstuurd, en posities ouder dan vierentwintig uur worden gewist.
De regiekamer
De Live-operatiecentrale zet alle kanalen van de organisatie op één muur van tegels, die zichzelf elke acht seconden verversen: gaat een kanaal live, dan haakt de speler aan; stopt het, dan laat hij los. Bovenaan lees je de resterende minuten en hoeveel kanalen er uitzenden. Verloopt je sessie, dan zegt de muur dat en biedt hij je de link om opnieuw in te loggen, in plaats van te doen alsof alles offline is.
Onder de tegel van een bodycam verschijnt de laatste positie die in het afgelopen uur is ontvangen, met tijdstip en nauwkeurigheid, en een link die hem opent in OpenStreetMap. Het logo van je organisatie blijft over het beeld heen staan.
Is het kanaal op een missiesjabloon aangewezen als Primair livekanaal, dan komen de sessies vanzelf in het dossier van de actieve missie terecht.
Kijkers uitnodigen
Elk kanaal heeft zijn eigen uitnodigingen: een persoonlijke link per kijker, met naam, optioneel e-mailadres en een optionele vervaldatum. De genodigde kijkt vanuit de browser, zonder account. Laat je de optie aan staan, dan krijgt hij bericht zodra je live gaat — met een limiet van één bericht per tien minuten, om niet vervelend te worden.
Een uitnodiging trek je in en heractiveer je wanneer je wilt; ingetrokken opent de link niets meer. Voor de opdrachtgever of de meldkamer is het, heel eenvoudig, een link.
Evenementmodus en openbare pagina
Voor bruiloften, wedstrijden en manifestaties is er de Evenementmodus, beschikbaar op het Ops-abonnement. Je stelt het evenement samen met titel, ondertitel, datum en tijd, een Uitgelichte bron, eventuele Andere bronnen en de kleur: de openbare pagina komt eruit in jouw huisstijl, met een countdown vooraf en een afsluitend bericht achteraf, in de taal van jouw organisatie.
De levering aan het publiek gaat via HLS, dat grote aantallen aankan. De kijker kan zelf zijn camerabeeld kiezen, en jij kunt elke bron een sprekende naam geven — "Kerk", "Achter de pits". Met de regie actief volgt het publiek daarentegen de bron die jij vanaf de Regieconsole on air zet, met een wissel die binnen ongeveer zes seconden aankomt; de voorbeelden in de console zijn intern en verbruiken het GB-tegoed niet.
De QR-tafelkaartjes print je met één klik: een A4-PDF met acht uitknipbare kaartjes, met jouw logo en jouw kleur.
Versleutelde opnames
Sessies kunnen worden opgenomen, en de bestanden worden versleuteld met een sleutel van jouw organisatie: een nieuwe symmetrische sleutel per bestand, die op zijn beurt beschermd is met de RSA-sleutel van jouw organisatie. Niemand kan ze zonder die sleutel openen. Van elke opname vind je kanaal, starttijd, grootte, gekoppelde missie en de SHA-256-vingerafdruk van de onversleutelde inhoud.
De download ontsleutelt onderweg, tijdens het downloaden: er komt nooit een onversleutelde kopie op de schijf te staan. Verwijderen is onomkeerbaar, en dat zegt het systeem vooraf.
Minuten en credits
Minuten worden alleen verbruikt wanneer een kanaal uitzendt, en ze worden bij het sluiten van de sessie geteld. Meekijken kost niets: kijkers tellen niet mee, en dat is een productkeuze, geen technisch detail.
Elke nieuwe organisatie krijgt eenmalig 60 welkomstminuten als ze een UAS-exploitantnummer registreert, en 15 minuten zonder. Vul je het nummer later in, dan wordt het verschil eenmalig bijgeboekt. De welkomstminuten verlopen niet.
Het abonnement voegt een maandelijks tegoed aan live-uren en een aantal kanalen toe; gekochte bundels komen boven op het abonnement en verlopen niet aan het einde van de maand.
Over wat er gebeurt als de minuten op zijn, hoort de hele waarheid gezegd te worden. Een nieuwe uitzending start niet: de autorisatie wordt geweigerd en het paneel meldt dat de minuten op zijn. En een lopende livestream wordt gestopt, maar niet abrupt: er is een tolerantie van vijf minuten boven het restant, daarna wordt de publicatie afgebroken en krijgen eigenaren en beheerders een melding. De enige uitzondering is de livestream van een openbaar evenement die is gestart toen er nog ruimte was: die wordt nooit halverwege afgekapt.
Voor evenementen is het tegoed uitgedrukt in geleverde GB's, niet in minuten, en het is de enige post die negatief mag worden — juist om een lopend evenement niet uit te schakelen. Boven de kredietruimte, of na een aantal dagen in het rood, blijft de evenementmodus opgeschort voor nieuwe evenementen totdat je bijlaadt — en het publiek ziet ondertussen simpelweg "offline", nooit facturatiedetails.