gorticus / zmNinja

High performance, cross platform ionic app for Home/Commerical Security Surveillance using ZoneMinder or other NVRs

Home Page:http://pliablepixels.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

zmNinja website

zmNinja is a multi platform (iOS, Android, Windows Desktop, Mac Desktop, Linux Desktop) client for ZoneMinder users. ZoneMinder is an incredible open source camera monitoring system and is used by many for home and commercial security monitoring.

Get in on App Store Get it on Google Play

Problems with zmNinja?

zmNinja has a detailed FAQ. Please do read it - it has answers to many common questions.

Video Demo

Check out a video demo of zmNinja here

Mobile Platforms

zmNinja is stable as of today and runs on a variety of Android and iOS platforms. See links above to get them on play store (Android) and app store (iOS)

It also runs on the desktop (see below)

Desktop Platforms

Please download binaries for Win 7, Linux or Mac from here. Please make sure you download the correct ZIP file (32/64 bit)

Key Features (just watch the video already)

  • Push Notifications for alarms (Needs the eventserver to be set up)
  • Multiple languages (English, French, German, Spanish, Portugese, Dutch, and more)
  • H264 video branch support
  • live views of monitors
  • Montage view (with multiple montage profile settings/sizes)
  • Events history and list
  • Timeline view
  • Camera pan/tilt/zoom (needs to have ZM support it first)

Thanks

To the zonemider community in general, and the awesome Stack Overflow community. But specifically, Andrew Bauer (knight-of-ni) who egged me on to take up this project.

Important Notes

  • zmNinja needs APIs enabled in ZoneMinder. If you are running ZM 1.29 or above, APIs should automatically be available. See this for instructions on how to make sure your APIs are working. If they are not working, zmNinja will not work.

Before you ask for help

  • Make sure you have read the FAQ
  • Make sure you have validated that your APIs are working (if not, its a ZM issue, please post in ZM forums)
  • Please don't ask me for help with source compilation if you are not familiar with coding mobile apps - you should try and solve your own problems

Objective

I wanted to learn how to write a mobile app. It was (and is) fun.

Running from source

Please follow these instructions.

Screenshots:

About

High performance, cross platform ionic app for Home/Commerical Security Surveillance using ZoneMinder or other NVRs

http://pliablepixels.github.io

License:Other


Languages

Language:JavaScript 60.9%Language:CSS 27.7%Language:HTML 9.9%Language:Shell 1.2%Language:Python 0.3%