For IT & security
Security & deployment brief
What your team needs to sign off Virtual Video Director. VVD is on-premise Windows software — your studio audio is analysed locally and never leaves the building.
01Data & privacy
- All speech detection (Mills Smart Sensor / Silero VAD) and emotion analysis run locally on the machine via ONNX Runtime.
- Studio audio is never uploaded or transcribed in the cloud. No component of the app transmits captured audio.
- The live audio-and-switching engine needs no internet connection to stay on air.
02Outbound connections
VVD makes a small number of outbound calls, none of which send studio audio:
| Purpose | Endpoint | Data sent |
|---|---|---|
| Licence activation & validation | register.vvd.nz · license.vvd.nz | Licence key + machine fingerprint. No audio. |
| Anonymous version check-in | update feed /api/checkin | Random device GUID, channel, version string. No PII, no audio. |
| Software updates | vvdupdate (S3) | Version query / installer download. |
| AI model (one-time) | update.np.co.nz | One-time model file download. |
| AI setup assistant (optional) | register.vvd.nz (Functions) | Your typed text prompt only. No audio. |
| Diagnostics (operator-initiated) | register.vvd.nz/diagnostics | A log bundle you choose to send. No audio. |
03Studio network & ports
On your LAN, VVD connects only to the devices you configure:
| Integration | Protocol / port |
|---|---|
| Wheatstone Blade (ACI / SLIO) | TCP 55776 · discovery UDP 52002 |
| vMix | HTTP API · TCP 8099 |
| OBS Studio | obs-websocket · TCP 4455 |
| Blackmagic ATEM | Native ATEM control (UDP, via LibAtem) |
| NDI | NewTek NDI SDK (mDNS discovery) |
| Dante | AES67 RTP, or Dante Virtual Soundcard / Via as a standard Windows / ASIO audio device |
04Deployment & footprint
- Windows 10 / 11, 64-bit. The .NET 8 Desktop and ASP.NET Core runtimes are bundled in the installer.
- GPU optional — DirectML acceleration with automatic CPU fallback; runs headless and over RDP.
- Designed to run unattended for continuous 24/7 operation.
05Installer & code signing
- Installer and executables are signed with an EV code-signing certificate issued to Noise Productions Ltd (Masterton, New Zealand).
- SHA-256, RFC-3161 timestamped (DigiCert); signing performed via an Azure Key Vault HSM.
06On-air safety & control
- A single Power control disables all automatic switching instantly — your vision mixer stays on its last shot.
- If every mic goes silent, VVD cuts to an operator-designated safe / wide shot.
- VVD drives switchers with discrete take commands, so if it stops for any reason, your mixer simply holds the last shot on air.
Note: there is no cloud dependency in the air chain. Licensing and updates are the only outbound internet calls, and neither is required for the live engine to keep directing.