New iOS mobile client now available on TestFlight

As previously mentioned we have been working hard on a new cross platform client.  The iOS version is now ready for general testing.  

To install this TestFlight version you need to download TestFlight and follow this link

Please note!  If you already have the Bluecherry iOS client installed this will overwrite any server settings that you have.  This means you will need to add the server(s).

Some new features:

- Pinch to zoom
- Ability to add cameras from multiple servers in the same layout
- Motion event notifications now display of the image created during the motion event
- Snooze notifications until a specific time

Eventually the client will be moved to the App store as a paid app.  If you already purchased the previous Bluecherry iOS app we thank you for your support.  This will be a free upgrade!



Sneak peak at Unity, a cross device / platform client

June 24, 2022

Our team has been working on designing a cross device client code named 'Unity' for several months.  As you may know last year we introduced the iOS / Android mobile client based on React Native.  While this was a good "first step" for a mobile interface we decided to have one code base for the mobile (iOS / Android) and desktop applications (Windows / Linux / OS X).

We looked at different frameworks and decided on Flutter by Google.  Flutter, which uses the Dart language, is relatively new framework that supports multi-platform applications.  While Flutter is still "new", the support from Google and the community is outstanding and development track is rapid.

We expect the new mobile apps to be on TestFlight (iOS) in the next few weeks.  Currently an Android app can be downloaded from GitHub - https://github.com/bluecherrydvr/unity/releases/download/vnext/bluecherry-android-arm64-v8a-release.apk

Android x86 packages https://github.com/bluecherrydvr/unity/releases/tag/vnext

Features in the mobile app of Unity:

- Motion events now show the image causing the event

- Smaller application size (less bloat!)

- Feature parity going forward with the desktop client.

- Motion events can be snoozed for 15/30/1 hour increments.

- Theme settings can be selected for Light/Dark/Systems

- Additional data formats are now available

Select cameras from different servers on the same live view.  This is a big change from Version 1 where only streams from one server could be displayed at anytime.

Notes

If you have already purchased the iOS Bluecherry app this will be a free upgrade.  You will have to add yours servers once you upgrade to Version 2 of the mobile app as this data won't be shared between Version 1 and Version 2.

Screenshots!


Bluecherry Mobile iOS released!

The Bluecherry Mobile iOS app is now available on the App Store.  For a limited time the price is on sale for $2.99, normal price will be $4.99

The TestFlight version will be removed in the near future, so purchase now!



Server 3.1.0-rc5 released

This release focuses on resolving several reports issues.  

  • FIX: Frame based motion randomly stops in the middle of a motion event #(500)
  • FIX: Constant recordings stop after several seconds (#523)
  • FIX: Add cron scripts for domain and SSL renewal
  • FIX: Only send webhook trigger on motion, not constant video (#515) -- Thanks to @mcnelson for this fix
  • FIX: Increase Media.size limit to fix SQL errors with 1hr+ record segments (0294eef) -- Thanks to @mcnelson for this fix
  • FIX: Web UI fix: can't delete webhooks when there are multiple webhooks configured (b384096) -- Thanks to @enp6s0 for this fix

You can run the following command to upgrade to this release:

sudo apt-get update ; sudo apt-get install bluecherry

Server 3.1.0-rc4 released

  • FIX: Most reported crashes in RC3 (one still remains outstanding)
  • FIX: Don't overwrite subdomain SSL certificate include in nginx on upgrade (57bea75)
  • FIX: Add cronscript to check for new IP address and report changes to subdomain API (#507)
  • FIX: Available licensed ports show -1 (#504)
  • FIX: HLS stream is unstable (#487)
  • FIX: Failed to init muxer for output file $filepath invalid argument
  • FIX: apt-get remove --purge remove does not truncate (remove) the user, prevents reinstallation (2b3d199)
  • FEATURE: Update devices.xml to show device name (needed in mobile app) (00e2fc1)
  • FEATURE: Finished monitoring threads and high performance statistic collector with backend API (#506)

Server 3.1.0-rc3 released / Bluecherry mobile app testing


This release fixes two reported crashes.  Additionally this release adds support for creating a (free!) bluecherry.app domain and will generate Let's Encrypt SSL for you.  The subdomain / Let's Encrypt process takes approximately 60 seconds to complete.

Watch our short YouTube video for information on this using this new feature.

Once you generate a Let's Encrypt SSL you can test out our Bluecherry App!  Join us on Slack for a free invite on TestFlight (iOS) or our Android app.

Note - A Bluecherry perpetual license is required to use this feature, it is not avoid in the community edition.

Changes in RC3: 

FIX: All reported crashes in RC2.
FIX: Firefox UblockOrigin blocks certain menu item clicks (#474)
FIX: Web: 504 Gateway Time-out fix (#470)
FIX: 30 day trial should allow unlimited cameras, however currently limited to 4 (#475)
FIX: Adding a user without an email address causes the web interface to become unresponsive (#484)
FIX: Warn users who are upgrading from Version 2 to Version 3 that their license keys will not work in Version 2 (#492)
FIX: Update location of nginx logs for viewing in Web UI 
FEATURE: Add webhook test functionality

Server 3.1.0-rc2 (Buster fix)

  • FIX: Resolve PHP problems preventing installation

This release focuses solely on a Debian 10 (Buster) installation problem discovered after 3.1.0-rc2.  This fix is for Debian 10 Buster only.

After this you can run this command to update your repository to the unstable repository and install version 3.1.0-rc1

sudo bash -c "$(curl -s https://dl.bluecherrydvr.com/scripts/install-unstable)

If you DO NOT want to upgrade and want to keep the currently installed Bluecherry version please run:

sudo apt-mark hold bluecherry
Show Previous EntriesShow Previous Entries