<?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=Chereame</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=Chereame"/>
	<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/Special:Contributions/Chereame"/>
	<updated>2026-05-03T14:46:05Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>http://wiki.staging.zoneminder.com/index.php?title=The_ZoneMinder_ToolKit&amp;diff=5721</id>
		<title>The ZoneMinder ToolKit</title>
		<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/index.php?title=The_ZoneMinder_ToolKit&amp;diff=5721"/>
		<updated>2013-05-15T21:51:24Z</updated>

		<summary type="html">&lt;p&gt;Chereame: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The ZoneMinder ToolKit (ZMTK) is an implementation of the principles outlined in the [[ZM2 Architecture Discussion]] page. It is not currently a finished product and has no installer as such. It is intended as a demonstration of the possibilities of a modular framework and how it can be used to easily build applications from reusable components to perform any number of specific video security related tasks. &amp;#039;&amp;#039;&amp;#039;[http://www.topix.com/forum/health/hip-replacement/TOAC2MNNTGJ8QHM4E Hip Replacement Sue - Topix]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
A sample application is included in the zmx.cpp file, actually there are several applications available within it so if you want to try one out just ensure you un-comment the appropriate section. Example applications are as follows, they are easy to modify to work differently if you want to try something else.&lt;br /&gt;
&lt;br /&gt;
* Simple stream capture to file&lt;br /&gt;
* Simple stream capture to shared memory ring buffer&lt;br /&gt;
* Extraction of stream from shared memory buffer to file&lt;br /&gt;
* Simple stream capture and presentation as HTTP, RTSP, or RTMP (flash) streams&lt;br /&gt;
* Simple stream capture, timestamping and presentation as HTTP, RTSP, or RTMP (flash) streams&lt;br /&gt;
* Multiple stream capture, integration into &amp;#039;quad&amp;#039; display and presentation as HTTP, RTSP, or RTMP (flash) streams&lt;br /&gt;
* Stream capture, motion detection and conditionally written to video file&lt;br /&gt;
* Stream extraction from file, motion detection and presentation as HTTP, RTSP, or RTMP (flash) streams&lt;br /&gt;
* Stream capture, motions detection, and quad presentation of motion detection state via HTTP, RTSP, or RTMP (flash) streams&lt;br /&gt;
&lt;br /&gt;
ZMTK applications are highly threaded and this should be born in mind when devising new applications, though for the most part this implementation is hidden at the high level.&lt;/div&gt;</summary>
		<author><name>Chereame</name></author>
	</entry>
</feed>