Step 1: Login to the webclient of the device in the browser
Step 2: Validate the following settings of the device
Note: No pre requisite configuration is required on the Avigilon SDK client.
Steps to add custom property:
Step 1: Login to genesis
Step 2: Navigate to configuration app
Step 3: At service provider level, click on edit button under overview tab
Step 4: Click on additional settings tab->Custom property
Step 5: Scroll down and click on "Add +" button
Step 6: Enter parameter name and value as mentioned above
Parameter Type: string
Parameter Name: Avigilon_Device_Custom_baseUrl
Parameter Value : http://avigilonsdk.nxgen.cloud:1880/
2: Add Avigilon Device Under the Required Site
Go to the Configuration section in Genesis.
Select the target site under which the Avigilon device should be registered.

Navigate to Devices → Add New Device.
Navigate to Devices → Add New Device.
Fill in the following details:
Device Name: Avigilon Device
IP Address/Host: xxx.xxx.xxx.xx
Username: xxx
Password: xxx
Server port: xxx
Note: Https port is not required to connect the stream via SDK flow. Ensure the field is left empty
Live Stream:
Functionalities Supported in Avigilon SDK:
-->Discovery
-->Live and Playback Streaming
-->PTZ and Preset
-->Audio
-->Events sdk based along with quad snapshot.
Note: Events Not able to test(No test device)