Home
XtreamUIPro

Gemeenschapsorganisaties

Je evenementen, live voor de zaal en voor de leden thuis

Een vergadering, een dienst of een voorstelling gaat uit als live kanaal; de opname komt in een bibliotheek; leden kijken met een toegang die de organisatie verleent en beëindigt — zonder het publiek aan een openbaar platform over te dragen.

Een publiek in een concertzaal dat een band op het podium ziet optreden.
Foto: U.S. Navy, Petty Officer 1st Class Anastasia Bonotto · Public domain

De uitdagingen

Wat een organisatie moet oplossen

  • Leden die niet in de zaal kunnen zijn

    Oudere leden, leden op afstand en overloopzalen hebben het evenement live nodig, met weinig apparatuur en zonder streamingexpertise ter plaatse.

  • Een publiek dat niet het grote publiek is

    Veel evenementen zijn alleen voor leden; een openbaar videoplatform kan het publiek niet beperken of de opname niet privé houden.

  • Het archief bewaren

    Eerdere evenementen moeten geordend beschikbaar blijven voor leden en niet verdwijnen in een tijdlijn.

Hoe Xtream UI Pro helpt

Hoe het platform past

  • Eén live kanaal per locatie

    Een camera of encoder pusht via RTMP naar het platform; het evenement is een live kanaal in de bouquet van de leden, bekeken op telefoons, tv's en de webplayer.

  • Leden als lijnen

    Elk lid krijgt een lijn met de lidmaatschapsperiode als vervaldatum; activeringscodes worden bij de registratie uitgedeeld en een vrijwilliger verlengt ze vanuit het paneel.

  • Een bibliotheek van eerdere evenementen

    Opnames worden VOD-items in categorieën per jaar en per soort; een pakket bepaalt welke leden welke bibliotheek zien.

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

  • Partnerbeheer

    Gedelegeerde accounts met credits, rechten en een eigen dashboard, tot vijf niveaus diep, voor de distributeurs, operators en resellers met wie je samenwerkt.

    Groepen en rechten · creditgrootboek · subpartners

  • 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

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 vereniging met één zaal

Een kleine server in de zaal of in een datacenter, één encoder in de zaal, een vrijwilliger die het paneel beheert en leden die live of later kijken.

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

Bij een gemeenschapsimplementatie zijn de bronnen de encoder van de zaal en de opnames; het paneel bevat de lijnen van de leden en de bibliotheek; de origin alleen bedient een klein publiek en er wordt een node toegevoegd als het publiek groeit; registratie gebeurt in het paneel of via een connector van het ledensysteem van de vereniging.

  1. Een kleine server installeren

    Eén host draait het paneel en de origin; het Free-abonnement dekt een kleine organisatie, het Professional-abonnement een grotere.

  2. De zaal aansluiten

    De encoder of camera van de zaal pusht het evenement via RTMP naar een live kanaal; de opname wordt daarna geüpload.

  3. De leden registreren

    Activeringscodes of lijnen aangemaakt vanuit het paneel, met het lidmaatschapsjaar als vervaldatum; een ledensysteem kan dit via een connector of de API doen.

  4. Groeien wanneer nodig

    Een node wordt vanuit het paneel geregistreerd wanneer het publiek de origin ontgroeit; voor de leden verandert er verder niets.

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.

In je sectorOp het platform
Live evenementLive kanaal: een stream met zijn bronnen, EPG en uitvoerformaten
Bibliotheek van eerdere evenementenVOD-catalogus: films en series met seizoenen en afleveringen, categorieën en metadata
Programma voor ledenBouquet: een benoemde set kanalen, films of series die een pakket toekent
Toegang voor ledenLijn: één toegang met pakket, bouquets, vervaldatum, verbindingslimiet en uitvoer
Afdeling of sectie van de organisatiePartneraccount (reseller): een gedelegeerd dashboard met credits, rechten en eigen lijnen
LidmaatschapsperiodeVervaldatum van de lijn, verlengd door een pakket, een credit of de API

Integratieoverwegingen

Leden- en donatietools koppelen via een webshopconnector of de Reseller-API, die ledenlijnen aanmaakt en verlengt; webhooks laten je tool weten wanneer toegang wordt aangemaakt of verloopt. Encoders en camera's verbinden via RTMP. Er is geen native integratie met een specifiek ledenproduct.

Beveiligingsoverwegingen

Ledenlines hebben een verbindingslimiet; afspeellinks zijn ondertekend en verlopen; de opnamebibliotheek is alleen zichtbaar voor lijnen waarvan het pakket die toekent. De paneelaccounts van de vrijwilligers gebruiken tweestapsverificatie en beperkte rechten.

Contentrechten en licenties

De organisatie heeft de rechten nodig op wat ze streamt, inclusief muziek die op haar evenementen wordt uitgevoerd; het platform levert geen content en geen rechten. Non-profitorganisaties die mediavaardigheden onderwijzen komen mogelijk in aanmerking voor het onderwijsprogramma.

Contentrechten en aanvaardbaar gebruik

Helpcentrum

Vragen uit deze sector

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

Helpcentrum
Welke apparatuur heeft de zaal nodig?

Een camera of een encoder die RTMP pusht en een netwerkverbinding met de server. Het platform neemt de RTMP-feed als live kanaal.

Kunnen we een dienst of vergadering privé houden?

Ja. Het is een live kanaal in een bouquet dat alleen de pakketten van leden toekennen; kijkers zonder lijn zien niets.

Is er een gratis optie voor een kleine vereniging?

Het Free-abonnement draait op je eigen server met een kleine catalogus en een beperkt aantal lijnen; het Professional-abonnement verhoogt de limieten. Beide zijn zelf gehost.