Eagle Eye Video API

The Eagle Eye Video API is a comprehensive REST based API for recording, indexing, and storing camera video.  The Eagle Eye Video API handles all the heavy lifting of interfacing to the cameras, recording the video, securely transmitting it to the cloud, storing it, and then making it available to use in your applications. All of the Eagle Eye Security Camera VMS user interfaces (web, iOS, Android) have been built using this API.

There are no extra charges for using the Eagle Eye Video API.   Some key examples that the API is being used for include:   Analytics Integration, User Database integration, simplified user interface development, specialized mobile app development, and many many more.

Click here for the Eagle Eye Video API Documentation

How To’s and Example Code

HowTo
We have put together a few examples that can help you get started with the Eagle Eye Video API. These examples are by no means intended to be used in a production environment. They are meant to help you learn how to implement different features of the API in different languages. Check back often, we will continue to update our examples.

Making API Calls With Curl

Here we will explain how to format the Eagle Eye API calls, using the curl command line tool. This allows API calls to be accessed with minimal overhead.

learn more>>

Curl Example API Calls

This page shows sample curl formatted commands for each of the Eagle Eye APIs.

learn more>>

Constructing Layouts

We will look into the Layouts API to learn how to construct the same layouts used in the web and mobile clients.

learn more>>

Annotating Previews

In this tutorial, you will learn how to annotate your surveillance images. We will walk you through the complete flow from logging in and retrieving camera ids, to annotating images and then searching through them.

learn more>>

Playing Live Video

Learn how to embed live video into your own application.

learn more>>

Long Polling

Learn how to subscribe to the poll stream and receive camera events in real time.

learn more>>

Creating Time Lapse Video

Learn how to create a time lapse video for a specific time range.

learn more>>

There are many ways to use the Eagle Eye Video API. We have selected a few blog posts from our Tech Talk Blog that discuss our API and its uses. Check out all posts about our API here.

Sponsoring APIcon and Launching Our Video API

May 27, 2014|Comments Off on Sponsoring APIcon and Launching Our Video API

We have a couple of exciting things going on today. We're pleased to be a sponsor of APIcon 2014 and we also launched our Video API today. As you can see in the picture to [Read More]

Eagle Eye Networks Announces Cloud Video API which Scales to Big Data Analytics

May 27, 2014|Comments Off on Eagle Eye Networks Announces Cloud Video API which Scales to Big Data Analytics

CEO Dean Drako says API will Open New Frontiers in Video Applications AUSTIN, Texas, May 27, 2014 – Eagle Eye Networks, Inc., provider of a cloud managed, on-demand security and operations video management system, [Read More]