Home
XtreamUIPro

Publieke sector

Openbare vergaderingen en informatie op servers die de instelling zelf beheert

Een raadsvergadering gaat live en blijft in het archief, opleiding voor medewerkers is een bibliotheek per afdeling en het publiek krijgt via de website van de instelling een lijn met een lange vervaldatum. De video blijft op infrastructuur die de instelling zelf beheert.

Een lege raadzaal met rijen tafels en microfoons.
Foto: Héctor Berganza · Pexels License

De uitdagingen

Wat een overheidsorgaan moet oplossen

  • Vergaderingen die openbaar moeten zijn en bewaard moeten blijven

    Vergaderingen worden uitgezonden en moeten daarna beschikbaar blijven voor inwoners, in een archief dat de instelling zelf beheert, niet alleen op een extern platform.

  • Twee doelgroepen, verschillende regels

    Inwoners kijken naar openbare vergaderingen en informatie, terwijl medewerkers opleidingen en interne briefings gebruiken die niet openbaar mogen zijn.

  • Controle over waar video staat

    Aanbestedings- en gegevensbeschermingsregels vragen vaak waar de dienst draait en wie hem beheert, en een gehoste dienst roept die vraag elke keer op.

Hoe Xtream UI Pro helpt

Hoe het platform past

  • Een live kanaal en een archief

    Een vergadering is een live kanaal dat wordt gevoed door de encoder van de raadzaal; met catch-up ingeschakeld kunnen laatkomers terugspoelen, en de opname wordt als aflevering van de vergaderserie opgeslagen.

  • Publieke lijnen en lijnen voor medewerkers

    Inwoners krijgen via de website van de instelling een lijn met een lange vervaldatum; medewerkers krijgen lijnen per afdeling met eigen pakketten en bouquets, zodat opleidingen en interne briefings buiten het openbare aanbod blijven.

  • Beheerd door de instelling

    Het paneel, de origin en de nodes draaien op servers naar keuze van de instelling, met tweestapsverificatie, rechtengroepen, een auditlogboek en versleutelde back-ups voor de eigen operators.

Platformmogelijkheden

Wat deze sector gebruikt

De onderstaande mogelijkheden zijn die waarop deze implementatie steunt. Elk zit vandaag in het product; niets hier is gepland of op aanvraag.

  • Live streaming

    Live kanalen vanuit je eigen bronnen, met EPG, catch-up en timeshift waar de bron dat toestaat, geleverd als HLS of MPEG-TS aan de apps en boxen van je kijkers.

    Origin-hub met één upstream per kanaal · RTMP in en uit · ffmpeg-transcodering

  • Video on demand

    Films, series met seizoenen en afleveringen en radio, geordend in categorieën en bouquets, met TMDB-metadata en een ingesttaak die je bronnen downloadt en codeert.

    Ondertekende, tijdelijke afspeellinks · VOD-cache per node

  • Abonneebeheer

    Een lijn is de toegang van één kijker: pakket, bouquets, vervaldatum, verbindingslimiet en uitvoerformaten, met activeringscodes, proefperiodes en verlengingen die overal dezelfde regels volgen.

    Xtream Codes API, M3U/XMLTV, MAG- en Enigma2-portalen, webplayer

  • Beveiliging en toegangsbeheer

    Tweestapsverificatie, verzegelde geheimen in rust, ondertekende afspeellinks gebonden aan de kijker, IP- en landregels, verbindingslimieten en bescherming tegen brute force.

    TOTP · AES-verzegelde sleutels · HMAC-ondertekende URL's · GeoIP- en ISP-regels

  • Monitoring en beheer

    Overzichten van verbindingen en verkeer, auditlogs, Prometheus-metrics, meldingen per e-mail, Telegram of webhook, onderhoudsmodus en een ingebouwde updatecontrole.

    /metrics-endpoints · jobwachtrij met leases · versleutelde databaseback-ups

  • API en integraties

    Maak toegang aan, verleng en schors die vanuit je eigen systemen via de Reseller-API, ontvang ondertekende webhooks en koppel facturatie- of webshopplatforms met een kant-en-klare connector.

    Reseller-API met idempotente request-id's · Admin-API-sleutels · 17 connectoren

In het paneel

De pagina's waarin deze implementatie leeft

Screenshots van het dashboard van een verse installatie met de voorbeeldcatalogus. Niets is nagemaakt.

De pagina Streams van het dashboard: de live kanalen met hun status, categorie, bron en uitvoerformaten.
Live streaming · Origin-hub met één upstream per kanaal · RTMP in en uit · ffmpeg-transcodering
De pagina Movies van het dashboard: de films van de catalogus met hun categorie, jaar en status.
Video on demand · Ondertekende, tijdelijke afspeellinks · VOD-cache per node

Infrastructuurarchitectuur

Voorbeeldimplementatie: een gemeenteraad

Een beheerserver in het datacenter van de gemeente, de feed van de raadzaal als live kanaal met een bewaard archief, een opleidingsbibliotheek voor medewerkers per afdeling, publieke lijnen met een lange vervaldatum en de eigen systemen van de gemeente op de Reseller-API.

Kies een onderdeel van het diagram om te zien wat het doet.

In een implementatie voor de publieke sector zijn de bronnen de live feed van de raadzaal, de opnames van eerdere vergaderingen en de opleidingsvideo's; het paneel bevat de publieke bouquets en de bouquets voor medewerkers en de lijnen van beide doelgroepen; de origin bedient ze, met nodes waar een locatie er een nodig heeft; de systemen van de gemeente koppelen via de Reseller-API.

  1. Installeren in het datacenter van de gemeente

    Het paneel, de API, de worker en de origin draaien op een gemeenteserver achter de reverse proxy; de afspeelbasis is het openbare adres dat inwoners bereiken.

  2. Vergaderingen streamen en bewaren

    De encoder van de raadzaal pusht een live kanaal in de publieke bouquet; de opname wordt een aflevering in een serie per orgaan, zoals de voltallige raad en commissies.

  3. Lijnen voor het publiek

    Inwoners ontvangen een lijn met een lange vervaldatum, uitgegeven via de website van de gemeente en uitsluitend gekoppeld aan de publieke bouquet.

  4. Lijnen voor medewerkers per afdeling

    Medewerkers krijgen lijnen per afdeling met pakketten die de opleidingsbibliotheek en interne briefings toevoegen; de eigen systemen van de gemeente maken ze aan en schakelen ze uit via de Reseller-API.

Configuratietoewijzing

Je begrippen, de objecten van het platform

Het platform heeft geen sectorspecifieke objecten: een bouquet, een lijn, een pakket of een partneraccount wordt gebruikt als het begrip dat je sector nodig heeft. Dit zijn conceptuele toewijzingen, geen native functies van die sector.

Stapsgewijze setupgids

Vereisten, installatie op de servers van de instelling, live vergaderingen en archief, publieke toegang en toegang voor medewerkers, beveiliging en probleemoplossing, stap voor stap.

Lees de setupgids
In je sectorOp het platform
Raadsvergadering of publiek kanaalLive kanaal: een stream met zijn bronnen, EPG en uitvoerformaten
Vergaderarchief en opleidingsbibliotheekVOD-catalogus: films en series met seizoenen en afleveringen, categorieën en metadata
Publiek programma of afdelingscollectieBouquet: een benoemde set kanalen, films of series die een pakket toekent
Toegang van inwoner of medewerkerLijn: één toegang met pakket, bouquets, vervaldatum, verbindingslimiet en uitvoer
Geldigheid van een publieke toegang of toegang voor medewerkersVervaldatum van de lijn, verlengd door een pakket, een credit of de API
Integratie met gemeentesysteemReseller-API en webhooks: de handelingen van het paneel vanuit je eigen systeem

Integratieoverwegingen

De eigen systemen van de instelling, zoals de website, het medewerkersbestand of het zaaksysteem, koppelen via de Reseller-API (een lijn aanmaken, verlengen of uitschakelen) en webhooks; het paneel heeft geen native integratie met een specifiek product voor de publieke sector en geen single sign-on voor kijkers.

Beveiligingsoverwegingen

Houd het platform op de eigen infrastructuur van de instelling achter haar reverse proxy met TLS; houd openbaar en intern materiaal in aparte bouquets; lijnen hebben een verbindingslimiet; afspeellinks zijn ondertekend en verlopen; paneelaccounts gebruiken tweestapsverificatie, rechtengroepen en Admin-API-sleutels met een IP-toegestaanlijst; het auditlogboek registreert elke wijziging.

Contentrechten en licenties

De instelling heeft het recht nodig om de vergaderingen en eventueel materiaal van derden in haar opleidingsbibliotheek te publiceren; het platform levert geen content en geen rechten. De standaardabonnementen zijn van toepassing.

Contentrechten en aanvaardbaar gebruik

Helpcentrum

Vragen uit deze sector

De vragen die operators stellen voor een implementatie. Het helpcentrum beantwoordt de algemene vragen.

Helpcentrum
Kunnen inwoners vergaderingen bekijken zonder account?

Kijkers gebruiken altijd een lijn. De gemeente kan via haar website een lijn met een lange vervaldatum uitgeven, gekoppeld aan de publieke bouquet, zodat inwoners inloggegevens ontvangen en verder geen account nodig hebben.

Kan materiaal voor medewerkers privé blijven?

Ja. Zet het in bouquets die alleen de pakketten voor medewerkers toekennen; een lijn ziet alleen de bouquets van zijn pakket, dus de publieke lijn krijgt de opleidingsbibliotheek nooit.

Wordt het archief na de vergadering bewaard?

De opname wordt als aflevering aan de catalogus toegevoegd en blijft staan tot de instelling haar verwijdert; het is het bestand van de instelling op haar eigen server, en de bewaartermijn is een beslissing van de instelling.