Transmuxing — dintr-un protocol în altele, fără transcodare
Actualizat la 08 oct. 2026Transmuxing înseamnă că imaginea și sunetul trec neschimbate dintr-un protocol în altul: Castreon schimbă doar „ambalajul”. O sursă SRT poate ieși, de exemplu, în același timp ca HLS, DASH, HTTP-TS, UDP multicast și RTMP — fără nicio pierdere de calitate și aproape fără consum de procesor.
În toate planurile.
Cum îl porniți
Un canal fără profil de transcodare face transmuxing: la canal, Profil de transcodare → — passthrough —. Atât.
Sursa poate fi oricare: HTTP / HLS / DASH, UDP unicast sau multicast, SRT, RIST, RTMP, DVB, cameră IP (RTSP) sau alt canal Castreon. Ieșirile pot fi oricare și oricâte, toate din aceeași citire a sursei:
| Ieșiri pentru privitori | Ieșiri push |
|---|---|
| HLS (TS sau fMP4) · LL-HLS · DASH · HTTP-TS · export M3U | SRT · RIST · UDP · RTMP · push către CDN |
Arhiva (catch-up) merge și ea pe un canal în passthrough — vedeți Arhivă, catch-up și timeshift.
Ce nu se schimbă
Transmuxing-ul nu atinge imaginea, deci:
- rezoluția, debitul și codecul rămân cele ale sursei;
- o sursă întrețesută (de exemplu 1080i) rămâne întrețesută;
- nu se pot adăuga logo, text sau mai multe calități (ABR).
Dacă aveți nevoie de oricare dintre acestea, alegeți un profil — vedeți Profilurile de transcodare.
Când e nevoie totuși de un profil
- Browserele nu redau codecul sursei: surse DVB în MPEG-2 (frecvent la canalele SD) sau camere în H.265. Un profil H.264 rezolvă.
- RTMP: platformele care primesc RTMP așteaptă în practică H.264 cu sunet AAC.
- Sunetul sursei nu e potrivit pentru ieșire (de exemplu MP2 sau AC-3 pentru un player care nu le redă): un profil cu imaginea copy și sunetul AAC copiază imaginea și transcodează doar sunetul — consumul rămâne foarte mic.
- WebRTC: ieșirea WebRTC are nevoie de H.264 fără cadre B, așa că pe un canal în passthrough Castreon recodează imaginea doar pentru WebRTC.
Profil cu „copy”
În Profile, codecul copy se poate alege separat pentru imagine și pentru sunet. Rețeta Passthrough creează un profil care copiază tot — util când vreți totuși setările unui profil (de exemplu numele serviciului în MPEG-TS) fără transcodare.