jZMConsole Java client available for Alpha testing
Posted: Wed Nov 19, 2008 4:49 pm
I have been working on a Java Swing Zoneminder console client for quite awhile, and I think its finally ready for some public testing.
It is intended to become a full-featured thick client for Zoneminder monitoring and administration. It communicates via HTTP posts to the Zoneminder server that return XML responses.
jZMConsole requires login using normal Zoneminder server-side usernames and passwords. Right now, there are two PHP files that need to be installed on the server in order to make it work. No Zoneminder database or native code mods are required.
When you first start the application, it will ask for your Zoneminder URL, and the subdirectory where the jZMConsole PHP scripts are installed. It will then read all your monitor information from the database via HTTP post and display them without any further configuration.
The number of events for each monitor are shown semi-realtime (within 20 seconds or less) and you can open a window to view and optionally delete each monitor's events.
Various montage configurations are available, as is cycle display. You can zoom all monitors in the montage or cycle views, and each individual monitor can be zoomed and click-dragged within it's window.
Screenshots and files are available at https://sourceforge.net/projects/jzmconsole/ - I have not had time to add a lot of content to the project pages yet.
Let me know what you think!
Andy
It is intended to become a full-featured thick client for Zoneminder monitoring and administration. It communicates via HTTP posts to the Zoneminder server that return XML responses.
jZMConsole requires login using normal Zoneminder server-side usernames and passwords. Right now, there are two PHP files that need to be installed on the server in order to make it work. No Zoneminder database or native code mods are required.
When you first start the application, it will ask for your Zoneminder URL, and the subdirectory where the jZMConsole PHP scripts are installed. It will then read all your monitor information from the database via HTTP post and display them without any further configuration.
The number of events for each monitor are shown semi-realtime (within 20 seconds or less) and you can open a window to view and optionally delete each monitor's events.
Various montage configurations are available, as is cycle display. You can zoom all monitors in the montage or cycle views, and each individual monitor can be zoomed and click-dragged within it's window.
Screenshots and files are available at https://sourceforge.net/projects/jzmconsole/ - I have not had time to add a lot of content to the project pages yet.
Let me know what you think!
Andy