Hem
XtreamUIPro

Idrottsklubbar och akademier

Matcher och träningsvideo, kvar inom föreningen

En match sänds live från planen, ett träningspass eller en analysklipp hamnar i ett bibliotek per lag och åldersgrupp, och en medlems eller förälders åtkomst följer det medlemskap föreningen säljer — på servrar som föreningen själv driver.

Ett fotbollslag i blått tränar på en gräsplan.
Foto: Omar Ramadan · Pexels License

Utmaningarna

Vad en förening behöver lösa

  • Familjer som inte kan vara på plats

    Föräldrar, släktingar och frånvarande spelare vill se matchen och träningspasset, och föreningen ger dem hellre det i sin egen tjänst än på en publik plattform.

  • Analysvideo bara för spelare

    Tränare delar inspelningar av pass och taktiska klipp som ska nå det aktuella laget, inte alla medlemmar och inte allmänheten.

  • Medlemskap som startar och slutar med säsongen

    Anmälan öppnar i augusti, löper ut i juni och ändras med åldersgruppen, och ingen i föreningen vill skapa varje konto för hand.

Så hjälper Xtream UI Pro

Så passar plattformen in

  • En match är en livekanal

    Encodern på arenan eller träningsplanen skickar via RTMP till en kanal; ett lags kanaler bildar en bouquet, och ett paket ger de bouquets en medlem betalar för.

  • Ett analysbibliotek per lag

    Inspelade matcher, pass och klipp är filmer och serier i kategorier per lag, åldersgrupp och säsong; en bouquet begränsar varje samling till det lag som behöver den.

  • Butiken skapar åtkomsten

    En connector för föreningens handelsplattform eller Reseller API skapar en linje vid registrering, med säsongen som period, och förnyar den vid nästa betalning.

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

  • 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

  • API och integrationer

    Skapa, förnya och stäng av åtkomst från dina egna system via Reseller API, ta emot signerade webhooks och koppla ihop fakturerings- eller handelsplattformar med en färdig koppling.

    Reseller API med idempotenta begärans-id:n · Admin API-nycklar · 17 kopplingar

  • Säkerhet och åtkomstkontroll

    Tvåfaktorsinloggning, förseglade hemligheter i vila, signerade uppspelningslänkar bundna till tittaren, IP- och landsregler, anslutningsgränser och skydd mot brute force.

    TOTP · AES-förseglade nycklar · HMAC-signerade URL:er · GeoIP- och ISP-regler

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 fotbollsakademi

En hanteringsserver vid akademin, ett kameraflöde från arenan, ett videoanalysbibliotek som tränarna sköter och medlemskap som säljs via föreningens butik.

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

I en idrottsdriftsättning är källorna encoders på arenan och träningsplanen och tränarnas inspelade filer; panelen håller biblioteket och medlemmarnas linjer; origin betjänar publiken, med en nod som läggs till när många familjer tittar på matcher samtidigt; föreningens butik ansluter via en connector eller API:et.

  1. Installera vid akademin

    En server kör panelen, API:et, workern och origin; tränarstaben får ett partnerkonto med behörigheter enbart för biblioteket.

  2. Sätt upp flödena och biblioteket

    En livekanal per planens kamera, skickad via RTMP; kategorier per åldersgrupp och säsong; bouquets för matchdagar, för varje lags analysmaterial och för hela akademin.

  3. Anslut butiken

    Connectorn skapar en linje för varje registrerad spelare eller förälder med säsongen som förfallodatum, förnyar den vid betalning och inaktiverar den vid uppsägning.

  4. Titta från sidlinjen eller hemma

    Medlemmar använder en spelarapp på en telefon eller TV, eller webbspelaren; en anslutningsgräns per linje håller ett familjemedlemskap inom familjen.

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, installation hos föreningen, matchflöden, analysbiblioteket, medlems- och familjeåtkomst, medlemskap från butiken och felsökning, steg för steg.

Läs installationsguiden
I din branschPå plattformen
Match- eller träningsflödeLive-kanal: en ström med sina källor, EPG och utdataformat
Analys- och reprisbibliotekVOD-katalog: filmer och serier med säsonger och avsnitt, kategorier och metadata
Lag- eller tävlingspaketBouquet: en namngiven uppsättning kanaler, filmer eller serier som ett paket ger tillgång till
Medlems- eller familjeåtkomstLinje: en åtkomst med sitt paket, sina bouquets, förfallodatum, anslutningsgräns och utdata
Säsong eller medlemsperiodLinjens förfallodatum, som förnyas av ett paket, en kredit eller API:et
Konto för lag eller akademins personalPartnerkonto (återförsäljare): en delegerad panel med krediter, behörigheter och egna linjer
Integration med butik eller föreningshanteringReseller API och webhooks: panelens operationer från ditt eget system

Aspekter på integration

Handelsplattformar med en färdig connector (WooCommerce, Shopify, PrestaShop, Odoo och fler) skapar och förnyar medlemmarnas linjer vid registrering; alla andra system, till exempel ett föreningshanterings- eller biljettverktyg, använder Reseller API och webhooks. Encoders ansluter via RTMP. Det finns ingen inbyggd koppling till en specifik föreningshanteringsprodukt.

Säkerhetsaspekter

Analysmaterial ligger i bouquets som bara rätt paket ger tillgång till; uppspelningslänkar är signerade och går ut; en anslutningsgräns per linje hindrar att en inloggning förs vidare; personalkonton använder tvåfaktorsinloggning, behörighetsgrupper och granskningsloggen.

Innehållsrättigheter och licensiering

Föreningen måste ha rättigheterna till det den streamar, inklusive sändningsrättigheter för tävlingen, musik och spelarnas bilder, minderåriga inräknade; 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 föreningen visa en match bara för medlemmar?

Ja. Lägg matchkanalen i en bouquet som bara medlemspaketet ger tillgång till; en linje ser bara bouquets i sitt paket.

Kan en tränare dela analys med bara ett lag?

Ja. Ha lagets pass i en egen bouquet och ge den via ett paket som ges till det lagets linjer.

Fungerar den med vår föreningshanteringsprogramvara?

Via API:et: det systemet, eller din butik, skapar, förnyar och inaktiverar linjer och tar emot webhooks. Det finns ingen inbyggd connector för en specifik föreningshanteringsprodukt.