Pre-Requisite
An SFTP server is required which is same as where VRS is deployed.
Need to deploy screen-recording gadget.
Agent Computer
Download the Screen Recording executable file from here.
Download
fileMake a directory 'Service' in C:\ and place all three files in it
Open the command prompt and add following environment variables from table1
To add variables use 'SET <Environment Variable> = <Value>' from Table 1.
Open powershell as administrator and run the following commands on any path
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Set-ExecutionPolicy Unrestricted -Scope CurrentUser
In powershell navigate to C:\Service\ and then run .\config.ps1
Run the Controller.exe manually by double click
Open the browser and open this url http://localhost:8000 . A page would open indicating that service is running fine.
Open the Sftp server and login to sftp server
Make a test call
Navigate to /screen_recordings on sftp server and see if your recording is being saved.
Download and Play the video manually
Make a test call and check the front end (front end yet to be made)
Table 1
Environment Variables | Value |
---|---|
AGENT_HOST | IP or FQDN of the Agent Machine |
SFTP_IP | IP address of the SFTP server. Same as where VRS is deployed. |
SFTP_USERNAME | Username of the SFTP username |
SFTP_PASSWORD | Password of the SFTP server |
REMOTE_PATH | Path on SFTP server where VRS is deployed where the Video files are being saved must be. must be /destination-directory. |
Finesse Server
Deploy the gadget in the finesses server using this guide
Gadget file to deployed is
.Open you UCCX server and login
From menu bar open Subsystems → Rmcm → Teams
Open your team and assign the devices as resources on which screen recording to be enabled