Tito průvodci promítají pojmy oboru do objektů, které platforma dnes má (bouquety, linky, balíčky, partnerské účty, uzly, API). Jde o konceptuální mapování, ne o funkce specifické pro obor, a partnerský účet je delegovaný účet, ne izolovaný tenant.
Konceptuální mapování
Nic v panelu se nenazývá prodejna ani franšízant. Tabulka říká, který objekt hraje jakou roli; následující kapitoly je nastavují v tomto pořadí.
| Ve vašem oboru | Na platformě | Kde v panelu |
|---|---|---|
| Kanál prodejen nebo sbírka školení | Bouquet: pojmenovaná sada kanálů, filmů nebo seriálů, kterou balíček zpřístupní | Bouquets, ze Streams a Movies / Series |
| Kanál prodejen | Živý kanál: stream se svými zdroji, EPG a výstupními formáty | Streams → přidat živý stream (URL zdroje nebo RTMP push) |
| Školicí a produktové video | VOD katalog: filmy a seriály se sezónami a epizodami, kategoriemi a metadaty | Movies a Series, nebo úloha ingestu VOD |
| Obrazovka prodejny nebo přístup zaměstnance | Linka: jeden přístup se svým balíčkem, bouquety, expirací, limitem připojení a výstupy | Lines → přidat, nebo aktivační kódy, nebo Reseller API |
| Účet franšízanta | Partnerský účet (reseller): delegovaný panel s kredity, oprávněními a vlastními linkami | Users → přidat resellera; Groups pro jeho oprávnění |
| Regionální uzel | Streamovací uzly: hraniční servery zaregistrované z panelu, jeden na lokalitu nebo budovu | Servers → přidat uzel, instalovaný přes SSH |
| Obrazovky nebo zařízení na linku | Max. připojení linky: kolik zařízení smí sledovat současně | Max. připojení linky |
Předpoklady
Co mít před instalací.
- Server centrály (Ubuntu 22.04 nebo 24.04), instalátor a server pro každý region s mnoha prodejnami, dostupný z těchto prodejen.
- Obsah kanálu prodejen (encoder nebo smyčkový zdroj), záznamy zaškolení a produktových školení a obrazovky nebo přehrávače médií v prodejnách.
- Rozhodnutí o struktuře franšízy: které regiony dostanou uzel a kdo u každého franšízanta spravuje linky.
Nasazení infrastruktury
Nejdřív centrála, potom regiony.
- Spusťte instalátor na serveru centrály a nastavte základní URL přehrávání na adresu dostupnou pro prodejny, za TLS.
- Přidejte kanál prodejen v sekci Streamy a školicí záznamy v sekci Filmy a zkontrolujte je ve webovém přehrávači.
- Zaregistrujte uzel na region v sekci Servery; panel ho nainstaluje přes SSH, nebo se uzel zaregistruje jednorázovým kódem, a směruje k němu prodejny tohoto regionu.
- Vytvořte partnerský účet pro tým obsahu v centrále s oprávněními ke katalogu a bez oprávnění k linkám prodejen.
Organizace obsahu
Kanál prodejen a knihovna školení.
- Vytvořte živý stream pro kanál prodejen a umístěte ho do vlastního bouquetu.
- Vytvořte kategorie podle tématu a seriál na školicí kurz, s jednou epizodou na lekci; přidejte jeden bouquet na roli (prodejci, vedoucí, noví zaměstnanci).
- Vytvořte jeden balíček pro obrazovky prodejen a jeden balíček na roli, každý uděluje své bouquety a nese dobu přístupu jako dobu trvání.
- Dejte franšízantům balíčky, které smějí dále prodávat svým prodejnám a zaměstnancům.
Konfigurace partnerů (resellerů)
Jeden partnerský účet na franšízanta.
- Vytvořte skupinu s oprávněními omezenými na linky, bez změn katalogu.
- Přidejte každého franšízanta v sekci Uživatelé → přidat resellera, s touto skupinou, jeho balíčky a zůstatkem kreditů.
- Franšízant s několika regiony může přidat sub-resellera na region, každého s vlastními prodejnami.
Konfigurace linek prodejen a zaměstnanců
Linka na obrazovku a na zaměstnance.
- Vytvořte jednu linku na obrazovku prodejny v sekci Linky → přidat s názvem prodejny a balíčkem prodejen; franšízant totéž udělá pro své prodejny.
- Nastavte maximální počet připojení na počet obrazovek v prodejně a pro zaměstnance na dvě (prodejní plocha a telefon).
- Svažte linku prodejny s adresou prodejny, když ji má pevnou, aby přihlašovací údaje nefungovaly jinde.
- Nakonfigurujte přehrávač obrazovky jednou (M3U, Xtream Codes API nebo adresa webového přehrávače) a uložte přihlašovací údaje do dokumentace prodejny.
Školicí a produktové video
Knihovna pro zaměstnance.
- Nahrajte každý školicí kurz jako seriál a každý produktový film jako film, nebo je naimportujte úlohou importu VOD do kořene médií.
- Zařaďte záznamy do bouquetu správné role přes jejich kategorie.
- Než knihovnu otevřete franšízantům, zkontrolujte testovací linkou, co každá role vidí.
Kanál prodejen
Jeden kanál pro všechny obrazovky.
- Přidejte kanál prodejen jako živý stream, napájený encoderem centrály přes RTMP nebo smyčkovým zdrojem.
- Zapněte catch-up pro školení vysílaná živě a potom nahrajte záznam do knihovny.
- Uzly v regionech si berou kanál jednou z originu a obsluhují své prodejny, takže připojení prodejen nejsou přetížená.
Expirace a obnovení
Přístup sleduje prodejnu nebo smlouvu.
- Linka vyprší na konci období svého balíčku; franšízant ji obnoví balíčkem nebo kreditem.
- Zakažte linku uzavřené prodejny nebo odcházejícího zaměstnance.
- Přihlaste systém správy franšízy nebo HR k webhookům, abyste viděli linky, kterým brzy vyprší platnost nebo už vypršela.
Integrace se systémy franšízy nebo HR
Systémy řídí linky; přehrávač přehrává.
- Vytvořte klíč Reseller API pro systém správy franšízy nebo HR; volá create_line, renew_line, enable_line a disable_line, s ID požadavku u každého zápisu.
- Použijte obchodní konektor, když franšízantům službu fakturujete; jakýkoli jiný systém používá Reseller API a webhooky.
- Pro diváky neexistuje jednotné přihlášení: zaměstnanci se do přehrávače přihlašují údaji své linky.
Bezpečnostní hlediska
Držte každou prodejnu na jejích vlastních linkách.
- Provozujte panel za reverse proxy s TLS a nastavte TRUSTED_PROXIES, aby auditní log a pravidla IP viděly skutečné adresy.
- Dvoufázové přihlášení pro každý účet centrály; franšízanti dostanou skupinu oprávnění omezenou na vlastní linky.
- Limit připojení na linku, podepsané a vypršující odkazy pro přehrávání a svázání obrazovek prodejen s adresou.
- Zapněte šifrovanou zálohu databáze s kopií mimo pracoviště a pomocí auditního logu kontrolujte změny linek a katalogu.
Řešení potíží
Obvyklé první kontroly.
- Obrazovka prodejny je černá: zkontrolujte, zda je její linka povolená a nevypršela, svázání s adresou a limit připojení, pokud linku používá druhé zařízení.
- Region se zasekává: zkontrolujte heartbeat regionálního uzlu a zda jsou k němu prodejny směrovány.
- Franšízant nemůže vytvářet linky: zkontrolujte jeho zůstatek kreditů, oprávnění jeho skupiny a balíčky, které mu jsou přiřazeny.
- Auditní log ukazuje adresu proxy: nastavte TRUSTED_PROXIES na tuto proxy a restartujte panel.