NDCScan

Back to scanner

Environment preflight

The four browser invariants the decoder depends on. All must pass on the device you intend to scan with.

  • Secure context

    getUserMedia() and WASM streaming both require HTTPS or localhost

    …
  • WASM MIME type

    Streaming compilation requires Content-Type: application/wasm

    …
  • Zero-copy worker transfer

    Frame buffers must move to the worker without being cloned

    …
  • Camera device

    At least one videoinput device must be enumerable

    …