Hem
XtreamUIPro

Företagsutbildning

Intern video på servrar som företaget kontrollerar

Utbildningsmaterial blir ett bibliotek per avdelning, ett allmänt personalmöte blir en live-kanal och varje medarbetares åtkomst är en linje som ditt HR-system kan öppna och stänga — och videon lämnar aldrig din infrastruktur.

Kollegor i ett mötesrum som följer en presentation på en projektorduk.
Foto: Mark Jayson Aranda · CC BY-SA 3.0

Utmaningarna

Vad ett företag måste lösa

  • Konfidentiell video på offentliga plattformar

    Utbildning och intern kommunikation hamnar på videosajter utanför företaget, med publiken och lagringstiden utanför din kontroll.

  • Åtkomst knuten till anställningen

    Nyanställda behöver åtkomst första dagen, de som slutar måste förlora den samma dag, och en avdelning ska se sitt eget material och inte en annans.

  • Livesessioner för en spridd arbetsstyrka

    Ett personalmöte eller en utbildning måste nå alla platser samtidigt, utan att överbelasta varje kontors uppkoppling.

Så hjälper Xtream UI Pro

Så passar plattformen in

  • Ett bibliotek per avdelning

    Varje avdelnings utbildningssamling är en bouquet; ett paket ger en medarbetare samlingarna för sin roll; inspelningar är serier och avsnitt med egna kategorier.

  • Medarbetaråtkomst från HR

    HR- eller LMS-systemet skapar, förnyar och inaktiverar linjer via Reseller API; paketets period och dess förnyelser avgör förfallodatumet, policyn avgör anslutningsgränsen.

  • En nod per kontor

    En intern session sänds som en live-kanal; varje kontors nod hämtar den en gång från origin och betjänar sina medarbetare lokalt.

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.

  • 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

  • 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

  • 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

  • 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

  • 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

  • Ö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 Movies i dashboarden: katalogens filmer med kategori, år och status.
Video på begäran · Signerade, tidsbegränsade uppspelningslänkar · VOD-cache per nod
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

Infrastrukturens arkitektur

Exempel på driftsättning: tre kontor, ett bibliotek

En hanteringsserver i huvudkontorets serverrum, en nod på varje kontor på annan ort, inspelningar som laddas upp av utbildningsteamet, livesessioner från auditoriet och HR som styr kontona.

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

I en driftsättning för företag är källorna uppladdade utbildningsinspelningar och auditoriets livematning; panelen håller avdelningarnas bibliotek och medarbetarnas linjer; en nod per kontor betjänar det; HR eller LMS:et ansluter via API:et.

  1. Installera på huvudkontoret

    Panelen, API:et, workern och origin körs på en företagsserver; utbildningsteamet får ett partnerkonto med egna behörigheter.

  2. Organisera biblioteket

    En bouquet per avdelningssamling, kategorier per ämne, serier för kurser i flera delar; paket per roll ger rätt samlingar.

  3. Öppna åtkomst från HR

    HR-systemet skapar en linje per medarbetare via API:et med anställningens slut som förfallodatum och inaktiverar den när personen slutar.

  4. Streama personalmötet

    Auditoriets flöde är en live-kanal i bouqueten för all personal; noderna på kontoren fördelar den vidare, och inspelningen läggs till i biblioteket efteråt.

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, driftsättning på huvudkontoret och kontoren, avdelningsbibliotek, medarbetaråtkomst från HR, livesessioner, sekretess och felsökning, steg för steg.

Läs installationsguiden
I din branschPå plattformen
Avdelningens utbildningssamlingBouquet: en namngiven uppsättning kanaler, filmer eller serier som ett paket ger tillgång till
UtbildningsmaterialVOD-katalog: filmer och serier med säsonger och avsnitt, kategorier och metadata
MedarbetaråtkomstLinje: en åtkomst med sitt paket, sina bouquets, förfallodatum, anslutningsgräns och utdata
Intern utbildningssessionLive-kanal: en ström med sina källor, EPG och utdataformat
HR- eller LMS-integrationReseller API och webhooks: panelens operationer från ditt eget system
Enheter per medarbetareLinjens max antal anslutningar: hur många enheter som får titta samtidigt

Aspekter på integration

HR- och LMS-system ansluter via Reseller API (skapa, förnya, inaktivera en linje) och webhooks; panelen har ingen inbyggd HR-koppling och ingen single sign-on för tittare, så en medarbetare loggar in i spelaren med de inloggningsuppgifter för linjen som ditt system har utfärdat. Handelskopplingar behövs inte för en intern driftsättning.

Säkerhetsaspekter

Håll plattformen i företagets nät eller bakom din reverse proxy; linjer har en anslutningsgräns och kan bindas till en adress; uppspelningslänkar är signerade och går ut; panelkonton använder tvåfaktorsinloggning, behörighetsgrupper och en granskningslogg. Konfidentiellt material bör ligga i bouquets som bara rätt paket ger tillgång till.

Innehållsrättigheter och licensiering

Företaget måste ha rättigheterna till det material det distribuerar internt, inklusive licensierade kurser från tredje part; plattformen levererar inget innehåll. Standardplanerna gäller; ett Enterprise-uppdrag lägger till integrationsarbete och ett SLA.

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 vi begränsa en video till en avdelning?

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

Går det att integrera med vårt HR-system?

Via API:et: ditt HR-system skapar, förnyar och inaktiverar linjer och tar emot webhooks vid ändringar. Det finns ingen inbyggd koppling till en specifik HR-produkt.

Kan medarbetare använda sin företagsinloggning?

Inte i dag: tittare loggar in med inloggningsuppgifterna för sin linje. Single sign-on för tittare är ingen funktion i plattformen.