Sari la conținut
Castreon
Monitorizare și server

Calitatea imaginii și a sunetului

Actualizat la 08 oct. 2026

Un canal poate merge perfect din punct de vedere tehnic și totuși să nu livreze nimic de urmărit: ecran negru, o imagine blocată pe un cadru, un program fără sunet. Castreon verifică singur asta pe fiecare canal și dă o alertă când durează.

Disponibil din Castreon 1.2.0, în toate planurile. Pornit implicit.

Ce verifică

Verificarea Ce înseamnă Alertă după (implicit)
Imagine neagră ecran negru — sigla canalului poate rămâne pe ecran 60 s
Imagine înghețată aceeași imagine, neschimbată — sursa a rămas blocată pe un cadru. Un ceas sau un text care curge se socotesc mișcare 120 s
Sunet tăcut prima pistă audio nu are sunet (vârful rămâne sub pragul de liniște, implicit −60 dB) 90 s

O problemă devine alertă doar când durează peste pragul ei și apare în cel puțin două măsurători la rând. Când imaginea sau sunetul revin, alerta se stinge singură.

Verificările se fac pe fiecare canal care rulează și are ieșire HLS. Dacă un canal are deja o problemă mai mare (golul de program al operatorului DVB, o ieșire care nu mai scrie nimic), Castreon nu adaugă peste ea și alertele de calitate.

Unde le vedeți

  • Pe pagina canalului, sub player: banda Calitate — Imagine OK / neagră / înghețată, cu luminozitatea și mișcarea, și bara de Sunet, cu vârful în dB și vechimea măsurătorii.
  • Alerte: în istoricul canalului, la „Necesită atenție” pe Panou (imaginea neagră e critică, imaginea înghețată și sunetul tăcut sunt avertismente) și în scorul de sănătate al canalului.
  • Notificări: familia Imagine și sunet.
  • /metrics: castreon_channel_alert{code="black_picture"} (și frozen_picture, silent_audio), plus castreon_channel_audio_peak_db, castreon_channel_picture_luma_percent și castreon_channel_picture_motion — vezi Metrici și Grafana.

Setări

Setări → Calitate imagine și sunet:

  • Verifică imaginea și sunetul canalelor — comutatorul general.
  • Pentru fiecare verificare: pornit / oprit și Alertă după (secunde), 20–3600.
  • Prag de liniște (dB) — sub acest vârf, sunetul se socotește tăcut.
  • O măsurătoare la (secunde) — pe canal, implicit 30.
  • Măsurători deodată — pentru tot serverul; implicit 1 (cel mult un nucleu de procesor).
  • Probleme acum — canalele cu o problemă în acest moment și de când.

Excepții pe canal

Unele canale arată „greșit” intenționat: un post de radio cu imagine fixă, un canal care arată ore întregi o imagine de pauză. La Excepții pe canal alegeți canalul, bifați fără „neagră”, fără „înghețată” sau fără „tăcut” și apăsați Adaugă excepție. Verificările bifate nu se mai fac pe acel canal, iar banda de pe pagina lui nu le mai arată cu roșu.

Cum măsoară — și cât costă

Castreon ia ultimul segment HLS pe care canalul l-a livrat deja (la mai multe calități, pe cea mai mică) și decodează doar cadrele cheie, micșorate la o imagine foarte mică, plus sunetul primei piste. Nu deschide sursa a doua oară și nu atinge fluxul privitorilor.

O măsurătoare costă cam 0,1 s de procesor la un canal 720p și cam 0,3 s la 1080i de la DVB, cu prioritate scăzută. Cu multe canale, ciclul de măsurare doar se lungește (cele mai vechi măsurători întâi) — încărcarea procesorului nu crește. Prima măsurătoare vine la circa 20 de secunde după pornirea canalului.

Limite

  • Se măsoară doar canalele cu ieșire HLS; celelalte arată „nu se măsoară” pe pagina lor.
  • Pentru sunet se verifică doar prima pistă audio.
  • Cât timp imaginea „fără semnal” e pe post, canalul nu se măsoară: imaginea vine de la dumneavoastră, nu de la sursă.

Confidențialitate

Cookie-uri și stocare locală

Cookie-urile strict necesare sunt mereu active. Statisticile și marketingul folosesc servicii Google și pornesc doar dacă le accepți — până atunci nu se trimite nimic la Google. Îți poți retrage acordul oricând, aici.

Strict necesare

Fără ele nu funcționează autentificarea, formularele și limba aleasă. Nu necesită consimțământ (§ 25 alin. 2 pct. 2 TDDDG).

Mereu active
Nume Scop Durată Tip
castreon-session Păstrează sesiunea: autentificarea și limba aleasă 2 ore, prelungit la fiecare accesare Cookie
XSRF-TOKEN Protejează formularele împotriva cererilor falsificate 2 ore, prelungit la fiecare accesare Cookie
remember_web_… Doar dacă bifezi „Ține-mă minte” la autentificare Până la deconectare, max. 400 de zile Cookie
__cf_bm Cloudflare: deosebește vizitatorii de roboți, doar când traficul e verificat 30 de minute Cookie · Cloudflare
castreon:consent Ține minte alegerea ta privind cookie-urile 12 luni Memorie locală
theme Aspectul contului de client: luminos, întunecat sau sistem Până o schimbi Memorie locală

Statistici

Google Analytics 4 (Google Ireland Ltd.): ce pagini sunt vizitate, de unde vin vizitele și de pe ce tip de dispozitiv — cu identificatori pseudonimi, fără salvarea adresei IP. Ne ajută să îmbunătățim site-ul.

Nume Scop Durată Tip
_ga Google Analytics: recunoaște vizitatorul (identificator pseudonim) 13 luni Cookie · Google Analytics
_ga_VHWQRPHPEF Google Analytics: păstrează starea vizitei 13 luni Cookie · Google Analytics

Marketing

Google Ads (Google Ireland Ltd.): măsoară dacă vizitele venite din reclame Google ajung la test sau la un plan și permite afișarea reclamelor Castreon pe alte site-uri (remarketing).

Nume Scop Durată Tip
_gcl_au, _gcl_aw Google Ads: leagă vizita de clicul pe reclamă (conversii) 90 de zile Cookie · Google Ads
IDE, test_cookie Google Ads: remarketing și măsurarea reclamelor, pe domeniile Google (doubleclick.net) Până la 13 luni Cookie · Google (terț)