Configurarea programului de afișare al unui playlist
În mod implicit, un playlist asociat unui ecran este disponibil pentru redare pe întreaga durată de funcționare a dispozitivului.
Platforma Itotem Digital Signage permite însă configurarea unui program individual de afișare pentru fiecare playlist, astfel încât conținutul acestuia să fie redat numai în perioadele stabilite de administrator.
Această funcționalitate permite:
- Programarea campaniilor viitoare – asocierea în avans a playlisturilor care trebuie să devină active la o anumită dată.
- Expirarea automată a conținutului – oprirea redării unui playlist după încheierea perioadei configurate.
- Afișarea în anumite zile – limitarea conținutului la zilele lucrătoare sau la alte zile selectate.
- Afișarea în anumite intervale orare – redarea materialelor numai în anumite momente ale zilei.
- Prioritizarea mesajelor importante – înlocuirea temporară a conținutului obișnuit cu un playlist prioritar.
Programul poate combina restricții calendaristice, zile ale săptămânii și intervale orare, oferind un control detaliat asupra disponibilității conținutului.
Important: Programul de afișare al unui playlist este o funcționalitate distinctă de programul de pornire și oprire al ecranului. Programarea playlistului stabilește când poate fi redat conținutul, în timp ce programul ecranului controlează funcționarea dispozitivului fizic.
1. Accesarea setărilor de programare
Pentru a configura programul de afișare:

- Accesează pagina Playlisturi din platforma CMS.
- Deschide pagina de administrare a playlistului dorit.
- Identifică butonul Setare Calendar. (1.1)
- Apasă butonul pentru a deschide interfața de programare.

În configurația implicită (2), interfața indică faptul că playlistul este disponibil pentru redare:
- Pe tot parcursul anului – fără restricții calendaristice.
- În fiecare zi a săptămânii – de luni până duminică.
- La orice oră – fără restricții asupra intervalului zilnic de afișare.
Poți păstra această configurație sau poți activa restricțiile necesare.
2. Configurarea unei perioade calendaristice
Prima opțiune permite limitarea afișării playlistului la un interval calendaristic definit printr-o dată de început și o dată de final.
Această funcționalitate este utilă pentru campanii sezoniere, promoții limitate sau evenimente programate în avans.
2.1. Activarea perioadei de afișare
Pentru a limita disponibilitatea playlistului la o anumită perioadă:

- Deschide interfața Setare Calendar.
- Activează opțiunea de configurare a perioadei calendaristice (3.1).
- Selectează data de început a perioadei. (3.2)
- Selectează data de final a perioadei. (3.3)
- Salvează modificările. (3.4)
Important: Atunci când activezi restricția calendaristică, este obligatorie completarea ambelor câmpuri: data de început și data de final.
2.2. Exemplu – campanie valabilă în luna noiembrie
Presupunem că dorești să afișezi un playlist promoțional numai în luna noiembrie.
Configurează următoarea perioadă:
- Data de început: 1 noiembrie
- Data de final: 30 noiembrie

După salvare, playlistul va fi disponibil pentru redare numai în intervalul selectat.
Înainte de data de început, conținutul nu va fi afișat. După expirarea perioadei, playlistul va fi exclus automat din redare.
Nu este necesară eliminarea manuală a playlistului de pe ecrane.
2.3. Sincronizarea programului cu ecranele
După salvarea programului, platforma sincronizează automat configurația cu toate ecranele care au playlistul asociat.
- Ecranele online primesc programul actualizat și îl aplică în funcție de data și ora curente.
- Ecranele offline primesc modificările la următoarea conectare și sincronizare cu platforma.
Astfel, poți pregăti campaniile în avans, fără a interveni manual asupra fiecărui dispozitiv la începutul sau la finalul perioadei de afișare.
3. Configurarea programului săptămânal
Pentru un control mai detaliat, poți limita afișarea playlistului la anumite zile ale săptămânii.
Această funcționalitate permite configurarea unui program recurent, de luni până duminică, independent sau în combinație cu o perioadă calendaristică.
De exemplu, poți configura un playlist care să fie afișat:
- Numai în zilele lucrătoare.
- Exclusiv în weekend.
- Doar în anumite zile ale săptămânii.
- În intervale orare diferite pentru fiecare zi selectată.
3.1. Activarea programului săptămânal
Pentru a configura un program săptămânal:
- Accesează interfața Setare Calendar.
- Activează funcționalitatea Program săptămânal (4.1).
- Selectează zilele în care playlistul trebuie să fie disponibil (4.2).
- Configurează opțional intervalele orare pentru fiecare zi activă (4.3).
- Salvează modificările. (4.4)

Atenție: Dacă activezi programul săptămânal, dar nu selectezi nicio zi, playlistul nu va fi disponibil pentru redare în nicio zi a săptămânii (content-ul media nu apare niciodată pe ecran)
3.2. Configurarea intervalelor orare
Pentru fiecare zi activată, poți utiliza butonul Ceas pentru a defini intervalul de afișare.
Programul este configurat printr-o oră de început și o oră de final, utilizând formatul de 24 de ore.
Exemple de configurare:
| Scenariu | Ora de început | Ora de final |
|---|---|---|
| Afișare pe întreaga zi | 00:00 | 23:59 |
| Afișare dimineața | 07:00 | 11:50 |
| Afișare după-amiaza | 12:00 | 18:00 |
Prin această metodă, fiecare zi a săptămânii poate avea propriul interval de disponibilitate.
3.3. Exemplu – afișare numai în zilele lucrătoare
Presupunem că dorești să afișezi un playlist doar de luni până vineri, în intervalul 07:00–11:50.
Configurează programul astfel:
- Luni: 07:00–11:50
- Marți: 07:00–11:50
- Miercuri: 07:00–11:50
- Joi: 07:00–11:50
- Vineri: 07:00–11:50
- Sâmbătă: dezactivat
- Duminică: dezactivat

După salvare, playlistul va fi disponibil numai în zilele și intervalele configurate.
3.4. Combinarea perioadei calendaristice cu programul săptămânal
Cele două tipuri de restricții pot fi utilizate simultan.
De exemplu, poți configura un playlist care să fie afișat:
- Numai în luna noiembrie.
- Doar de luni până vineri.
- Exclusiv între 07:00 și 11:50.

În această situație, playlistul va fi disponibil numai atunci când toate condițiile configurate sunt îndeplinite simultan.
Dacă elimini restricția calendaristică, dar păstrezi programul săptămânal, playlistul va fi disponibil în zilele și intervalele selectate pe tot parcursul anului.
Notă: Programul săptămânal este recurent. Odată configurat, acesta se aplică automat în fiecare săptămână, atât timp cât playlistul rămâne asociat ecranelor și nu există alte restricții care să împiedice redarea.
4. Identificarea playlisturilor programate
Playlisturile care au un program de afișare configurat pot fi identificate direct din pagina de listare.
Atunci când sunt activate restricții de afișare, Cardul playlist își modifică eticheta de stare:
- Obișnuit – playlist fără restricții individuale de afișare.
- Programat – playlist care utilizează un calendar de afișare.

Dacă este configurată și o perioadă calendaristică, cardul afișează informații despre intervalul selectat.
Atunci când perioada de afișare a expirat, interfața prezintă și un indicator de avertizare, pentru a semnala faptul că playlistul nu mai este disponibil conform calendarului său.
Această diferențiere permite identificarea rapidă a playlisturilor active, programate sau expirate.
5. Modul Playlist prioritar
În configurația obișnuită, un ecran poate utiliza simultan:
- Playlisturi obișnuite (5.2) – disponibile pe întreaga durată de funcționare a ecranului.
- Playlisturi programate (5.1) – disponibile numai atunci când data și ora curente respectă calendarul configurat.

Conținutul playlisturilor obișnuite este inclus în bucla de redare, iar materialele din playlisturile programate sunt incluse numai în perioadele în care acestea sunt active.
Platforma oferă însă și un mod special de funcționare, denumit Playlist prioritar.
5.1. Activarea modului prioritar

Modul Playlist prioritar poate fi activat numai pentru un playlist care are deja configurat un program de afișare.
Activarea acestei opțiuni modifică tipul playlistului din Programat în Prioritar.

Un playlist prioritar are capacitatea de a suprascrie temporar conținutul obișnuit al ecranelor cu care este asociat.
5.2. Comportamentul playlisturilor prioritare
Atunci când un playlist prioritar devine activ conform programului său, ecranul acordă prioritate exclusivă conținutului acestuia.

Pe durata activării:
- Playlistul prioritar este redat conform configurației sale.
- Playlisturile obișnuite sunt ignorate temporar.
- Celelalte playlisturi programate sunt ignorate temporar.
Astfel, conținutul prioritar înlocuiește temporar bucla normală de redare.
Important: Playlistul prioritar nu elimină și nu modifică asocierile celorlalte playlisturi. Acestea rămân configurate pe ecran, dar sunt excluse temporar din redare cât timp prioritatea este activă.
5.3. Exemple de utilizare
Modul prioritar este util atunci când administratorul trebuie să afișeze rapid un mesaj important pe unul sau mai multe ecrane.
Exemple:
- Mesaje de alertă – instrucțiuni de evacuare, carantină sau alte situații care necesită informare imediată.
- Informări operaționale – anunțuri privind inventarierea, închiderea temporară sau relocarea unor servicii.
- Comunicări urgente – mesaje care trebuie afișate cu prioritate față de conținutul publicitar sau informativ obișnuit.
Combinată cu funcționalitățile de distribuție multiplă către ecrane și grupuri de ecrane, această opțiune permite administratorului CMS să înlocuiască temporar conținutul unei întregi flote de dispozitive.
5.4. Revenirea la programul normal de redare
Ecranele revin automat la configurația obișnuită atunci când playlistul prioritar nu mai este activ.
Acest lucru se întâmplă dacă:
- Perioada de afișare a playlistului prioritar se încheie.
- Playlistul prioritar este eliminat din cont.
- Playlistul prioritar este dezasociat de pe ecran.
După încetarea priorității, dispozitivul reia redarea playlisturilor obișnuite și programate, conform configurațiilor existente.
Recomandare: Pentru mesajele temporare importante, configurează din timp o perioadă de expirare a playlistului prioritar. Astfel, ecranele vor reveni automat la conținutul obișnuit după încheierea intervalului stabilit.
6. Programul de afișare pentru playlisturile cu sloturi
Playlisturile de tip Sloturi permit configurarea programelor de afișare la două niveluri:


- La nivelul playlistului – prin calendarul general de afișare, configurat folosind funcționalitatea Setare Calendar. (7.1)
- La nivelul fișierelor media din sloturi – prin perioade individuale de afișare, definite pentru fiecare material. (7.2)
Aceste două configurații pot avea intervale diferite.
Pentru a determina disponibilitatea efectivă a conținutului, platforma calculează automat intersecția dintre calendarul playlistului și perioadele individuale ale fișierelor media.
Astfel, materialele sunt publicate către ecrane numai în intervalele în care sunt respectate restricțiile aplicabile.
6.1. Intersecția perioadelor calendaristice
Pentru fiecare fișier media dintr-un slot, platforma compară:
- Perioada de afișare a playlistului.
- Perioada individuală de afișare a fișierului media.
Intervalul rezultat reprezintă perioada în care materialul poate fi redat.
Exemplu:
| Element | Perioadă configurată |
|---|---|
| Playlist cu sloturi | 1 martie – 31 august |
| Fișier media | 1 iunie – 31 decembrie |
| Perioadă efectivă de afișare | 1 iunie – 31 august |
Deși fișierul media este configurat până la 31 decembrie, acesta va putea fi redat numai până la 31 august, deoarece programul playlistului limitează disponibilitatea conținutului.
6.2. Intervale fără suprapunere
Dacă perioada individuală a unui fișier media nu se suprapune deloc cu perioada playlistului, materialul nu este inclus în configurația de redare transmisă ecranelor.
De exemplu:
- Playlist: 1 martie – 31 august.
- Fișier media: 1 septembrie – 31 decembrie.
Cele două perioade nu au niciun interval comun.
Prin urmare, fișierul nu va fi publicat către dispozitive în configurația rezultată.
Această excludere se realizează automat, fără a fi necesară eliminarea manuală a materialului din slot.
6.3. Intervale deschise și fișiere fără program individual
Un fișier media poate avea o perioadă de afișare fără limite individuale.
În calculul calendarului, un capăt de interval nespecificat este considerat deschis, ceea ce înseamnă că nu introduce o restricție suplimentară.
Se aplică următoarele reguli:
- Fișier fără perioadă individuală, playlist cu perioadă configurată – fișierul moștenește perioada playlistului.
- Fișier cu perioadă individuală, playlist fără restricție calendaristică – se utilizează perioada fișierului.
- Fișier fără perioadă individuală și playlist fără restricție calendaristică – materialul este disponibil permanent, în limitele celorlalte condiții de redare.
Important: Un fișier media dintr-un slot nu poate depăși restricțiile calendaristice ale playlistului din care face parte.
7. Aplicarea programului săptămânal în playlisturile cu sloturi
Spre deosebire de perioadele calendaristice, programul săptămânal nu este calculat prin intersecția a două calendare independente.
În cazul playlisturilor cu sloturi, fiecare fișier media moștenește programul săptămânal al playlistului, exact așa cum acesta a fost configurat.
Fișierele media din sloturi nu au propriul program săptămânal.
Exemplu:
Playlistul este configurat să ruleze:
- Luni–Vineri: 08:00–18:00.
- Sâmbătă–Duminică: inactiv.
Toate fișierele media din sloturi vor respecta acest program săptămânal, indiferent de perioadele calendaristice individuale.
Dacă un fișier este programat între 1 și 15 noiembrie, acesta va putea fi redat numai în zilele lucrătoare și în intervalul orar permis de playlist.
8. Calcularea perioadelor de afișare pentru Fallback
Fișierele media de rezervă (Fallback) au un comportament special în playlisturile cu sloturi.
Rolul lor este de a acoperi intervalele în care un slot nu are niciun fișier media principal disponibil pentru redare.
Atunci când playlistul are configurată o perioadă calendaristică, platforma calculează automat intervalele în care materialul Fallback poate fi utilizat.
8.1. Identificarea intervalelor neacoperite
Pentru fiecare slot, platforma:
- Calculează perioadele efective ale fișierelor media principale, după intersectarea acestora cu perioada playlistului.
- Reunește intervalele în care există conținut principal disponibil.
- Identifică intervalele rămase neacoperite în perioada playlistului.
- Generează câte o intrare de redare pentru fișierul Fallback, corespunzătoare fiecărui interval liber.
Astfel, materialul de rezervă este disponibil numai atunci când nu există alt conținut eligibil în slot.
8.2. Exemplu – Fallback pentru două perioade distincte
Presupunem următoarea configurație:
- Perioada playlistului: 1 martie – 31 august.
- Perioada unui fișier media din slot: 1 iunie – 30 iunie.
- Fallback: un material de rezervă fără program individual.
În această situație, platforma identifică două intervale în care fișierul principal nu este disponibil.
| Interval | Conținut redat |
|---|---|
| 1 martie – 31 mai | Fallback |
| 1 iunie – 30 iunie | Fișierul media principal |
| 1 iulie – 31 august | Fallback |
Pentru acest scenariu, sistemul generează două intrări distincte pentru materialul Fallback:
- Prima intrare: 1 martie – 31 mai.
- A doua intrare: 1 iulie – 31 august.
Aceste intrări sunt incluse în configurația transmisă ecranelor.
8.3. Reguli privind limitele intervalelor
La calcularea perioadelor de afișare, capetele intervalelor sunt considerate incluse.
Dacă două intervale sunt consecutive și nu există o perioadă liberă între ele, platforma nu generează un interval suplimentar pentru Fallback.
Această regulă previne introducerea unor redări de rezervă între materiale care acoperă continuu perioada playlistului.
Important: Materialul Fallback poate acoperi numai intervalele libere din interiorul perioadei calendaristice a playlistului. Acesta nu poate fi utilizat pentru a extinde redarea în afara calendarului general.
9. Rezumatul regulilor de programare
| Configurație | Comportament |
|---|---|
| Playlist fără calendar | Conținutul este disponibil pe întreaga durată de funcționare a ecranului. |
| Playlist cu perioadă calendaristică | Conținutul este disponibil numai între datele configurate. |
| Playlist cu program săptămânal | Conținutul este disponibil numai în zilele și intervalele orare selectate. |
| Playlist prioritar | Înlocuiește temporar conținutul celorlalte playlisturi cât timp programul său este activ. |
| Playlist cu sloturi și programe individuale | Perioadele fișierelor media sunt intersectate cu perioada playlistului. |
| Fișier media fără program individual | Moștenește perioada calendaristică a playlistului. |
| Fișier media fără suprapunere calendaristică | Este exclus automat din configurația de redare. |
| Fallback într-un slot | Acoperă intervalele fără conținut principal disponibil, în limitele perioadei playlistului. |
Recomandare: Pentru campaniile cu perioade stricte de afișare, configurează calendarul playlistului ca limită generală și utilizează programele individuale ale fișierelor media din sloturi pentru restricții suplimentare. Astfel, ecranele vor primi automat o configurație de redare care respectă ambele niveluri de programare.