IP Telephony VARs….Selling IP Video Surveillance Yet? What Are You Waiting For?
If you have established a business or consultancy around VoIP and IP Telephony, expanding your product/service offerings to include IP Video Surveillance should be easy. If you are selling your customers IP PBX and/or hosted IP Centrex services, many of these same customers will have needs for surveillance. The surveillance industry, much like telephony, is moving away from legacy CCTV (Closed Circuit Television – Analog) to IP based platforms….which plays right into your sweet spot.
If you have experience deploying, administering and maintaining IP Communications platforms such as Asterisk, FreeSwitch, Switchvox, Trixbox, etc….picking up the fundamentals of IP Video Surveillance will be a snap.
First Off – Pick an NVR (Network Video Recorder) Platform. There are literally dozens of vendors offering both Windows and Linux based platforms. A few of the more popular products include:
Axis Camera Station
Milestone
ONSSI
Mobotix MX Control Center
Exacq
ZoneMinder (Open Source!)
ZoneMinder is the closest thing to an “Asterisk equivalent”, OSS project….and it is a capable platform that runs on a Linux footprint….but lacks the huge, vibrant developer community that surrounds Asterisk.
Second – Download eval software. All of these vendors offer trial-ware. Zoneminder, as mentioned, is completely free and open source.
Third – Build an NVR Server. A standard Intel based PC or server is all you need. P4 or better, Gig of RAM and a decent amount of hard drive storage. One Note of Interest – there are a number of video formats supported by platform and camera vendors. MJPEG and MPEG4 are most prevalent, but many vendors are moving to H.264 as it offers more compression while maintaining image quality. Many IP cameras support both MJPEG and MPEG4 video codecs, and they are user selectable. Video cameras supporting H.264 are just now coming to market. H.264 offers several advantages in that it cuts down on bandwidth requirements (much like G.729 versus G.711) and storage requirements for archiving video footage. A handy Bandwidth and Disk Size Calculator is available for free download here.
Next – Get an IP Camera. There are a wide variety of IP Video Camera manufacturers, offering a range of products. Cameras come in fixed view or PTZ (Pan, Tilt and Zoom) varieties, as well as a range of resolutions and advanced features + form factors depending upon your application. Leading IP Video Camera manufacturers include:
Axis
Mobotix
Panasonic
Vivotek
Interesting Note – Similar to analog FXS gateways in the VoIP world which allow for integration of legacy telecommunications gear like analog phones and fax machines….Video Servers (Encoders) are available to facilitate the integration of legacy CCTV (Analog, Closed Circuit Television) cameras with an IP based NVR platform. If your customer has a significant investment in analog security cams, why not supplement their existing solution by integrating it with a more feature rich, IP-Based NVR platform? This “Hybrid” approach should be familiar to you from the VoIP world. You can take a look at some of these video server / gateway products here. Similar to VoIP gateways, video servers come in 1, 2, 4, 8, 16 and 24 port densities (channels), depending upon the number of analog cameras you want to attach. They also encode analog video to MJPEG, MPEG4 or H.264 depending on the model you choose. Refer to the manufacturer specification to see the codecs supported.
Finally – Get busy learning the in’s and out’s of the solution. If you have a solid grasp of TCP/IP networking fundamentals, you’re 90% of the way there. IP Video Surveillance utilizes the same Client / Server relationship you are accustomed to with VoIP / Telephony. The NVR Sofware is installed on a server or PC on your network, and accessed via a GUI from a browser or on the local machine.
Configuring the video camera is as easy as plugging the camera into your LAN, letting it get an initial IP address via DHCP, and then logging into the camera itself (via the built-in webserver in the camera) and resetting it to a fixed IP address. Next, in much the same fashion as you would create an extension on an IP PBX and provision an IP phone….log into the NVR server and configure the camera server-side.
Once you have the camera configured, there are a range of other features you can play with, such as motion detection, software PTZ controls for manipulating cameras remotely, alarms, notifications and even advanced software video analytics on some platforms.
In a post-911 world, demand for video surveillance is exploding. Businesses….Local, State and Federal Government Agencies, Educational Institutions, and even private residential users are all driving demand for next generation, IP based surveillance solutions.
Like I said….What are you waiting for?