Overview for Customer Organizations
Prerequisites
To use the ACS API, you need:
Avigilon Control Center™ software installed with the 180 days demo license. Demo licenses can be requested here.
A video source connected to the ACC system, such as an Avigilon camera, third-party camera with ONVIF® capability, or any other real time streaming protocol (RTSP) stream
Note: After deploying an integration to an end customer installation, the Customer Organization used will be that of the customer, not the one created during development.
For any questions or concerns contact integrations@avigilon.com.
Setup
Installing ACC Software
Install ACC server and client software on a PC. Software can be downloaded here.
Note: This download link requires an Avigilon Resource Center login.
Using the ACC client
Activate the demo license
Connect your camera(s) into ACC and verify you are able to stream the video using ACC client
Important: For correct operating of recorded video access functionality, you have to configure continuous mode of recording in the ACC. This is configured using ACC client. In "Site Setup" tab, select the entry related to your ACC server, select the "Recording Schedule" option and mark all tiles in the "Continuous" section (refer to the figure).
For more information on setting up your ACC system, refer to the ACC 7 Initial System Setup and Workflow Guide available here.
Connecting to ACS
Self register your organization with the ACS platform using the link provided on the sign-in page.
Provide your Organization name and contact email. You will get a notification about an invitation email being sent out to the provided email address.
In the invitation email, click the provided link and complete the registration by providing the required information.
When registration is completed, you are redirected to the ACS sign-in page. Sign in using your email and password that you provided during registration. On the first sign-in, accept EULA.
When signing the first time, you are asked to provide your company information.
Create an ACS Site and connect ACC to the Site. The procedure is described here.
To grant permissions to a remote monitoring provider to access your video sources
Acquire the access code from the remote monitoring provider
From the landing page, navigate to a Site where your video sources that you want to expose to the remote monitoring provider are connected.
In the site page, select “Service Packages” tab and select “Add service package” option (see the figure).
In the page, provide the code received from the System Provider. ACS will verify the code and provide the details of the access to be granted, including the System Provider Organization name. Verify the data and select the “Save” option.
In the list of service packages for the site, the new item will be present. The blue dot in the front of the name indicates that the request for remote monitoring has been sent to the remote monitoring provider and is pending approval.
When the remote monitoring provider accepts your request, the blue dot on the service packages list is removed.
At this stage, the remote monitoring provider organization has access to the video sources connected to the site.