Setting up a Windows server for exporting recordings

About this task

To enable the recording export function on an Remote Control Windows server, complete the following steps.

Starting from version 10.1.0 FP 5 the Remote Control Server uses FFmpeg (https://ffmpeg.org) to convert the recording files. To enable the recording export function on an Remote Control Windows server, complete the following steps:
  1. Download and install FFmpeg from the following repository: https://github.com/BtbN/FFmpeg-Builds/releases.
  2. Select a build that includes the libx264 encoder (typically the "GPL" builds). If a version of FFmpeg is already installed on the OS, it is highly recommended to replace it with a build from the link above to ensure the libx264 library is available for high-quality H.264 encoding. The check can be performed with the following command:

    ffmpeg -encoders

  3. Stop the Remote Control server service.
  4. Add the folder that contains the ffmpeg.exe file into the PATH system variable.
  5. Start the Remote Control server service.
    Important: If the server is not installed in the default folder, the video.properties and the encode.cmd files need to be changed after the server update.

Please note that the following instructions only apply to Remote Control Server version 10.1.0.0442 and lower.

Procedure

  1. Download and run the Java Media Framework (JMF) Performance Pack for Windows installer from the following site
    http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/download.html
  2. Download and install the Xvid codec from www.xvid.org.
  3. Stop the Remote Control server service.
  4. Copy the file jmf.jar from the JMF installation directory to the WEB-INF\lib directory within the BigFix® Remote Control Server installation directory.
  5. If the server version is higher than 10.0.0.0624 and the server is not installed in the default folder (C:\Program Files (x86)\BigFix), perform the following steps:
    1. From the <Install_dir>\TRC\server\wlp\usr\servers\trcserver\apps\TRCAPP.ear\trc.war\WEB-INF\classes folder, open the video.properties file and edit the video.script.path to match your install folder.
    2. From the <Install_dir>\TRC\server\wlp\usr\servers\trcserver\apps\TRCAPP.ear\trc.war\WEB-INF\rc folder, open the encode.cmd file, and edit servhome to match your install folder.
  6. Restart the Remote Control server service.

Results

Important:
  • The jmf.jar file must be copied again into the WEB-INF\lib, directory whenever the BigFix® Remote Control Server is updated, otherwise the exporting function is disabled.
  • If the server is not installed in the default folder, the video.properties and the enode.cmd files need to be changed after the server update.