Technologies: Devices, Video Engines
You can do the same with this information: Sure. Expanding the documentation for the Technologies and Integrations module and applying the Home Assistant methodology, here is the explanation for the Device Management and Video Engine Management sections.
This page is a continuation of the Technologies and Integrations documentation.
Device Management¶
The Devices section provides you with a centralized inventory of each third-party hardware or software system that has been successfully connected to the Netsocs Synergy platform through the Add New Integration wizard.
A Device is the "parent" entity that represents the integration as a whole (e.g., the NVR, alarm panel, access controller).
Device Management Interface¶
The main view is a table that lists all integrated devices, allowing a quick audit of connected systems and their status.
| Column | Description |
|---|---|
| ID | A unique numeric identifier for the device within Netsocs. |
| Name | The descriptive name assigned to the device during configuration. |
| IP / Domain | The network address (IP address or domain name) of the device. |
| Port | The network port used for communication. |
| Objects | Shows the number of "child" entities (cameras, sensors, doors) that have been imported from this device. |
Actions per Device¶
Each device in the list has a set of actions for its management.
1. Object Synchronization:
Within the Objects column, there is a circular arrows icon. This function allows you to Re-synchronize the device with Netsocs.
TIP Re-synchronization is extremely useful. If you add a new camera to your NVR or a new sensor to your alarm panel, instead of deleting and re-adding the entire integration, simply run a re-synchronization. Netsocs will query the device and automatically import any new objects it finds.
2. General Actions: On the right side of each row, you'll find the following controls:
- View Details (Eye icon): Opens a read-only view of the device's current configuration.
- Configure (Settings icon): Allows editing the integration configuration, such as IP address or credentials.
- Menu (Hamburger icon): Provides access to additional options, such as deleting the device.
Video Engine Management¶
A Video Engine is a core service component within Netsocs responsible for managing video streams. These engines handle video communication, recording, transcoding, and distribution to other parts of the platform, such as the Recorded Video module or Dashboard widgets.
The Video engines section allows you to configure and manage these backend services.
Video Engine Management Interface¶
The main screen lists all video engines configured in your system.
| Column | Description |
|---|---|
| ID | The unique identifier of the video engine. |
| Name | The descriptive name of the engine (e.g., "Sunday store video engine"). |
| Created at | The date and time when the engine was first configured. |
| Video channels count | The number of video channels (cameras) being managed by this engine. |
Video Engine Configuration¶
By clicking the eye icon (View Details) for a specific engine, you access its technical configuration panel.
INFO A Video Engine configuration contains low-level network parameters. Generally, these values are set during initial system installation and don't require modification unless there are changes in the network infrastructure.
Key configuration parameters include:
| Parameter | Description |
|---|---|
| hostname | The IP address or hostname of the server where the video engine runs. |
| api_port | The port used for API communication (commands and control). |
| hls_port | The port for video distribution via HLS (HTTP Live Streaming), a protocol optimized for web browsers and mobile devices. |
| playback_port | The port used for recorded video playback. |
| rtsp_port | The port for video streaming via RTSP (Real-Time Streaming Protocol), commonly used for direct streaming from cameras. |
Video Channel Management¶
The Video channels count column indicates how many cameras are associated with an engine. The actions in this column allow you to:
- View Channels (Number in blue box): Clicking the number will take you to a list of all video channels managed by that engine.
- Add Channel (
+icon): Allows manually associating a new video channel with this engine.