Plays well with everyone.
The toolkit that lets you develop software to
integrate 3rd party systems with IndigoVision.
All components are available to authorized partners, free of charge, on the IndigoVision Product CD. The Media Access Library is licensed on a per-stream basis.
Control Center Automation Interface
The Control Center Automation Interface is a COM interface that enables external scripts and programs to carry out a number of operations on the Control Center application. These include starting and stopping video, and setting the target for PTZ keyboards connected to the local PC.
IndigoVision Viewer ActiveX Control
The IndigoVision Viewer ActiveX Control is a Microsoft Win32 (x86) component that can display live video and audio from an IndigoVision transmitter. The control may be embedded in a variety of ActiveX containers such as Internet Explorer (in an HTML web page), .NET Windows Forms, Visual Basic or a number of other development tools.
IndigoVision Snap Utility
The IndigoVision Snap utility allows you to grab frames from a specified IndigoVision transmitter at regular intervals and save them to a destination directory in JPEG format. To take snapshots from multiple cameras, start multiple instances of IndigoVision Snap.
Control Center supports a plugin architecture which allows third party developers to integrate objects into the Control Center device hierarchy and map displays. For example, an integration between Control Center and an access control system could create objects representing doors. The door objects could be controlled through the Control Center user interface via custom menus and mouse click events. In addition, the access control system could refresh the state of the door object by changing its icon automatically.
The Custom Object SDK supports customised icons, menus and actions. Developers create plugin DLLs which comply with the IndigoVision interface. Control Center administrators then create instances of the custom objects within the Control Center device hierarchy and place their icons on maps.
IndigoVision Integration Kit
The IndigoVision Binding Kit enables software to be developed that integrates external systems such as alarm management and access control systems with the IndigoVision IP Video System. The Kit allows developers to write applications that generate external alarm events within an IndigoVision system, or receive alarm status events from IndigoVision NVRs. Alarm status events are generated by NVRs when new alarms occur and when existing alarms are assigned, acknowledged or deleted.
Media Access Library
The IndigoVision Media Access Library is a software programmer's library which allows 3rd party application developers to access live video and audio streams from IndigoVision IP Cameras. The Media Access Library presents the media as low level data suitable for analysis or rendering by the 3rd party application. Examples of 3rd party applications which might use the Media Access Library are Automatic Number Plate Recognition (ANPR) sytems, Face Recognition systems, advanced analytics systems and specialist video wall display systems.
The Media Access Library is licensed per-stream by a license dongle which can be purchased from IndigoVision. Development licenses are available to 3rd parties free-of-charge to allow the development of an integrated solution. End users of the integrated solution must buy an appropriate license dongle from IndigoVision.
Please click on 'Downloads' tab at the top of the page.