Low-FPS, change-aware desktop capture with an optional blue-corner overlay.

Screen Monitor

Captures screenshots at low FPS with change detection and stores them in chronological order. Can show a transparent blue-corner overlay (X11 only).

  • Path: workers/screen-monitor/
  • API (port 8099): /start, /stop, /status, /frames, /session/zip, /overlay

Start Example

curl -sS -X POST http://localhost:8099/start \
  -H 'content-type: application/json' \
  -d '{"fps":1,"overlay":true,"auto_stop_seconds":300}'

Environment

  • OUTPUT_DIR, FPS, JPEG_QUALITY, SAVE_UNCHANGED, CHANGE_THRESHOLD, DOWNSCALE, AUTO_STOP_SECONDS, ENABLE_OVERLAY

Wayland Note

Overlay requires X11/XWayland. Disable overlay under Wayland.