<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.staging.zoneminder.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Archersg</id>
	<title>ZoneMinder Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.staging.zoneminder.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Archersg"/>
	<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/Special:Contributions/Archersg"/>
	<updated>2026-05-03T15:11:46Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>http://wiki.staging.zoneminder.com/index.php?title=Area_Specific_Laws&amp;diff=5307</id>
		<title>Area Specific Laws</title>
		<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/index.php?title=Area_Specific_Laws&amp;diff=5307"/>
		<updated>2012-05-15T15:33:25Z</updated>

		<summary type="html">&lt;p&gt;Archersg: /* U.K */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== U.S ==&lt;br /&gt;
&lt;br /&gt;
[http://www.eyespyli.com/laws.htm Hidden  cameras] - Laws in each State&lt;br /&gt;
&lt;br /&gt;
== U.K ==&lt;br /&gt;
[http://www.ico.gov.uk/upload/documents/cctv_code_of_practice_html/9_responsibilities.html General Laws]&lt;br /&gt;
&lt;br /&gt;
More of this can be seen at [http://welcome-finance.mfbiz.com Welcome Finance]&lt;/div&gt;</summary>
		<author><name>Archersg</name></author>
	</entry>
	<entry>
		<id>http://wiki.staging.zoneminder.com/index.php?title=Infrared_Leds,_Cameras,_DC-DC_converters_etc&amp;diff=5306</id>
		<title>Infrared Leds, Cameras, DC-DC converters etc</title>
		<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/index.php?title=Infrared_Leds,_Cameras,_DC-DC_converters_etc&amp;diff=5306"/>
		<updated>2012-05-15T15:29:20Z</updated>

		<summary type="html">&lt;p&gt;Archersg: /* Infrared illumination for nightvision */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Infrared illumination for nightvision==&lt;br /&gt;
*http://www.infraredlab.com uses chips from:&lt;br /&gt;
*http://www.roithner-laser.com/LED_HP_multi_chip.html&lt;br /&gt;
*http://www.amasci.com/amateur/irgoggl.html&lt;br /&gt;
*http://www.roithner-laser.com/All_Da...t-c-060301.pdf&lt;br /&gt;
:p.42 super high power LED,array, metal PCB ,package with 12 paral 1 mmÂ² power chips, 360Â° or 120Â°.Size: 72 x 32 mmÂ²&lt;br /&gt;
:p.40 high power LED array, 6 chips, Jumbo package, wavelengths at 590 nm, 640 nm, 660 nm, 810 nm 880 nm, 920 nm, 950 nm, M10 x 1.5 mm thread package&lt;br /&gt;
:p.33 narrow beam power LED series, 8Â° viewing angle, 1 power chip, clear epoxy package, square beam, no dark beam center from bonding wire, M12 x1 thread package&lt;br /&gt;
&lt;br /&gt;
Roithner provides high power infrared Leds to illuminate a  street at distances of over 300m.&lt;br /&gt;
&lt;br /&gt;
More of this can be seen at [http://forallseo.com SEO Tools]&lt;br /&gt;
&lt;br /&gt;
==Covert surveillance==&lt;br /&gt;
Use a http://www.mini-itx.com PC with DC-DC converter, 940nm Leds and low lux camera connected via GPRS for&lt;br /&gt;
instant remote surveillance&lt;br /&gt;
&lt;br /&gt;
==DC-DC converters==&lt;br /&gt;
*http://www.short-circuit.com&lt;br /&gt;
*http://www.mini-box.com&lt;br /&gt;
&lt;br /&gt;
==Cameras==&lt;br /&gt;
Low lux cameras used in Astronomy&lt;br /&gt;
Wattec  - 1/2 inch 0.0003Lux &lt;br /&gt;
*http://www.wateccameras.com&lt;br /&gt;
South-African distributor: Scientific Alert [011 476 5718]&lt;br /&gt;
&lt;br /&gt;
== Infrared Security Cameras==&lt;br /&gt;
Link to various Infrared Security Cameras&lt;br /&gt;
*http://www.cctvcamerapros.com/Infrared-Security-Cameras-s/29.htm&lt;/div&gt;</summary>
		<author><name>Archersg</name></author>
	</entry>
	<entry>
		<id>http://wiki.staging.zoneminder.com/index.php?title=1.23.2_Patches&amp;diff=5303</id>
		<title>1.23.2 Patches</title>
		<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/index.php?title=1.23.2_Patches&amp;diff=5303"/>
		<updated>2012-05-15T15:28:24Z</updated>

		<summary type="html">&lt;p&gt;Archersg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.zoneminder.com/downloads/zm-1.23.2-exec.patch PHP exec patch]&lt;br /&gt;
&lt;br /&gt;
This patch addresses a security issue where an authenticated user may be able to create and run arbitrary scripts on your system. It is recommended to apply this patch at the earliest opportunity.&lt;br /&gt;
&lt;br /&gt;
More of this can be seen at [http://forallseo.com SEO Tools]&lt;/div&gt;</summary>
		<author><name>Archersg</name></author>
	</entry>
	<entry>
		<id>http://wiki.staging.zoneminder.com/index.php?title=MobileDevices&amp;diff=5302</id>
		<title>MobileDevices</title>
		<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/index.php?title=MobileDevices&amp;diff=5302"/>
		<updated>2012-05-15T15:26:54Z</updated>

		<summary type="html">&lt;p&gt;Archersg: /* Working under XML Interface */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Please Post Your Device Model&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Working Under Normal ZM interface ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Motorola&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
Rizer Z3 (opera mini only)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Apple&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
iPhone 3G&lt;br /&gt;
iPhone 2G (WiFi tested)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Nokia&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
N810&lt;br /&gt;
&lt;br /&gt;
Android  2.2&lt;br /&gt;
with swf mpeg streaming&lt;br /&gt;
&lt;br /&gt;
== Working Under Xhtml ==&lt;br /&gt;
http://example.com/zm/index.php?format=xhtml&lt;br /&gt;
&lt;br /&gt;
Version newer than 1.23.3 use:  http://example.com/zm/index.php?skin=mobile&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Motorola&amp;#039;&amp;#039;&amp;#039;  Rizer Z3, V300,V330,Razer&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Blackberry&amp;#039;&amp;#039;&amp;#039; Perl&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;HTC&amp;#039;&amp;#039;&amp;#039; ProTouch II&lt;br /&gt;
&lt;br /&gt;
== Working under XML Interface ==&lt;br /&gt;
&lt;br /&gt;
XML Plugin is available with 1.24.3 onwards, or as a separate download for 1.24.1 and 1.24.2 from http://www.eyezm.com&lt;br /&gt;
It is intended for use with the eyeZm iPhone Application, but can be used with any other custom programs as well.&lt;br /&gt;
&lt;br /&gt;
http://example.com/zm/index.php?skin=xml...&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Apple&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
iPhone and iPod Touch on iOS 4+&lt;br /&gt;
&lt;br /&gt;
More of this can be seen at [http://slammerz.info Bands In Cirencester]&lt;br /&gt;
&lt;br /&gt;
== Not Working  ==&lt;/div&gt;</summary>
		<author><name>Archersg</name></author>
	</entry>
	<entry>
		<id>http://wiki.staging.zoneminder.com/index.php?title=Tungson_TE-8008&amp;diff=5301</id>
		<title>Tungson TE-8008</title>
		<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/index.php?title=Tungson_TE-8008&amp;diff=5301"/>
		<updated>2012-05-15T15:26:36Z</updated>

		<summary type="html">&lt;p&gt;Archersg: /* Use With Zoneminder */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This Card have the Conexant chipset CX23881 &lt;br /&gt;
&lt;br /&gt;
Video input:8 channel (real time).&lt;br /&gt;
&lt;br /&gt;
==Use With Zoneminder==&lt;br /&gt;
Use the cx88xx driver for this card&lt;br /&gt;
&lt;br /&gt;
More of this can be seen at [http://slammerz.info Bands In Cirencester]&lt;/div&gt;</summary>
		<author><name>Archersg</name></author>
	</entry>
	<entry>
		<id>http://wiki.staging.zoneminder.com/index.php?title=Sabayon_Linux_with_ZM_1.22.3_Step-by-Step&amp;diff=5300</id>
		<title>Sabayon Linux with ZM 1.22.3 Step-by-Step</title>
		<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/index.php?title=Sabayon_Linux_with_ZM_1.22.3_Step-by-Step&amp;diff=5300"/>
		<updated>2012-05-15T15:26:20Z</updated>

		<summary type="html">&lt;p&gt;Archersg: /* What is Sabayone Linux? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;http://img246.imageshack.us/img246/9420/sabayonzmiv7.jpg&lt;br /&gt;
&lt;br /&gt;
Hi together,&lt;br /&gt;
&lt;br /&gt;
here&amp;#039;s a HowTo for installing ZM 1.22.3 on Sabayon Linux 3.2.&lt;br /&gt;
&lt;br /&gt;
This is by the way the fastest methode to get a working ZM.&lt;br /&gt;
&lt;br /&gt;
I&amp;#039;ve needed less then 1,5 hours for installing Sabayon and ZoneMinder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is Sabayone Linux? ==&lt;br /&gt;
&lt;br /&gt;
SabayonLinux is based on the source-based distro named Gentoo - http://gentoo.org. Gentoo is a highly customizable distro which we have used as our base and using their excellent development techniques, we have created a pre-configured distribution with the tenets of Performance, Versatility, and Stability. If you have any more question about what Gentoo is and its philosophy, please visit their website.&lt;br /&gt;
&lt;br /&gt;
[http://www.sabayonlinux.org/wiki/index.php?title=Main_Page read more...]&lt;br /&gt;
&lt;br /&gt;
More of this can be seen at [http://slammerz.info Band In Cirencester]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Home of Sabayon Linux ==&lt;br /&gt;
&lt;br /&gt;
http://www.sabayonlinux.org/&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
Download the [http://www.sabayonlinux.org/index.php?option=com_content&amp;amp;task=view&amp;amp;id=16&amp;amp;Itemid=27 Sabayon Linux miniEdition], burn it, and install it.&lt;br /&gt;
&lt;br /&gt;
== Installing ZM ==&lt;br /&gt;
Open a Terminal and do the following Steps:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# emerge --sync&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# emerge portage&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# emerge zoneminder&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configure MySQL ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.]  Edit the &amp;#039;&amp;#039;&amp;#039;/etc/mysql/my.cnf&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Search for: &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;bind-address    = 127.0.0.1&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
and change it to:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# bind-address	= 127.0.0.1&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://img404.imageshack.us/img404/1903/lehrergs6.gif  Otherwise you  don&amp;#039;t have permission for remote access on your MySQL Database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.]  Type this:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# /etc/init.d/mysql start&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# mysql_install_db &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# cd /usr &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# /usr/bin/mysqld_safe &amp;amp; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;gt; Now MySQL is ready for use.&lt;br /&gt;
&lt;br /&gt;
== Create the MySQL Database for ZoneMinder ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Type this:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# cd /usr/share/zoneminder&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# mysql mysql &amp;lt; db/zm_create.sql &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# mysql mysql &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;  mysql&amp;gt; GRANT ALL PRIVILEGES ON zm.* TO &amp;#039;zmuser&amp;#039;@localhost identified by &amp;#039;zmpass&amp;#039;; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;   mysql&amp;gt; GRANT ALL PRIVILEGES ON zm.* TO &amp;#039;zmuser&amp;#039;@&amp;#039;%&amp;#039; identified by &amp;#039;zmpass&amp;#039;; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;   mysql&amp;gt; quit &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# mysqladmin reload &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Configure ZoneMinder ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Edit the &amp;#039;&amp;#039;&amp;#039;/etc/zm.conf&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Change&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# ZM_PATH_BUILD=/var/tmp/portage/www-misc/zoneminder-1.22.3/work/ZoneMinder-1.22.3&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ZM_PATH_BUILD=/usr/share/zoneminder&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
change&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ZM_PATH_WEB=/usr/share/webapps/zoneminder/1.22.3/htdocs&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ZM_PATH_WEB=/var/www/localhost/htdocs/zoneminder&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
change&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ZM_PATH_CGI=/usr/share/webapps/zoneminder/1.22.3/hostroot/cgi-bin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ZM_PATH_CGI=/var/www/localhost/cgi-bin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Misc ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.]  Starting Apache Webserver&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# /etc/init.d/apache2 start&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
2.]  Put the Apache Webserver into Runlevel &amp;quot;default&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# rc-update -a apache2 default&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
3.]  Put MySQL into Runlevel &amp;quot;default&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# rc-update -a mysql default&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://img404.imageshack.us/img404/1903/lehrergs6.gif   &lt;br /&gt;
If want to check which Daemon is runing on which Runlevel, type:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# rc-update -s&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
http://img404.imageshack.us/img404/1903/lehrergs6.gif  &lt;br /&gt;
If you want ZoneMinder should starting automaticly on each Start, type:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# rc-update -a zoneminder default&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Starting ZoneMinder ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# /etc/init.d/zoneminder start&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Testing ZoneMinder ==&lt;br /&gt;
&lt;br /&gt;
Open a Webbrowser an type:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;http://&amp;lt;IP_of_your_ZM-Machine&amp;gt;/zoneminder&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
If everthing went all right, you sould see something like this:&lt;br /&gt;
&lt;br /&gt;
http://img184.imageshack.us/img184/7439/zm199el8.jpg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing Cambozola ==&lt;br /&gt;
&lt;br /&gt;
If you want to use [http://www.charliemouse.com/code/cambozola/index.html Cambozola], type this:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# emerge dev-java/ant&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# cd /usr/local/src &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# wget http://www.charliemouse.com/code/cambozola/cambozola-latest.tar.gz &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# tar xvfz cambozola-latest.tar.gz &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# cp /usr/local/src/cambozola-0.68/dist/cambozola.jar /var/www/localhost/htdocs/zoneminder&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;# chmod 775 /var/www/localhost/htdocs/zoneminder/cambozola.jar &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Then under: &amp;#039;&amp;#039;&amp;#039;Options --&amp;gt; Images&amp;#039;&amp;#039;&amp;#039;  enable &amp;#039;&amp;#039;&amp;#039;ZM_OPT_CAMBOZOLA&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
That&amp;#039;s all, now you can configure your ZoneMinder, --&amp;gt; have fun.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I hope it was helpfull.&lt;br /&gt;
&lt;br /&gt;
cu&lt;br /&gt;
&lt;br /&gt;
R2D2&lt;/div&gt;</summary>
		<author><name>Archersg</name></author>
	</entry>
	<entry>
		<id>http://wiki.staging.zoneminder.com/index.php?title=AxisMotionDetection&amp;diff=5299</id>
		<title>AxisMotionDetection</title>
		<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/index.php?title=AxisMotionDetection&amp;diff=5299"/>
		<updated>2012-05-15T15:25:50Z</updated>

		<summary type="html">&lt;p&gt;Archersg: /* Cameras */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I had this performance problem while monitoring and event recording for 8-10 IP cameras using the ZM.&lt;br /&gt;
ZM is too good a software to abandon just for performance issues. So I decided I should pay more attention to the motion detection feature of the cameras I have and relieve the ZM server from the task of detecting motion.&lt;br /&gt;
I&amp;#039;ve finally managed to use the on-camera motion detection feature of Axis Cams and here are my notes:&lt;br /&gt;
&lt;br /&gt;
== Cameras ==&lt;br /&gt;
 &lt;br /&gt;
I&amp;#039;ve set my Axis camera as follows:&lt;br /&gt;
&lt;br /&gt;
[[Image:AxisMDetect1.png]]&lt;br /&gt;
[[Image:AxisMDetect2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The text &amp;quot;1|on 5|5|cause|text|showtext&amp;quot; means that&lt;br /&gt;
alarm will be triggered for the monitor which has ID=1,&lt;br /&gt;
alarm will set recording on&lt;br /&gt;
alarm will be cleared after 5 seconds.&lt;br /&gt;
The score of the alarm is 5 ( any score &amp;gt;0 is OK)&lt;br /&gt;
&amp;quot;text&amp;quot; and &amp;quot;showtext&amp;quot; are just explanatory notes.&lt;br /&gt;
&lt;br /&gt;
The ZM specs tells us that the format of the message can include a &amp;quot;duration&amp;quot; as long as the message is sent as:&lt;br /&gt;
&amp;quot;1|on+5|5|cause|text|showtext&amp;quot; bu the problem is the Axis camera cannot or will not save the &amp;quot;+&amp;quot; sign which appears in the message. A CGI parameter conversion problem I presume...&lt;br /&gt;
&lt;br /&gt;
More of this can be seen at [http://slammerz.info Band In Cirencester]&lt;br /&gt;
&lt;br /&gt;
I&amp;#039;ve taken care of this &amp;quot;+&amp;quot; problem with a small modification in zmtrigger.pl source (see below).&lt;br /&gt;
&lt;br /&gt;
Next, I specified the host IP address of the zm computer and its default zmtrigger port of 6802.&lt;br /&gt;
&lt;br /&gt;
[[Image:AxisMDetect3.png]]&lt;br /&gt;
[[Image:AxisMDetect4.png]]&lt;br /&gt;
&lt;br /&gt;
The second important setup is the &amp;quot;motion detection&amp;quot; setup on the Axis. I created a window which covers the area of interest; kept the object size as small as possible, pulled the history slider all the way back to zero and left the sensitivity slide somewhere past the %50 value.&lt;br /&gt;
&lt;br /&gt;
== ZM settings ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is no special setting for the ZM except that I&amp;#039;ve assigned the &amp;quot;Nodect&amp;quot; function to my camera monitor.&lt;br /&gt;
&lt;br /&gt;
[[Image:AxisMDetect5.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finally, I modified the zmtrigger.pl file so that the first few lines of the&lt;br /&gt;
function handleMessage looks like this:&lt;br /&gt;
&lt;br /&gt;
Code:&lt;br /&gt;
         sub handleMessage{&lt;br /&gt;
        my $connection = shift;&lt;br /&gt;
        my $message = shift;&lt;br /&gt;
        #&lt;br /&gt;
        #  CUA  - Axis camera send the message quoted with&amp;quot;&lt;br /&gt;
        #  CUA  - Also Axis camera cannot save the plus sign which&lt;br /&gt;
        #  CUA  - possibly exists in the 1|on+20|score|cause|text|showtext formatted msg&lt;br /&gt;
&lt;br /&gt;
        $message=~ s/^\&amp;quot;//g;&lt;br /&gt;
        $message=~ s/\&amp;quot;$//g;&lt;br /&gt;
        $message=~ s/on /on\+/;&lt;br /&gt;
&lt;br /&gt;
        #  CUA - end of modifications&lt;br /&gt;
&lt;br /&gt;
        my ( $id, $action, $score, $cause, $text, $showtext ) = split( /\|/, $message );&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a few other modifications I made in the zmtrigger.pl file are commenting out some unused modules and pushes:&lt;br /&gt;
&lt;br /&gt;
Code:&lt;br /&gt;
        use ZoneMinder::Trigger::Channel::Inet;&lt;br /&gt;
        #CUA use ZoneMinder::Trigger::Channel::Unix;&lt;br /&gt;
        #CUA use ZoneMinder::Trigger::Channel::Serial;&lt;br /&gt;
           use ZoneMinder::Trigger::Connection;&lt;br /&gt;
&lt;br /&gt;
         my @connections;&lt;br /&gt;
         push( @connections, ZoneMinder::Trigger::Connection-&amp;gt;new( name=&amp;gt;&amp;quot;Chan1&amp;quot;, channel=&amp;gt;ZoneMinder::Trigger::Channel::Inet-&amp;gt;new( port=&amp;gt;6802 ), mode=&amp;gt;&amp;quot;rw&amp;quot; ) );&lt;br /&gt;
         #CUA push( @connections, ZoneMinder::Trigger::Connection-&amp;gt;new( name=&amp;gt;&amp;quot;Chan2&amp;quot;, channel=&amp;gt;ZoneMinder::Trigger::Channel::Unix-&amp;gt;new( path=&amp;gt;&amp;#039;/tmp/test.sock&amp;#039; ),         mode=&amp;gt;&amp;quot;rw&amp;quot; ) );&lt;br /&gt;
        #push( @connections, ZoneMinder::Trigger::Connection-&amp;gt;new( name=&amp;gt;&amp;quot;Chan3&amp;quot;, channel=&amp;gt;ZoneMinder::Trigger::Channel::File-&amp;gt;new( path=&amp;gt;&amp;#039;/tmp/zmtrigger.out&amp;#039; ), mode=&amp;gt;&amp;quot;w&amp;quot; ) );&lt;br /&gt;
         #CUA push( @connections, ZoneMinder::Trigger::Connection-&amp;gt;new( name=&amp;gt;&amp;quot;Chan4&amp;quot;, channel=&amp;gt;ZoneMinder::Trigger::Channel::Serial-&amp;gt;new( path=&amp;gt;&amp;#039;/dev/ttyS0&amp;#039; ), mode=&amp;gt;&amp;quot;rw&amp;quot; ) );&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
my modifs are marked with &amp;quot;# CUA&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These three regular expressions remove the quotes sent by Axis which envelope the message string and insert a plus sign if the &amp;quot;on&amp;quot; command is followed by a space). These 3 statements convert an incoming message of the form&lt;br /&gt;
&lt;br /&gt;
Code:&lt;br /&gt;
        &amp;quot;1|on 25|5|cause|text|showtext&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
Code:&lt;br /&gt;
        1|on+25|5|cause|text|showtext&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and of course, you shouln&amp;quot;t forget to restart zmtrigger.pl; or better still modify the zm startup script so that it starts zmtrigger.pl everytime zm is [re]started.&lt;br /&gt;
&lt;br /&gt;
I added the line &amp;#039;/usr/bin/zmtrigger.pl &amp;amp;&amp;quot; in the start section of&lt;br /&gt;
/etc/init.d/zoneminder and also added the line &amp;quot;pkill zmtrigger.pl&amp;quot; in the stop section.&lt;br /&gt;
&lt;br /&gt;
Code:&lt;br /&gt;
&lt;br /&gt;
        start() {&lt;br /&gt;
        echo -n &amp;quot;Starting $prog: &amp;quot;&lt;br /&gt;
        $command start&lt;br /&gt;
        # CUA&lt;br /&gt;
        /usr/bin/zmtrigger.pl &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        RETVAL=$?&lt;br /&gt;
        [ $RETVAL = 0 ] &amp;amp;&amp;amp; echo success&lt;br /&gt;
        [ $RETVAL != 0 ] &amp;amp;&amp;amp; echo failure&lt;br /&gt;
        echo&lt;br /&gt;
        [ $RETVAL = 0 ] &amp;amp;&amp;amp; touch /var/lock/zm&lt;br /&gt;
        return $RETVAL&lt;br /&gt;
        }&lt;br /&gt;
        stop() {&lt;br /&gt;
        echo -n $&amp;quot;Stopping $prog: &amp;quot;&lt;br /&gt;
        #&lt;br /&gt;
        # Why is this status check being done?&lt;br /&gt;
        # as $command stop returns 1 if zoneminder&lt;br /&gt;
        # is stopped, which will result in&lt;br /&gt;
        # this returning 1, which will stuff&lt;br /&gt;
        # dpkg when it tries to stop zoneminder before&lt;br /&gt;
        # uninstalling . . .&lt;br /&gt;
        #&lt;br /&gt;
        # CUA&lt;br /&gt;
        pkill zmtrigger.pl&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I just hope that this helps other people trying to implement the on-camera motion detection with ZM.&lt;br /&gt;
&lt;br /&gt;
Again; many thanks to those people who developed ZM at the first place and to those who helped it to become a perfect opensource project.&lt;br /&gt;
&lt;br /&gt;
[http://www.zoneminder.com/forums/viewtopic.php?t=10872 Original Thread]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DO NOT PM THESE USERS &amp;quot;&amp;quot;just post a question in the forum&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Copied By: KingOfKYA&lt;br /&gt;
&lt;br /&gt;
Created By: cayfer&lt;/div&gt;</summary>
		<author><name>Archersg</name></author>
	</entry>
	<entry>
		<id>http://wiki.staging.zoneminder.com/index.php?title=Zavio&amp;diff=5298</id>
		<title>Zavio</title>
		<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/index.php?title=Zavio&amp;diff=5298"/>
		<updated>2012-05-15T15:24:59Z</updated>

		<summary type="html">&lt;p&gt;Archersg: /* Zavio F531E */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Zavio D510E &amp;amp; Zavio F312A ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://cameraipaddress/image.jpg &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://cameraipaddress/video.mjpg (MJPEG stream is limited to 15FPS)&lt;br /&gt;
&lt;br /&gt;
== Zavio F531E ==&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://cameraipaddress:port/video.mjpg &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Port must be configured at camera setup.&lt;br /&gt;
&lt;br /&gt;
For more information, go to [http://ditchthebinge.com Stop Binge Eating]&lt;br /&gt;
&lt;br /&gt;
Similarly, if you are thinking along these lines, you should perhaps go to [http://ditchthebinge.com How To Stop Binge Eating] today.&lt;br /&gt;
&lt;br /&gt;
== Zavio F731E ==&lt;br /&gt;
&amp;lt;nowiki&amp;gt;rtsp://cameraipaddress:554/video.mp4 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
RTSP stream up to 30 FPS&lt;br /&gt;
or&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://cameraipaddress/jpg/image.jpg &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Motion JPEG up to 15 FPS&lt;/div&gt;</summary>
		<author><name>Archersg</name></author>
	</entry>
</feed>