Vai al contenuto
Castreon
Canali

Schede di acquisizione (SDI / HDMI) e radio FM / DAB+ come sorgenti

Aggiornato il 27 ott 2026

La 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/videoN per 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, mjpeg o h264; 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:port per 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.

Privacy

Cookie e memoria locale

I cookie strettamente necessari sono sempre attivi. Statistiche e marketing usano servizi Google e partono solo se li accetti — fino ad allora non viene inviato nulla a Google. Puoi revocare il consenso qui in qualsiasi momento.

Strettamente necessari

Senza di essi non funzionano l’accesso, i moduli e la lingua scelta. Non richiedono consenso (§ 25, comma 2, n. 2 TDDDG).

Sempre attivi
Nome Finalità Durata Tipo
castreon-session Mantiene la sessione: accesso e lingua scelta 2 ore, rinnovato a ogni visita Cookie
XSRF-TOKEN Protegge i moduli da richieste contraffatte 2 ore, rinnovato a ogni visita Cookie
remember_web_… Solo se selezioni „Ricordami“ all’accesso Fino alla disconnessione, max. 400 giorni Cookie
__cf_bm Cloudflare: distingue i visitatori dai bot, solo quando il traffico viene verificato 30 minuti Cookie · Cloudflare
castreon:consent Ricorda la tua scelta sui cookie 12 mesi Memoria locale
theme Aspetto dell’account cliente: chiaro, scuro o sistema Finché non lo cambi Memoria locale

Statistiche

Google Analytics 4 (Google Ireland Ltd.): quali pagine vengono visitate, da dove arrivano le visite e con quale tipo di dispositivo — con identificativi pseudonimi, senza salvare l’indirizzo IP. Ci aiuta a migliorare il sito.

Nome Finalità Durata Tipo
_ga Google Analytics: riconosce il visitatore (identificativo pseudonimo) 13 mesi Cookie · Google Analytics
_ga_VHWQRPHPEF Google Analytics: mantiene lo stato della visita 13 mesi Cookie · Google Analytics

Marketing

Google Ads (Google Ireland Ltd.): misura se le visite provenienti dagli annunci Google portano a una prova o a un piano e consente di mostrare annunci Castreon su altri siti (remarketing).

Nome Finalità Durata Tipo
_gcl_au, _gcl_aw Google Ads: collega la visita al clic sull’annuncio (conversioni) 90 giorni Cookie · Google Ads
IDE, test_cookie Google Ads: remarketing e misurazione degli annunci, sui domini Google (doubleclick.net) Fino a 13 mesi Cookie · Google (terza parte)