diagnostics

Setup check

A self-diagnose page that probes your browser and tells you exactly what's working — and what isn't.

Running async probes…

Browser APIs

FAIL
  • Media Source Extensions
    Missing — MKV streams won't play. Try a different browser.
    Fix this → /help/MSE_MISSING
    FAIL
  • ManagedMediaSource (iOS)
    Not present (non-iOS or older Safari). MSE backpressure unavailable.
    WARN
  • WebCodecs
    Missing — scrubber thumbnails will fall back to server-side rendering.
    WARN
  • Service Worker
    Not available (private mode or older browser). PiP / AirPlay routing disabled.
    WARN
  • OPFS (origin-private file system)
    Missing — backward seeks won't be cached locally.
    Fix this → /help/OPFS_DENIED
    WARN
  • Wake Lock
    Missing — the screen may dim during playback.
    WARN
  • Media Session
    Missing — no lock-screen / notification scrubber.
    WARN
  • WebGPU
    Not available — the experimental upscaler can't run.
    WARN
  • requestVideoFrameCallback
    Missing — scrubber falls back to ~10 Hz timeupdate.
    WARN
  • Page Visibility
    Missing — background/foreground detection unavailable.
    WARN
  • Battery Status
    Not available (Safari hides it). Battery-aware adaptation off.
    WARN
  • Network Information
    Not available (Safari hides it). Adaptive bitrate falls back to bandwidth probes.
    WARN

Codec coverage

WARN
  • H.264 (AVC)
    native: yes · mse: yes
    OK
  • H.265 (HEVC)
    Missing — streams using this codec route to alternates or fail.
    Fix this → /help/HW_DECODE_NONE
    WARN
  • AV1
    Missing — streams using this codec route to alternates or fail.
    Fix this → /help/HW_DECODE_NONE
    WARN
  • VP9
    Missing — streams using this codec route to alternates or fail.
    Fix this → /help/HW_DECODE_NONE
    WARN
  • AAC (browser-native)
    native: yes · mse: yes
    OK
  • Opus (browser-native)
    Browser refuses; routes to WASM Sipario Engine when available.
    WARN
  • FLAC (browser-native)
    Browser refuses; routes to WASM Sipario Engine when available.
    WARN
  • AC-3 (browser-native)
    Browser refuses; routes to WASM Sipario Engine when available.
    WARN
  • E-AC-3 (browser-native)
    Browser refuses; routes to WASM Sipario Engine when available.
    WARN
  • AC-3 (WASM)
    Decodable via WASM Sipario Engine.
    OK
  • E-AC-3 (WASM)
    Decodable via WASM Sipario Engine.
    OK
  • DTS (WASM)
    Decodable via WASM Sipario Engine.
    OK
  • TrueHD (WASM)
    Decodable via WASM Sipario Engine.
    OK
  • Vorbis (WASM)
    Decodable via WASM Sipario Engine.
    OK
  • MP3 (WASM)
    Decodable via WASM Sipario Engine.
    OK
  • MP4 container
    OK
  • WebM container
    OK
  • MKV (native)
    No native MKV — every MKV routes through the transmux engine (intended).
    WARN
Raw JSON snapshot
v5.6.74