# CCTV Viewer — Get your CCTV on your device

> Mobile application for viewing and managing CCTV camera streams. (iPhone/iPad app by Kevin Marshall.)

- Source: https://appshunter.io/ios/app/cctv-viewer/id1450658761 (this page in markdown: same URL + `.md`)
- Developer: [Kevin Marshall](https://appshunter.io/developer/544647717)
- Category: Utilities, Photo & Video
- Price: $2.99
- Rating: 3.80/5 from 16 App Store ratings · 25 written reviews indexed
- Age rating: 4+
- Requires: iOS 15.6 · 38 MB
- Languages: American English
- Released: 2019-01-29
- Data updated: 2026-07-14
- Monetization: paid
- User reviews in markdown: https://appshunter.io/ios/app/cctv-viewer/id1450658761/reviews.md

## What is CCTV Viewer?

*** 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

## Key features

- 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

## Recent user reviews (10 of 25)

All indexed reviews: https://appshunter.io/ios/app/cctv-viewer/id1450658761/reviews.md

### 2/5 — UniFi Support

*2026-05-09, version 1.4.0*

Fails on getting cameras and force closes app. Annoying to have to input credentials multiple times to test if it’s working. Will give more or less stars based on how long it takes to fix.

### 1/5 — App doesn’t work as advertised

*2024-11-05, version 1.3.6*

Tried linking to Unifi Protect and RTSP and both just result in error messages. Don’t waste your money.

### 4/5 — Best Multi Camera App for AppleTV

*2024-11-02, version 1.3.6*

When looking for suitable App that shows me all my 6 Reolink cameras (RLC-811A and RLC81-MA) I found this one. And yeah it works. Love the configuration capability via built-in Web Interface and the possibility of config files. For Reolink Cameras I recommend to activate the rtp over rtsp setting. The cam view works better than. The only disadvantage is the slower loading rate of all cameras compared to the Reolink App. Also CCTV Viewer usually lags often from 3-5 seconds. But for a multi Manufacturer IP-Camera App it works great. Greetings from Germany.

### 1/5 — Unifi does not work

*2024-03-14, version 1.3.6*

Never connects

### 1/5 — Keine Funktion mit Reolink Kameras

*2023-12-10, version 1.3.6*

Die App zeigt keine meiner beiden Reolink Kameras an. Weder auf dem iPad, noch auf dem Apple TV.

### 5/5 — Simple, good, RTSP, …

*2022-12-20, version 1.3.6*

…for TV and Pad

Mehr geht nicht. Danke!

### 5/5 — Perfect

*2022-06-23, version 1.3.6*

Shows all of my cameras (rtsp feeds) on all of my devices.

### 1/5 — Rubbish, do not buy

*2022-01-08, version 1.3.5*

Will not connect to our cameras. Scam.

### 5/5 — Great support

*2021-10-13, version 1.3.5*

Purchased the app to be able to view my CCTV on Apple TV box. Had a bit of difficulty adding details to get it working. Kevin was very helpful and tried several solutions. Eventually got it sorted 👍

### 5/5 — Great App & Support

*2021-04-05, version 1.3.3*

App works flawlessly.
Had an issue with the Unifi integration and MFA (no solution has yet been made available by Ubiquiti) but Kevin provided a workaround within minutes that got me up and running in quickly.

## Frequently asked questions about CCTV Viewer

### What is the price of CCTV Viewer?

CCTV Viewer is a paid application priced at $2.99. This one-time purchase grants you access to the app's features for viewing your CCTV camera streams.

### What devices support CCTV Viewer?

CCTV Viewer is currently supported on Apple TV and iPad devices. Users can purchase the app on one platform and access it on the other if compatible.

### How often is CCTV Viewer updated?

The latest version of CCTV Viewer is 1.4.0, last updated on February 26, 2026. While specific update frequency isn't detailed, this indicates ongoing development and support for the application.

### What is the age rating for CCTV Viewer?

CCTV Viewer has an age rating of 4+. This suggests the content and functionality are suitable for a general audience, including younger users.

### Can I use CCTV Viewer offline?

CCTV Viewer requires an active internet connection to stream live camera feeds. It is not designed for offline viewing of CCTV footage.

### What camera brands are integrated with CCTV Viewer?

CCTV Viewer offers integration with popular brands such as UniFi Protect, UniFi Video, SWANN, and Hikvision. It also supports various other CCTV systems and webcams that utilize RTSP or M3U8 streaming.

### How do I set up CCTV Viewer?

Setup involves adding camera names and stream URLs. You can do this directly on the Apple TV or iPad, or use a convenient web-based setup by visiting a provided URL on a device within the same network.

### What is the user sentiment for CCTV Viewer based on ratings?

CCTV Viewer has an average rating of 3.8 stars from 16 ratings. This indicates generally positive user reception, though there is room for improvement based on the average score.

## Version history (last 5 releases)

### 1.4.0 — 2026-02-26

* Updated Video Component with improved stream support
* Fixed UniFi integration (AGAIN!)
* Built with updated SDK's.

### 1.3.6 — 2022-01-28

* Added support for some new streaming URL's* 
* Updated Video component
* Fixed a couple of bugs

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.

### 1.3.5 — 2021-04-15

* Fixed a performance issue with auto reload streams when used with the Groups option
* Fixed an issue where certain IPTV Streams with an @ in the URL wouldn't load
* Added a warning when adding 16 or more streams
* Added 2FA support to UniFi Protect logins
* Updated Video Player Component


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.

### 1.3.3 — 2021-01-13

* Added ability to unmute all cameras at the thumbnail screen.
* Fixed Settings page highlight issue.
* Fixed an issue with passwords that contain certain characters
* Fixed SWANN & Hikvision integration not remembering Port number when re-running integration.
* Updated VLCkit components.

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.

### 1.3.2 — 2020-09-07

* NEW - Added support for .jpg streams like traffic cameras and older style surveillance cameras etc
* NEW - Added setting to disable Groups icons on main screen if you do not wish to use Groups feature.
* NEW - Added feature which will allow you to get to URL config even if the config is corrupt.
* Fixed RTSP Enabled check to UniFi Video Integration
* Fixed crash during Hikvision Integration setup on iPad
* Fixed retrieving current names when re-running Swann or Hikvision setup
* Fixed a crash bug in the WebServer camera import screen

## Apps similar to CCTV Viewer

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Cam Hero - Smart Home Security](https://appshunter.io/ios/app/cam-hero-smart-home-security/id6476550529) | 4.5 (19) | Free | Utilities |
| [UniCam: IP Camera Viewer](https://appshunter.io/ios/app/unicam-ip-camera-viewer/id1520672887) | 4.1 (26) | Free | Utilities |
| [HomeWatch](https://appshunter.io/ios/app/homewatch/id1622801480) | 4.8 (4) | Free | Utilities |
| [Remote for Tautulli](https://appshunter.io/ios/app/remote-for-tautulli/id1343177312) | 4.8 (2,267) | Free | Utilities |
| [Browser: Web Search via Google](https://appshunter.io/ios/app/browser-web-search-via-google/id6511250859) | 1.0 (30) | $1.99 | Utilities |
| [Screens 5: VNC Remote Desktop](https://appshunter.io/ios/app/screens-5-vnc-remote-desktop/id1663047912) | 4.5 (484) | Free | Utilities |

## More apps by Kevin Marshall

- [Bus Times - Yorkshire](https://appshunter.io/ios/app/bus-times-yorkshire/id544647714)
- [iCompare Prices](https://appshunter.io/ios/app/icompare-prices/id561645841)
- [Groups - EmailGroups](https://appshunter.io/ios/app/groups-emailgroups/id968763251)
- [Bus Times - Chicago](https://appshunter.io/ios/app/bus-times-chicago/id1473123593)
- [Barcodes Matter](https://appshunter.io/ios/app/barcodes-matter/id6744872593)

All apps by Kevin Marshall: https://appshunter.io/developer/544647717

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-07-14.*
