The top-level README gives the elevator pitch, the one-command build, a short CLI quick-start, and a pointer to this directory. Dig into the specific topics here.
- building.md — full CMake flag reference, native build, WebAssembly build + Node.js CLI decoder, experimental RTP receiver prerequisites.
Every CLI prints its full option reference via -h at runtime; the
documents below are for offline browsing.
- cli_encoder.md —
open_htj2k_encoption reference and invocation examples. - cli_decoder.md —
open_htj2k_decoption reference and invocation examples. - cli_rtp_recv.md —
open_htj2k_rtp_recvoption reference, operational guide (kernelrmem_max), hardware requirements for 4K @ 60 fps, and known issues.
- wt_viewer.md — browser-native viewer for live
RFC 9828 streams via WebTransport:
wt_bridgeGo relay,web/wt_viewer/page, LAN launcher, URL parameters, secure-context constraint, and troubleshooting.
- jpip.md — end-to-end JPIP (ISO/IEC 15444-9)
reference:
open_htj2k_jpip_server,open_htj2k_jpip_demo, andopen_htj2k_jpip_benchmarkCLIs; the in-browser foveation and pan-and-zoom viewer demos; core library architecture; wire-format details (JPP-stream, §C.9 cache model); WASM C API.
- wasm_bench.md —
web/wasm_bench.mjsiteration-loop benchmark harness for the WebAssembly decoder variants; byte-exact plane-dump mode for regression checks; profiling recipes.