Ako to celé funguje?

Systém LUbc sa skladá z niekoľkých základných častí, ktoré sú v nasledovnej štruktúre:

  • Hlavný server
    • LUbc CORE
    • Databáza a úložný adresár pre LUbc
  • Klientské počítače
    • Klientská aplikácia

Hlavný server

Základným kameňom je LUbc server. Je to počítač s vysokým výkonom na ktorom beží väčšina operácií. Na tomto počítači sa nachádza zdieľaný adresár v ktorom je uložená hlavná databáza formátu Access na ktorú sa ostatné aplikácie pripájajú cez ADO. V adresári sa nachádzajú aj ďalšie pracovné a konfiguračné súbory slúžiace na chod systému.

LUbc CORE

Na serveri je spustená aplikácia LUbc CORE. Táto aplikácia vykonáva všetky operácie, na ktoré boli odoslané požiadavky s klientských aplikácií. Napríklad pri požiadavke z LUbc Managera o vygenerovanie výpisu hraných skladieb sa LUbc CORE postará o otvorenie histórie odbavovacieho software (napr. .ltx súbory uložené v Logoch aplikácie AVair), ktorú prehľadáva, na základe názvov súborov vyberá informácie o hraných skladbách z databázy LUbc a následne vytvára výsledný súbor s výpisom. Klientské aplikácie teda nevykonávajú žiadne zložitejšie operácie a môžu bežať na ľubovoľných tenkých klientoch.

Zabudované moduly

LUbc CORE obsahuje niekoľko zabudovaných modulov, ktoré je možné zapnúť a rozšíriť tak jeho funkcionalitu. Ide o nasledovné funkcie:

  • modul Web Stats
    Ak je zapnutý tento modul, LUbc CORE odosiela požiadavku na definovanú URL adresu pri dôležitej zmene statusu servera - spustenie, vypnutie, reštart či zlyhanie z dôvodu chyby. Skript na URL adrese môže potom vykonať ďalšie operácie ako zápis zmeny do logu či zaslanie informačného e-mailu.
  • modul URL Touch
    Ak je zapnutý tento modul, LUbc CORE každých 30 sekúnd odosiela požiadavku na definovanú URL v ktorej sa nachádzajú premenné s obsahom on-screen logu a ak je zapnutý modul RSS Playlist tak sa pridajú aj informácie o aktuálne hranej skladbe a vysielanej relácii či RDS RadioText dáta. Skript na URL adrese môže tieto dáta napríklad preposielať streamovaciemu serveru čím je možné dynamicky meniť hlavičku streamu.
  • modul RSS Playlist
    Tento modul číta históriu vysielacieho software a generuje RSS XML súbor so zoznamom dnes hraných skladieb. Zároveň sa stará o získavanie názvu práve hranej skladby, práve vysielanej relácie a automatizáciu RadioTextu, čo sú údaje potrebné pre moduly URL Touch a RDS Control.
  • modul RDS Control
    Tento modul prepája aplikáciu LUbc CORE s aplikáciami na ovládanie RDS enkodérov od Phobos Audio, napríklad Mini RDS World. Ak je zapnutý tento modul a zároveň modul RSS Playlist, automatizuje sa ovládanie obsahu RadioTextu v RDS dátach a rovnako umožňuje prostredníctvom aplikácie LUbc Instant dočasne nastaviť pevný RadioText alebo zapnúť či vypnúť vysielanie dopravných informácií.
  • modul Winamp Control
    Modul sa zapína ak sa systém LUbc používa v spojení s freeware prehrávačom Winamp. Modul odosiela požiadavky na aplikáciu Winamp, ktoré umožňujú aktualizovať načítaný playlist a ovládať správanie prehrávača Winamp, aby mohol pracovať automaticky podľa plánu.

Požiadavky na server

  • Základné požiadavky:
    • CPU s min. taktom 2GHz na jadro, RAM min. 2GB
    • Operačný systém Windows 2000 a vyšší
    • Rozhranie ADO pre databázy Access97
    • Min. 50 MB miesta na disku pre CORE a databázu
    • Microsoft Networking/Samba pre zdieľanie adresára s databázou pre klientské počítače
  • Požiadavky pri spolupráci s AudioVAULT systémom:
    • Plné prístupové práva na adresár aplikácie AVair prístupný cez MS Networking/Samba
  • Požiadavky pri spolupráci s Winamp prehrávačom:
    • Dostatok miesta na disku pre uloženie hudobných súborov alebo NAS server
    • Prehrávač Winamp nainštalovaný na serverovom počítači
    • Zvukové karty, streamovací software či iný výstup výsledného zvuku z prehrávača
  • Ďalšie požiadavky pre funkcionalitu doplnkových modulov:
    • Web Stats a URL Touch: webserver na ktorom pobežia skripty vykonávajúce operácie z URL requestov
    • RSS Playlist: úložný priestor pre XML súbor, ak má byť playlist viditeľný na webe, je potrebné zabezpečiť výstup tohto súboru na web (uploadovací skript na FTP, verejná HTTP služba na hlavnom serveri, ...)
    • RDS Control: nainštalovaná a spustená aplikácia Mini RDS World alebo iná, RDS enkodér od spoločnosti Phobos Audio, prepojený s hlavným serverom komunikačným káblom.

Klientské počítače

Na každý počítač, ktorý vidí v sieti Microsoft Network/Samba adresár s databázou a konfiguračnými súbormi LUbc z hlavného servera a má plný prístup (čítanie, zápis a spúšťanie) môžu byť nainštalované klientské aplikácie systému LUbc.

Počas inštalácie aplikácie sa inštalačný program opýta na cesty k týmto adresárom a aplikácia sa pri spustení priamo pripojí do databázy a úložného priestoru LUbc. Komunikácia - odosielanie a príjem požiadaviek medzi klientskou aplikáciou a LUbc CORE - prebieha rovnako cez túto databázu.

Klientská aplikácia môže bežať aj na počítači mimo LAN siete rozhlasovej stanice, ak je na hlavnom serveri správne rozbehané VPN pripojenie a je dostupný adresár s databázou.

Požiadavky na klientský počítač

  • CPU a RAM počítača vyhovujúca štandardnom nainštalovaného operačného systému
  • Operačný systém Windows 2000 a vyšší
  • Rozhranie ADO pre databázy Access97
  • Spojenie s hlavným serverom v rámci LAN alebo VPN spojenie ktoré umožňuje cez Microsoft Networking/Samba pristupovať do adresára s databázou a súbormi LUbc uloženými na serveri

Pozrite si aj tieto stránky:

LUbc Monitor
LUbc Manager
LUbc Instant
LUbc Config
LUbc CORE
LU Broadcast Center
Aplikácie na mieru

sponzored by: WebSupport > WEBHOSTING | WEBDESIGN | SERVER & SECURITY | e-ANALYZ | TOPlist