Windows Front End for ZM
Posted: Fri Oct 14, 2005 10:58 pm
Update 27/11/05
Added playabck and video creation (currently only in beta version) i will change to stable in about a week if no one has any problems
update 12/11/05
Another huge feature added (well i think so)
Map view
Allows
upto 36 cams
place buttons for cameras where req in settings using x,y coordinates, have put the x,y values in the status bar at the bottom to aid setup.
clciking the relevant button will load up a max 2fps windows showing live video form the selected camera, pause view local caxhe etc still function in this view. The quality settings will be remebered from the main app (not sure this is right but am gonna run with it this way for now)
Multi sites will work as you need to enter the path to the jpeg you are using as the map. If you have 4 sites make 1 jpeg with all sites drawn and then place cams as req. As it uses any jpg and zooms it to fit you could add any text, company name etc to this jpeg for a well profesional look.
Anyhow its up for download now.
Have also fixed all previous issues i have found and the final instant replay will only work if the split screen contains 9 or less cameras. I have done this as it consumes ram with a passion.
James
update 9/11/05
Basically i have fully rewritten it.the old one was a first atttepmt not bad but we are getting there now. I felt the previous version looked unprofessional from a users point of view. Also it was very dumb.
New version does all as before exept i have removed cycle in anticipation of new feature hitting the zm server (cycling streams)
Features
Views Pip, 4 way, 9 way, 13 way, 24 way, 36 way and custom view
All cameras now are in resizeable windows, with a progress bar at the top showing image load status.
Pressing the default view buttons accross the tool bar will open 4, 9 or 36 way etc as expexted. These views will automatically be scaled to fit the size of the window whether the window is maximised or not. I have tested it down to 640 x 480 but why you would want a 36 way split on 640x480 monitor i donk know.
As all windows are now sizeable and moveable they can be positioned, closed and sized as required then pressing save view will remeber the current view and pressing recall view will load this custom view. I think end users will like this one.
As before refresh rates are lowered on the bigger views to prevent overloading of server and bandwidth.
Before clicking on an image opened the spot monitor, i have removed this as it seemed to be abused by end users (ie left open perminantly) and replaced it with full screen view. Double clicking the camera title bar will maximise the current cam to fill the main apps window size. WHen this happens it will change its update rate from whatever it was befopre to 2 fps (bandwidth permitting)
Now clicking on the image loads a pause still image of what was there when you clicked. clicking again gets a new image etc. I plan to be able to save this print when i finish that part.
I have also added a low, med and high quality button. Does the obvious in favour of update speed on low bandwith connections.
Also added a weblogin button that currently just loads mozilla (well any program really, just enter the path and exe in settings), this is temp until i get started on either a playback app or better control of mozilla for playback purposes.
Settings has now changed and all that is required is as ip and a start monitor number
When you open settings you will see a group of boxes on the left that relate to IP and MON. IP being zm server IP and MON being monitor number on that server. If you have your monitors seqentially ordered starting at 1, if you enter the ip of the server and a 1 in cam 1 ip and mon and press the buttons at the top marked 'copy ip' and Auto numbewr monitors it will fill out all 36 for you.
Then check the path is correct (default should work with most but ctu zm needs an additional /zm after cgi-bin
Also in here you will find default refresh rate in milliseconds
and the password settings.
Available here
http://www.zoneminder.com/forums/viewto ... c&start=45
http://217.154.38.122:8080/zm4ms.zip
This one should be far more use than the last
old version
just to let you all know (as i think its been missed) in the user contribs section of the forum i have posted a small .net windows app for viewing live images from one or upto 32 single cam zm boxes.
supports 1 to 36 cams at the moment
James
Added playabck and video creation (currently only in beta version) i will change to stable in about a week if no one has any problems
update 12/11/05
Another huge feature added (well i think so)
Map view
Allows
upto 36 cams
place buttons for cameras where req in settings using x,y coordinates, have put the x,y values in the status bar at the bottom to aid setup.
clciking the relevant button will load up a max 2fps windows showing live video form the selected camera, pause view local caxhe etc still function in this view. The quality settings will be remebered from the main app (not sure this is right but am gonna run with it this way for now)
Multi sites will work as you need to enter the path to the jpeg you are using as the map. If you have 4 sites make 1 jpeg with all sites drawn and then place cams as req. As it uses any jpg and zooms it to fit you could add any text, company name etc to this jpeg for a well profesional look.
Anyhow its up for download now.
Have also fixed all previous issues i have found and the final instant replay will only work if the split screen contains 9 or less cameras. I have done this as it consumes ram with a passion.
James
update 9/11/05
Basically i have fully rewritten it.the old one was a first atttepmt not bad but we are getting there now. I felt the previous version looked unprofessional from a users point of view. Also it was very dumb.
New version does all as before exept i have removed cycle in anticipation of new feature hitting the zm server (cycling streams)
Features
Views Pip, 4 way, 9 way, 13 way, 24 way, 36 way and custom view
All cameras now are in resizeable windows, with a progress bar at the top showing image load status.
Pressing the default view buttons accross the tool bar will open 4, 9 or 36 way etc as expexted. These views will automatically be scaled to fit the size of the window whether the window is maximised or not. I have tested it down to 640 x 480 but why you would want a 36 way split on 640x480 monitor i donk know.
As all windows are now sizeable and moveable they can be positioned, closed and sized as required then pressing save view will remeber the current view and pressing recall view will load this custom view. I think end users will like this one.
As before refresh rates are lowered on the bigger views to prevent overloading of server and bandwidth.
Before clicking on an image opened the spot monitor, i have removed this as it seemed to be abused by end users (ie left open perminantly) and replaced it with full screen view. Double clicking the camera title bar will maximise the current cam to fill the main apps window size. WHen this happens it will change its update rate from whatever it was befopre to 2 fps (bandwidth permitting)
Now clicking on the image loads a pause still image of what was there when you clicked. clicking again gets a new image etc. I plan to be able to save this print when i finish that part.
I have also added a low, med and high quality button. Does the obvious in favour of update speed on low bandwith connections.
Also added a weblogin button that currently just loads mozilla (well any program really, just enter the path and exe in settings), this is temp until i get started on either a playback app or better control of mozilla for playback purposes.
Settings has now changed and all that is required is as ip and a start monitor number
When you open settings you will see a group of boxes on the left that relate to IP and MON. IP being zm server IP and MON being monitor number on that server. If you have your monitors seqentially ordered starting at 1, if you enter the ip of the server and a 1 in cam 1 ip and mon and press the buttons at the top marked 'copy ip' and Auto numbewr monitors it will fill out all 36 for you.
Then check the path is correct (default should work with most but ctu zm needs an additional /zm after cgi-bin
Also in here you will find default refresh rate in milliseconds
and the password settings.
Available here
http://www.zoneminder.com/forums/viewto ... c&start=45
http://217.154.38.122:8080/zm4ms.zip
This one should be far more use than the last
old version
just to let you all know (as i think its been missed) in the user contribs section of the forum i have posted a small .net windows app for viewing live images from one or upto 32 single cam zm boxes.
supports 1 to 36 cams at the moment
James