Cloud Craft SRLCloud · DevOps · SRE · Infrastructură

Broadcast și IPTV · platformă MPEG-TS

Mențineți canalele active, mapate corect și complet observabile.

NoSignal este o aplicație Linux de producție pentru recepția, comutarea, procesarea și livrarea fluxurilor MPEG-TS. Reunește failover-ul, corectitudinea la nivel de pachet, HLS, EPG și vizibilitatea operațională într-un serviciu determinist.

RustMPEG-TSUDP multicastSRTHLSPrometheus
Instalat în producțieFolosit de operatori broadcast și IPTV din UE
Patru familii de intrăriUDP, SRT, HTTP TS și HLS
Standarde înainte de toateCorectitudine DVB și MPEG-TS
Un serviciu LinuxMotor, API, interfață, telemetrie și origine HLS

Problema operatorului

Transportul în timp real poate eșua fără ca sursa să fie complet oprită.

Intrările se blochează, continuitatea pachetelor se întrerupe, sursele de rezervă deviază, identificatorii de servicii intră în conflict, iar receptoarele refuză fluxuri aproape — dar nu complet — conforme.

  • Failover-ul trebuie să fie rapid, fără comutări repetate între surse instabile
  • Procesarea nu trebuie să consume inutil resursele canalelor retransmise direct
  • Operatorii au nevoie de stare, istoric și modificări sigure fără repornirea serviciului

Răspunsul tehnic

Corectitudine la nivel de pachet într-o platformă gândită pentru operatori.

NoSignal izolează canalele, ocolește procesarea nefolosită, păstrează fluxul de prelucrare sincron și limitat și aplică modificările din interfața web sau API fără a reporni canalele neafectate.

  • Execuție și ieșiri izolate pentru fiecare canal
  • Procesare activată numai acolo unde este necesară
  • Metrici, alerte, actualizări SSE și stare clară pentru procedurile operaționale

Capabilități

De la recepția fluxului până la livrarea către telespectator.

NoSignal acoperă întregul traseu de transport, păstrând vizibile corectitudinea protocoalelor, consumul stabil de procesor și starea operațională.

01 · RECEPȚIE

Intrări multiple

UDP multicast, SRT, HTTP transport stream și HLS, cu asociere pe interfață și semnale de sănătate.

02 · FAILOVER

Schimbare controlată a sursei

Priorități, surse de rezervă active, monitorizare, protecție împotriva comutării repetate și revenire automată.

03 · PROCESARE

Procesare conformă cu DVB

Filtrare și remapare PID, rescriere PSI, corectarea continuității, identitatea serviciului și ritm CBR opțional.

04 · LIVRARE

Ieșiri paralele

UDP, SRT, HTTP TS și HLS funcționează independent; o ieșire lentă nu le blochează pe celelalte.

05 · EPG

Fluxuri XMLTV și EIT

Import, asociere, inserare EPG și rezolvarea coliziunilor de identificatori în grila de canale.

06 · OPERAȚIUNI

Telemetrie completă

Consolă web, API REST, stare SSE, metrici Prometheus, alerte, previzualizare și aplicație iOS.

Arhitectură

I/O asincron la margini. Procesare deterministă a pachetelor.

Intrările și ieșirile orientate pe conexiune folosesc I/O asincron. Procesarea rămâne sincronă, cu alocări minime, iar fiecare canal este izolat.

IntrăriUDP · SRT · HTTP TS · HLS
Execuția canaluluiSănătate, failover, procesare
Ieșiri paraleleUDP · SRT · HTTP TS · HLS
OperațiuniWeb, API, SSE, Prometheus, iOS

Ce demonstrează

Construim software în care detaliile protocoalelor produc rezultate operaționale.

NoSignal combină ingineria broadcast, aplicații Rust sensibile la performanță, operațiuni Linux, o interfață matură și instalări care procesează încărcări reale.

Inginerie broadcastMPEG-TS, DVB, multicast, SRT, HLS, EPG și interoperabilitate.
Arhitectură performantăProcesare minimă pentru fiecare canal, sarcini izolate și comportament predictibil.
Operarea produsuluiInstalare, API, interfață, licențiere, telemetrie, suport și versiuni controlate.

Alte proiecte

Alte sisteme critice pe care le operăm.

Platformă pentru route-servere, Looking Glass public și automatizare sigură pentru răspunsul DDoS.

Sisteme broadcast care rămân ușor de înțeles

Lucrați la infrastructură IPTV, streaming sau media?

Putem ajuta cu arhitectura de transport, failover, procesare MPEG-TS, observabilitate, instalări Linux și software personalizat pentru operatori.