Home
XtreamUIPro

Retail- en franchisenetwerken

Eén videonetwerk in elke winkel

Een winkelkanaal speelt op de schermen van elke vestiging, de opleidingsbibliotheek bereikt elke medewerker en elke franchisenemer beheert zijn eigen winkels als partneraccount — met een node in elke regio, zodat de video dicht bij de winkel wordt geleverd.

Een winkelmedewerker overhandigt papieren tassen aan twee klanten bij de toonbank.
Foto: Gustavo Fring · Pexels License

De uitdagingen

Wat een winkelketen moet oplossen

  • Dezelfde boodschap in elke winkel

    Acties, productfilms en merkcontent moeten tegelijk de schermen van tientallen vestigingen bereiken en consistent blijven van het hoofdkantoor tot aan de kassa.

  • Opleiding voor medewerkers die rondreizen

    Nieuwe medewerkers op elke vestiging hebben inwerk- en productopleidingen nodig, en een franchisenemer moet zijn eigen personeel zien en dat van een ander niet.

  • Winkels op gewone verbindingen

    De internetverbinding van een winkel wordt gedeeld met kassa's en pinterminals, dus veel schermen die dezelfde stream bij het hoofdkantoor ophalen is niet houdbaar.

Hoe Xtream UI Pro helpt

Hoe het platform past

  • Een kanaal voor de schermen

    Het winkelkanaal is een livestream of een herhalende bron in een bouquet; het scherm van elke winkel speelt het af via een lijn met een verbindingslimiet.

  • Een opleidingsbibliotheek per functie

    Inwerk- en productopleidingen zijn series en films in categorieën per functie; pakketten kennen de bouquets van een functie toe aan de lijn van een medewerker.

  • Een node per regio, een partneraccount per franchisenemer

    Een node haalt het kanaal één keer op bij de origin en bedient de winkels van zijn regio; elke franchisenemer is een partneraccount (reseller) dat de lijnen van de eigen winkels beheert.

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

  • Gedistribueerde streamingnodes

    Registreer edge-servers vanuit het paneel; kijkers worden op belasting en land naar een node geleid en de origin bedient iedereen zolang er geen node is.

    Via SSH geïnstalleerd vanuit het paneel · GeoIP-routering · heartbeats en verkeersstatistieken

  • 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

  • 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

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 franchiseketen met veertig winkels

Een beheerserver op het hoofdkantoor, een node voor elke regio, een winkelkanaal op elk scherm, een opleidingsbibliotheek voor medewerkers en één partneraccount per franchisenemer.

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

In een retailimplementatie zijn de bronnen het winkelkanaal van het hoofdkantoor en de opleidingsopnames; het paneel bevat de kanalen, de bibliotheek en de lijnen van de winkels; een node per regio bedient zijn winkels; een franchisebeheer- of HR-systeem koppelt via de Reseller-API en webhooks.

  1. Installeren op het hoofdkantoor

    Het paneel, de API, de worker en de origin draaien op een server van het hoofdkantoor; voor elke regio met veel winkels wordt via Servers een node aangemeld.

  2. Het winkelkanaal en de bibliotheek opbouwen

    Het winkelkanaal komt in een bouquet voor de schermen; inwerk- en productopleidingen komen in bouquets per functie, met categorieën per onderwerp.

  3. Een partneraccount per franchisenemer toevoegen

    Elke franchisenemer wordt toegevoegd onder Users → een reseller toevoegen, met pakketten voor zijn winkels en personeel en een creditsaldo; hij maakt zijn eigen lijnen aan.

  4. Elke winkel begrenzen

    Elke winkellijn heeft een verbindingslimiet die past bij zijn schermen; lijnen van medewerkers hebben een limiet die past bij de apparaten die een medewerker gebruikt.

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, een node per regio, het winkelkanaal, de opleidingsbibliotheek voor medewerkers, een partneraccount per franchisenemer, winkellijnen en probleemoplossing, stap voor stap.

Lees de setupgids
In je sectorOp het platform
Winkelkanaal of opleidingscollectieBouquet: een benoemde set kanalen, films of series die een pakket toekent
WinkelkanaalLive kanaal: een stream met zijn bronnen, EPG en uitvoerformaten
Opleidings- en productvideoVOD-catalogus: films en series met seizoenen en afleveringen, categorieën en metadata
Winkelscherm of toegang van medewerkerLijn: één toegang met pakket, bouquets, vervaldatum, verbindingslimiet en uitvoer
Account van franchisenemerPartneraccount (reseller): een gedelegeerd dashboard met credits, rechten en eigen lijnen
Regionale nodeStreamingnodes: edge-servers die vanuit het paneel worden geregistreerd, één per locatie of gebouw
Schermen of apparaten per lijnMax. verbindingen van de lijn: hoeveel apparaten tegelijk mogen kijken

Integratieoverwegingen

Een franchisebeheer-, HR- of intranetsysteem koppelt via de Reseller-API (een lijn aanmaken, verlengen, uitschakelen) en webhooks; een commerceconnector kan franchisenemers factureren als je de dienst doorverkoopt. Encoders verbinden via RTMP. Er is geen native integratie met een specifiek retail- of kassaproduct.

Beveiligingsoverwegingen

Een verbindingslimiet per lijn houdt de inloggegevens van een winkel op zijn eigen schermen; afspeellinks zijn ondertekend en verlopen; een lijn kan aan het adres van een winkel worden gekoppeld; het partneraccount van een franchisenemer ziet alleen zijn eigen lijnen; accounts van het hoofdkantoor gebruiken tweestapsverificatie, rechtengroepen en het auditlogboek.

Contentrechten en licenties

De keten heeft de rechten nodig op de muziek, de beelden en het merkmateriaal die ze in de winkels en in de opleiding afspeelt; 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
Kan elke franchisenemer zijn eigen winkels beheren?

Ja. Elke franchisenemer is een partneraccount met eigen rechten en credits, dat de lijnen van zijn winkels aanmaakt en verlengt. Het is een gedelegeerd account op hetzelfde paneel, geen aparte installatie.

Wat gebeurt er als een winkel zijn verbinding verliest?

Het scherm wacht op de stream en hervat zodra de verbinding terug is. Voor video die altijd moet spelen, zet je de winkel op een node in zijn regio en houd je de bronnen intern.

Plant het acties per winkel of per uur?

Het platform streamt kanalen en de bibliotheek; het plant geen signage per winkel of per uur. Een andere bouquet per pakket geeft verschillende winkels een ander kanaal.