Valvontajärjestelmien videotallenteiden vienti tuottaa säännöllisesti suljettuja `.dav`- tai `.264`-tiedostoja, joita tavalliset videosoittimet eivät kykene avaamaan. Toisto katkeaa usein vihreään ruutuun tai virheilmoitukseen. Syynä ei ole rikkoutunut videotiedosto, vaan valmistajien (kuten Dahua ja Hikvision) käyttämät suljetut säiliömuodot, joihin lisätään omia otsaketietoja (kuten `DHAV`).
Tallentimet (DVR tai NVR) pakkaavat videon standardinmukaisesti H.264- tai H.265-muodossa. Avoimen MP4-säiliön sijaan valmistajat kuitenkin sijoittavat datalohkojen alkuun omia otsakkeitaan, jotka sisältävät kamerakohtaisia tietoja. Tavallinen demuxer ei tunnista näitä tietoja ja hylkää tiedoston.
Perinteiset muunnosohjelmat aiheuttavat kaksi ongelmaa: 1. Laadun heikkeneminen: Ohjelmat usein koodaavat videon uudelleen, jolloin hienot yksityiskohdat ja rekisteritunnukset puuroutuvat. 2. Tietoturvariskit: Tuntemattomien apuohjelmien lataaminen asettaa yrityksen tietokoneet alttiiksi riskeille.
Häviötön uudelleenpaketointi suoraan selaimessa
Oikea tekninen toimintatapa on häviötön uudelleenpaketointi (remuxing). Koska `.dav`-tiedoston sisältämät NAL-yksiköt ovat standardinmukaisia, valmistajan omat otsakkeet voidaan kuoria pois ja korvata avoimella MP4-otsakkeella.
WebAssembly-pohjainen muunnos suoritetaan suoraan selaimessa täysin paikallisesti. Kuvanlaatu säilyy bittitarkasti alkuperäisenä, ja lopputuloksena saadaan yhteensopiva MP4-tiedosto ilman palvelinviiveitä.