mirror of
https://github.com/ZoneMinder/zoneminder.git
synced 2026-10-12 11:43:13 -04:00
Both reach cameras that ffmpeg reaches. Libvlc does it through a second streaming library with its own build dependency, threading and bugs; NVSocket speaks a bespoke socket protocol for one vendor's nvr that we have no way to test. Neither earns the maintenance, and the same monitors work as Type Ffmpeg with the camera's rtsp or http url. Deprecated, not removed. A monitor using either still captures; it logs a warning at startup naming what to change it to, and the form marks the type and explains. That follows what Remote/RTSP did before it was removed, which is the shape that gives people a release to move in. The warnings were verified firing rather than assumed: switching a monitor to each type in turn produces the expected message naming that monitor. php -l and eslint clean; the three pre-existing duplicate lang keys are unchanged. Suite 147 cases / 12531 assertions. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015Y6FieTwEXuLhhR4e2yiax
Modern ZoneMinder Skin
This web frontend to ZoneMinder is a complete rewrite of the classic frontend, based on CakePHP.