Native iPhone application for ZoneMinder?

Anything you want added or changed in future versions of ZoneMinder? Post here and there's a chance it will get in! Search to make sure it hasn't already been requested.
cybergamer
Posts: 8
Joined: Fri Sep 11, 2009 3:54 am

Post by cybergamer »

Any luck on this?
User avatar
Blazer
Posts: 234
Joined: Sun Jun 05, 2005 12:57 pm

Post by Blazer »

I use an IPhone app called "cam viewer" that has built in zoneminder support. Well, as far as easily accessing the live and still streams. It has a thumbnail/montage mode as well as allowing you to touch a cam and go fullscreen.

Here are some screenshots from my phone of a ZM setup that is part of the security system for a Poker store:

http://flickr.com/gp/blazer0x/YTxs0e
http://flickr.com/gp/blazer0x/0y6w2y

An app that did this, plus allow you to ZOOM when in fullscreen mode (this one doesnt), as well as do things like change monitor modes (modetect, etc) and other ZM features would be nice.

Until then, I depend on this app pretty heavily, as it is so easy to just click the app and immediately have all the cams displayed. Configuring the app is as simple as selecting the source as Zoneminder, the host url, host port, and the monitor ID number.
jameswilson
Posts: 5111
Joined: Wed Jun 08, 2005 8:07 pm
Location: Midlands UK

Post by jameswilson »

i was looking at writing an iphone app for someting else. It seems you need a mac to use their sdk.
If anyone has info this isnt the case then i would be interested in writing a small i phone app, and wgat i want to do is lcosly linked to this so it would be easy to modify it to work with zm.
James Wilson

Disclaimer: The above is pure theory and may work on a good day with the wind behind it. etc etc.
http://www.securitywarehouse.co.uk
srcurtis
Posts: 11
Joined: Wed Dec 12, 2007 1:23 am

Post by srcurtis »

Hi Blazer / All

I have installed the Cam Viewer application on my iPhone per your recommendation but I am having problems getting it to work with Zoneminder when I have authentication enabled in Zoneminder.

If I disable authentication everything works extremely well. As soon as I enable the user authentication, and enter this information into Cam Viewer, it can no longer connect.

Do you have any configuration examples that might help me get this working?

I have attempted to contact Can Viewer support but have not had a reply and it's been 48 hours.

Thanks

Steve
lexid
Posts: 1
Joined: Fri Apr 02, 2010 11:05 am

Post by lexid »

I managed to get it working in Cam Viewer by putting the authentication details in the url suffix (the field 'Cam Num' for some reason) and not in the actual username and password boxes.

Create a new camera in Cam Viewer of type ZoneMinder, Method 1.

IP address : XXX.XXX.XXX.XXX
Port : 80
Username :
Password :
Cam Num : cgi-bin/nph-zms?mode=mpeg&monitor=1&user=USERNAME&pass=PASSWORD

Obviously change the monitor number, username and password in the Cam Num field along with the IP address and port if necessary.

I have to say, once it's working it's pretty good. Let me know if that works.
srcurtis
Posts: 11
Joined: Wed Dec 12, 2007 1:23 am

Post by srcurtis »

Hi

I came to the same conclusion having received a reply from the authors of Cam Viewer.

Works beautifully.

I messed around with all the authentication methods but the only thing that really ended up being important was passing the user and pass in the camera number field.

Hopefully we can get something a little more secure in the future, but for now I'm very happy.

Thanks for taking the time to reply.

Steve
howser999
Posts: 1
Joined: Sat Apr 03, 2010 9:44 pm

Post by howser999 »

Hi All,

Trying to get cam view to work but no luck. Using the URL suffix above, but just wont connect. I think that it is because my ZM installation is running in a directory on the webserver call zm. So, if I want to access it via the web I have to put: http:/xxx.xxx.xx.xxx:10000/zm.

Any ideas of how to add this to the suffix?
srcurtis
Posts: 11
Joined: Wed Dec 12, 2007 1:23 am

Post by srcurtis »

Hi

I am using a different URL.

Cam Viewer:

IP: whatever
Port: 80
Username: <leave>
Password: <leave>
Cam Num: 1&user=<username>&pass=<password>

I found that the ZoneMinder authentication settings made little difference, but incase it helps I am currently running with the following:

OPT_USE_AUTH: Ticked
AUTH_TYPE: builtin
AUTH_RELAY: hashed

Let me know if you need anything else.

Thanks

Steve
srcurtis
Posts: 11
Joined: Wed Dec 12, 2007 1:23 am

Post by srcurtis »

Hi

Also, if you are running on port 10000, then I would guess that you will need to change the Cam Viewer port to 10000 also.

Steve
dueyfinster
Posts: 1
Joined: Fri Apr 16, 2010 11:02 am

Post by dueyfinster »

+1 me too. Could you open source it, ask for donations, code contributions and still charge in App store?

See http://colloquy.mobi/ for this sort of model...
snake61
Posts: 64
Joined: Thu Jul 17, 2008 1:44 pm
Location: South Carolina

No ZM on iPhone ap

Post by snake61 »

I have Cam Viewer as well from a recommendation on this site. Worked great when I had ZM 1.23.X up and running. However, when I upgraded to 1.24.1-2, iPhone Ap no longer works.

I'm assuming it's because the ap is looking for a camera number and ZM 1.24.1-2 no longer lists a number for the monitors.

Could this be true, and has anyone found the solution. Would be interested as I rely on this ap pretty much like everyone else.

Thanks.
Thanks for all the Help.
New to Linux
danisam
Posts: 24
Joined: Mon Oct 19, 2009 5:07 pm

Post by danisam »

there is some news for this project?
hypercubedan
Posts: 3
Joined: Thu Sep 30, 2010 1:12 am
Location: CA

Post by hypercubedan »

I'm using v1.24.1 and the app works fine. For those who are thinking about getting the app follow the config above it works fine. The app is only really good for live streaming, no access to events or anything else. But it does beat having to log in every time for a quick look at my cams.
User avatar
jdhar
Posts: 125
Joined: Fri Oct 01, 2010 9:15 pm
Location: California

Post by jdhar »

Edit: Just to keep this post current... our app is live, more information at http://eyezm.com, or 'eyeZm' on iTunes.

My company has a native iphone app for ZoneMinder done, and we need some beta testers. Please post or PM me if you are interested. See my post here: http://www.zoneminder.com/forums/viewtopic.php?t=16586

It's a full featured app that gives much more functionality than a webcam streamer, and is available today for testing.
Post Reply