GlanceCam is a highly configurable app that lets you keep an eye on IP cameras (webcam) and optionally perform some actions via HTTP(s) requests.
GlanceCam is a bit nerdy, but very useful if you want to take full advantage of cheap webcams and maybe combine them to the automation capabilities of the Internet of Things (IoT); 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" home or business automation solution to configure (you'll need to type in a few network parameters, as detailed in the following description), it's completely flexible.
There's no limit on how you can configure GlanceCam; here are a couple of use cases:
• You want to install webcams in your living room, your kitchen and your garden to check on your cat when you're away, maybe turning on a light at night or taking a snapshot when kitty does something funny.
• You mounted a webcam pointed at your front gate and would like to open it to visitors directly from your Mac, by activating an Ethernet connected relay.
In order to take advantage of GlanceCam you'll need third party hardware (one or more webcams, optionally IoT enabled devices) and a little knowledge about your network; please, check the requirements below, or get in touch at email@example.com before purchasing.
Here's how GlanceCam works:
• With most IP webcams, you can receive the video stream via RTSP or HTTP, without opening a browser; GlanceCam shows you that feed in a resizable window that you can keep always visible on your Desktop, without opening a browser.
• You can add as many webcams as you like to GlanceCam and switch between them (currently, you can see only one camera at a time).
• For every camera, you can also configure up to 2 optional buttons, visible when you hover your mouse on GlanceCam window, to perform some actions via a customizable HTTP GET action URLs.
• GlanceCam window can be configured to be always on top and visible in every Space, or to behave like a normal window; it can also be configured to auto-launch at login.
• A Mac running OS X 10.11 or a newer version of macOS
• One or more IP cameras capable of broadcasting its stream via RTSP or HTTP; you'll need to know the webcam IP address, the protocol of its video stream, the login credentials and port for the connection. For example, the following is the URL format you'll have to enter into GlanceCam preferences to view a Foscam webcam stream: rtsp://username:firstname.lastname@example.org:88/videoSub. You can check if your camera provides an RTSP or HTTP stream by searching the web, usually on the manufacturer website.
• Optionally, for triggering an action by pressing the customizable button, you'll need a device or appliance that can react to an HTTP GET call. For example, the following is the URL format you'll have to enter into GlanceCam preferences in order to activate a Robot Electronics Ethernet relay: http://username:email@example.com:17494/io.cgi?DOA1=10
• To work over the Internet, you'll need a static public IP address (or a dynamic DNS service) and to configure port forwarding for the webcam stream and, optionally, for the action button.
Fixed a bug that prevented GlanceCam to enter fullscreen mode and to appear in Exposé only when the app was set to be visible in all Spaces.
Ratings and Reviews
Versatile and consistent!
Formatting the URLs requires digging into the camera/DVR/NVR manufacturers' documentation - this is a universal struggle. This app makes viewing all of my cameras possible from one interface and I LOVE THAT. My DVR manufacturer dropped all support for browser plugins, making it impossible to view the cameras after upgrading my OS. As livid as that made me, I am happy to have found this program! If your manufacturer has opted to only support iOS/Android apps, and you want to view your cameras on your desktop or laptop, this is a wonderful solution as long as your hardware supports streaming. Thank you!
Finally, A Cam Viewer that Works!
I own multiple homes and have been keeping track of their 20 or so IP security cams (Panasonic, Foscam and Amcrest) for the last decade with a variety of Mac apps. None of these apps have been adequately updated and maintained as the OS and the cams have developed over the years. Right now, GlanceCam seems to be the best fit for my needs. By directly using the cams’ stream URL’s, Cesare, you’ve provided the best, very compact, and most versatile solution! Please keep it current and keep it simple.
Developer Response ,
Thank you very much! A review like yours is a great incentive to keep working on the app. Have a great day! Cesare
Works great! Grabs the RTSP stream from my Armcrest cam, so no more stupid web interface.
With Family Sharing set up, up to six family members can use this app.