Vai al contenuto
Callaba
Guida utente del prodotto

Server SRT

Ricevi, proteggi, monitora e instrada il contributo SRT a bassa latenza con accesso esplicito dell'mittente e del ricevitore.

Dove trovarlo in CallabaServer di streaming → Server SRT
Cosa fa questo modulo

Un server SRT è l'endpoint del contributo gestito. Configura la latenza e la larghezza di banda per la rete reale, proteggila, quindi utilizza la telemetria e i percorsi controllati invece di indovinare dai sintomi del player.

Continua questo workflow in Callaba

Callaba SRT Server

Ogni modifica del ciclo di vita termina con prove visibili dei flussi e il ritiro non lascia dipendenze a valle nascoste.

Scopri come funziona il prodotto

Prima di iniziare

  • Una porta UDP raggiungibile e una regola firewall limitata alle origini richieste quando possibile.

  • Un vero codificatore SRT o sorgente di test e un ricevitore come VLC o un modulo Callaba downstream.

  • RTT di rete misurato e bitrate di picco previsto.

Impostazioni spiegate

Sono mostrati i controlli necessari all’operatore. Nomi interni dei campi ed eventi di implementazione sono intenzionalmente esclusi.

Ascoltatore

Identità e capacità di rete dell'endpoint SRT.

Nome e stato attivo

Etichetta dell'operatore e stato del ciclo di vita di questo server SRT.

Porta del listener

Porta UDP utilizzata dalle connessioni SRT in entrata.

Porta del ricevitore

Porta distinta opzionale utilizzata dal lato ricevitore del flusso di lavoro configurato.

Latenza

Buffer di ripristino SRT dimensionato per il percorso di rete misurato.

Inizia dall'RTT misurato ed effettua il test con una perdita di pacchetti rappresentativa.
Larghezza di banda massima

Headroom SRT può essere utilizzato per la ritrasmissione relativa al bitrate multimediale.

Buffer di ricezione

Buffer host disponibile per il ricevitore SRT.

Timeout della connessione

Per quanto tempo un peer non disponibile può rimanere irrisolto prima che la sessione venga considerata non riuscita.

Sicurezza e accesso

Proteggi i media e limita chi può pubblicare o ricevere.

Passphrase

Segreto di crittografia SRT opzionale condiviso da peer autorizzati.

Utilizza un segreto efficace e distribuiscilo separatamente dall'URL.
Modalità di accesso

Richiedi oggetti di accesso Stream espliciti, limita in base all'host o consenti deliberatamente un accesso più ampio.

Ruoli di mittente e ricevitore

Separa i client che inviano contenuti multimediali dai client che li consumano.

Instradamento e ripristino

Connetti questo endpoint a uno o più peer SRT.

Modalità percorso

Disabilita il routing o utilizza le definizioni peer Callaba/indirizzo pubblico.

SPINGERE o TIRARE

PUSH invia verso un ascoltatore; PULL si connette a una fonte disponibile.

Host di routing

Indirizzi peer ordinati utilizzati dal flusso di lavoro del percorso configurato.

Osservabilità

Utilizza prove dal vivo prima di modificare i parametri di trasporto.

Intervallo statistiche

Frequenza utilizzata per la raccolta di statistiche o i callback supportati.

Bitrate in tempo reale

Mostra se i media sono attualmente in arrivo.

Rete RTT

Tempo di andata e ritorno riportato dalla sessione SRT.

Cronologia connessioni ed eventi

Eventi di sessione e di trasporto utilizzati per diagnosticare le disconnessioni.

Primo workflow sicuro

  1. 01

    Crea il server con una porta UDP non utilizzata e un nome operatore chiaro.

  2. 02

    Misura il percorso reale, quindi imposta la latenza, la larghezza di banda massima e il timeout per quella rete.

  3. 03

    Aggiungi una passphrase e un accesso esplicito al flusso dell'mittente/ricevitore.

  4. 04

    Avvia il server e connetti un vero mittente.

  5. 05

    Collega un ricevitore o un modulo downstream e conferma il bitrate in tempo reale più Network RTT.

  6. 06

    Solo dopo che il percorso singolo è stabile, aggiungere il routing o una sorgente PULL di backup.

Esempi di workflow

Usalo quando

Crea, verifica, modifica e ritira un server SRT

Un operatore deve modificare un endpoint SRT senza confondere un modulo salvato con un percorso multimediale funzionante.

CreaRuolo, porta e accesso
IniziaL'endpoint diventa pronto
VerificaMedia e output reali
ModificaSalva, riavvia, riprova
RitiroRimuovi le dipendenze
Diagramma animato del workflow: Crea, verifica, modifica e ritira un server SRT

Come costruirlo

  1. 1

    Crea il server con il suo ruolo, porta, policy di accesso e impostazioni multimediali previste.

  2. 2

    Avvialo e attendi lo stato dell'endpoint previsto dall'mittente o dal ricevitore.

  3. 3

    Collega contenuti multimediali reali e verifica bitrate, immagini, audio e l'output downstream previsto.

  4. 4

    Prima di modificare, identificare se il campo richiede un arresto o un riavvio; salvare la modifica, ripristinare il server e ripetere lo stesso test del supporto.

  5. 5

    Prima di eliminare il server, rimuovere o riassegnare ogni percorso, registrazione, riquadro Multiview e output che dipende da esso.

Usalo quando

Contributo remoto sicuro alla produzione

Un codificatore di campo invia un feed sull'Internet pubblica.

Codificatore di campoSRT PUSH crittografato
Criterio di accessoIdentità dell'mittente
Callaba SRTRecupera + monitora
ProduzioneVisualizzazione multipla/registrazione/ristreaming
Diagramma animato del workflow: Contributo remoto sicuro alla produzione

Come costruirlo

  1. 1

    Crea il listener SRT e dimensiona la latenza dal percorso misurato.

  2. 2

    Imposta una passphrase e crea uno stream mittente per il codificatore.

  3. 3

    Collega l'encoder e conferma bitrate, RTT e stato della sessione stabile.

  4. 4

    Seleziona la sorgente SRT verificata in Multiview, Registrazione o Restreaming.

Usalo quando

Contributo SRT primario e di backup

La produzione ha due feed raggiungibili in modo indipendente e necessita di un percorso di ripristino controllato.

PrimarioSRT PULL
BackupSRT PULL
Callaba SRTRiconnetti/cambia
Visualizzazione multiplaConferma dell'operatore
UscitaFeed di produzione
Diagramma animato del workflow: Contributo SRT primario e di backup

Come costruirlo

  1. 1

    Aggiungi gli host primari e di backup testati in modo indipendente al piano di routing PULL.

  2. 2

    Verifica ciascuna fonte singolarmente prima di abilitare il flusso di lavoro del percorso ordinato.

  3. 3

    Guarda entrambi gli stati di integrità dell'origine in Multiview o nell'interfaccia operatore.

  4. 4

    Per il cambio pianificato, utilizzare il controllo del percorso preferito; per il ripristino della riconnessione, osservare la sessione attiva e l'output.

  5. 5

    Simula una perdita alla fonte durante una finestra di manutenzione e registra il comportamento di ripristino.

Usalo quando

Evento browser multilingue da un programma SRT multitraccia

La produzione fornisce un programma SRT/MPEG-TS con più tracce in lingua o commenti finiti.

SRT multitracciaUn programma
Server SRTAscolta + nomina le tracce
Giocatori webSeleziona una traccia ciascuno
Gruppo di lingueIl visualizzatore seleziona la lingua
Diagramma animato del workflow: Evento browser multilingue da un programma SRT multitraccia

Come costruirlo

  1. 1

    Ricevi la sorgente SRT multitraccia e conferma che ogni traccia audio prodotta è presente.

  2. 2

    Ascolta le tracce scoperte nelle statistiche del server SRT e assegna nomi di lingua leggibili dall'operatore.

  3. 3

    Crea un Web Player per lingua del pubblico; impostare Modifica tracce audio su Seleziona traccia audio e mappare l'indice della sorgente desiderata.

  4. 4

    Aggiungi quei giocatori a un gruppo di elenchi di lingue e scegli la lingua predefinita.

  5. 5

    Prova il cambio, le regole di accesso e la riproduzione in una sessione del browser pulita.

Usalo quando

Evento browser multilingue da feed SRT separati

La produzione fornisce ciascuna lingua finita come feed SRT indipendente anziché come programma multitraccia.

Feed linguisticiUn feed SRT ciascuno
Server SRTRicevi + monitora
Giocatori webUn player ciascuno
Gruppo di lingueIl visualizzatore seleziona la lingua
Diagramma animato del workflow: Evento browser multilingue da feed SRT separati

Come costruirlo

  1. 1

    Ricevi e convalida una fonte SRT indipendente per ogni lingua prodotta.

  2. 2

    Crea un Web Player per feed verificato e assegnagli un nome per il pubblico.

  3. 3

    Aggiungi quei giocatori a un gruppo di elenchi di lingue e scegli la lingua predefinita.

  4. 4

    Prova il cambio, le regole di accesso e la riproduzione in una sessione del browser pulita.

Verifica il risultato

  • Un vero mittente e un ricevitore rimangono connessi per il periodo di prova pianificato.
  • Il bitrate in tempo reale conferma l'arrivo dei media e l'RTT di rete rimane entro il budget di latenza testato.
  • Identità di flusso o host non autorizzati vengono rifiutati dalla policy di accesso selezionata.
  • Un test dell'origine del backup produce il comportamento di ripristino documentato.

Risoluzione dei problemi

La sessione si connette ma i contenuti multimediali si interrompono

Controlla
  • Confronta il bitrate con il caricamento disponibile.
  • Verifica il comportamento RTT e perdita di pacchetti.
  • Verifica latenza e larghezza di banda massima.
Poi procedi così

Aumenta il margine di recupero solo da prove misurate; correggere anche il bitrate di origine o il collo di bottiglia della rete.

L'mittente non può connettersi

Controlla
  • Controlla il firewall UDP e l'indirizzo pubblico.
  • Corrisponde a porta, modalità, passphrase e identità del flusso.
Poi procedi così

Prova un mittente senza moduli downstream, quindi ripristina il percorso del ricevitore verificato.

Il backup non subentra come previsto

Controlla
  • Verifica entrambe le fonti in modo indipendente.
  • Controlla l'ordine, la modalità e il timeout del percorso.
  • Osserva la sessione attiva durante l'errore.
Poi procedi così

Correggere l'origine o la definizione di routing non riuscita e ripetere un test di errore controllato.