- Create viewer.html with canvas-based video display - Implement protobuf parsing for VideoFrame/RawFrame - Add zstd decompression using fzstd library - Convert BGRA to RGBA for canvas rendering - Add mouse event capture and encoding - Add keyboard event capture and encoding - Add Ctrl+Alt+Del special key support - Add fullscreen toggle - Update dashboard to open viewer in new window - Auto-reconnect on connection loss 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
41 KiB
41 KiB