
Camera Configuration Table
Above Table
Action Column
View camera stream (play button)
Edit camera (pencil button)
Clone camera (clipboard button)
Reboot camera (power button)
Delete camera (bin button)
| Column | Type | Description |
|---|---|---|
| Camera | text | Unique, lowercase, alphanumeric camera name or identifier, linked to camera monitoring. No spaces or special characters allowed (except for ‘-’ and ‘_’). |
| Description | text | Brief description of camera (optional). |
| Assigned Streams | multiselect | List of associated streams (optional), linked to stream configurations. Required to use web UI player with embedded PTZ controls. |
| Proxy Port | number | HTTP/S listening port used to route / proxy camera control commands from other applications (optional). |
| Control Protocol | droplist | Protocol used for camera monitoring and control: “None” or ‘ONVIF’. |
| Control Disabled | checkbox | Disable all communication with camera. |
| Host | text | Host or IP address of camera. Required if selected protocol is not ‘none’. |
| Port | number | HTTP/S port of camera. Required if selected protocol is not ‘none’. |
| HTTPS | checkbox | Use HTTPS (TLS) for camera communication. |
| Username | text | Username for camera communication. Optional, but required by most cameras. |
| Password | text | Password for camera communication. Optional, but required by most cameras. |
| Relative Move Support | checkbox | Relative move supported by camera. |

Extended Camera Configuration
| Name | Type | Description |
|---|---|---|
| Stream Templates | multiselect | Ordered list of stream templates (optional). When configured, a new profile is created and maintained in the camera for each stream template, with the name ‘xflow-<stream template name>’ and an encoder configuration that matches the stream template’s settings (framerate, bitrate, resolution, etc.) as closely as supported by the camera. |
Important: As stated above (Camera Configuration table), users may assign one or more configured streams to each camera (Assigned Streams). If a single stream and single stream template is assigned to a camera, the platform will automatically update / maintain that stream’s configuration to use the source URL provided by the camera for the assigned stream template / profile. If multiple streams or multiple stream templates are assigned to a camera, each stream name must incorporate the corresponding stream template name as a suffix (i.e., ‘<original stream name>-<stream template name>‘) to enable this automation. | | Modify In Use Encoders | droplist | When one or more stream templates are selected, use / modify encoders already in use by existing profiles. Often required when a camera has a small number of encoders. | | Throttle Unused Encoders | droplist | When one or more stream templates are selected, throttle (minimize) the configuration of each encoder not assigned to profile. Sometimes required when a camera has modest CPU resources (to conserve resources). | | Delete Non-Fixed Profiles | droplist | When one or more stream templates are selected, remove non-fixed (previously added / custom) profiles. Sometimes required when a camera has modest CPU resources (to conserve resources). | | Active Preset Tour | droplist | Supported options: “None” or configured preset tour. | | Auto Home | droplist | Supported options: “ENABLED” or “DISABLED”. When set to ‘ENABLED’, the camera will be instructed to return to its home position after the specified Auto Home Inactivity Period has elapsed. | | Auto Home Inactivity Period (m) | number | The period of camera control inactivity (in minutes) that must elapse before the camera is automatically instructed to return to its home position. | | Preset Tours | table | The preset tours for the camera (optional). | | Location Description | text | Brief description of camera location (optional). | | Latitude | number | Latitude of camera location (optional). | | Longitude | number | Longitude of camera location (optional). | | Roadway | text | Roadway name or identifier (optional). | | Roadway Direction | text | Roadway direction (optional). | | City | text | City name or identifier (optional). | | County | text | County name or identifier (optional). | | Region | text | Region name or identifier (optional). | | State | text | State name or identifier (optional). | | Province | text | Province name or identifier (optional). | | Entity | text | Entity name or identifier (optional). | | Operations Center | text | Operations center name or identifier (optional). |
Preset Tours Table
| Column | Type | Description |
|---|---|---|
| Name | text | Unique, lowercase, preset tour name or identifier. No spaces or special characters allowed (except for ‘-’ and ‘_’). |
| Description | text | Description of preset tour (optional). |
| Dwell Time | number | Duration in seconds to remain at each preset before moving to the next preset (i.e., switching interval). |
| Preset List | multiselect | Ordered list of presets comprising the tour. |

PTZ Player, Suspend Auto Move (i.e., Auto Home, Preset Tour)

PTZ Player, Resume Auto Move (i.e., Auto Home, Preset Tour)
Next
Previous