Release Notes for v4.3.0 (2024.09.09)

 

Ramblings

 

Streamie Cloud Recording is here! For a long time, I was hesitant to add this feature. I reasoned that “anyone can just set up S3 service somewhere; there’s no need to be the middle man.” I’ve been told, “just change the oil yourself; you’ll save money that way.” But I don’t do that because I don’t want to, and I’d rather pay someone to do it who will hopefully do a better job than I would. Likewise, many people don’t want to set up and manage an S3 storage account, they just want their cameras recorded. So, here we are.

 

Streamie Cloud supports three geographic locations for data storage: Americas, Europe and Asia. By default, Americas is used. When purchasing service, you can specify which location you’d like to use. You can also use this service for free (in a limited capacity). There is a new “Cloud” section when adding a new file server. When you choose the Streamie Cloud option, a new File Server will be configured on your account immediately. All you have to do is start streaming a camera, and it’ll be recorded.

 

The main limitation I believe most people will run into is upstream bandwidth (or possibly a monthly transfer limit), particularly home users. In my personal setup, I have an on-site NAS that stores 28 days of recordings, and an S3 bucket that stores just 2 days (it can get pricey with a ton of cameras, storing the full, original quality). I’ve found that nine times out of ten, any footage I’m interested in was from the past day or two, so I’m able to avoid the spinning disk slowness.

 

I’m excited about this new opportunity to solve some pain-points, and to be able to just say “yes” when someone asks about cloud recording, and not have to explain, “well, just set up S3 and then….”

 

Changes

 

- Removes some old, deprecated API server code that hasn't been current since v3.17.0 (Nov, 2023). Yesterday, there were three Streamie users at-or-below that version. To be clear, these old versions should continue to function, but some features will no longer work. You guys, it's time to update your app. I need to make the periodic, on-screen nag a little more naggie.

 

- Optimizes the API server by applying some improvements that prevented a large number of repetitive database queries. Some state information is obtained when Streamie connects, but we were still re-querying for that information instead of using the in-memory state.

 

- Adds the new Streamie Cloud Recording feature. With just a few taps, you can add a new Streamie Cloud File Server to your account for free. You can record your cameras to it, although the free limits are very limited. When you're ready to upgrade, we are ready to help! The cost starts at just $5/mo per camera for 14 days of recording storage (depending on the particulars of your cameras).

 

- Fixes an issue related to deleting file servers. In contrast to all of the other "regular" object types (Cameras, Groups, Modules, etc), where a deletion merely marks the record as deleted, to be purged later on, we were in fact immediately deleting file servers. The problem with this is that periodic update requests from Streamie are based on "what's changed since..." and when we delete the file server, nothing has changed for that periodic update request to find. That's all fixed now.

- Fixes an issue in the S3 File Server Configure screen where you could not rename the file server.

- Fixes an issue in the Recording Files Screen where you could not Delete All.

- Fixes an issue in the RTSP Camera Configure Screen where we were refreshing section 3 instead of getting the correct section index. This was evident when using the "Reload" button on the Streams section, which refreshed the section above it.

 

 

Created

 

2 months ago

 

Updated

 

4 weeks ago

 

Related Topics

 

Release Notes Record to Cloud

 

About Streamie

 

Streamie provides a best-in-class user experience on your iPhone, iPad, Apple TV and Apple Silicon Mac, with an intuitive user interface that makes it simple to discover, stream, record, monitor and share your HomeKit, Google Nest, Ubiquiti UniFi Protect and ONVIF-compatible IP and RTSP cameras. Streamie keeps you informed with motion event notifications and it works with most cameras using its advanced audio and video codec support. You can watch your cameras from anywhere, record 24/7 to your private NAS, remotely manage multiple locations, device permissions and seamlessly synchronize settings across your devices; configure Hubitat smart home automations, live stream to YouTube and rely on the in-app technical support system when you need help (but you can also reach us by phone). Download Streamie today for all of your CCTV needs.