VisionAIre
  • About Nodeflux
  • Visionaire Stream
    • Overview
    • Requirements
      • Credential Keys
      • Tested Hardware
      • Bandwith Requirements
    • Installation Guide
      • Dependencies
      • Simple Installation
      • Advanced Installation
      • Clustering Installation
      • Add-ons Analytics Installation
        • People Attributes Installation
        • Vehicle Attributes Installation
        • OVOD Installation
        • OVIC Installation
        • VM Installation
        • VLM Installation
    • Analytics
      • Face Recognition
        • Additional Information
          • Overview
          • Disclaimer
          • Metrics
          • Testing
      • People Analytics
      • Crowd Estimation
      • PPE Detection
      • License Plate Recognition
      • Vehicle Analytics
      • Water Level Monitoring
        • Camera Guideline
      • Pre-Flood Monitoring
      • Person Smoking Detection
      • Person with Handphone Detection
      • Smoke and Fire Detection
      • Person Using Firearms Detection
      • Vandalism Attempt Recognition
      • ATM Burglary Incident Recognition
      • Road Crash Monitoring
      • People Fighting Recognition
      • Riot Recognition
    • Developer Guide
      • How our APIs work
      • HTTP APIs
      • Websocket
      • Database Structure
    • Changelogs
  • Visionaire Snapshot
    • Overview
    • Requirements
    • Installation Guide
      • Face Searching & Matching
        • Single Node
        • Clustering
      • Helmet Detection
      • Chicken Estimation
      • Face Detection
      • Over Dimension Over Load
      • Frontal License Plate Recognition
    • Analytics
      • Face Searching & Matching
        • Face Enrollment
          • Image Guideline
          • Face and Image Quality Assessment
            • Setup On Premise
            • API
          • Insert / Update / Delete Enrollment
          • Batch Enrollment
      • Helmet Detection
      • Chicken Estimation
      • People Demography
      • Face Detection
      • Over Dimension Over Load
      • License Plate Recognition -Frontal
    • Developer Guide
      • APIs
        • Face Searching & Matching
        • Helmet Detection
        • Chicken Estimation
        • People Demography
        • Face Detection
        • Over Dimension Over Load
        • Frontal License Plate Recognition
      • Vanilla APIs for Face Enrollment
      • Porting Enrollment Database Cluster to Docker
    • Changelogs
  • VisionAIre Dashboard
    • Introduction
    • Add Analytic Assignment
    • Accessing Vanilla Database
    • Connect to Vanilla Websocket
    • Create your own visualization
      • Migration from Old Streamer to New Streamer
      • Drawing Region of Interest
      • Additional Visualization Query
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Visionaire Stream

Developer Guide

Welcome to the Developer Guide for VisionAIre. This comprehensive guide is designed to assist developers in integrating, customizing, and extending the capabilities of the VisionAIre platform. Through this guide, you will gain an in-depth understanding of the architectural design, APIs, and various services that make VisionAIre a powerful tool for computer vision applications.

Purpose of This Guide

The Developer Guide serves as a technical companion throughout your journey of building, integrating, and scaling applications with VisionAIre. It is structured to cover the following key areas:

  • How Our APIs Work: This section explains the architecture and workflow of VisionAIre APIs, detailing how they can be used to interact with the platform and process video streams effectively.

  • APIs: Here, you will find a complete reference to the available APIs, including endpoints, request/response formats, and usage examples to help you harness the full range of VisionAIre’s functionality.

  • Connect to Docker Stream Websocket: This part of the guide provides instructions on establishing a connection to VisionAIre's Docker container via WebSocket, enabling real-time data streaming and interaction.

  • Connect to Vanilla Websocket: For those who prefer a direct to our Dashboard WebSocket connection, this section guides you through the steps to connect, send, and receive messages with the VisionAIre Dashboard over a standard WebSocket protocol.

  • Create Your Own Visualization: Dive into the process of creating custom visualizations for the insights derived from video data, ensuring that your applications display information in the most effective and intuitive ways.

  • Database Structure: Gain insights into the underlying database schema used by VisionAIre, which is crucial for developers looking to perform direct database operations or integrate with other data systems.

  • Supporting Codes: Access a repository of code snippets, libraries, and SDKs that support the development of applications using VisionAIre.

As a developer, this guide will be an essential resource, providing the necessary details to effectively utilize VisionAIre’s robust suite of tools and features. You will be equipped to innovate, optimize, and deploy advanced computer vision solutions tailored to your organization's needs.

PreviousRiot RecognitionNextHow our APIs work

Last updated 1 year ago

Was this helpful?

Page cover image