Kaltura Lecture Capture Settings

This article lists the different configuration files and their options under the Settings folder.

To navigate to the Kaltura Classroom Application’s Settings folder

  1. Right click on the Kaltura Classroom icon on the desktop.
  2. Right click on the icon and select Properties.
  3. Open file location and go one folder up to Classroom and select the Settings folder,
    or, simply go to: C:Program FilesKalturaClassroomSettings.

Kaltura Classroom Settings Folder 

The following files are included in the Classroom Settings folder.

  • appPersistency.json – saves the application’s state for the next session.
  • defaultSettings.json -contains all the settings for the application: schedule settings, user id, logs and others.
  • localSettings.json – contains the application information, including the global configuration settings.
  • scheduledEvents.json – contains all the scheduled event information. This file should not be edited.

Kaltura Specific Parameters for the localSettings.json File

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

If you want to edit any of the configurations, edit them in the local file only. The defaultSettings.json file should not be edited.

 

Component

Variable name

Description

Value

Config

appLoginIdleMinutes

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

 

authenticationUrl

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.

 
 

maxNumberOfInputs

Set to configure the maximum number of input devices. The maximum is 4.

Default is 4.

Capture App

allowInfoNotifications

Enables warning notifications to users.

Default = True

 

silentStart

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

Default = False

 

minimizeWhenRecordingStarts

Minimizes the application after 10 seconds of recording.

Default = False

 

minimizeRecordingDelaySec

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

maxCpuPercentage

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

default = 70

 

minMemoryGB

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

Default = 2 GB

 

minDiskspaceGB

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

Default = 20GB

Scheduling

Enabled

Enables the scheduling module in the application.

Default = true

 

intervalSec

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

Default = 300 (5 minutes)

 

countdownInSec

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

Default = 600

 

viewEventsAheadDay

How many days of scheduled events does the application store.

Default = 14

uploadService

httpProxy

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

 

 

PostUploadAction

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”.

captureEngine

capturePowerPoint

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

Default=True

 

captureSystemAudio

When enabled, capturing system audio is on by default.

Default = False

 

 
 

In This Article