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.
View file name Controller.exe Download
andView file name powercmd.txt
files fileView file name config.ps1 Make 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 savebeing saved.
Download and Play the video manually
Make a test call and check the front end (front end yet to be made)
...
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 |
...
Deploy the gadget in the finesses server using this guide
...
Gadget file to deployed is
.View file name FinessesGadget.zip 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
...