Insight
Insight is the browser-based inspection and test console for Neat vision application development. It brings the pieces of a vision runtime loop into one place: the project workspace, test media, RTSP source setup, live WebRTC video, metadata overlays, and the planned home for system/runtime statistics.
Use Insight when you want to answer practical development questions quickly:
- What files, models, packages, and profiling artifacts are in my workspace?
- Which test videos are available, and which RTSP sources are playing?
- Is my application producing video on the expected channel?
- Is metadata arriving in sync with the video frame?
- Is the problem in the application, the stream path, or the device runtime?
Insight is bundled with the Neat Development Environment and is also available as a Neat artifact package that you can install or upgrade with sima-cli neat install. In the SDK, Insight is automatically configured with host port mappings so a browser, a DevKit, or another machine on the network can connect to its UI, RTSP sources, and video-rendering ports.
Documentation
- Concepts explains how Insight fits into the Neat development workflow.
- Install and Upgrade covers bundled SDK usage, DevKit installation, and upgrade commands.
- User Interface describes the Workspace, Media Library, RTSP Source, Video Viewer, Stats, and System Information views.
- Common Workflows walks through single-stream, multi-stream, and debugging flows.
- Ports and Network Behavior lists the ports Insight uses and how SDK port mapping affects links.
Quick start
In the Neat Development Environment, first check that Insight is running:
insight-admin status
Then open Insight from a browser:
https://localhost:9900
If you are browsing from another machine on the same network, use the SDK host IP address:
https://<host-ip>:9900
If the default ports were not available when the SDK was created, the browser-facing ports may be different. Run this command inside the SDK to see the actual port map:
neat --json
Look at insight.webUiUrl for the main UI and exposedPorts for RTSP, video UDP, metadata UDP, WebRTC, and the Video Viewer UI.
The basic development loop is:
- Open Insight.
- Upload or select media in Media Library.
- Start one or more RTSP sources.
- Run your Neat application.
- Watch the output and metadata overlays in Video Viewer.
- Use the SDK port map when configuring applications running on a DevKit or another external machine.
- Use Workspace to inspect artifacts, and use the Stats placeholder to understand where system/runtime diagnostics will land in the next release.
If you do not already have media files, start with the standard test videos listed in Common Workflows.