Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Pre-Requisite

  1. An SFTP server is required which is same as where VRS is deployed.

  2. Need to deploy screen-recording gadget.

Agent Computer

  1. Download the Screen Recording executable file from here.

    View file
    nameController.exe

  2. Download

    View file
    namepowercmd.txt
    and
    View file
    nameconfig.ps1
    files file

  3. Make a directory 'Service' in C:\ and place all three files in it

  4. Open the command prompt and add following environment variables from table1

  5. To add variables use 'SET <Environment Variable> = <Value>' from Table 1.

  6. Open powershell as administrator and run the following commands on any path

    1. Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

    2. Set-ExecutionPolicy Unrestricted -Scope CurrentUser

  7. In powershell navigate to C:\Service\ and then run .\config.ps1

  8. Run the Controller.exe manually by double click

  9. Open the browser and open this url http://localhost:8000 . A page would open indicating that service is running fine.

  10. Open the Sftp server and login to sftp server

  11. Make a test call

  12. Navigate to /screen_recordings on sftp server and see if your recording is savebeing saved.

  13. Download and Play the video manually

  14. 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
    nameFinessesGadget.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

...