Bluecherry – Client 2.2.0 released

This is the first release in the 2.2 branch.  This release now adds support for Ubuntu 14.04.  This release also focuses crashes that were reported with the built-in crash reporting system.  We’ve also ripped out the gstreamer code used in the event playback and updated it with a more cross-platform friendly library.  You can expect to see more features in the event playback area in the next few releases.

In this release we no longer pull events by default, a button has been added to spool in events.  This has been added as a stop-gap to fix some server related database performance issues we are working on resolving.

As always you can download the client on our website, www.bluecherrydvr.com/downloads or run ‘sudo apt-get update ; sudo apt-get install bluecherry-client’ on Ubuntu / Debian systems.  Optionally you can build the latest client yourself by downloading the source code here (https://github.com/bluecherrydvr/bluecherry-client)

The following features are added in this release:

  * New button “Load Events” in event browser, disabled autoloading events
  * Number of layouts  displayed without scrolling in layout drop-down list is increased
  * Updated Breakpad on all platforms
  * Improved handling of decode errors in live view
  * Updated ffmpeg to version 2.5, Qt to 4.8.6, Breakpad to latest trunk revision
The following bugs are fixed in this release:
  * Bug #114: Do not disconnect on stream decoding errors in RtspStreamWorker::extractFrame()
  * Bug #217: Crash at BluecherryClient.exe!MediaDownload::seek(unsigned int) [mediadownload.cpp : 142 + 0xe]
  * Bug #225: LiveView disconnects with “Reading error: End of file”