Hem
XtreamUIPro

Detaljhandel och franchisenätverk

Ett videonät i varje butik

En butikskanal spelas på skärmarna på varje plats, utbildningsbiblioteket når varje anställd och varje franchisetagare driver sina egna butiker som ett partnerkonto — med en nod i varje region så att videon levereras nära butiken.

En butiksbiträde räcker pappåsar till två kunder vid disken.
Foto: Gustavo Fring · Pexels License

Utmaningarna

Vad en butikskedja behöver lösa

  • Samma budskap i varje butik

    Kampanjer, produktfilm och varumärkesinnehåll måste nå skärmarna på dussintals platser samtidigt och vara konsekventa från huvudkontoret till kassan.

  • Utbildning för personal som rör sig

    Nyanställda på varje plats behöver introduktion och produktutbildning, och en franchisetagare ska se sin egen personal och inte någon annans.

  • Butiker på vanliga uppkopplingar

    En butiks internetuppkoppling delas med kassorna och kortterminalerna, så att många skärmar hämtar samma ström från huvudkontoret är inte hållbart.

Så hjälper Xtream UI Pro

Så passar plattformen in

  • En kanal för skärmarna

    Butikskanalen är en livekanal eller en loopande källa i en bouquet; varje butiks skärm spelar den via en linje med en anslutningsgräns.

  • Ett utbildningsbibliotek per roll

    Introduktion och produktutbildning är serier och filmer i kategorier per roll; paket ger en rolls bouquets till en anställds linje.

  • En nod per region, ett partnerkonto per franchisetagare

    En nod hämtar kanalen en gång från origin och betjänar butikerna i sin region; varje franchisetagare är ett partnerkonto (reseller) som hanterar linjer för sina egna butiker.

Plattformens funktioner

Det här använder branschen

Funktionerna nedan är de som den här driftsättningen bygger på. Var och en finns i produkten i dag; inget här är planerat eller på förfrågan.

  • Live-streaming

    Live-kanaler från dina egna källor, med EPG, catch-up och timeshift där källan tillåter det, levererade som HLS eller MPEG-TS till de appar och boxar som dina tittare använder.

    Origin-hubb med en uppströmsanslutning per kanal · RTMP in och ut · ffmpeg-transkodning

  • Video på begäran

    Filmer, serier med säsonger och avsnitt samt radio, ordnade i kategorier och bouquets, med TMDB-metadata och ett ingest-jobb som laddar ner och kodar dina källor.

    Signerade, tidsbegränsade uppspelningslänkar · VOD-cache per nod

  • Distribuerade streamingnoder

    Registrera edge-servrar från panelen; tittarna dirigeras till en nod efter belastning och land, och origin betjänar alla så länge ingen nod finns.

    Installeras via SSH från panelen · GeoIP-routing · heartbeats och trafikstatistik

  • Hantering av prenumeranter

    En linje är en tittares åtkomst: paket, bouquets, förfallodatum, anslutningsgräns och utdataformat, med aktiveringskoder, testperioder och förnyelser enligt samma regler överallt.

    Xtream Codes API, M3U/XMLTV, MAG- och Enigma2-portaler, webbspelare

  • Partnerhantering

    Delegerade konton med krediter, behörigheter och egen panel, upp till fem nivåer djupt, för de distributörer, operatörer och återförsäljare som du arbetar med.

    Grupper och behörigheter · kreditbok · underpartner

  • Övervakning och drift

    Vyer för anslutningar och trafik, granskningsloggar, Prometheus-mätvärden, aviseringar via e-post, Telegram eller webhook, underhållsläge och en inbyggd uppdateringskontroll.

    /metrics-endpoints · jobbkö med leases · krypterade databassäkerhetskopior

I panelen

Sidorna som den här driftsättningen lever i

Skärmbilder av panelen för en nyinstallation med exempelkatalogen. Inget är påhittat.

Sidan Strömmar i dashboarden: live-kanalerna med status, kategori, källa och utdataformat.
Live-streaming · Origin-hubb med en uppströmsanslutning per kanal · RTMP in och ut · ffmpeg-transkodning
Sidan Movies i dashboarden: katalogens filmer med kategori, år och status.
Video på begäran · Signerade, tidsbegränsade uppspelningslänkar · VOD-cache per nod

Infrastrukturens arkitektur

Exempel på driftsättning: en franchisekedja med fyrtio butiker

En hanteringsserver på huvudkontoret, en nod för varje region, en butikskanal på varje skärm, ett utbildningsbibliotek för personal och ett partnerkonto per franchisetagare.

Välj en del av diagrammet för att se vad den gör.

I en driftsättning för detaljhandel är källorna huvudkontorets butikskanal och utbildningsinspelningarna; panelen håller kanalerna, biblioteket och butikernas linjer; en nod per region betjänar sina butiker; ett franchisehanterings- eller HR-system ansluter via Reseller API och webhooks.

  1. Installera på huvudkontoret

    Panelen, API:et, workern och origin körs på en server på huvudkontoret; en nod registreras via Servers för varje region som har många butiker.

  2. Bygg butikskanalen och biblioteket

    Butikskanalen läggs i en bouquet för skärmarna; introduktion och produktutbildning läggs i bouquets per roll, med kategorier per ämne.

  3. Lägg till ett partnerkonto per franchisetagare

    Varje franchisetagare läggs till under Users → lägg till en återförsäljare, med paket för sina butiker och sin personal och ett kreditsaldo; den skapar sina egna linjer.

  4. Begränsa varje butik

    Varje butikslinje har en anslutningsgräns som motsvarar dess skärmar; personallinjer har en gräns som motsvarar de enheter en anställd använder.

Konfigurationsmappning

Dina begrepp, plattformens objekt

Plattformen har inga branschspecifika objekt: en bouquet, en linje, ett paket eller ett partnerkonto används som det begrepp din bransch behöver. Det här är begreppsmässiga motsvarigheter, inte inbyggda funktioner för den branschen.

Steg-för-steg-guide för installation

Förutsättningar, en nod per region, butikskanalen, personalens utbildningsbibliotek, ett partnerkonto per franchisetagare, butikslinjer och felsökning, steg för steg.

Läs installationsguiden
I din branschPå plattformen
Butikskanal eller utbildningssamlingBouquet: en namngiven uppsättning kanaler, filmer eller serier som ett paket ger tillgång till
ButikskanalLive-kanal: en ström med sina källor, EPG och utdataformat
Utbildnings- och produktvideoVOD-katalog: filmer och serier med säsonger och avsnitt, kategorier och metadata
Butiksskärm eller personalåtkomstLinje: en åtkomst med sitt paket, sina bouquets, förfallodatum, anslutningsgräns och utdata
Franchisetagarens kontoPartnerkonto (återförsäljare): en delegerad panel med krediter, behörigheter och egna linjer
Regional nodStreamingnoder: edge-servrar som registreras från panelen, en per plats eller byggnad
Skärmar eller enheter per linjeLinjens max antal anslutningar: hur många enheter som får titta samtidigt

Aspekter på integration

Ett franchisehanterings-, HR- eller intranätsystem ansluter via Reseller API (skapa, förnya, inaktivera en linje) och webhooks; en handelsconnector kan fakturera franchisetagare om du säljer tjänsten vidare. Encoders ansluter via RTMP. Det finns ingen inbyggd koppling till en specifik detaljhandels- eller kassaprodukt.

Säkerhetsaspekter

En anslutningsgräns per linje håller en butiks inloggningsuppgifter på dess egna skärmar; uppspelningslänkar är signerade och går ut; en linje kan bindas till en butiks adress; en franchisetagares partnerkonto ser bara sina egna linjer; huvudkontorets konton använder tvåfaktorsinloggning, behörighetsgrupper och granskningsloggen.

Innehållsrättigheter och licensiering

Kedjan måste ha rättigheterna till musiken, bildmaterialet och varumärkesmaterialet den spelar i butikerna och i utbildningen; plattformen levererar inget innehåll och inga rättigheter. Standardplanerna gäller.

Innehållsrättigheter och godtagbar användning

Hjälpcenter

Frågor från den här branschen

De frågor som operatörer ställer före en driftsättning. Hjälpcentret har de allmänna frågorna.

Hjälpcenter
Kan varje franchisetagare hantera sina egna butiker?

Ja. Varje franchisetagare är ett partnerkonto med egna behörigheter och krediter, som skapar och förnyar linjer för sina butiker. Det är ett delegerat konto i samma panel, inte en separat installation.

Vad händer när en butik tappar uppkopplingen?

Skärmen väntar på strömmen och fortsätter när länken är tillbaka. För video som alltid måste spelas, lägg butiken på en nod i sin region och håll källorna interna.

Schemalägger den kampanjer per butik eller per timme?

Plattformen streamar kanaler och biblioteket; den schemalägger inte digital skyltning per butik eller per timme. En annan bouquet per paket ger olika butiker en annan kanal.