Home
XtreamUIPro

Universiteiten en campussen

Campustelevisie en collegearchieven op je eigen servers

De campuskanalen, de opgenomen colleges en de studentenhuisvesting delen één platform. Faculteiten krijgen eigen partneraccounts en de toegang van elke student is een lijn die je studentinformatiesysteem voor het semester aanmaakt.

Een docent geeft les aan studenten in een collegezaal van de universiteit.
Foto: Yan Krukau · Pexels License

De uitdagingen

Wat een universiteit moet oplossen

  • Colleges die na het semester verdwijnen

    Opnames staan op schijven van faculteiten of op externe videosites, zonder gezamenlijke catalogus, zonder bewaartermijn die je zelf beheert en zonder manier om ze tot ingeschreven studenten te beperken.

  • Veel locaties, één netwerk

    Collegezalen, bibliotheken en studentenhuisvesting verspreid over meerdere campussen, en de avondbelasting vanuit de studentenhuizen mag niet op de centrale verbinding vallen.

  • Toegang die het semester volgt

    Duizenden studenten schrijven zich elk semester in en uit; toegang moet openen bij inschrijving en sluiten aan het einde, zonder dat medewerkers accounts een voor een aanpassen.

Hoe Xtream UI Pro helpt

Hoe het platform past

  • Archieven per faculteit

    De colleges van een faculteit zijn series met seizoenen en afleveringen in eigen categorieën; een bouquet per faculteit en een partneraccount (reseller) laten elke faculteit haar eigen collectie beheren.

  • Studententoegang vanuit het SIS

    Het studentinformatiesysteem maakt via de Reseller-API een lijn per student aan met een pakket waarvan de looptijd het semester is, en verlengt die bij herinschrijving.

  • Een node per campus en studentenhuis

    Elke campus en elk studentenhuis heeft een node die de live kanalen één keer bij de origin ophaalt en de colleges cachet, zodat het avondkijken op het lokale netwerk blijft.

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

  • API en integraties

    Maak toegang aan, verleng en schors die vanuit je eigen systemen via de Reseller-API, ontvang ondertekende webhooks en koppel facturatie- of webshopplatforms met een kant-en-klare connector.

    Reseller-API met idempotente request-id's · Admin-API-sleutels · 17 connectoren

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 universiteit met meerdere campussen en studentenhuizen

Een beheerserver op de hoofdcampus, een node per campus en per studentenhuis, een campuskanaalaanbod, collegeopnames per faculteit, faculteiten als partneraccounts en studentlijnen die vanuit het SIS worden aangemaakt.

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

In een universiteitsimplementatie zijn de bronnen de campuskanaalfeeds, de opnames van collegeregistratie en live evenementen uit zalen; het paneel bevat de faculteitsbibliotheken, de pakketten en de studentlijnen; de origin en een node per campus of studentenhuis bedienen ze; het studentinformatiesysteem koppelt via de Reseller-API.

  1. Installeren op de hoofdcampus

    Het paneel, de API, de worker en de origin draaien op een universiteitsserver; voor elke andere campus en elk studentenhuis wordt via Servers een node aangemeld.

  2. Faculteiten als partneraccounts

    Elke faculteit krijgt een partneraccount met rechten voor haar eigen lijnen en bouquets; haar colleges worden als series onder haar categorieën opgeslagen.

  3. Toegang openen vanuit het SIS

    Het SIS roept de Reseller-API aan om per ingeschreven student een lijn aan te maken met het semesterpakket en verlengt die bij de volgende inschrijving.

  4. De campuskanalen beheren

    Het campusaanbod en live evenementen uit de collegezalen zijn live kanalen in de campusbouquet; de nodes in de studentenhuizen verspreiden ze.

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, uitrol op het campusnetwerk, faculteitsarchieven, studententoegang vanuit het SIS, campuskanalen, beveiliging en probleemoplossing, stap voor stap.

Lees de setupgids
In je sectorOp het platform
Account van faculteit of afdelingPartneraccount (reseller): een gedelegeerd dashboard met credits, rechten en eigen lijnen
Faculteitscollectie of campusaanbodBouquet: een benoemde set kanalen, films of series die een pakket toekent
Campuskanaal of live evenementLive kanaal: een stream met zijn bronnen, EPG en uitvoerformaten
CollegearchiefVOD-catalogus: films en series met seizoenen en afleveringen, categorieën en metadata
Toegang van student of medewerkerLijn: één toegang met pakket, bouquets, vervaldatum, verbindingslimiet en uitvoer
Einde van het semester of de inschrijvingVervaldatum van de lijn, verlengd door een pakket, een credit of de API
Node van campus of studentenhuisStreamingnodes: edge-servers die vanuit het paneel worden geregistreerd, één per locatie of gebouw
Integratie met studentinformatiesysteemReseller-API en webhooks: de handelingen van het paneel vanuit je eigen systeem

Integratieoverwegingen

Het studentinformatiesysteem koppelt via de Reseller-API (een lijn aanmaken, verlengen, uitschakelen) en webhooks; het paneel heeft geen native integratie met SIS, LMS of campuskaart en geen single sign-on voor studenten, dus een student meldt zich in de speler aan met de inloggegevens van de lijn die je systeem heeft uitgegeven.

Beveiligingsoverwegingen

Houd het platform op het campusnetwerk of achter je reverse proxy; lijnen hebben een verbindingslimiet en kunnen aan een adres of een land worden gekoppeld; afspeellinks zijn ondertekend en verlopen; paneelaccounts gebruiken tweestapsverificatie en rechtengroepen zodat een faculteit alleen haar eigen lijnen ziet; het auditlogboek en de versleutelde back-ups maken het af.

Contentrechten en licenties

De universiteit heeft de rechten nodig op de kanalen die ze doorgeeft en op de opnames die ze publiceert, inclusief colleges met materiaal van derden; het platform levert geen content en geen rechten. De standaardabonnementen zijn van toepassing, en het onderwijsprogramma geldt voor instellingen die in aanmerking komen.

Contentrechten en aanvaardbaar gebruik

Programma

Professional, gratis voor onderwijs

Universiteiten die in aanmerking komen gebruiken het Professional-abonnement kosteloos: één licentiesleutel per instelling, twee jaar geldig, per e-mail aan te vragen vanaf het academische domein van de instelling.

Bekijk het programma

Onderwijs · gratis

Professional

Voor een groeiende dienst met eigen resellers.

$0gratis voor onderwijs

in plaats van $49 / maand · 2 jaar per sleutel

Streams
500
Lijnen
2,000
Servernodes
5
Support
Standaard

Helpcentrum

Vragen uit deze sector

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

Helpcentrum
Kan een faculteit alleen haar eigen colleges en studenten beheren?

Ja. Een faculteit is een partneraccount met eigen lijnen en een rechtengroep, en haar colleges staan in eigen bouquets. Het is een gedelegeerd account, geen geïsoleerde installatie.

Kunnen studenten inloggen met hun universiteitslogin?

Nu niet: een student gebruikt de inloggegevens van de lijn die je studentinformatiesysteem heeft aangemaakt. Single sign-on voor kijkers is geen functie van het platform.

Hoe sluiten we de toegang aan het einde van het semester?

De looptijd van het pakket is de toegangsperiode, dus een lijn verloopt aan het einde van het semester tenzij hij wordt verlengd. Het systeem kan een lijn ook via de Reseller-API uitschakelen wanneer een student vertrekt.