Radio program ima satnicu, ne samo redosled pesama
Lista odgovara na pitanje „šta ide sledeće“, ali radio ima i pitanje „šta mora da se desi u određeno vreme“. Tu počinje uloga Scheduler-a.
Scheduler čuva planirane stavke i prati njihovo vreme. Kada termin dođe, odlučuje da li stavku treba pokrenuti, da li je još u dozvoljenom vremenskom prozoru ili je previše zakasnila i treba je označiti kao propuštenu. Stavke se dodaju, menjaju, privremeno isključuju ili uklanjaju.
Zašto je tolerancija kašnjenja važna
Događaj u radiju retko dolazi u vakuumu. U 10:00 treba da počne reklamni blok, a u 09:59:58 još traje pesma. Ako sistem slepo reaguje na sekundu, prekida sadržaj u neprirodnom trenutku. Ako nema granicu kašnjenja, događaj planiran za 10:00 mogao bi da se aktivira mnogo kasnije, kada više nema smisla.
Zato postoji podešavanje najvećeg dozvoljenog kašnjenja: vi određujete koliko dugo događaj još važi posle planiranog termina.
Kako to izgleda u radu
Unapred pripremite sadržaj ili događaj, odredite vreme i ostavite sistemu da prati sat. Kada dođe termin, Scheduler reaguje prema pravilima. Ako događaj zbog prevelikog kašnjenja ne treba pokrenuti, sistem ga evidentira kao propušten — umesto da ga ubaci u pogrešan deo programa.
Primer iz prakse
Identifikacija stanice ili poseban element treba da se pojavi u određenom delu sata. Umesto da voditelj gleda na sat i ručno traži fajl, događaj je unapred pripremljen, a Scheduler prati vreme dok lista normalno radi.
Kod većeg broja planiranih elemenata najveća korist nije sama automatizacija, nego doslednost: ista pravila važe svakog dana, bez obzira na to da li se neko setio na vreme.
Šta dobijate
- manje ručnog praćenja sata;
- unapred definisane događaje;
- kontrolu nad prihvatljivim kašnjenjem;
- evidenciju propuštenih termina;
- bolju povezanost rasporeda i reprodukcije;
- manje iznenađenja tokom automatskog rada.
Scheduler nije kalendar za ljude. Ne zamenjuje programski kalendar ni raspored voditelja — to je izvršni modul aplikacije koji planirani termin pretvara u stvarnu radnju u programu.