Start
XtreamUIPro

Przewodnik konfiguracji

Przewodnik konfiguracji dla muzeów i ośrodków kultury

Skonfiguruj platformę jako usługę wideo muzeum lub ośrodka kultury: ekrany w galeriach w sieci lokalnej, biblioteka dla członków, kody aktywacyjne sprzedawane przy kasie i otwarcia na żywo.

Te przewodniki odwzorowują pojęcia branży na obiekty, które platforma ma dziś (bukiety, linie, pakiety, konta partnerów, węzły, API). To odwzorowania koncepcyjne, a nie funkcje specyficzne dla branż, a konto partnera jest kontem delegowanym, a nie odizolowanym najemcą.

Odwzorowanie koncepcyjne

Nic w panelu nie nazywa się galerią ani członkiem. Tabela mówi, który obiekt pełni jaką rolę; kolejne rozdziały konfigurują je w tej kolejności.

W Twojej branżyNa platformieGdzie w panelu
Film wystawy i archiwumKatalog VOD: filmy i seriale z sezonami i odcinkami, kategorie i metadaneMovies i Series lub zadanie pobierania VOD
Transmisja otwarcia lub wykładuKanał na żywo: strumień ze źródłami, EPG i formatami wyjściowymiStreams → dodaj strumień na żywo (adres źródła lub wysyłka RTMP)
Kolekcja galerii lub członkówBukiet: nazwany zestaw kanałów, filmów lub seriali przyznawany przez pakietBouquets, ze Streams oraz Movies / Series
Dostęp zwiedzającego lub członkaLinia: jeden dostęp z pakietem, bukietami, datą wygaśnięcia, limitem połączeń i wyjściamiLines → dodaj, albo kody aktywacyjne, albo Reseller API
Okres członkostwaData wygaśnięcia linii, odnawiana przez pakiet, kredyt lub APIData wygaśnięcia linii i czas trwania pakietu
Urządzenia na członkaMaks. liczba połączeń linii: ile urządzeń może oglądać jednocześnieMaks. liczba połączeń linii

Wymagania wstępne

Co mieć przed instalacją.

  1. Serwer w budynku (Ubuntu 22.04 lub 24.04), instalator i sieć galerii, z której będą korzystać ekrany i urządzenia członków.
  2. Film wystawy, nagrania archiwalne, do których masz prawa, enkoder dla sali wykładowej oraz ekrany lub odtwarzacze multimediów dla galerii.
  3. Klucz licencji i, jeśli budynek nie ma internetu, procedurę aktywacji offline oraz decyzję, kto przy kasie sprzedaje członkostwa.

Wdrożenie infrastruktury

Serwer w budynku, aktywowany na miejscu.

  1. Uruchom instalator na serwerze i ustaw bazowy URL odtwarzania na adres dostępny w sieci galerii.
  2. Aktywuj klucz licencji offline z panelu; po aktywacji usługa działa w sieci lokalnej bez internetu.
  3. Dodaj film wystawy w sekcji Filmy i sygnał sali wykładowej w sekcji Streamy oraz sprawdź je w odtwarzaczu webowym.
  4. Dla drugiej lokalizacji lub dużego programu publicznego zarejestruj węzeł w sekcji Serwery; panel instaluje go przez SSH i kieruje do niego widzów tej lokalizacji.

Organizacja treści

Galerie, archiwum i kolekcje dla członków.

  1. Utwórz kategorie według wystawy i roku oraz serial dla cyklu wykładów z jednym odcinkiem na wykład.
  2. Utwórz jeden bukiet dla ekranów w galeriach i jeden dla biblioteki członków z wykładami i filmami archiwalnymi.
  3. Utwórz pakiet dla galerii i jeden na rodzaj członkostwa, każdy przyznający swoje bukiety; czas trwania pakietu członkowskiego to okres członkostwa.
  4. Dodaj plakaty i krótkie opisy do każdego filmu, aby biblioteka dobrze wyglądała w odtwarzaczu.

Konfiguracja partnerów (resellerów)

Kasa i sklep jako konta delegowane.

  1. Utwórz grupę z uprawnieniami ograniczonymi do linii i kodów aktywacyjnych, bez dostępu do katalogu i serwerów.
  2. Dodaj kasę lub sklep jako resellera z tą grupą, pakietami członkowskimi i saldem kredytów.
  3. Ośrodek kultury prowadzący kilka placówek może dodać resellera na placówkę, każdego sprzedającego członkostwa z własnego salda.

Konfiguracja dostępu zwiedzających i członków

Ekrany i członkowie na liniach.

  1. Utwórz jedną linię na ekran w galerii w sekcji Linie → dodaj z pakietem galerii i przypisz ją do adresu ekranu, gdy sieć nadaje stałe adresy.
  2. Twórz kody aktywacyjne przy kasie dla każdego sprzedanego członkostwa; członek wpisuje kod w odtwarzaczu i linia startuje.
  3. Ustaw maksymalną liczbę połączeń na członkostwo na liczbę urządzeń, których może używać członek, zwykle dwa.
  4. Przekaż członkowi aplikację odtwarzacza, playlistę M3U lub adres odtwarzacza webowego, zależnie od jego urządzenia.

Film wystawy i archiwum

Biblioteka na żądanie.

  1. Prześlij film wystawy i zdigitalizowane archiwum jako filmy albo zaimportuj je zadaniem importu VOD do katalogu mediów.
  2. Dodaj metadane TMDB tam, gdzie istnieją, a tytuł i opis pozostałych napisz samodzielnie.
  3. Trzymaj archiwum, które nie jest dla publiczności, wyłącznie w bukiecie członków i sprawdź linią testową, co widzi każdy pakiet.

Otwarcia i wykłady

Wydarzenie jako kanał na żywo.

  1. Dodaj stream na żywo dla enkodera sali wykładowej (push RTMP) i umieść go w bukiecie członków albo w bukiecie galerii dla otwarcia pokazywanego na ekranach.
  2. Włącz catch-up, aby członek, który przyjdzie późno, mógł przewinąć wstecz, i prześlij nagranie do biblioteki po wydarzeniu.
  3. Przetestuj enkoder i stream przed wydarzeniem linią testową, w tej samej sieci, z której skorzysta widownia.

Wygasanie i odnawianie członkostwa

Członkostwo jako ważność linii.

  1. Linia wygasa z końcem okresu swojego pakietu; odnowienie przy kasie dodaje kolejny okres.
  2. Wyłącz linię, gdy członkostwo zostaje anulowane; kody aktywacyjne, które nigdy nie zostały użyte, pozostają nieużyte do momentu realizacji.
  3. Zasubskrybuj webhooki w sklepie lub systemie członkowskim, aby widzieć linie, które zaraz wygasną lub już wygasły.

Integracja ze sklepem lub systemem członkowskim

Systemy sprzedają dostęp; odtwarzacz odtwarza.

  1. Utwórz klucz Reseller API dla sklepu lub systemu członkowskiego; wywołuje on create_line, renew_line i disable_line, z identyfikatorem żądania przy każdym zapisie.
  2. Użyj konektora handlowego, gdy członkostwa są sprzedawane online; każdy inny system korzysta z Reseller API i webhooków.
  3. Nie ma logowania jednokrotnego dla widzów: członek loguje się do odtwarzacza danymi linii lub kodem aktywacyjnym.

Kwestie bezpieczeństwa

Trzymaj kolekcje tam, gdzie ich miejsce.

  1. Oddziel sieć galerii od sieci zwiedzających, a każdy dostęp publiczny udostępniaj za reverse proxy z TLS i ustawionym TRUSTED_PROXIES.
  2. Logowanie dwuskładnikowe dla każdego konta panelu; kasa dostaje grupę uprawnień ograniczoną do linii i kodów.
  3. Podpisane i wygasające linki odtwarzania, limit połączeń na członkostwo i przypisanie ekranów galerii do adresu.
  4. Włącz szyfrowaną kopię zapasową bazy z kopią zewnętrzną i używaj dziennika audytu do przeglądu zmian linii i katalogu.

Rozwiązywanie problemów

Typowe pierwsze kontrole.

  1. Ekran w galerii jest czarny: sprawdź, czy jego linia jest włączona i nie wygasła, przypisanie do adresu ekranu oraz czy serwer jest osiągalny w sieci galerii.
  2. Kod członka nie działa: sprawdź, czy kod nie został już zrealizowany i czy pakiet, który otwiera, jest nadal przypisany do kasy.
  3. Aktywacja licencji offline kończy się niepowodzeniem: sprawdź plik aktywacyjny względem klucza licencji oraz zegar serwera.
  4. Otwarcie na żywo się zacina: sprawdź bitrate enkodera względem łącza wychodzącego i status streamu w sekcji Streamy.