Canal din cluster — un canal de pe alt server ca sursă
Actualizat la 23 oct. 2026Într-un cluster, un canal de pe un server poate fi sursa unui canal de pe alt server: de exemplu o stație care recepționează canalele și un server care le distribuie mai departe. Alegeți serverul și canalul din liste — Castreon face adresa și se conectează singur, fără adrese, tokenuri sau amprente copiate de mână.
Disponibil din Castreon 1.8.0, în ediția Enterprise, pe serverele aceluiași cluster.
Cum circulă fluxul
- Fluxul trece între servere doar pe portul de cluster (implicit 33444), prin TLS 1.3 cu certificat de ambele părți — nu pe adresele publice
/live/…ale serverului sursă. - Serverul sursă dă canalul doar serverelor din cluster. Castreon verifică certificatul serverului ales și dacă serverul mai e în cluster; un server scos din cluster pierde fluxul în câteva secunde.
- Pe serverul care primește, Castreon trece fluxul către FFmpeg pe
127.0.0.1— pasul acesta nu iese de pe server.
Ce trebuie pe serverul sursă
Fluxul se ia din ieșirea HTTP-TS a canalului sursă. Un canal care are doar alte ieșiri (de exemplu HLS) apare în listă cu „— fără HTTP-TS” și nu se poate alege.
Pe serverul sursă: canalul → Editează → Output-uri → Adaugă output → HTTP-TS → Salvează (canalul repornește o dată).
De ce HTTP-TS: e un flux continuu, cu întârziere mică, care duce toate pistele canalului — mai multe sunete, subtitrări DVB, teletext — exact cum le are sursa. Fluxul deja codat nu se recodează pentru această ieșire.
Dacă profilul canalului sursă are mai multe calități, prin HTTP-TS pleacă una singură: cea aleasă la ieșirea HTTP-TS a canalului.
Un canal nou din cluster
Pe serverul care primește (pe controlor, alegeți-l întâi în bara de sus):
- Canale → canal nou → la Surse, tipul Canal din cluster.
- Server din cluster — din lista serverelor clusterului.
- Canalul de pe server — din lista canalelor acelui server, cu căutare. Numele canalului se completează singur, dacă e gol.
- Profilul: fără profil (passthrough) imaginea și sunetul trec cum vin; cu un profil, canalul se transcodează pe acest server.
- Salvează și porniți canalul.
Lângă fiecare canal din listă apare starea lui: „— fără HTTP-TS”, „— oprit” sau „— la cerere” (un canal „La cerere” pornește singur la prima cerere). Dacă lipsesc canale cu HTTP-TS, pe controlor butonul Deschide canalele pe „…” deschide, într-o filă nouă, lista canalelor serverului sursă; după ce ați pornit HTTP-TS acolo, apăsați Reîncarcă lista.
Canalul ales rămâne ales și dacă e redenumit pe serverul sursă — legătura se face după canal, nu după nume.
Ca sursă de rezervă
Canal din cluster e un tip de sursă ca oricare altul: poate fi prima sursă a canalului sau una de rezervă, în aceeași listă Surse (de exemplu satelitul local întâi și canalul altui server ca rezervă). Trecerea pe rezervă și întoarcerea urmează regulile canalului.
Treci pe cluster
Dacă un server trage deja canale de la alt server din același cluster prin adresele /live/…, puteți muta sursele dintr-un pas: Setări → Surse de la alte servere → la grupul serverului, Treci pe cluster.
- Trec doar sursele ale căror canale există pe serverul sursă și au ieșirea HTTP-TS pornită; celelalte sunt arătate ca neschimbate.
- Canalele pornite repornesc pe rând.
- Adresa veche rămâne la sursă: o readuceți din editor, schimbând tipul înapoi pe URL.
Probleme frecvente
- „serverul nu răspunde pe portul de cluster” — adresă, port sau firewall între cele două servere.
- „canalul de pe serverul sursei nu are ieșirea HTTP-TS pornită” — porniți-o acolo; sursa merge apoi singură.
- „canalul e oprit pe serverul sursei” — porniți canalul acolo sau faceți-l „La cerere”.
- „canalul ales nu mai există pe serverul sursei” — a fost șters; alegeți alt canal.
- Sursa folosește canalul de pe acest server? Pentru un canal de pe același server alegeți tipul de sursă alt canal.