Schede di acquisizione (SDI / HDMI) e radio FM / DAB+ come sorgenti
Aggiornato il 27 ott 2026La sorgente di un canale può essere anche un dispositivo nel server: una scheda di acquisizione SDI o HDMI, oppure un ricevitore SDR (una chiavetta USB RTL2832U) che riceve la radio FM o DAB / DAB+. La scegli nell'editor del canale come qualsiasi altra sorgente; può essere anche una sorgente di riserva dietro una sorgente IP o DVB.
Disponibile da Castreon 3.0.0, in tutti i piani.
Scheda di acquisizione (SDI / HDMI)
Editor del canale → Sorgenti → Tipo: Scheda di acquisizione (SDI / HDMI), poi:
- Tipo di scheda — V4L2 (HDMI / SDI / USB) per le schede e i grabber USB con un driver video Linux, oppure DeckLink per le schede SDI / HDMI con Desktop Video installato (l'FFmpeg del server deve essere compilato con DeckLink; l'editor ti avvisa se non lo è).
- Scheda —
/dev/videoNper V4L2; per DeckLink, scegli la scheda per nome dall'elenco. - Risoluzione e Fotogrammi/s — vuoto = ciò che dà la scheda.
- Formato della scheda (V4L2) —
yuyv422,nv12,mjpegoh264; vuoto = il predefinito della scheda. - Audio — la scheda audio dell'acquisizione (ALSA), oppure senza audio. Con DeckLink l'audio arriva incorporato nell'SDI.
I fotogrammi arrivano non compressi, quindi il canale viene codificato sul server — un profilo «copy» esce in H.264. Scegli un profilo con la risoluzione e il bitrate che vuoi, con NVENC se il server ha una scheda NVIDIA. Una scheda è usata da un canale alla volta.
Radio FM
Tipo: Radio FM (SDR):
- Frequenza in MHz (per esempio
98.5). - Ricevitore — quale chiavetta SDR, da 0 quando ce ne sono più.
- Guadagno in dB — vuoto = automatico; PPM — la correzione dell'oscillatore della chiavetta, se la stazione è leggermente spostata.
Castreon avvia rtl_fm (pacchetto rtl-sdr) per la stazione e ne prende l'audio (48 kHz, mono). Una chiavetta riceve una stazione FM alla volta.
Radio DAB / DAB+
Tipo: Radio DAB / DAB+ (SDR):
- Blocco — l'ensemble DAB, per esempio
12B,5C,13F. - Programma — l'ID del servizio (
0x4FB1) o il nome esatto come lo annuncia l'ensemble. - Ricevitore — vuoto = la prima chiavetta;
rtl_tcp,host:portper una chiavetta su un'altra macchina. - Guadagno — vuoto = automatico.
Castreon avvia welle-cli (pacchetto welle.io) una volta per blocco e chiavetta; più canali dello stesso blocco condividono una chiavetta.
Come esce la radio
Le sorgenti FM e DAB non hanno immagine: il canale mostra la sua immagine «nessun segnale» (o uno schermo nero) con l'audio della radio codificato in AAC, così si riproduce ovunque — HLS, HTTP-TS, player, set-top box. Per un canale solo radio, scegli invece il tipo di canale Radio: allora esce solo l'audio.
Lo stesso interruttore Solo audio esiste su qualsiasi altra sorgente (per esempio un flusso di radio internet usato come riserva per un canale TV): il canale resta in onda con la sua immagine «nessun segnale».
Installare i programmi
Su Ubuntu / Debian: sudo apt install rtl-sdr welle.io. Su Rocky / RHEL, rtl-sdr arriva da EPEL; welle-cli potrebbe dover essere compilato dai sorgenti. Se manca un programma, l'editor lo dice sotto la sorgente. Altri percorsi si possono impostare in /etc/castreon/castreon.json con rtl_fm e welle_cli.
Tieni le chiavette SDR lontano dalle ventole del server e usa un'antenna esterna adeguata — la qualità della ricezione la decide l'antenna, non Castreon.