// Installs the pinned MediaMTX video bridge into ./bin (vrek dec-xkn4z0e). The download is // checked against a SHA-256 committed in src/lib/mediamtx-install.ts before anything is // written. Safe to re-run: an installed matching build is left alone. // // npm run video:install import { installMediamtx } from "../src/lib/mediamtx-install.ts"; try { const result = await installMediamtx(); console.log( result.status === "installed" ? `Installed MediaMTX ${result.version} at ${result.binary} (checksum verified).` : `MediaMTX ${result.version} is already installed at ${result.binary}.`, ); } catch (err) { console.error(err instanceof Error ? err.message : err); process.exit(1); }