App: GlanceCam - IP camera viewer
Developer: Cesare Forelli
Genres: Utilities, Photo & Video

GlanceCam is a secure IP camera viewer with support for standard streaming protocols. GlanceCam is unobtrusive, loved by Users (> 475 App Store ratings averaging 4.2 stars) and modern (34 updates since 2018, 100% compatible with Sonoma and Apple silicon).
It's perfect to keep an eye on one, or 50, IP cameras:
• Install cameras from different manufacturers and avoid cumbersome web interfaces or obsolete apps.
• Install webcams in your living room, kitchen and garden to check on your pet when you're away, maybe turning on a light at night.
• Point a camera at your front gate and let visitors in by activating a network relay.

GlanceCam is a bit nerdy, but very useful if you want to take advantage of inexpensive IP cameras and maybe combine them to the automation capabilities of the Internet of Things; it works on your LAN or via Internet (please see the requirements below) and, while it's not the most "works out-of-the-box" solution to configure (you'll need to retrieve some network parameters), it's flexible and brand-agnostic.

Here's how it works:
• With most IP cameras, you can receive the realtime video stream via RTSP, HTTP(s) or RTMP (RTSPs not supported), without opening a browser; GlanceCam shows you those feeds in resizable windows you can keep on your Desktop.
• You can add as many cameras as you like.
• By default the app shows one camera at a time in a single window, and you can switch between cameras inside that window; if you want to view multiple cameras at the same time, you will be able to upgrade to GlanceCam Pro and open as many windows as you need (including GlanceGrids, flexible grids with presets) and have them remembered between sessions.
• GlanceCam windows can be configured to be Always on Top and visible in every Space; you can use Insta-zoom (right click and hold to temporarily maximise) and optionally auto-launch at login.
• 4K, zoom and audio streams are supported.
• GlanceCam has lots of keyboard shortcuts, an URL scheme and supports Apple Script.
• For every camera, you can configure up to 2 buttons to perform actions via HTTP GET calls.

GlanceCam Pro is available either as a lifetime in-app purchase or as a yearly subscription (both provide the same functionality, you can pick your favorite purchasing method) and includes multi-windows, GlanceGrids, Cycle mode, an optional Minimalistic interface, custom icons, manual aspect ratios and a preferential channel for email support.

The app is designed for realtime playback and doesn't support DVRs/NVRs, cloud services, recording (nor playing back recordings), pan & tilt (PTZ) and motion detection/notifications.

To take advantage of GlanceCam you'll need at least one IP camera and some knowledge about your network; please, check the requirements below (or get in touch at support@cdf1982.com):

• An Apple silicon or Intel Mac running Sonoma or a previous version of macOS (10.4 or newer).
• One or more IP cameras capable of broadcasting their stream via RTSP, HTTP(s) or RTMP; you'll need to know the webcam IP address, the video stream protocol, the credentials and port and to put those informations into a string.
You can check if your camera supports such protocols by searching the web, usually on the manufacturer website; since there is no standard for the stream URL format, you'll need to retrieve the proper string on the camera's manual or website. If you can't find it, get in touch at support@cdf1982.com: I always try to help, and often succeed, but can't promise to be able to figure out the right URL for every model out there.
• For triggering actions from the optional buttons, you'll need devices that can react to HTTP GET calls.
• To work over the Internet, you'll need a static public IP address or a dynamic DNS service, to configure port forwarding for each camera and, optionally, for the action buttons; I recommend to start testing in LAN to check compatibility.

Privacy Policy: https://bit.ly/3nZjYM4
Terms of Service: https://bit.ly/3uB6etv

Release notes:
GlanceCam is ready on day one for macOS Sonoma and includes multiple improvements. I recommend to review the release notes for GlanceCam 4.1 (the previous version from today) to find out about everything that's new this September.

This version 4.1.1 reverts the video engine to the one previously used in the app: earlier today a crash on launch on Intel Macs running Big Sur has been reported, and then I was able to reproduce the issue on Mojave; to be safe and as fast as possible in addressing a potential issue, I decided to immediately return to the established, rock-solid engine that's been in use for years, up to GlanceCam 4.0.

First of all, I would like to personally apologise to everyone who might have been affected by that crash: making GlanceCam as reliable as possible is my first and most important goal, and actually the reason I was launching an update for Sonoma on the day the new macOS ships.

I also want to thank Luca for immediately reporting this to me, and assure all Users that I immediately dropped everything to provide this update as soon as possible.

As for the newer version of the open-source video engine I use in GlanceCam, I still plan to re-introduce it in a future release (it had the potential to be slightly faster), as soon as any issue on older operating systems – which I'll report to the open-source community later today – will be completely resolved.

Finally, I've been able to snuck in a small feature update in this release: in GlanceGrids, when clicking while holding down the Command key, you now have the option to move the selected Camera to the previous or next spot.

Please consider leaving a 5-star review, upgrading to GlanceCam Pro or leave a (very much appreciated!) tip to support the app and keep development going... and if you have any suggestion or need assistance, I'd love to hear from you (preferably via the Support menu > Contact support via email, or at support@cdf1982.com)!

Ciao, Cesare