Treci la conținut
Callaba
Gateway pentru contribuții SRT

Callaba SRT Gateway

Adu o contribuție SRT în Callaba, verific-o, apoi trimite-o către următoarea activitate convenită. Folosește un SRT Server pentru ingestie controlată, o SRT Route pentru releu, Restreaming când ieșirea necesită procesare sau un SRT Stream pentru o conexiune denumită pe un server existent.

O cale SRT controlată, de la contribuție la livrare
Primește
Autorizează
Direcționează
Livrează
Monitorizează bitrate-ul, RTT-ul, pierderile, bufferele și originea conexiuniiConfirmă fluxul la destinația prevăzută
Gateway pentru contribuții SRT

Alege ruta înainte să o construiești

Începe cu o sursă și următoarea ei destinație. Cele patru căi de mai jos separă ingestia, releul, procesarea și conexiunile denumite.

Demo gateway SRT live

Testați o conexiune SRT temporară

Creați o conexiune SRT temporară pentru o oră. Trimiteți o sursă la adresa publicatorului în modul Caller, lăsând Stream ID-ul gol. Conectați un receptor la adresa receptorului în modul Caller. După conectarea publicatorului, folosiți previzualizarea Multiview pentru a verifica imaginea și sunetul. Acest test nu convertește fluxul și nu demonstrează failover-ul.

Gata de creare

Controlează cine se poate conecta

Alege cândFolosește un SRT Server când Callaba trebuie să admită anumiți publicatori sau receptori.

Publicator SRT
Politică de acces
Receptor SRT
Configurează
  • Creează un SRT Server cu portul, latența și fraza de parolă opțională.
  • Adaugă conexiunile de publicator și receptor care trebuie permise.
  • Conectează ambele capete și verifică fluxul activ.

Redirecționează fără să modifici media

Alege cândFolosește o SRT Route când sursa și destinația sunt deja de acord asupra media și au nevoie doar de un releu de transport.

Intrare SRT sau UDP
Rută de transport
Destinație SRT
Configurează
  • Selectează un listener SRT, un URL SRT sau o sursă UDP acceptată.
  • Setează destinația SRT și detaliile de transport corespunzătoare.
  • Verifică atât sursa, cât și destinația.

Procesează înainte de livrare

Alege cândFolosește Restreaming când ieșirea necesită conversie, transcodare, redimensionare, modificări audio sau suprapuneri.

Sursă live
Procesare media
Ieșire SRT
Configurează
  • Selectează sursa live și procesarea necesară.
  • Adaugă ieșirea SRT și detaliile destinației.
  • Verifică ieșirea produsă la receptor.

Creează o conexiune denumită

Alege cândFolosește un SRT Stream când un SRT Server existent are nevoie de o conexiune denumită de publicator sau receptor.

SRT Server
SRT Stream denumit
Publicator sau receptor
Configurează
  • Selectează SRT Server-ul părinte.
  • Creează SRT Stream-ul și atribuie-i identitatea de publicator sau receptor.
  • Partajează datele corecte ale conexiunii și verifică statisticile serverului părinte.
Gateway pentru contribuții SRT

Găsește predarea documentată pentru encoderul sau camera ta

Începe cu predarea de la producător documentată în aceste ghiduri. Directorul acoperă căi de configurare revizuite; nu reprezintă certificarea dispozitivului și nu garantează un comportament identic pentru fiecare versiune de firmware.

Configurarea gateway-ului SRT și referință tehnică

Construiți o singură rută de la sursă la destinație

Începeți prin a numi sursa, următoarea destinație și dacă media trebuie modificată. Folosiți SRT Server pentru ingest controlat, SRT Route pentru retransmitere, Restreaming pentru procesare și SRT Stream pentru o conexiune numită pe un server existent.

Apoi dovediți predarea la destinație. O sursă conectată nu este suficientă când următoarea sarcină este o retransmitere, o ieșire procesată sau livrarea în browser.

Când publicatorul se conectează, dar receptorul este gol

Ce vedețiCe verificați în continuare
Publicatorul este conectat; receptorul nu are bitrateConfirmați că ruta selectează intrarea și ieșirea dorite, apoi comparați gazda receptorului, portul, rolul Caller/Listener, Stream ID-ul și parola.
Receptorul are bitrate; nu are imagine sau sunet de programVerificați containerul, codecurile, pistele și marcajele de timp la receptor. Transportul SRT nu face decodabil un payload neacceptat.
Imaginea se întrerupe în rețeaua evenimentuluiComparați RTT-ul, pierderile, retransmisiile și latența efectivă pe ruta reală. Testați împreună sursa, ruta și receptorul.

Conexiune

Înregistrați gazda și portul sursei și destinației, rolurile și starea de acces. Folosiți jurnalele punctelor finale când sesiunea este respinsă sau ajunge la fluxul greșit.

Sănătatea transportului

Urmăriți bitrate-ul, RTT-ul, pierderea de pachete, evenimentele de conexiune și detaliile peerului în timp ce sursa rulează. O rută salvată sau un proces în execuție nu arată dacă o destinație a acceptat-o.

Ieșire decodată

Verificați imaginea și sunetul de program la receptorul, playerul sau panoul Multiview selectat. Aceasta este verificarea care închide ruta.

Alegeți retransmiterea SRT sau procesarea Restream

Pentru SRT către SRT, folosiți o SRT Route când ambele capete acceptă deja media. Aceasta înaintează contribuția fără transcodare, deci receptorul are în continuare nevoie de containerul și codecurile originale. Setați intrarea, destinația și detaliile de transport, porniți ruta, apoi verificați decodorul la destinație.

Pentru SRT către RTMP, creați o sarcină Restream: selectați intrarea SRT, adăugați destinația RTMP, apoi activați transcodarea sau modificările media numai când acea ieșire le necesită. Aceeași abordare se aplică atunci când o contribuție are nevoie de sarcini separate SRT, RTMP, de înregistrare, Multiview sau de livrare în browser: configurați fiecare ieșire deliberat și verificați fiecare destinație. Transcodarea, redimensionarea, modificările audio și suprapunerile adaugă procesare peste o retransmitere; testați sarcina planificată.

Testați principalul și rezerva pe ruta implementată

Pentru o contribuție principală/de rezervă, selectați SRT main/backup failover în SRT Routing, alegeți Pull și introduceți gazdele sursă și porturile de rutare pentru ambele contribuții. Testați fluxurile reale, bufferele și comportamentul destinației înainte de eveniment.

Scrieți declanșatorul și comportamentul așteptat la destinație în planul evenimentului. O comutare de transport principală/de rezervă poate păstra sesiunile conectate ale receptorului și pullerului, însă tranziția imaginii depinde tot de fluxurile pregătite, buffere, condițiile de rețea și destinație. Testați ruta implementată înainte de eveniment.

Alegeți unde va rula gateway-ul

Rulați gateway-ul în AWS sau pe infrastructura Linux controlată de echipa dumneavoastră. Alegeți locația potrivită pentru ruta media, politica de firewall și echipa responsabilă de operare. Confirmați setul de funcții instalat înainte de a muta un flux de lucru live.

Pentru porturi și setări de acces, folosiți ghidul SRT Server. Pentru configurarea decodorului sau o imagine neagră, folosiți ghidul SRT Player. Automatizați ruta testată cu API-ul.

Folosiți ghidurile pentru dispozitive ca puncte de pornire pentru configurare

Directorul de dispozitive oferă legături către predări documentate pentru encodere și camere. Înainte de a utiliza un dispozitiv pe o rută de eveniment, confirmați în documentația producătorului firmware-ul instalat, modul SRT, portul, Stream ID-ul, criptarea și setările de payload.

Pașii următori