Kaltura Capture Settings

Kaltura Capture Settings

This article lists advanced configuration files and their options under the Settings folder. Basic settings are available in the application.

To navigate to the Kaltura Capture Application’s Settings folder


  1. Right click on the Kaltura Capture icon on the desktop and select Properties.
  2. Open the file location and go one folder up to Capture.
  3. Select the Settings folder.
    or, simply go to: C:Users<connected user>AppDataLocalKalturaCapture


Go to: /Users/<connected user>/Library/Preferences/Kaltura/Capture

Kaltura Capture Settings Folder 

The following files are included in the Capture>Settings folder.

  • appPersistency.json – saves the application’s state for the next session.
  • defaultSettings.json - contains all the settings for the application: user id, logs and others.
  • externalSettings.json – retains configuration data. do not modify.
  • localSettings.json – contains the application and uploader settings.

Kaltura Specific Parameters for the localSettings.json File

The following table lists the advanced settings that are configurable for the Kaltura Capture Application. Please do not edit any other settings without consulting with your Kaltura representative.


Variable name





Use only when authentication is configured. This setting determines after how long the application is idle it will logout automatically from the last logged in user.

Default = 15


Optional. This is the configured authentication URL setting  that is required for ad hoc recordings with the KMS site.  The URL format should be: 

https://<your_KMSportal_URL>/classroomcapture/index/user-details.  The Default setting for authentication is not enabled.

Use the KALTURA_AUTH_URL property in your command line to install the Authentication Feature.

Capture App


Enables warning notifications to users.

Default = True


When enabled, no splash screen is shown when the application is started and the application is minimized to tray when launched. 

Default = False


Minimizes the application after 10 seconds of recording.

Default = False


Defines how long after the recording starts the application will minimize.

Default = 10

restoreDefaultSettings> appIdleMin

Determines the restore for the default configuration time. If set to true and the default input settings are set, determine how long after the application is idle the settings should be restored to default.

Default = 10

System Health


When CPU is over this value, the user will be notified.

default = 70


When memory is lower than this value, the user will be notified.

Default = 2 GB


When Disk space is below this value the user will be notified.

Default = 20GB



Enables the scheduling module in the application.

Default = true


How often does the application retrieve it's schedule. This variable is defined in seconds.

Default = 300 (5 minutes)


How long before a scheduled event will the user be notified it is about to start. This variable is defined in seconds.

Default = 600


How many days of scheduled events does the application store.

Default = 14



Configuration for proxy authentication. Contact your Kaltura project manager for help with configuration. 


Set if local recordings should be deleted after upload or moved to the Completed folder.

Default = move (not deleted) . If you would like to remove, change the value to “remove”.



When enabled, allows you to record PowerPoint presentation slides that are automatically set as chapters.



When enabled, capturing system audio is on by default.

Default = False

shared recordingsDir where Kaltura Capture recordings are saved locally Default = 
  • Windows
  • Mac
enableDirectoryOverride When enabled, if a change is made to the recording directory, when the app is opened the directory in the localsettings will change to the default value Default = true 


In This Article
Was this article helpful?
Thank you for your feedback!