summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPliable Pixels <pliablepixels@gmail.com>2017-03-23 11:05:05 -0400
committerPliable Pixels <pliablepixels@gmail.com>2017-03-23 11:05:05 -0400
commit7dff828388024e89f7332cc6389523ec0f5d29f1 (patch)
tree7d8010da0739fcebd5ec951f8b386df6c6e04abf
parent725010d38f80d267912e164931d32a0147c0219d (diff)
parent8d67df8b72ca544d8117899e8de088f4e31c39ab (diff)
Merge branch 'master' of github.com:pliablepixels/zmNinja
-rw-r--r--README.md61
1 files changed, 12 insertions, 49 deletions
diff --git a/README.md b/README.md
index 92e6d47b..f8502c13 100644
--- a/README.md
+++ b/README.md
@@ -27,37 +27,23 @@ See links above to get them on play store (Android) and app store (iOS)
It also runs on the desktop (see below)
-
Desktop Platforms
-----------------
-This will forever be Beta. I'm using the awesome [Electron packager] (http://electron.atom.io) to auto-package my ionic apps to executables.
Please download binaries for Win 7, Linux or Mac from [here](https://github.com/pliablepixels/zmNinja/releases).
-
Please make sure you download the correct ZIP file (32/64 bit)
Key Features (just watch the video already)
--------------------------------------------
-* H264 video branch support - if you are using the zoneminder video branch and have recorded videos they will automatically be used (you can disable it in developer settings). If an event has a recorded video, you will see a small video icon at the top of that event entry in events view
-
-* Receive real time push notifications for alarms as they happen. You need to install my [Event Server](https://github.com/pliablepixels/zmeventserver) for this. You can even control monitors you want to be notified of and reporting intervals (if you defined your zones loosely you don't want pings every second, do you?)
-
-* Runs on Android/iOS and now desktops too - in a browser
-
-
-* View live monitors and events
-
-* High speed event scrubbing and control
-
-* Pullup handy views of activities based on time
-
-* Incredible zoom/pan timeline of alarms
-
-* Control Zoneminder - restart, change states
-
-* Swipe/pan between monitors
-
+* Push Notifications for alarms (Needs the [eventserver](https://github.com/pliablepixels/zmeventserver) 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
------
@@ -72,32 +58,12 @@ Important Notes
Objective
----------
-I wanted to learn how to create a full fledged cross platform app for a long time.
-I used this as an excuse to learn Angular JS, phoneGap and ionic and see if one could
-use these modern tools to build high performance phonegap apps. I was very pleasantly
-surprised -- for a large part, most people who complain about performance probably
-haven't spent time researching how to optimize.
-
-I'll keep refining it over time as I learn more of AngularJS and stuff.
+I wanted to learn how to write a mobile app. It was (and is) fun.
Running from source
----------------------
-
Please follow [these](https://github.com/pliablepixels/zmNinja/wiki/Running-zmNinja-from-Source) instructions.
-If you want to run zmNinja in an emulator, you will need to install the appropriate emulator tools.
-
-* For iOS, you will need the latest version of XCode (available in the App Store) as well as the npm package `ios-sim`: `npm install -g ios-sim`
-* For Android, you will need the latest [Android Studio](https://developer.android.com/sdk/index.html)
-
-Now, you can launch the emulator:
-
-```bash
-$ ionic emulate ios
-# - OR -
-$ ionic emulate android
-```
-
Screenshots:
------------
@@ -112,16 +78,13 @@ Events List:
Event Quick Scrub:
-![]
-(http://www.pbase.com/arjunrc/image/160851403/medium.jpg "Events Scrub")
+![](http://www.pbase.com/arjunrc/image/160851403/medium.jpg "Events Scrub")
Timeline View:
-![]
-(http://www.pbase.com/arjunrc/image/160940106/medium.jpg "Timeline zoomout")
+![](http://www.pbase.com/arjunrc/image/160940106/medium.jpg "Timeline zoomout")
-![]
-(http://www.pbase.com/arjunrc/image/160940104/medium.jpg "Timeline zoomin")
+![](http://www.pbase.com/arjunrc/image/160940104/medium.jpg "Timeline zoomin")
Full Screen Events Footage View (with floating buttons)