Zum Inhalt springen
Castreon
Überwachung & Server

Bild- und Tonqualität

Aktualisiert am 08 Okt 2026

Ein Kanal kann technisch einwandfrei laufen und trotzdem nichts Sehenswertes liefern: einen schwarzen Bildschirm, ein auf einem Bild stehendes Programm, eine Sendung ohne Ton. Castreon prüft das selbst auf jedem Kanal und meldet einen Alarm, wenn es anhält.

Verfügbar ab Castreon 1.2.0 in allen Plänen. Standardmäßig eingeschaltet.

Was geprüft wird

Prüfung Bedeutung Alarm nach (Standard)
Schwarzes Bild schwarzer Bildschirm — das Senderlogo darf stehen bleiben 60 s
Eingefrorenes Bild dasselbe Bild, unverändert — die Quelle hängt auf einem Bild. Eine Uhr oder ein Lauftext zählt als Bewegung 120 s
Kein Ton die erste Tonspur ist stumm (ihr Spitzenpegel bleibt unter der Stilleschwelle, standardmäßig −60 dB) 90 s

Ein Problem wird erst zum Alarm, wenn es länger als seine Schwelle dauert und in mindestens zwei Messungen hintereinander auftritt. Sind Bild oder Ton wieder da, erlischt der Alarm von selbst.

Geprüft wird jeder laufende Kanal mit einem HLS-Ausgang. Hat ein Kanal bereits ein größeres Problem (Programmlücke des DVB-Betreibers, ein Ausgang, der nichts mehr schreibt), setzt Castreon keine Qualitätsalarme obendrauf.

Wo Sie es sehen

  • Auf der Kanalseite, unter dem Player: der Streifen Qualität — Bild OK / schwarz / eingefroren, mit Helligkeit und Bewegung, und die Ton-Leiste mit dem Spitzenpegel in dB und dem Alter der Messung.
  • Alarme: im Verlauf des Kanals, unter „Benötigt Aufmerksamkeit“ in der Übersicht (schwarzes Bild ist kritisch, eingefrorenes Bild und fehlender Ton sind Warnungen) und im Gesundheitswert des Kanals.
  • Benachrichtigungen: die Gruppe Bild und Ton.
  • /metrics: castreon_channel_alert{code="black_picture"} (sowie frozen_picture, silent_audio), dazu castreon_channel_audio_peak_db, castreon_channel_picture_luma_percent und castreon_channel_picture_motion — siehe Metriken und Grafana.

Einstellungen

Einstellungen → Bild- und Tonqualität:

  • Bild und Ton der Kanäle prüfen — der Hauptschalter.
  • Für jede Prüfung: ein / aus und Alarm nach (Sekunden), 20–3600.
  • Stilleschwelle (dB) — unter diesem Spitzenpegel gilt der Ton als stumm.
  • Eine Messung alle (Sekunden) — pro Kanal, standardmäßig 30.
  • Gleichzeitige Messungen — für den ganzen Server; standardmäßig 1 (höchstens ein CPU-Kern).
  • Probleme jetzt — die Kanäle, die gerade ein Problem haben, und seit wann.

Ausnahmen pro Kanal

Manche Kanäle sehen absichtlich „falsch“ aus: ein Radiosender mit Standbild, ein Kanal, der stundenlang eine Pausentafel zeigt. Unter Ausnahmen pro Kanal wählen Sie den Kanal, haken ohne „schwarz“, ohne „eingefroren“ oder ohne „kein Ton“ an und klicken auf Ausnahme hinzufügen. Die angehakten Prüfungen entfallen für diesen Kanal, und der Streifen auf seiner Seite zeigt diese Werte nicht mehr rot.

Wie gemessen wird — und was es kostet

Castreon nimmt das letzte HLS-Segment, das der Kanal bereits ausgeliefert hat (bei mehreren Qualitäten die niedrigste), und decodiert nur die Schlüsselbilder, stark verkleinert, dazu den Ton der ersten Spur. Die Quelle wird nicht ein zweites Mal geöffnet, und der Stream der Zuschauer bleibt unberührt.

Eine Messung kostet etwa 0,1 s CPU bei einem 720p-Kanal und etwa 0,3 s bei 1080i von DVB, mit niedriger Priorität. Bei vielen Kanälen wird der Messzyklus einfach länger (die ältesten Messungen zuerst) — die CPU-Last steigt nicht. Die erste Messung kommt etwa 20 Sekunden nach dem Start eines Kanals.

Grenzen

  • Gemessen werden nur Kanäle mit HLS-Ausgang; die anderen zeigen auf ihrer Seite „nicht gemessen“.
  • Beim Ton wird nur die erste Tonspur geprüft.
  • Solange das Bild „Kein Signal“ auf Sendung ist, wird der Kanal nicht gemessen: Das Bild kommt von Ihnen, nicht von der Quelle.

Datenschutz

Cookies & lokaler Speicher

Unbedingt erforderliche Cookies sind immer aktiv. Statistik und Marketing nutzen Dienste von Google und starten nur, wenn Sie zustimmen — bis dahin wird nichts an Google übertragen. Sie können Ihre Einwilligung hier jederzeit widerrufen.

Unbedingt erforderlich

Ohne sie funktionieren Anmeldung, Formulare und die gewählte Sprache nicht. Sie erfordern keine Einwilligung (§ 25 Abs. 2 Nr. 2 TDDDG).

Immer aktiv
Name Zweck Dauer Art
castreon-session Hält Ihre Sitzung: Anmeldung und gewählte Sprache 2 Stunden, bei jedem Aufruf verlängert Cookie
XSRF-TOKEN Schützt Formulare vor gefälschten Anfragen 2 Stunden, bei jedem Aufruf verlängert Cookie
remember_web_… Nur wenn Sie bei der Anmeldung „Angemeldet bleiben“ wählen Bis zur Abmeldung, max. 400 Tage Cookie
__cf_bm Cloudflare: unterscheidet Besucher von Bots, nur wenn der Datenverkehr geprüft wird 30 Minuten Cookie · Cloudflare
castreon:consent Speichert Ihre Cookie-Auswahl 12 Monate Lokaler Speicher
theme Darstellung des Kundenkontos: hell, dunkel oder System Bis Sie sie ändern Lokaler Speicher

Statistik

Google Analytics 4 (Google Ireland Ltd.): welche Seiten besucht werden, woher Besuche kommen und mit welchem Gerätetyp — mit pseudonymen Kennungen, ohne Speicherung der IP-Adresse. Hilft uns, die Website zu verbessern.

Name Zweck Dauer Art
_ga Google Analytics: erkennt den Besucher wieder (pseudonyme Kennung) 13 Monate Cookie · Google Analytics
_ga_VHWQRPHPEF Google Analytics: speichert den Sitzungsstatus 13 Monate Cookie · Google Analytics

Marketing

Google Ads (Google Ireland Ltd.): misst, ob Besuche über Google-Anzeigen zu einem Test oder Tarif führen, und ermöglicht die Anzeige von Castreon-Werbung auf anderen Websites (Remarketing).

Name Zweck Dauer Art
_gcl_au, _gcl_aw Google Ads: verknüpft den Besuch mit dem Anzeigenklick (Conversions) 90 Tage Cookie · Google Ads
IDE, test_cookie Google Ads: Remarketing und Anzeigenmessung, auf Google-Domains (doubleclick.net) Bis zu 13 Monate Cookie · Google (Drittanbieter)