Castmux-documentatie
Wat Castmux doet
Section titled “Wat Castmux doet”Een kopstation is het punt waar content televisie wordt. Castmux is een klein kopstation. Het draait als één proces op een ventilatorloos apparaat en vervult vier taken:
| Fase | Wat er gebeurt | Meer lezen |
|---|---|---|
| Ontvangen | Haal elke zender op van een HLS-, SRT- of RTMP-originserver, of neem een gewone MPEG-TS-stream aan via UDP-multicast of HTTP. Kies bij een HLS-ladder bewust een kwaliteitstrede, in plaats van genoegen te nemen met wat de originserver als eerste vermeldt. | Zenders en bronnen |
| Voorbereiden | Maak een correct opgebouwde transportstream. Geef de oorspronkelijke PID's, audiosporen en taaldescriptors ongewijzigd door, of remux waar een apparaat verderop in de keten dat vereist. | Streaming-engines |
| Leveren | Stuur MPEG-TS naar een multicastgroep voor settopboxen en smart-tv's, en/of bundel meerdere zenders tot een DVB-C-multiplex op een echte RF-draaggolf. | UDP · DVB-C |
| Bewaken | Bewaak elke zender, meet wat de netwerkpoort daadwerkelijk verlaat, herstart wat echt kapot is en weiger te herstarten wat een herstart niet kan oplossen. | Monitoring |
Wat Castmux niet doet
Section titled “Wat Castmux niet doet”Goed om vast te stellen voordat u er een middag in steekt. Niets hiervan is een vergissing; elk punt is een bewuste keuze met een reden, en elk punt staat hier zodat u het product vroeg kunt uitsluiten in plaats van pas bij de oplevering.
- Het transcodeert niet. Video en audio worden doorgegeven, nooit opnieuw gecodeerd. Daarom passen 25 zenders op een apparaat met 2 GB, en daarom is de beeldkwaliteit precies wat uw leverancier heeft verzonden. Moet één 4K-feed worden omgezet in vijf bitrates, dan heeft u een ander soort machine nodig.
- Het kan niet herstellen wat de bron niet meestuurt. Stuurt de originserver één audiospoor, dan levert geen enkele engine-instelling een tweede op.
- Het descrambelt niet. Er is geen ondersteuning voor DVB-CI of CAM. Bronnen moeten onversleuteld binnenkomen.
- Het heeft geen conditional access-systeem. Volledige DVB Simulcrypt met een ECMG valt buiten de scope. BISS-scrambling staat op de roadmap.
- Het is geen CDN. De schaal is één gebouw, niet één regio.
Waar u begint
Section titled “Waar u begint”Conventies in deze handleiding
Section titled “Conventies in deze handleiding”Functies die vandaag beschikbaar zijn, hebben geen markering. Functies die toegezegd maar nog niet uitgebracht zijn, zijn gemarkeerd met roadmap en staan op de roadmappagina met een beoogde release. Niets in deze handleiding beschrijft gedrag dat niet bestaat — als een pagina zegt dat Castmux iets doet, dan doet het dat nu.
De opdrachtvoorbeelden gaan uit van een Linux-host met een container-runtime. Waar u een waarde moet vervangen, staat die tussen punthaken, zoals <your-config-dir>.