Kvalita zvuku živého vysílání
Kontrola kvality zvuku živého vysílání pro provozní tým médií · Vytvořeno od základu, samostatně, od návrhu po nasazení
Aktualizováno
Před
Zaměstnanci kontrolovali zvuk komentáře ručně, takže přehlédnutá závada mohla dojít k divákům.
Po
1 hodina
měření uchovaných na místě během výpadku sítě a poté znovu odeslaných jednou; hlasitost se měří podle normy EBU.
- 1Software:Místo vysílání
Posílá zvuk komentáře na mnoha kanálech.
- 2Software:Agent na místě
Měří každý kanál podle norem hlasitosti EBU.
- 3Software:Agent na místě
Ukládá měření na disk a po výpadku sítě je znovu odesílá.
- 4Software:Cloudová služba
Vyvolá upozornění, jakmile závada trvá dostatečně dlouho.
- 5Člověk:Operátor
Vidí upozornění a incidenty ve webové konzoli.
Vždy platí
- Cloud duplicitní měření ignoruje, takže se opakované odeslání nikdy nezapočítá dvakrát.
Problém
Zaměstnanci hlídali zvuk komentáře ručně. Přehlédnutá závada hrozila stížnostmi diváků, regulatorními pokutami a poškozením reputace.
Diagnóza
Upozornění pomáhají, jen když jsou úplná a bez planých poplachů. Výpadky sítě by ztrácely měření a kolísající detektory by zahlcovaly operátory planými poplachy.
Varianty, které jsem zvažoval
Spojení s cloudem vypadne. Jak se neztratí žádné měření?
Zvoleno
Ukládat měření na disk na místě a znovu je odesílat; cloud duplicity ignoruje
Hodina měření a den událostí výpadek přežijí a opakované odeslání se nikdy nezapočítá dvakrát. Cena: víc pohyblivých částí na počítači na místě.
Zamítnuto
Držet měření v paměti a při zaplnění zahazovat nejstarší
Ztrácí data během výpadku, přesně když na nich záleží.
Detektor se přepíná sem a tam. Kdy se spustí upozornění?
Zvoleno
Až když závada trvá minimální dobu, poté následuje ochranná lhůta
Jeden nestabilní kanál nemůže zahltit operátory.
Zamítnuto
Upozornit při každém přepnutí
Jeden nestabilní kanál zavalí operátory planými poplachy.
Řešení
Agent na místě měří každý kanál a posílá měření do cloudové služby. Operátoři dostanou webovou konzoli s projekty, prahovými hodnotami a upozorněními.
- Agent na místě
- Python
- EBU R128 loudness
- ONNX Runtime
- PyTorch
- SpeechBrain
- Windows build
- Cloudové API
- FastAPI
- SQLAlchemy
- Alembic
- PDF reports
- Data
- TimescaleDB
- PostgreSQL 17
- Operátorská konzole
- Next.js
- React
- TanStack Query
- WebSockets
- uPlot
- Zustand
- Kvalita a dodání
- Docker Compose
- GitHub Actions
- uv
- Ruff
- mypy
- pytest
- Playwright
- axe
Související služby
Čísla: Nastavení vyrovnávací paměti agenta