APIcon 2014: Applying APIs to Video Surveillance

Everywhere anyone looks these days it seems like there is a video surveillance camera somewhere nearby. But there’s a world of difference between capturing video and actually be able to turn those videos into a form of an intelligence that someone could actually act on.

Eagle Eye Networks, a provider of a video surveillance application that is delivered as a cloud service, moved this week to address that challenge via the release of an API that makes it easier to incorporate both live and recorded video inside an application.

The Eagle Eye Video API provides a mechanism through which developers can access storage, analytics, and indexing service via a cloud service managed by Eagle Eye Networks.

Showcased this week at the APIcon 2014 conference, Eagle Eye Networks CEO Dean Drako says video surveillance is expected to be a $45 billion market by 2019. The issue right now is that most of that data is stored across islands of systems. Some of those systems are digital, but right now the majority of the video surveillance systems in place today are still dependent on tape cassettes to capture images. Naturally, much of that data is not saved because the owners of those systems more often than not record over that data.

Drako says the APIs that Eagle Eye Networks created allow for the capture of four different types of data streams. The first is the actual video stream itself. The second is a preview stream that makes it possible to jump to a specific portion of a recording. The third is and audio stream and the fourth is the actual metadata used to identify what’s occurring in the video.

The video that Eagle Eye Networks captures is encrypted to provide additional levels of security for video that can be streamed into the Eagle Eye Networks cloud using almost any digital video recording device.

Drako says that municipalities such as Philadelphia are actually starting initiatives that will pay, for example, store owners to deploy digital video recording devices if they agree to make the footage captured by those devices available to the police department on demand. That means instead of waiting hours or even days to view video that might lead to faster captures of criminals Drako says police departments will be able to remotely view video footage whenever needed.

Naturally, there are other applications ranging from day care centers to cemetery’s trying to prevent vandalism. While there’s never been a shortage of video of public spaces; the fundamental difference now is that all those video files are now a simple API call away.

Be sure to read the next APIcon article: APIcon 2014: ProgrammableWeb's First Hackathon