Capture-Karten (SDI / HDMI) und UKW- / DAB+-Radio als Quellen
Aktualisiert am 27 Okt 2026Die 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/videoNbei 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,mjpegoderh264; 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:portfü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.