Zum Inhalt springen
Castreon
Kanäle

Capture-Karten (SDI / HDMI) und UKW- / DAB+-Radio als Quellen

Aktualisiert am 27 Okt 2026

Die Quelle eines Kanals kann auch ein Gerät im Server sein: eine SDI- oder HDMI-Capture-Karte oder ein SDR-Empfänger (ein RTL2832U-USB-Stick), der UKW- oder DAB / DAB+-Radio empfängt. Sie wählen sie im Kanaleditor wie jede andere Quelle; sie kann auch eine Ersatzquelle hinter einer IP- oder DVB-Quelle sein.

Verfügbar ab Castreon 3.0.0 in allen Plänen.

Capture-Karte (SDI / HDMI)

Kanaleditor → Quellen → Typ: Capture-Karte (SDI / HDMI), dann:

  • Kartentyp — V4L2 (HDMI / SDI / USB) für Karten und USB-Grabber mit Linux-Videotreiber oder DeckLink für SDI- / HDMI-Karten mit installiertem Desktop Video (das FFmpeg des Servers muss mit DeckLink gebaut sein; der Editor sagt es Ihnen, wenn nicht).
  • Karte — /dev/videoN bei V4L2; bei DeckLink wählen Sie die Karte nach ihrem Namen aus der Liste.
  • Auflösung und Bilder/s — leer = was die Karte liefert.
  • Kartenformat (V4L2) — yuyv422, nv12, mjpeg oder h264; leer = Standard der Karte.
  • Ton — die Soundkarte der Aufnahme (ALSA) oder kein Ton. Bei DeckLink kommt der Ton eingebettet im SDI.

Die Bilder kommen unkomprimiert an, deshalb wird der Kanal auf dem Server kodiert — ein „copy“-Profil ergibt H.264. Wählen Sie ein Profil mit der gewünschten Auflösung und Bitrate, mit NVENC, wenn der Server eine NVIDIA-Karte hat. Eine Karte wird von jeweils nur einem Kanal genutzt.

UKW-Radio

Typ: UKW-Radio (SDR):

  • Frequenz in MHz (zum Beispiel 98.5).
  • Empfänger — welcher SDR-Stick, ab 0, wenn es mehrere gibt.
  • Verstärkung in dB — leer = automatisch; PPM — die Korrektur des Stick-Oszillators, falls der Sender leicht verschoben liegt.

Castreon startet rtl_fm (Paket rtl-sdr) für den Sender und übernimmt seinen Ton (48 kHz, mono). Ein Stick empfängt jeweils einen UKW-Sender.

DAB / DAB+-Radio

Typ: DAB / DAB+-Radio (SDR):

  • Block — das DAB-Ensemble, zum Beispiel 12B, 5C, 13F.
  • Programm — die Service-ID (0x4FB1) oder der genaue Name, wie das Ensemble ihn ankündigt.
  • Empfänger — leer = der erste Stick; rtl_tcp,host:port für einen Stick auf einem anderen Rechner.
  • Verstärkung — leer = automatisch.

Castreon startet welle-cli (Paket welle.io) einmal je Block und Stick; mehrere Kanäle aus demselben Block teilen sich einen Stick.

Wie Radio ausgegeben wird

UKW- und DAB-Quellen haben kein Bild: Der Kanal zeigt sein Bild „Kein Signal“ (oder einen schwarzen Bildschirm) mit dem als AAC kodierten Radioton, damit er überall abspielbar ist — HLS, HTTP-TS, Player, Set-Top-Boxen. Für einen reinen Radiokanal wählen Sie stattdessen den Kanaltyp Radio: Dann geht nur Ton hinaus.

Denselben Schalter Nur Ton gibt es bei jeder anderen Quelle (zum Beispiel bei einem Internetradio-Stream als Ersatzquelle für einen TV-Kanal): Der Kanal bleibt mit seinem Bild „Kein Signal“ auf Sendung.

Die Werkzeuge installieren

Unter Ubuntu / Debian: sudo apt install rtl-sdr welle.io. Unter Rocky / RHEL kommt rtl-sdr aus EPEL; welle-cli muss eventuell aus dem Quellcode gebaut werden. Fehlt ein Werkzeug, sagt der Editor das unter der Quelle. Andere Pfade lassen sich in /etc/castreon/castreon.json mit rtl_fm und welle_cli festlegen.

Halten Sie die SDR-Sticks von den Lüftern des Servers fern und verwenden Sie eine ordentliche Außenantenne — über die Empfangsqualität entscheidet die Antenne, nicht Castreon.

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)