github bluecherrydvr/bluecherry-apps v3.1.15
Bluecherry 3.1.15

2 hours ago

Bluecherry 3.1.15

New: motion analysis on substream

  • Run motion detection on the low-res substream when configured; recording stays at full mainstream resolution

Stability (crash / DB contention)

  • Robust DB lock with holder diagnostics; cleanup transactions via API; contention counters and read cooldowns
  • Chunked cleanup commits, smaller batches, staggered schedule transitions, socket cleanup on shutdown/crash
  • Media archive/filepath indexes to stop full-table scans during storage cleanup
  • Capped OpenCV and motion-decoder thread pools (fixes CPU oversubscription)
  • Serialized live-streaming setup/teardown between device and substream threads

Cameras

  • ONVIF profile ranking for main/substream URLs; hardened add-camera URL parsing and discovery

Web UI

  • Localized login page with language switcher
  • Playback heading shows TZ-aware recording start; fixed MKV screenshot posters

Docker & playback (fixes #762, #763, #764, #765, #766)

  • Storage settings save in Docker (ship sudo + sudoers drop-in)
  • MP4 play/export when video isn't the first stream; HEVC remux; escaped shell args; diagnosable errors
  • Distinct missing-vs-unreadable recording download errors
  • Container boot warns when the web user can't read recordings

Built from master at 98380482. .deb is Ubuntu 24.04 (noble), amd64.

Don't miss a new bluecherry-apps release

NewReleases is sending notifications on new releases.