Suoran lähetyksen äänenlaadun valvonta
Suoran lähetyksen äänenlaadun valvonta median operatiivisen toiminnan tiimille · Rakennettu alusta alkaen, yksin, suunnittelusta käyttöönottoon
Päivitetty
Ennen
Henkilöstö tarkisti selostuksen äänen käsin, joten huomaamatta jäänyt virhe saattoi päätyä katsojille.
Jälkeen
1 tunti
mittauksista säilyy paikan päällä verkkokatkon ajan ja lähetetään sitten uudelleen; äänekkyys mitataan EBU-standardin mukaan.
- 1Ohjelmisto:Tapahtumapaikka
Lähettää selostuksen äänen monella kanavalla.
- 2Ohjelmisto:Paikan päällä toimiva agentti
Mittaa jokaisen kanavan EBU:n äänekkyysstandardien mukaan.
- 3Ohjelmisto:Paikan päällä toimiva agentti
Tallentaa mittaukset levylle ja lähettää ne uudelleen verkkokatkon jälkeen.
- 4Ohjelmisto:Pilvipalvelu
Antaa hälytyksen, kun virhe on kestänyt riittävän pitkään.
- 5Ihminen:Operaattori
Näkee hälytykset ja tapahtuneet häiriöt verkkopohjaisessa konsolissa.
Aina päällä
- Pilvi ohittaa kaksoiskappaleet, joten uudelleentoistoa ei lasketa koskaan kahdesti.
Ongelma
Henkilöstö valvoi selostuksen ääntä käsin. Huomaamatta jäänyt virhe saattoi aiheuttaa katsojien valituksia, viranomaissakkoja ja mainehaittaa.
Diagnoosi
Hälytyksistä on hyötyä vain, kun ne ovat täydellisiä ja hiljaisia. Verkkokatkot hävittäisivät mittauksia, ja edestakaisin vaihtelevat ilmaisimet hukuttaisivat operaattorit vääriin hälytyksiin.
Punnitsemani vaihtoehdot
Yhteys pilveen katkeaa. Miten varmistetaan, ettei yksikään mittaus katoa?
Valittu
Tallennetaan mittaukset levylle paikan päällä ja lähetetään ne uudelleen; pilvi ohittaa kaksoiskappaleet
Tunnin mittaukset ja päivän tapahtumat säilyvät katkon yli, eikä uudelleentoistoa lasketa koskaan kahdesti. Hinta: enemmän liikkuvia osia paikan päällä olevalla koneella.
Hylätty
Pidetään mittaukset muistissa ja pudotetaan vanhimmat, kun muisti täyttyy
Menettää dataa katkon aikana, juuri silloin kun sillä on väliä.
Ilmaisin vaihtelee päälle ja pois. Milloin hälytys laukeaa?
Valittu
Vasta kun virhe kestää vähimmäisajan, ja sen jälkeen jäähtymisaika
Yksi epävakaa kanava ei voi hukuttaa operaattoreita.
Hylätty
Hälytys jokaisesta vaihtelusta
Yksi epävakaa kanava hautaa operaattorit vääriin hälytyksiin.
Ratkaisu
Paikan päällä toimiva agentti mittaa jokaisen kanavan ja lähettää mittaukset pilvipalveluun. Operaattoreilla on verkkokonsoli projekteineen, kynnysarvoineen ja hälytyksineen.
- Paikan päällä toimiva agentti
- Python
- EBU R128 loudness
- ONNX Runtime
- PyTorch
- SpeechBrain
- Windows build
- Pilvirajapinta
- FastAPI
- SQLAlchemy
- Alembic
- PDF reports
- Data
- TimescaleDB
- PostgreSQL 17
- Operaattorikonsoli
- Next.js
- React
- TanStack Query
- WebSockets
- uPlot
- Zustand
- Laatu ja toimitus
- Docker Compose
- GitHub Actions
- uv
- Ruff
- mypy
- pytest
- Playwright
- axe
Aiheeseen liittyvät palvelut
Luvut: Agentin puskurin asetukset