Vai al contenuto
Castreon
Canali

Trasmettere da OBS, vMix ed encoder (RTMP, SRT, WHIP)

Aggiornato il 11 ott 2026

Un canale Castreon può ricevere una trasmissione in diretta da un programma di produzione (OBS, vMix), da un encoder hardware o da un'altra applicazione. La trasmissione diventa la sorgente del canale come qualsiasi altra: profilo, uscite, sorgente di riserva e immagine «nessun segnale» funzionano allo stesso modo.

Ci sono tre strade:

Strada Quando sceglierla Piano
RTMP in ingresso la più semplice — la conoscono tutti i programmi e tutti gli encoder tutti i piani (da Castreon 1.4.0)
SRT connessioni instabili (internet mobile, Wi-Fi, lunghe distanze): recupera i pacchetti persi tutti i piani
WebRTC (WHIP) ritardo molto basso, anche direttamente dal browser Enterprise — vedi WebRTC

RTMP in ingresso

1. Aggiungere la sorgente

  1. Apri il canale → Modifica → Aggiungi sorgente e scegli RTMP in ingresso (OBS / encoder).
  2. Salva. Castreon mostra Server (in OBS) — nella forma rtmp://<dominio>/live — e la Chiave di trasmissione, entrambi con il pulsante per copiarli.

Il canale viene riconosciuto dalla chiave, quindi tutti i canali usano la stessa porta. La chiave funziona come una password: chi ce l'ha può trasmettere sul canale. Nuova chiave ne crea un'altra — dopo il salvataggio la vecchia non funziona più. Gli account che possono solo visualizzare il canale non vedono la chiave.

2. In OBS

Impostazioni → Dirette: Servizio = Personalizzato…, Server = l'indirizzo qui sopra, Chiave della diretta = la chiave del canale. Poi Avvia la diretta.

Impostazioni consigliate (Impostazioni → Uscita, modalità Avanzata):

Impostazione Valore
Encoder video H.264 — x264 o l'encoder della scheda video; profilo high
Controllo frequenza CBR
Bitrate video 1080p: 4500–6000 kbps · 720p: 2500–4000 kbps
Intervallo fotogrammi chiave 2 s
Audio AAC, 160 kbps, 48 kHz

OBS 29.1 o successivo può inviare via RTMP anche H.265 o AV1; Castreon li riceve. Per gli spettatori e le piattaforme video scegli allora, se serve, un profilo che li transcodifica in H.264 — vedi HEVC e AV1.

In vMix e negli encoder hardware

  • vMix — Stream → Destination = Custom RTMP Server, URL = l'indirizzo del server, Stream Key = la chiave del canale.
  • Encoder hardware — per RTMP inserisci l'indirizzo del server e la chiave di trasmissione (alcuni apparecchi la chiamano stream name); se l'apparecchio chiede un solo indirizzo, usa rtmp://<dominio>/live/<chiave>.

3. Nella pagina del canale

La scheda Trasmetti da OBS (RTMP) mostra indirizzo e chiave (nascosta, con Mostra chiave), chi sta trasmettendo ora — da quale indirizzo e con quale programma —, l'immagine (codec, risoluzione, fotogrammi al secondo), l'audio, il bitrate ricevuto e le impostazioni consigliate.

Cosa fa Castreon con la trasmissione

  • Il video H.264 (e H.265 / AV1) viene preso senza ricodifica se il profilo del canale lo consente — un canale senza profilo (passthrough) non consuma CPU.
  • L'audio arriva nel canale come AAC 48 kHz.
  • Finché nessuno trasmette, il canale aspetta — non è un guasto. Con una sorgente di riserva il canale riproduce la riserva e torna alla trasmissione al controllo successivo della sorgente principale. Con l'immagine «nessun segnale» le uscite restano aperte mentre la trasmissione manca.
  • Un canale ha una sola sorgente RTMP e una sola trasmissione alla volta. Una chiave non può essere usata su due canali e un canale fermo non riceve trasmissioni.

Porta e firewall

La porta RTMP è 1935 (TCP) e si cambia in Impostazioni → RTMP in ingresso (vuoto = 1935, 0 = disattivato). Il cambio di porta si applica dopo il riavvio del servizio (sudo systemctl restart castreon). Apri la porta nel firewall, ad esempio:

sudo ufw allow 1935/tcp

SRT da OBS o da un encoder

  1. Nel canale aggiungi una sorgente SRT in ascolto: srt://@:9000 (scegli una porta libera; per la cifratura aggiungi ?passphrase=…, di almeno 10 caratteri).
  2. In OBS: Impostazioni → Dirette → Servizio = Personalizzato…, Server = srt://<indirizzo-del-server>:9000 (con ?passphrase=… se l'hai impostata), Chiave della diretta vuota.
  3. Apri la porta nel firewall su UDP (sudo ufw allow 9000/udp).

SRT recupera i pacchetti persi, per questo è la scelta giusta per i collegamenti instabili. Il ritardo cresce con il valore latency (lo stesso ai due capi).

Se non funziona

  • OBS non riesce a collegarsi — controlla indirizzo e chiave (dopo Nuova chiave e il salvataggio funziona solo la nuova), che la porta 1935 sia aperta su TCP e che RTMP in ingresso non sia disattivato in Impostazioni → RTMP in ingresso.
  • OBS si collega, ma il canale non parte — il canale deve essere Attivo; guarda il Registro nella pagina del canale.
  • L'immagine si blocca o perde fotogrammi — la connessione sul luogo della trasmissione non basta: abbassa il bitrate in OBS o passa a SRT.
  • Sulle piattaforme video l'immagine non parte — vedi Evento live.

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)