HTML Video Surveillance
Temporary download URL http://sourceforge.net/project/showfiles.php?group_id=105686&package_id=138717&release_id=358392
Contents
Requirements
- Elphel cameras
- GNU/Linux any distro
- X-Window system
- Mozilla or FireFox
- GenReS plugin
- Perl with perl threads
- MPlayer with RTSP support with elphel patch
Install
- Install all required components
- Configure Mozilla to support codebase principal: add next string to prefs.js: user_pref("signed.applets.codebase_principal_support", true); See about: http://www.mozilla.org/projects/security/components/signed-scripts.html
- #Configure video surveillance page
- Start streamers in multicast mode
- Open file index.html in Mozilla/FireFox
- Answer "Yes" on question about priveleges for javascript
Configure
Edit file cameras.js
Usage
Page Elements
The page is divided on several frames wich is generated basing on cameras.js config file. In common case is 4 periferal frames with small live video pictures.
top frame | ||
left frame | central window | right frame |
control frame | ||
bottom frame |
Each of periferal frames can be hidden if the config file not contains of corresponded javascript array. The periferal frames if presented has fixed sizes. Top and bottom frames has height of 199 pixels. Left and right frames has width of 256 pixels. Other space given to the central window. For example if you have 1280x1024 display, page can contain 5 small pictures in the top and in the bottom frames and also if both top and bottom frames presenred, left and right frames with 3 pictures in each and total maximum number of cameras is 16. Or you can configure page to have 5 pictures in one side at the top, bottom, left or right.
Mouse Control
Click on small pictures to see it in the central window. Click on different part of small picture scrolls video in central window.
Scroll central window by mouse dragging on it self.