The vast majority of CCTV systems boast high FPS performance, impeccable clarity of video streams, and eclectic modes of connectivity. However, most of the popular platforms are fairly difficult to install, eat away at CPUs and GPUs of computers and laptops alike while requiring multi-step installation.
Moinul Alam recognized these flaws and wanted to create a simpler, more practical CCTV solution, which he did in the form of Shinobi Systems:
“I want to help people and one way I believed this could be done was to make a world-class CCTV platform. One that anyone can use. Simply log in to your account, add camera details, set options, and away you go. No client app installations. Viewing streams and recordings on your mobile device by simply opening a web page.”
The Shinobi Systems platform is very easy to install and great for Linux. Its API is user-friendly and intuitive, and it is compatible with numerous other platforms. According to Moe Alam, it was intended to run on as many devices as possible without needing to install any apps:
“By giving up this freedom for developers more freedom is given to the user. Shinobi’s client viewer is supposed to run on as many devices as possible. Simply open a web browser and away you go. If you really wanted to you could view Shinobi streams on a Nintendo DS.”
Some of the most prominent features of Shinobi Systems are the TensorFlow object detection, selectable FPS performance speeds, face recognition, and immediate access to the user’s CCTV profile regardless of location or device used.
Two editions of Shinobi Systems are currently available – the free CE (Community Edition), and the paid Shinobi Pro. Both editions impose no camera limits. The main difference between the two versions is that Shinobi Pro receives more frequent updates. Pro features are available for CE users as well:
“Aside from the fact CE gets updated in lower intervals, nothing. CE is a GPLv3 release of Shinobi to allow highly permissive use of the software without the need to return the favor. All-Pro features can be used in the CE Edition.”
Support for Shinobi Systems is available to Pro subscribers exclusively. Support developers can be contacted via Discord.
Moinul Alam made the Shinobi Pro available for free for educational and evaluation purposes. “Students, schools, colleges, and universities do not require a subscription.”
Shinobi Systems mobile app is currently in the beta phase and available for download on both iOS and Android devices, featuring direct streams, notifications, 2-factor authentication, and Base64 stream support.