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:
- Download and install FFmpeg from the following repository: https://github.com/BtbN/FFmpeg-Builds/releases.
- 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
- Stop the Remote Control server service.
- Add the folder that contains the ffmpeg.exe file into the PATH system variable.
- 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
- 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 - Download and install the Xvid codec from www.xvid.org.
- Stop the Remote Control server service.
- Copy the file jmf.jar from the JMF installation directory to the WEB-INF\lib directory within the BigFix® Remote Control Server installation directory.
-
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:
- 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.
- 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.
- 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.