General
What is possible?
How to get started?
Supported Technologies
Operating System and Installation Guides
Developer Tools
API - Examples
- Set up and use a camera Logical ID
- How to find device IDs
- How to Batch Update Event Rules Using JSON-RPC and Internal HTTPS Requests
- Running Non-Interactive Scripts via HTTP REST API
- How to Manually Start and Stop Recording via Soft Triggers
- How to Enable/Disable a Rules via the REST API
API - Cloud OAuth
Open Source Resources
- How to distribute Custom System Components through 1-Click Updates
- Experimental Docker Integration Example
- Creating Update Packages for Custom Linux and/or ARM Servers
- Getting Sources from Open-Source Repositories
- Overview of the Nx Meta Platform Open Source Repositories
- Overview of Open Source Integrations
Open Source Desktop Client
In-Client Browser JavaScript API
How to Create a Video Analytics Integration?
- Introduction into Creating a Video Analytics Integration
- The Integration Control Flow
- The Integration Subsystem Architecture
- How to Download the Example Source Code
- Prepare a workspace for integration development
- Step 1. Adjust the Names
Integrating Video Analytics Overview
- 1. Integration Capabilities – What to Expect
- 2. Integration Architecture - Understanding Plugins
- 3. Exploring Plugin Code Examples
- 4. Implementation Best Practices
- 5. Configuring Regions of Interests for Event Generation
- 6. Example: Integrating with Face Recognition
Analytics Plugin Debugging
- An Introduction to Plugin Debugging
- Plugin Logging
- View and redirect stdout and stderr on Windows
- Configure runtime options with IniConfig
- How to load Plugins
- Debug reference counting with RefCountableRegistry