Hem
XtreamUIPro

Offentlig sektor

Offentliga sammanträden och information på servrar som institutionen styr över

Ett fullmäktigesammanträde sänds live och finns kvar i arkivet, personalutbildning är ett bibliotek per förvaltning, och allmänheten får en linje med ett långt förfallodatum från institutionens webbplats. Videon stannar på infrastruktur som institutionen själv driver.

En tom kommunfullmäktigesal med rader av bord och mikrofoner.
Foto: Héctor Berganza · Pexels License

Utmaningarna

Vad ett offentligt organ behöver lösa

  • Sammanträden som måste vara offentliga och sparas

    Möten sänds och måste sedan finnas kvar för invånarna, i ett arkiv som institutionen själv håller, inte bara på en extern plattform.

  • Två målgrupper, olika regler

    Invånare tittar på öppna sammanträden och information, medan personalen använder utbildning och interna genomgångar som inte får vara offentliga.

  • Kontroll över var videon finns

    Upphandlings- och dataskyddsregler frågar ofta var tjänsten körs och vem som administrerar den, och en hostad tjänst väcker frågan varje gång.

Så hjälper Xtream UI Pro

Så passar plattformen in

  • En livekanal och ett arkiv

    Ett sammanträde är en livekanal som matas av salens encoder; med catch-up aktiverat kan sena tittare spola tillbaka, och inspelningen arkiveras som ett avsnitt i sammanträdesserien.

  • Publika linjer och personallinjer

    Invånare får en linje med ett långt förfallodatum från institutionens webbplats; personalen får linjer per förvaltning med egna paket och bouquets, så att utbildning och interna genomgångar stannar utanför det publika utbudet.

  • Drivs av institutionen

    Panelen, origin och noderna körs på servrar som institutionen väljer, med tvåfaktorsinloggning, behörighetsgrupper, en granskningslogg och krypterade säkerhetskopior för de egna operatörerna.

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

  • 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

  • Ö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

  • 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

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 kommunfullmäktige

En hanteringsserver i kommunens datacenter, salens flöde som en livekanal med ett sparat arkiv, ett utbildningsbibliotek för personal per förvaltning, publika linjer med ett långt förfallodatum och kommunens egna system på Reseller API.

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

I en driftsättning för offentlig sektor är källorna salens liveflöde, inspelningarna av tidigare sammanträden och utbildningsvideorna; panelen håller de publika och personalens bouquets och båda målgruppernas linjer; origin betjänar dem, med noder där en plats behöver en; kommunens system ansluter via Reseller API.

  1. Installera i kommunens datacenter

    Panelen, API:et, workern och origin körs på en kommunserver bakom dess reverse proxy; uppspelningsbasen är den publika adress invånarna når.

  2. Streama och spara sammanträdena

    Salens encoder skickar en livekanal i den publika bouqueten; inspelningen blir ett avsnitt i en serie per organ, till exempel fullmäktige och nämnder.

  3. Linjer för allmänheten

    Invånare får en linje med ett långt förfallodatum som delas ut på kommunens webbplats, bunden enbart till den publika bouqueten.

  4. Linjer för personal per förvaltning

    Personalen får linjer per förvaltning med paket som lägger till utbildningsbiblioteket och interna genomgångar; kommunens egna system skapar och inaktiverar dem via Reseller API.

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 på institutionens servrar, livesammanträden och arkiv, publik åtkomst och personalåtkomst, säkerhet och felsökning, steg för steg.

Läs installationsguiden
I din branschPå plattformen
Fullmäktigesammanträde eller publik kanalLive-kanal: en ström med sina källor, EPG och utdataformat
Sammanträdesarkiv och utbildningsbibliotekVOD-katalog: filmer och serier med säsonger och avsnitt, kategorier och metadata
Publikt program eller förvaltningens samlingBouquet: en namngiven uppsättning kanaler, filmer eller serier som ett paket ger tillgång till
Åtkomst för invånare eller personalLinje: en åtkomst med sitt paket, sina bouquets, förfallodatum, anslutningsgräns och utdata
Giltighet för en publik åtkomst eller personalåtkomstLinjens förfallodatum, som förnyas av ett paket, en kredit eller API:et
Integration med kommunens systemReseller API och webhooks: panelens operationer från ditt eget system

Aspekter på integration

Institutionens egna system, till exempel dess webbplats, personalkatalog eller ärendesystem, ansluter via Reseller API (skapa, förnya, inaktivera en linje) och webhooks; panelen har ingen inbyggd koppling till en specifik produkt för offentlig sektor och ingen single sign-on för tittare.

Säkerhetsaspekter

Håll plattformen på institutionens egen infrastruktur bakom dess reverse proxy med TLS; håll publikt och internt material i separata bouquets; linjer har en anslutningsgräns; uppspelningslänkar är signerade och går ut; panelkonton använder tvåfaktorsinloggning, behörighetsgrupper och Admin API-nycklar med en IP-tillåtelselista; granskningsloggen registrerar varje ändring.

Innehållsrättigheter och licensiering

Institutionen måste ha rätt att publicera sammanträdena och eventuellt tredjepartsmaterial i sitt utbildningsbibliotek; 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 invånare titta på sammanträden utan konto?

Tittare använder alltid en linje. Kommunen kan dela ut en linje med ett långt förfallodatum från sin webbplats, bunden till den publika bouqueten, så att invånarna får inloggningsuppgifter och inte behöver något ytterligare konto.

Kan personalens material förbli privat?

Ja. Lägg det i bouquets som bara personalpaketen ger tillgång till; en linje ser bara bouquets i sitt paket, så den publika linjen får aldrig utbildningsbiblioteket.

Sparas arkivet efter sammanträdet?

Inspelningen läggs till i katalogen som ett avsnitt och finns kvar tills institutionen tar bort den; det är institutionens fil på dess egen server, och gallringen är institutionens beslut.