CCTV Viewer vs HomeWatch
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
CCTV Viewer
Stream live feeds from your CCTV cameras directly to your device. Easily add camera names and stream URLs for a tiled view of your security system. Supports various camera brands and streaming protocols.
- Tiled camera view
- RTSP and MJPG stream support
- UniFi Protect, SWANN, Hikvision integration
- Swipe between full-screen cameras
- Toggle mute and adjust audio defaults
- Optional full-screen camera cycling
- Web-based setup option
Read full descriptionHide full description
*** Be advised there is also a CCTV Viewer App for the Apple TV which you can download for FREE once you own this app *** After recently upgrading our CCTV System we realised there wasn't any simple to set up and easy use streaming Apps. So we set about creating one, let me introduce CCTV Viewer. You simply add your Camera names and the stream URLs (be it RTSP or MJPG etc.) and they are presented in a tiled view. Features: * Supports MDM * UniFi Protect, UniFi Video, SWANN and Hikvision Integration * Support for changing camera numbers up to 16 per Group * Supports RTSP Authentication (can be set up by GUI or Web Server) * Swipe between camera's once in full screen mode with continuous scrolling (When you get to the last camera it will load first camera again) * Toggle mute on / off when in full screen by clicking on remote touch pad or shaking the remote. * Added option to leave camera muted by default when opening full screen (toggle mute above still works) * Turn camera labels off and remove some of the padding (making the Thumbnails bigger) * Optional full screen camera cycling at various timed intervals up to 30 seconds, and ability to use Play/Pause to hold on a certain camera then resume cycling. * When at the thumbnail screen, shake the remote to force a reload of all camera streams, useful if one camera locks up or you restart your NVR etc. On first run you choose the number of cameras you want to configure (this can easily be changed in settings later). You will then get a screen showing your camera thumbnails and have the option to see them with or without padding around them for dense camera views. From here you can select to go full screen, when viewing a camera full screen if it supports audio then the audio for that camera will be enabled by default (this can be changed in settings). You can also toggle sound on and off when in full screen mode by clicking anywhere on the screen, or shaking the remote. The audio is muted again once you go back to the main camera live view screen using the menu button. You can swipe left and right to scroll through the cameras when in full screen mode, swipe up or hit back to return to thumbnail screen. It will skip over any camera's without a Stream URL configured, so if you only have 5 camera's it won't include the blank screen when scrolling. It has been tested with various manufacturers CCTV Systems and WebCams that can do RTSP/M3U8 streaming and performed well with them all. Setup is a breeze, you can either enter the Camera Names and URL's within the setup screen using the Apple TV (and/or text entry options on your iPhone). However we found this a little cumbersome, so once you have opened the settings screen at the top will be a URL that you can visit and change the settings using a browser on the device of your choice (This device will need to be on the same network as your Apple TV). To get back to this Stream Settings screen and re enable the web setup, simply long press on any camera thumbnail. As a side note this doesn't just work for CCTV you can also put in public IPTV stream URL's and watch those as well. We welcome feedback (good/bad) on ways to improve the application and any features you think we should look to add. In the unlikely event you have any problems with the app please contact us via the support URL on the AppStore or via social media (Twitter: @PlasmaSoftUK / Facebook: PlasmaSoft). We guarantee you will get a quick and personal response to any suggestions and problems. Note: Older iPads may struggle with multiple high definition streams if you have more than 9 cameras selected. If you have issues with the app randomly crashing please try lower resolution streams. Acknowledgements: The video player portion of our app is based on VLCKit , so any stream / camera URL that VLC can display should be usable within our app. CCTV Icon Design vector created by freepik - www.freepik.com
HomeWatch
Monitor and control your HomeKit devices with a glanceable status display. This app offers customizable views for rooms, scenes, and individual devices across Apple platforms, including widgets and menu bar items.
- Glanceable room status with color-coded indicators
- Control scenes and devices within rooms
- View camera feeds, weather, and website content
- Customizable home and lock-screen widgets
- Menu bar items for Mac with real-time updates
- Extensive interface customization options
Read full descriptionHide full description
I made an app for my Apple Watch to see a glanceable status of our home and to control our HomeKit devices. It worked so well on the watch, that I expanded it to a dashboard app for all our Apple devices. I have now added a configuration interface to make it compatible with any HomeKit enabled home setup. I hope some of you will find it useful. HOME VIEW The circle / grid with icons on the home view shows a color coded status of the rooms of the home: red when a door is open, yellow when a window is open, orange when the heating is on, cyan when lights are on and green when nothing is on. On the iPhone, iPad, tvOS and Mac the app also shows the time, date, cameras, feeds, events, reminders, a website and weather information. When there is rain, it will show a rain graph. ROOM VIEWS When a room is selected, the circle layout will show the scenes you can control in that room. The grid layout also shows the devices that can be controlled in that room. Additionally the room view has an information section. To the right it can show any characteristics from your devices. Below is a detail view that can show a camera view, a website, a temperature, humidity and climate history graphs. WIDGETS Fully customisable lock-screen and home-screen widgets. Tap / Clicking a widget item to go directly to a room view, execute a scene or launch any url-scheme. Customisable complications on the Watch can have actions to go directly to a room view and execute any scene. MENU BAR ITEMS On the Mac any HomeKit characteristic can be added to the menu bar and is kept up to date. CUSTOMISATION The interface can be fully customised. The user can add their own background images and icons from the photo library. Customise gradient overlays, icons, fonts, colours and more. Make it your own…
Screenshots
Verdict
The clearest difference is price: HomeWatch at Free against CCTV Viewer's $2.99. HomeWatch also leads on rating (4.8 vs 3.8) and device support (6 vs 2). CCTV Viewer's advantage is ratings volume (16 vs 4). On review sentiment, update cadence, ads and in-app purchases there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
HomeWatch is free to download; CCTV Viewer costs $2.99 up front. Neither carries in-app purchases, so what you see is what you pay.
HomeWatch holds the better App Store score, 4.8 against 3.8. Both are backed by a comparable volume of ratings — 16 and 4 respectively. Written reviews split almost evenly too, at 60% and 60% positive.
CCTV Viewer ships an update every 5 weeks, HomeWatch every 2 months. The most recent releases landed on July 14, 2026 and July 7, 2026 respectively.
| Parameter | CCTV Viewer | HomeWatch |
|---|---|---|
| Price | $2.99 | Free — better |
| Rating | 3.8 (16 ratings) | 4.8 (4 ratings) — better |
| Positive reviews | 60.0% of reviews | 60.0% of reviews |
| Number of ratings | 16 — better | 4 |
| Update frequency | Every 5 weeks — better | Every 2 months |
| Ads | No | No |
| In-app purchases | No | No |
| Monetization | Paid | Free — better |
| Devices | iPad, Apple TV | iPhone, iPad, iPod, Mac, Apple TV, Apple Watch — better |
| Requires iOS | 15.6 | 15.6 |
| Further details — not scored | ||
| Size | 38 MB | 64 MB |
| Age rating | 4+ | 17+ |
| Developer | Kevin Marshall | Peter Vogels |
Customer experience
CCTV Viewer
HomeWatch
In-app purchases
CCTV Viewer
No in-app purchases
HomeWatch
No in-app purchases








