{"id":2522,"date":"2008-09-04T09:14:18","date_gmt":"2008-09-04T13:14:18","guid":{"rendered":"http:\/\/blog.voipsupply.com\/?p=2522"},"modified":"2016-06-27T13:44:47","modified_gmt":"2016-06-27T17:44:47","slug":"deploying-linux-open-source-ip-video-surveillance-with-zoneminder","status":"publish","type":"post","link":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/deploying-linux-open-source-ip-video-surveillance-with-zoneminder\/","title":{"rendered":"Deploying Linux Open Source IP Video Surveillance with ZoneMinder"},"content":{"rendered":"<p>We&#8217;ve recently outgrown our Video Surveillance system at the office.  We have a large facility with a combination of IP and traditional analog CCTV surveillance cameras in place to monitor the warehouse and common areas.<\/p>\n<p>In the coming weeks, we will be rolling out a new system, a Linux based, open source platform called <a href=\"https:\/\/www.zoneminder.com\/\">ZoneMin<\/a><a href=\"https:\/\/www.zoneminder.com\/\">der<\/a>.<\/p>\n<p><a href=\"\/blog\/voip-insider\/files\/2008\/09\/zm2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-2542\" title=\"zm2\" src=\"\/blog\/voip-insider\/files\/2008\/09\/zm2.jpg\" alt=\"\" width=\"361\" height=\"267\" srcset=\"https:\/\/www.voipsupply.com\/blog\/voip-insider\/files\/2008\/09\/zm2.jpg 800w, https:\/\/www.voipsupply.com\/blog\/voip-insider\/files\/2008\/09\/zm2-300x223.jpg 300w\" sizes=\"auto, (max-width: 361px) 100vw, 361px\" \/><\/a><\/p>\n<p><a href=\"\/blog\/voip-insider\/files\/2008\/09\/zm1.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-2532\" title=\"zm1\" src=\"\/blog\/voip-insider\/files\/2008\/09\/zm1.gif\" alt=\"\" width=\"364\" height=\"546\" \/><\/a><\/p>\n<p>ZoneMinder runs on practically any Linux distribution, and supports both traditional analog CCTV cameras as well as IP Network Video cameras from a variety of manufacturers.<\/p>\n<p><strong>Other features of ZoneMinder include:<\/strong><\/p>\n<ul>\n<li>\n<ul>\n<li>Support Pan\/Tilt\/Zoom cameras, extensible to add new control protocols.<\/li>\n<\/ul>\n<ul>\n<li> Built on standard tools, C++, perl and php.<\/li>\n<\/ul>\n<ul>\n<li> Uses high performance MySQL database.<\/li>\n<\/ul>\n<ul>\n<li> High performance independent video capture and analysis daemons allowing high failure redundancy.<\/li>\n<\/ul>\n<ul>\n<li> Multiple Zones (Regions Of Interest) can be defined per camera. Each can have a different sensitivity or be ignored altogether.<\/li>\n<\/ul>\n<ul>\n<li> Large number of configuration options allowing maximum performance on any hardware.<\/li>\n<li> User friendly web interface allowing full control of system or cameras as well as live views and event replays.<\/li>\n<\/ul>\n<ul>\n<li> Supports live video in mpeg video, multi-part jpeg and stills formats.<\/li>\n<li> Supports event replay in mpeg video, multi-part jpeg, stills formats, along with statistics detail.<\/li>\n<li> User defined filters allowing selection of any number of events by combination of characteristics in any order.<\/li>\n<\/ul>\n<ul>\n<li> Event notification by email or SMS including attached still images or video of specific events by filter.<\/li>\n<li> Automatic uploading of matching events to external FTP storage for archiving and data security.<\/li>\n<li> Includes bi-directional X.10 (home automation protocol) integration allowing X.10 signals to control when video is captured and for motion detection to trigger X.10 devices.<\/li>\n<li> Highly partitioned design allow other hardware interfacing protocols to be added easily for support of alarm panels etc.<\/li>\n<\/ul>\n<ul>\n<li> Multiple users and user access levels<\/li>\n<li> Multi-language support with many languages already included<\/li>\n<li> Full control script support allowing most tasks to be automated or added to other applications.<\/li>\n<li> Support external triggering by 3rd party applications or equipment.<\/li>\n<li> xHTML mobile\/cellular phone access allowing access to common functions.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>For host server hardware, we are using a new product recently launched by Duluth, MN based <a href=\"https:\/\/www.sangoma.com\/products\/faxstation\/\">RochBochs<\/a> called VideoBochs.<\/p>\n<p><a href=\"\/blog\/voip-insider\/files\/2008\/09\/vb-appliance_big.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-2552\" title=\"vb-appliance_big\" src=\"\/blog\/voip-insider\/files\/2008\/09\/vb-appliance_big.jpg\" alt=\"\" width=\"359\" height=\"359\" srcset=\"https:\/\/www.voipsupply.com\/blog\/voip-insider\/files\/2008\/09\/vb-appliance_big.jpg 500w, https:\/\/www.voipsupply.com\/blog\/voip-insider\/files\/2008\/09\/vb-appliance_big-150x150.jpg 150w, https:\/\/www.voipsupply.com\/blog\/voip-insider\/files\/2008\/09\/vb-appliance_big-300x300.jpg 300w\" sizes=\"auto, (max-width: 359px) 100vw, 359px\" \/><\/a><\/p>\n<p>We&#8217;ll be taking the core of our current surveillance system offline over the next week or so, and bringing the new VideoBochs\/ZoneMinder server online.  We intend to deploy a variety of IP cameras in tandem with ZoneMinder, from manufacturers including Toshiba, Axis and Mobotix.<\/p>\n<p>Similar to Asterisk, trixbox, Freeswitch and other OSS based telephony platforms, Zoneminder has a loyal (albeit seemingly much smaller) community surrounding the project.  Look for another post in the coming weeks detailing more of our experience rolling out open source IP Video Surveillance.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We&#8217;ve recently outgrown our Video Surveillance system at the office. We have a large facility with a combination of IP and traditional analog CCTV surveillance cameras in place to monitor the warehouse and common areas. In the coming weeks, we will be rolling out a new system, a Linux based, open source platform called ZoneMinder. [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1218],"tags":[],"class_list":["post-2522","post","type-post","status-publish","format-standard","hentry","category-open-source-voip"],"_links":{"self":[{"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/posts\/2522","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/comments?post=2522"}],"version-history":[{"count":3,"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/posts\/2522\/revisions"}],"predecessor-version":[{"id":189763,"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/posts\/2522\/revisions\/189763"}],"wp:attachment":[{"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/media?parent=2522"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/categories?post=2522"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/tags?post=2522"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}