Session Recording

Enable or disable lossy codec screen recording

Lossy screen recording lets you adjust compression options to reduce the size of recording files and to accelerate navigating recorded sessions during playback. Lossy screen recording is suitable for use when:

  • the size of recording files per time unit is too large, or
  • there is a lag while you fast forward or rewind during recording playback.

You can now enable lossy screen recording in any of the following ways:

  • Activate a system-defined session recording policy that has lossy screen recording enabled.

  • Create and activate a custom session recording policy, and make sure to select Enable lossy screen recording when creating the custom policy.

  • Select Enable lossy screen recording when configuring an event response policy. When a monitored event is detected later, lossy screen recording is triggered.

For more information, see Configure session recording policies and Configure event response policies.

When the active session recording or event response policy doesn’t have lossy screen recording enabled, compression options are unavailable.

Compression options are unavailable

When the active session recording or event response policy has lossy screen recording enabled, compression options are available on the Lossy Screen tab of Session Recording Agent Properties.

Compression options are available

You can adjust the compression options to your needs. We recommend you use the default values unless there is a practical need to change the values.

For a description of compression options, see the following table:

Compression option Description Default value Remarks
Video fluency (FPS) Low: 1; Medium: 10; High: 20 Low N/A
Video image quality Low: minCrf:33 maxCrf:45; Medium: minCrf:25 maxCrf:37; High: minCrf:18 maxCrf:30 Low N/A
I-Frame interval (seconds) 60, 120, 300, 600, 1200, 1800, 3600 600 The larger the I-Frame interval value, the smaller the storage space occupied by the compressed video. The smaller the I-Frame interval value, the better the seeking experience (fast forward and rewind).
Image resolution scaling 1.0, 0.9, 0.8, 0.7, 0.6, 0.5, 0.4 1 You can downscale the resolution of recorded screens to a percentage, for example, 0.9 means 90%. If you don’t want to change the resolution, use the default value 1.0.
Cursor refresh rate (times per second) Low: 3; Medium: 5; High: 10 Low N/A

You can also set image resolution scaling by editing the Registry. To do so, complete the following steps:

Warning:

Editing the registry incorrectly can cause serious problems that might require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of the Registry Editor can be solved. Use the Registry Editor at your own risk. Be sure to back up the registry before you edit it.

  1. Browse to HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Agent\ SRGraphicsZoomFactor.
  2. Set a value data that suits your needs. For the optional values, see the preceding table.
Enable or disable lossy codec screen recording