About
This article explains how to configure Lecture Capture files and parameters.
Find the Lecture Capture settings folder
- Right-click the Lecture Capture icon on the desktop, and select Properties.
- Open the file location, and go up one folder to Classroom.
- Select the Settings folder.
Lecture Capture isn't supported on Mac or Chromebooks.
Lecture Capture settings folder
The Classroom > Settings folder includes the following files:
- appPersistency.json: Saves the application's state for the next session.
- defaultSettings.json: Contains all the settings for the application, such as user ID and logs.
- localSettings.json: Contains the application and uploader settings.
- scheduledEvents: Contains the list of scheduled classroom events.
Parameters for the localSettings.json file
This section lists the advanced settings you can configure for the Lecture Capture application.
Don't edit any other settings without consulting your Kaltura representative.
Config
| Variable name | Description | Value |
| appLoginIdleMinutes | Use only when authentication is configured. Sets how long the application can be idle before it automatically logs out the last signed-in user. | Default = 15 |
| authenticationUrl | Optional. The authentication URL required for ad hoc recordings with the Content Hubs site. Use this format: https://<your_KMSportal_URL>/classroomcapture/index/user-details. Authentication isn't enabled by default. Use the KALTURA_AUTH_URL property in your command line to install the authentication feature. |
Shared
| Variable name | Description | Value |
| recordingsDir | The directory where recordings are stored. | Default = displays |
Capture app
| Variable name | Description | Value |
| allowInfoNotifications | Enables notifications to users. | Default = True |
| silentStart | When enabled, no splash screen appears at startup, and the application minimizes to the tray when launched. | Default = False |
| minimizeWhenRecordingStarts | Minimizes the application after 10 seconds of recording. | Default = False |
| minimizeRecordingDelaySec | Sets how long after the recording starts the application minimizes. | Default = 10 |
| restoreDefaultSettings > appIdleMin | If set to true, sets how long the application can be idle before it restores the default input settings. | Default = 10 |
System health
| Variable name | Description | Value |
| maxCpuPercentage | Notifies the user when CPU usage goes over this value. | Default = 70 |
| minMemoryGB | Notifies the user when memory is lower than this value. | Default = 2 GB |
| minDiskspaceGB | Notifies the user when disk space is below this value. | Default = 20GB |
Scheduling
| Variable name | Description | Value |
| Enabled | Enables the scheduling module in the application. | Default = true |
| intervalSec | How often the application retrieves its schedule, in seconds. | Default = 300 (5 minutes) |
| countdownInSec | How long before a scheduled event the application notifies the user it's about to start, in seconds. | Default = 600 |
| viewEventsAheadDay | How many days of scheduled events the application stores. | Default = 14 |
Uploadservice
| Variable name | Description | Value |
| httpProxy | Configuration for proxy authentication. Contact your Kaltura project manager for help configuring this. | |
| PostUploadAction | Sets whether local recordings are deleted after upload or moved to the Completed folder. | Default = move (not deleted). To remove instead, change the value to "remove". |
Captureengine
| Variable name | Description | Value |
| capturePowerPoint | When enabled, lets you record PowerPoint presentation slides, which are automatically set as chapters. | Default = True |
| captureSystemAudio | When enabled, capturing system audio is on by default. | Default = False |
Lecture Capture directory
This article provides information about the Lecture Capture (Classroom) folder.
Classroom directory folders
- CaptureApp: Includes the executables.
- Recordings: Includes all local copies of your recordings. The Completed subfolder includes the uploaded recordings.
- Logs: Includes the application and UploaderService logs.
- Settings: Includes the application's settings. For more information, see Lecture Capture settings folder.
- UploaderService: Includes the source files for the upload service.
Find the Settings folder
Windows
- Right-click the Lecture Capture icon on the desktop.
- Select Properties.
- Click Open File Location, and go up one folder to the Classroom folder.
Or go directly to C:\Program Files\Kaltura\Classroom.