Release Notes for v3.8.0 (2022.06.22)

 

Overview

 

The goal for v3.8.0 is to get “camera modes” in place. You should be able to edit a group, arrange the cameras and assign the behavior (“mode”) of a camera location to cycle through the offscreen cameras. There’s a Help article for this feature that is accessible directly in the app, and you can find a quick demo video here.

 

Changes

 

- Migrate, while maintaining backwards compatibility, the data model for camera Groups from being a list of camera ids, to being a list of Items, each of which can have a type, scale. This is a step towards having camera modes.

- Fixes an issue where UniFi events were not being handled in the Apple TV app

- Fixes an issue where UniFi event actions were cached and changes were not used when processing events in same cases.

- Fixes an issue that resulted in a "stuck" frame for a streaming camera. When the RTSP video presentation time rolls over back to zero, I was not accumulating the offset, so it would work for the first rollover, but then it'd fail to accumulate the previous offset when rolling over a 2nd time. Somehow I figured this out for audio, but didn't duplicate the fix for video. Whatever. A rollover for some cameras happens every 13.256 hours (32 bit time at 90kHz).

- Fixes an issue related to snap-to-grid when scrolling up through a set of streaming cameras on iOS

- Adds snap-to-grid support when scrolling horizontally through a set of streaming cameras.

- Updates the Upgrade tab to use markdown layout for the overview, including links to content related to each feature

- Adds support for storing, retrieving the desired scroll direction for a camera group

- Replaces the in-app first-time-launch tutorial with a Markdown-based one

- On app start (or resume), do a bulk camera snapshot update instead of doing so individually for each camera (waaaay faster)

- Unlocks ten-cameras-across for iOS, tvOS instead of just for macOS. Please don't try to stream an unreasonable number of cameras.

- Adds placeholder cells to the Add-a-Camera screen in empty sections.

- Adds the ability to do camera layout when editing a group (iOS)

- Adds the ability to selectively show, hide Cameras, Groups or File Servers on a given device (iOS)

- Replied to Reolink with ONVIF identifier test results of their latest beta firmware (kudos to them for getting everything fixed)

- Merges the iOS, tvOS Group Coordinator and simplifies the individual view controllers

- When streaming a single camera, automatically switch to vertically constraining if that one camera is taller than it is wide.

- Delay asking for Push Notification permission until it is necessary, and even then, prompt the user with an explanation before actually prompting for permission.

- Removes the Kingfisher dependency since our actual dependence on it was removed a long time back

- Adds a device-level toggle to enable/disable stopping offscreen cameras. It is enabled by default.

- Adds the ability to set a Mode for a camera group position, so that Streamie will automatically "loop" offscreen cameras into certain camera positions while streaming that group

- Removes the clunky "make bigger" / "make smaller" scale options and replaces with a list of 1..n.

- Added pinch-to-zoom support while streaming (irrespective of PTZ). iOS only, obviously. You can zoom in the tvOS app by buying a larger TV.

 

Related Topics

 

Release Notes

 

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. Lastly, Streamie is solar powered!