Murlet
Cameras Blog About Download

Blog

Deep dives from building a macOS NVR: Rust, GPU video pipelines, and on-device AI.

  • September 14, 2026

    Murlet now finds your cameras via ONVIF

    How Murlet's ONVIF discovery copes with cameras that advertise the wrong address, think it's 2018, and lock you out if one typo is retried too often.

  • August 28, 2026

    Proving my Rust NVR doesn't leak memory (it did)

    How I split Murlet's Rust heap from Electron's with macOS malloc zones, graphed it climbing at 5 MB/hour, and tracked the leak to wgpu.

  • August 18, 2026

    Zero-copy wgpu rendering inside an Electron app

    How Murlet renders GPU video under its Electron UI without copying a single frame through Chromium.

Buttondown stores your address and sends the emails. Tracking is off. Unsubscribe any time, or use the Atom feed instead.

© 2026 Murlet Hatched in San Francisco
About Report an issue [email protected]