srt://callaba:9000Callaba SRT Server
Callaba SRT Server è una soluzione server SRT cloud e self-hosted per ricevere feed di contribuzione SRT, monitorare lo stato del trasporto e instradare il video live nei workflow di multiview, registrazione, restreaming e riproduzione.
Apri la demo Multiview liveCerchi la spiegazione del protocollo?Leggi la guida informativa sui server SRT
Callaba SRT Server
Ricevere, monitorare e instradare il feed di contribuzione.
- RTT
- 42 ms
- Perdita pacchetti
- 0.02%
Vedi ogni connessione. Decidi chi può accedere.
Gestisci publisher e receiver SRT da un’unica vista live: monitora bitrate e stato del trasporto, identifica area geografica e indirizzo IP del peer per ogni connessione, applica i criteri di accesso oppure apri intenzionalmente un workflow per gli ospiti.
Area geografica e indirizzo IP del peer
Scopri da dove si collega ogni peer SRT e quale indirizzo di rete utilizza.
203.0.113.42Bitrate e stato del trasporto in tempo reale
Controllo completo di publisher e receiver
Consenti solo Stream ID o indirizzi IP di peer approvati, con regole specifiche per i ruoli di publisher e receiver.
Instrada uscite
Un feed di contribuzione live entra una sola volta in Callaba e può proseguire verso monitoraggio, Multiview, registrazione, restreaming o riproduzione.
Un feed di contribuzione SRT, più percorsi di produzione
Callaba riceve un feed SRT live, mostra lo stato del trasporto agli operatori e instrada l’ingresso nel workflow di produzione scelto.
Telecamera o encoder
Un feed di contribuzione SRT inviato sulla rete internet pubblica.
Sorgente di produzione remota
Un feed live proveniente da una sede, uno studio o una squadra sul campo.
Callaba SRT Server
Ricevere, monitorare e instradare il feed di contribuzione.
Multiview
Offri agli operatori una vista live condivisa.
Registrazione
Conserva il feed per usarlo in seguito.
Restreaming
Invia il feed verificato alle destinazioni configurate.
Web Player
Pubblica la riproduzione nel browser, quindi usa l’URL o l’embed verificato.
Un feed di contribuzione live entra una sola volta in Callaba e può proseguire verso monitoraggio, Multiview, registrazione, restreaming o riproduzione.
Mantieni live YouTube, Facebook e Twitch durante il cambio della sorgente SRT
Con route SRT PULL testate e loop, reconnect e buffer adatti al percorso, Callaba cambia la sorgente in ingresso senza chiudere le sessioni di pubblicazione in uscita. Gli spettatori normalmente perdono solo pochi fotogrammi, invece di vedere lo stream social andare offline.
Cambia la sorgente e mantieni live ogni destinazione
Callaba passa alla successiva route SRT PULL testata mentre le uscite YouTube, Facebook e Twitch restano connesse.
Pochi fotogrammi, non una nuova sessione live
Con route testate e il buffer configurato per il percorso, la transizione normalmente costa solo pochi fotogrammi. Le piattaforme social non devono aprire una nuova sessione di pubblicazione.
Cosa supporta il prodotto e cosa verificare
Ogni comportamento supportato è affiancato da una verifica pratica di accettazione. L’interfaccia Callaba installata e i profili reali di sorgente, destinazione e infrastruttura restano il riferimento definitivo.
| Funzionalità | Comportamento supportato | Verifica di accettazione |
|---|---|---|
| Ricevere feed di contribuzione | Porta in Callaba video SRT da telecamere, encoder o sedi di produzione remote. | Riceve feed di contribuzione SRT, mostra lo stato del trasporto agli operatori e instrada il video live verso workflow Multiview, registrazione, restreaming e riproduzione. |
| Schema di ingest Listener e Caller | Nel percorso di ingest standard Callaba esegue il Listener SRT, mentre l’encoder o la sorgente esterna si connette come Caller SRT. | Publisher · Caller: Mantieni la visibilità operativa sul trasporto in ingresso mentre il feed è live. |
| Monitorare lo stato del trasporto | Mantieni la visibilità operativa sul trasporto in ingresso mentre il feed è live. | Live · bitrate, perdita di pacchetti e RTT |
| Instradare un ingresso | Usa lo stesso feed di contribuzione nei workflow Multiview, registrazione, restreaming o riproduzione. | Lo stesso feed ricevuto può alimentare i workflow Multiview, registrazione, restreaming e riproduzione configurati in Callaba. |
| Multiview | Offri agli operatori una vista live condivisa. | Lo stesso feed ricevuto può alimentare i workflow Multiview, registrazione, restreaming e riproduzione configurati in Callaba. |
| Mantieni live YouTube, Facebook e Twitch durante il cambio della sorgente SRT | Con route SRT PULL testate e loop, reconnect e buffer adatti al percorso, Callaba cambia la sorgente in ingresso senza chiudere le sessioni di pubblicazione in uscita. Gli spettatori normalmente perdono solo pochi fotogrammi, invece di vedere lo stream social andare offline. | Per SRT PULL, configura i routing_hosts e attiva loop e reconnect affinché il relay possa riconnettersi e scorrere l’elenco dopo una disconnessione. Il cambio della route preferita richiede uno stop/save/start controllato; il salvataggio non ricarica subito il relay in esecuzione e il failover hitless non è garantito. |
Configuralo in Callaba, poi verifica il passaggio
Questa pagina chiarisce il perimetro del prodotto. Le guide mostrano quali controlli aprire, quale modulo collegare e come verificare che il workflow sia pronto.
Scegli il cloud o il self-hosting
Entrambe le opzioni eseguono lo stesso workflow di prodotto; scegli il modello operativo adatto al team.
Callaba Cloud
Avvia Callaba nel cloud e configura il workflow SRT dall’interfaccia del prodotto.
Self-hosted su Linux
Installa Callaba sulla tua infrastruttura Linux quando serve il controllo diretto dell’ambiente.
Distribuire, gestire e diagnosticare un server SRT in produzione
Scopri come funzionano un server SRT, le modalità Caller/Listener, le porte UDP, la latenza, lo stream ID e la passphrase nell’ingest video live.
Scritto da Iurii Pakholkov
Fondatore di Callaba. Sviluppa strumenti video cloud per SRT, RTMP, WebRTC, NDI, routing live, monitoraggio, registrazione e workflow di produzione.
Ultimo aggiornamento: 22 luglio 2026
Un server SRT è un endpoint di ingest video live che riceve, invia o inoltra stream SRT. In genere trasferisce video live da telecamere, encoder, sedi remote, studi, dispositivi mobili o sistemi partner verso un workflow multimediale controllato.
SRT significa Secure Reliable Transport. Funziona su UDP e aggiunge recupero, cifratura, controllo della latenza, modalità di connessione e statistiche runtime. È quindi adatto alla contribution live su Internet pubblico, reti di sedi, lunghe distanze e connessioni imperfette.
Un server SRT non è un player web, un CDN o un server di riproduzione per gli spettatori. Nella maggior parte dei workflow live, SRT serve per contribution e ingest. Dopo la ricezione, lo stream può essere instradato, registrato, transcodificato, ritrasmesso o convertito in formati per il pubblico come HLS, WebRTC o uscite RTMP.
Risposta rapida: cos’è un server SRT?
Un server SRT è il punto di ingest live che accetta connessioni SRT da encoder, software, app mobili, telecamere, sedi o feed partner. La configurazione più comune è server come Listener e encoder come Caller. Il server ascolta una porta UDP, riceve lo stream, mostra bitrate, RTT e perdita di pacchetti, quindi lo passa a registrazione, restreaming, transcodifica, routing, multiview o riproduzione.
Cos’è un server SRT?
Un Server SRT è l’endpoint che accetta o gestisce connessioni SRT. Può ricevere uno stream SRT live da un encoder, inoltrarlo a un altro sistema o fungere da punto di consegna controllato tra una sorgente remota e una piattaforma di produzione.
In un workflow live tipico, il server SRT svolge quattro funzioni pratiche:
- Riceve il feed live: un encoder per telecamera, OBS, vMix, FFmpeg, Larix o un’altra sorgente invia il video al server.
- Protegge il percorso di contribution: SRT può recuperare i pacchetti persi e cifrare la sessione di trasporto.
- Espone statistiche live: gli operatori monitorano bitrate, RTT, perdita di pacchetti, ritrasmissioni e stato della connessione.
- Passa lo stream a valle: il server instrada il feed verso registrazione, transcodifica, restreaming, switching o riproduzione.
Il server SRT diventa così il confine tra sorgente e piattaforma. Quando una squadra remota dice di essere in trasmissione, qui verifichi che il segnale arrivi davvero, sia stabile e possa essere usato a valle.
Server SRT e protocollo SRT
Il protocollo SRT è il metodo di trasporto. Il Server SRT è il sistema o endpoint software che usa il protocollo per ricevere o inviare stream live.
| Termine | Significato | Esempio |
|---|---|---|
| protocollo SRT | Metodo di trasporto su UDP per media live con recupero, cifratura, controllo della latenza e statistiche. | La connessione tra un encoder e Callaba. |
| Server SRT | Endpoint di ingest o relay che accetta sessioni SRT e le collega al resto del workflow. | Callaba in ascolto del feed da una sede remota. |
Cos’è un server SRT live?
Un server SRT live è un server SRT usato per contribution video in tempo reale o quasi. Riceve lo stream durante l’evento e lo inoltra alla produzione live, alla registrazione o alla distribuzione.
I team usano server SRT live per eventi remoti, ingest cloud da telecamere ed encoder, trasporto studio-cloud, feed partner, percorsi di backup, produzione remota e restreaming verso più destinazioni.
La parola «live» conta perché la regolazione SRT è diversa dal trasferimento file. Il server deve bilanciare ritardo e recupero. Se la latenza è troppo bassa per la rete reale, lo stream può connettersi ma interrompersi con perdita o jitter.
Come funziona un server SRT
Un server SRT riceve audio e video già codificati tramite una connessione SRT. Nei workflow live, SRT trasporta spesso MPEG-TS multiplexato; il container dipende da mittente e workflow. Sono comuni video H.264 o H.265/HEVC, audio AAC e talvolta metadati.
- Un encoder crea lo stream audio e video live.
- L’encoder invia lo stream a un server SRT.
- Il server SRT riceve lo stream e controlla lo stato della connessione.
- Se si perdono pacchetti, SRT può richiederne la ritrasmissione finché sono ancora utili.
- Il server passa lo stream allo step seguente: registratore, transcoder, restream, switcher, workflow API o sistema di riproduzione.
Modalità Caller, Listener e Rendezvous
SRT usa tre modalità di connessione. La modalità decide quale lato avvia la connessione e come la sessione attraversa firewall e NAT.
- Listener: attende una connessione SRT in entrata su una porta UDP nota. È la modalità tipica per un server di ingest cloud o un endpoint in data center.
- Caller: avvia la connessione a un Listener. È comune per encoder sul campo, OBS, vMix, FFmpeg, app mobili e sorgenti remote.
- Rendezvous: entrambi i lati avviano la connessione. Può aiutare in alcuni casi NAT, ma va testato attentamente prima della produzione.
Porte del server SRT e regole firewall
SRT usa UDP. La porta UDP corretta deve quindi essere aperta nel security group cloud, nel firewall host, nel router o nella policy di rete.
- il server ha un IP pubblico o un indirizzo di rete raggiungibile;
- la porta UDP corretta è aperta;
- l’encoder usa la modalità Caller/Listener corretta;
- lo stream ID corrisponde alla regola di routing, se usato;
- la passphrase coincide sui due lati, se la cifratura è attiva;
- il workflow ricevente è associato all’uscita a valle corretta.
Un errore comune è verificare solo che l’encoder dica «connesso». Non basta: devi confermare che i media arrivino, il bitrate sia stabile e il sistema a valle possa usare lo stream.
Esempio di configurazione del server SRT
Questa è una configurazione pratica per il primo test. Sostituisci host, porta, stream ID e passphrase con i tuoi valori.
Server side:
mode: listener
UDP port: 10080
latency: 200 ms
stream ID: event-main
passphrase: optional, same on both sides
Sender side:
srt://YOUR_CALLABA_IP:10080?mode=caller&latency=200&streamid=event-main
Regola di test: dimostra prima un mittente, una porta UDP, uno stream ID, una preview e una registrazione. Poi aggiungi cifratura, più sorgenti, failover, routing, link player e monitoraggio di produzione.
Dove si colloca il server SRT nei workflow live
SRT è particolarmente efficace sul lato contribution, dove il feed live viaggia dalla sorgente alla piattaforma.
telecamera o encoder → server SRT → transcoder / registratore / restream / workflow player
Dopo la ricezione, la piattaforma prepara lo stream per restreaming, registrazione, transcodifica, riproduzione, routing, failover, workflow API o monitoraggio.
Server SRT rispetto a RTMP, HLS, WebRTC e NDI
SRT non sostituisce ogni tecnologia video: risolve una parte specifica del workflow.
| Tecnologia | Ruolo ideale | Nota pratica |
|---|---|---|
| SRT | Contribution live, ingest e trasporto tra endpoint controllati. | Usalo quando il percorso di contribution è importante o imperfetto. |
| RTMP / RTMPS | Pubblicazione semplice e ingest delle piattaforme social. | Spesso usato dopo l’ingest SRT per il push finale alle piattaforme. |
| HLS | Riproduzione su larga scala in browser, TV e dispositivi mobili. | I browser richiedono in genere HLS o un altro formato, non SRT grezzo. |
| WebRTC | Video interattivo in tempo reale, chiamate, feed di ritorno e partecipazione sub-secondo. | Utile quando spettatore o partecipante richiede latenza molto bassa. |
| NDI | Rete di produzione a bassa latenza in LAN o studi controllati. | Usa bridge SRT/NDI per spostare segnali tra sedi o workflow cloud. |
Per un confronto a livello di protocollo, leggi SRT vs RTMP.
Come distribuire un server SRT
La configurazione precisa dipende da software, provider cloud e workflow, ma la logica di distribuzione è generalmente la stessa.
| Impostazione | Primo test consigliato | Perché conta |
|---|---|---|
| Modalità | Server come Listener, encoder come Caller | Schema di ingest cloud più semplice. |
| Porta UDP | Apri una porta UDP documentata per ogni feed di ingest | Il traffico SRT non attraversa un firewall chiuso. |
| Latenza | Inizia da 200–500 ms per normali percorsi Internet | Dà a SRT il tempo di recuperare perdita e jitter. |
| MPEG-TS / container | MPEG-TS è il container video live comune su SRT | Il server riceve un payload multimediale multiplexato, non solo una connessione di trasporto. |
| Stream ID | Usa un valore leggibile come event-main |
Aiuta a instradare, identificare e proteggere i feed. |
| Passphrase | Stesso valore su mittente e server | La cifratura fallisce se le chiavi non coincidono. |
- Crea un server o un’istanza cloud con CPU, rete e storage sufficienti per il workflow.
- Apri la porta UDP necessaria nel security group cloud e nel firewall host.
- Crea un Listener SRT che riceverà lo stream in ingresso.
- Imposta regole per stream ID e passphrase se servono routing e cifratura.
- Collega l’encoder come Caller SRT e invia lo stream all’endpoint Listener.
- Controlla le statistiche live come bitrate, RTT, perdita di pacchetti, ritrasmissioni e stato.
- Instrada lo stream a valle verso registrazione, restreaming, transcodifica o riproduzione.
Come usare un server SRT in Callaba
In Callaba, un server SRT è normalmente un punto di ingest controllato. Una sorgente remota invia lo stream a Callaba, che lo rende disponibile allo step successivo.
Workflow Callaba comuni:
- encoder SRT verso Callaba, poi restream su Twitch o YouTube;
- OBS verso Callaba su SRT, poi registrazione dello stream;
- vMix verso Callaba su SRT, poi routing verso un’altra destinazione;
- app mobile verso Callaba su SRT, poi restream sui social;
- sede remota verso Callaba, poi packaging per la riproduzione web;
- ingresso SRT verso multiview web, registratore, routing API e player controllato.
Verifica interattiva: apri la demo Multiview di Callaba per vedere come appaiono le sorgenti ricevute dopo l’ingest cloud.
Cosa monitorare su un server SRT
Una sessione SRT connessa non è sempre sana. Monitora salute del trasporto e dei media.
Segnali di trasporto
- Stato della connessione: connessa, disconnessa, in riconnessione o fallita.
- Bitrate in ingresso: indica se i media continuano a fluire al ritmo previsto.
- RTT: tempo di andata e ritorno tra mittente e ricevitore.
- Perdita di pacchetti: quantità di dati persa sul percorso.
- Ritrasmissioni: frequenza con cui SRT recupera pacchetti mancanti.
- Jitter: variazione nella temporizzazione dei pacchetti.
- Pressione del buffer di ricezione: indica se la connessione è vicina al limite di recupero.
Soglie pratiche: in buone condizioni, l’RTT è spesso 20–60 ms. Se resta sopra 150 ms o cresce, controlla la rete. Oltre 1–2% di perdita, aumenta la latenza, riduci il bitrate o migliora l’uplink prima di accusare il server.
Segnali multimediali
- video nero o bloccato, audio assente o muto;
- codec, frame rate, risoluzione o formato audio errati;
- timestamp errati, keyframe mancanti o mapping incompatibile.
Problemi comuni di un server SRT
La connessione SRT non parte
Controlla modalità, porta UDP, IP pubblico, firewall, stream ID e passphrase. La maggior parte degli handshake fallisce per modalità errata, UDP bloccato, porta sbagliata o impostazioni di sicurezza non corrispondenti.
Lo stream si connette ma il video è instabile
Controlla RTT, jitter, perdita, ritrasmissioni e latenza. Se la latenza è troppo aggressiva per la rete, SRT non riesce a recuperare i pacchetti in tempo.
Lo stream si connette ma non c’è audio
Controlla prima l’encoder: sorgente audio attiva, dispositivo corretto, codec compatibile con lo step successivo e traccia leggibile dall’applicazione ricevente.
Prima di diagnosticare SRT, conferma che l’audio esista alla sorgente. Usa il monitoraggio locale in OBS, vMix, nell’encoder hardware, in cuffia o nella preview del dispositivo.
Le statistiche SRT sono buone ma gli spettatori hanno problemi
Se il collegamento SRT è sano ma il pubblico vede blocchi o artefatti, il problema può essere a valle. Controlla transcodifica, packaging, origin, CDN, player e formato di uscita prima di accusare il server.
Server SRT self-hosted o gestito
Puoi gestire direttamente un server SRT o usare una piattaforma gestita. La scelta dipende dal controllo operativo che il team vuole mantenere.
| Opzione | Usa quando | Rischio principale |
|---|---|---|
| Server SRT self-hosted | Ti serve pieno controllo su posizione di rete, conformità, logica di routing o regole interne di distribuzione. | Il team gestisce monitoraggio, scalabilità, aggiornamenti e operazioni nel giorno dell’evento. |
| Piattaforma di workflow SRT gestita | Devi partire rapidamente e vuoi monitoraggio, routing, registrazione o restreaming in un solo posto. | Devi comunque validare porte, sorgente, stream ID, passphrase e route a valle. |
Callaba può essere una piattaforma SRT cloud o self-hosted. Avviala su AWS o installala sul tuo server, crea punti di ingest SRT e collega gli stream a restreaming, registrazione, routing, preview web, multiview, player e workflow API.
Checklist del giorno dell’evento per un server SRT
- Conferma l’IP o hostname del server.
- Conferma che la porta UDP sia aperta.
- Conferma la modalità Caller/Listener/Rendezvous su entrambi i lati.
- Conferma lo stream ID, se usato.
- Conferma la passphrase di cifratura, se usata.
- Conferma bitrate, codec, frame rate, risoluzione e audio previsti.
- Avvia lo stream e verifica il bitrate in ingresso.
- Controlla RTT, perdita, ritrasmissioni e jitter.
- Controlla video e audio reali, non solo lo stato.
- Conferma la route a valle: registrazione, restreaming, transcodifica o riproduzione.
- Conferma la sincronizzazione temporale: server ed encoder devono usare NTP o una sorgente coerente per correlare log e registrazioni durante la diagnosi.
- Testa il percorso di backup prima dell’evento.
Riferimenti ufficiali e letture correlate
Usali per dettagli SRT a livello di protocollo, configurazione Callaba o guide correlate.
FAQ
Cos’è un server SRT?
Un server SRT è un endpoint di ingest o relay live che riceve, invia o instrada stream SRT. Sposta un feed da encoder, telecamera, sede remota, studio, dispositivo mobile o partner verso un workflow controllato.
Cos’è un server SRT live?
Un server SRT live serve alla contribution video in tempo reale. Riceve il video durante l’evento e lo passa a registrazione, restreaming, transcodifica, switching, routing o riproduzione.
Un server SRT è uguale a un server di streaming?
Non sempre. Un server SRT gestisce soprattutto ingest live o trasporto tra endpoint controllati. Una piattaforma completa può gestire anche transcodifica, registrazione, riproduzione, analytics, controllo accessi, API e CDN.
Un server SRT usa UDP?
Sì. SRT funziona su UDP. La porta UDP corretta deve essere aperta nel firewall server, nel security group cloud, nel router o nella policy di rete.
Quale porta usa un server SRT?
SRT non richiede una porta fissa universale. La porta è definita dalla configurazione. In produzione si riserva una porta o un intervallo UDP e si documentano feed, tenant o eventi associati.
Il server SRT deve essere Listener o Caller?
Per la maggior parte degli ingest cloud, il server è Listener e l’encoder Caller. Funziona bene con IP pubblico o DNS, porta UDP nota e regole firewall chiare.
OBS può inviare a un server SRT?
Sì. Con un URL di uscita SRT, OBS invia il video al server, che può instradarlo a registrazione, restreaming, transcodifica o riproduzione.
vMix può inviare a un server SRT?
Sì. vMix supporta SRT e può inviare o ricevere stream. Una configurazione comune invia SRT da vMix a Callaba, che gestisce monitoraggio, routing, registrazione o restreaming.
SRT è migliore di RTMP?
SRT è in genere migliore per contribution su reti instabili, con perdita o lunghe distanze. RTMP resta comune per pubblicazione semplice e ingest di piattaforma. Molti workflow usano SRT per contribution e RTMP/RTMPS per l’uscita finale sui social.
I browser possono riprodurre SRT direttamente?
Nei normali workflow web, no. Il server riceve prima SRT, poi la piattaforma converte o impacchetta il flusso in HLS o WebRTC.
Perché lo stream SRT si connette ma non mostra video?
La connessione di trasporto può funzionare mentre il payload è errato. Controlla codec, container, timestamp, keyframe, tracce audio, mapping, compatibilità a valle e arrivo effettivo del bitrate.
Come rendo più affidabile un server SRT?
Usa un server stabile, apri le porte UDP corrette, scegli latenza realistica, monitora RTT e ritrasmissioni, mantieni margine di banda, valida il payload e prova un endpoint di backup prima dell’evento.
SRT trasporta normalmente MPEG-TS?
Nei workflow live, SRT trasporta spesso MPEG-TS con audio e video multiplexati. Il container esatto dipende da mittente e workflow. Il server deve verificare il payload, non solo la connessione.
Quali metriche SRT devo controllare per prime?
Inizia da bitrate in ingresso, RTT, perdita, ritrasmissioni e stato. In buone condizioni l’RTT è spesso 20–60 ms. Sopra 150 ms o 1–2% di perdita, aumenta latenza, riduci bitrate o migliora la rete.
Passi successivi
- Cos’è il protocollo SRT?
- SRT vs RTMP
- Come avviare uno streaming SRT in OBS Studio
- Come ricevere uno stream SRT in OBS Studio
- Inviare e ricevere SRT con vMix
- Trovare la latenza ideale per la configurazione SRT
- Documentazione API dei server SRT
Ultimo aggiornamento: 22 luglio 2026
Valuta Callaba SRT Server nel tuo modello di distribuzione
Avvia nel cloud, installa su Linux o osserva l’esperienza Multiview live prima di automatizzare.