Configure Lecture Capture files and parameters

About

Use this article to configure Lecture Capture files and parameters.

Lecture Capture settings


To navigate to the Lecture Capture application’s settings folder:

  1. Right click on the Lecture Capture icon on the desktop and select Properties.
  2. Open the file location and go one folder up to Classroom.
  3. Select the Settings folder.

Lecture Capture is not supported on Mac or Chromebooks.

Lecture Capture 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: user id, logs and others.
  • localSettings.json – contains the application and uploader settings.
  • scheduledEvents - contains the list of scheudled classroom events

Parameters for the localsettings.JSON file

This section lists the advanced settings that are configurable for the Lecture Capture application.

Please do not edit any other settings without consulting with your Kaltura representative.

Config

Variable nameDescriptionValue
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 Content Hubs 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.


Shared

Variable nameDescriptionValue
recordingsDir This parameter lists the Recordings directory where the recordings are stored.Default = displays

Capture app

Variable nameDescriptionValue
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
minimizeWhenRecordingStartsMinimizes the application after 10 seconds of recording.Default = False
minimizeRecordingDelaySecDefines how long after the recording starts the application will minimize.Default = 10
restoreDefaultSettings > appIdleMinDetermines 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

Variable nameDescriptionValue
maxCpuPercentageWhen CPU is over this value, the user will be notified.default = 70
minMemoryGBWhen memory is lower than this value, the user will be notified.Default = 2 GB
minDiskspaceGBWhen Disk space is below this value the user will be notified.Default = 20GB

Scheduling

Variable nameDescriptionValue
EnabledEnables the scheduling module in the application.Default = true
intervalSecHow often does the application retrieve it's schedule. This variable is defined in seconds.Default = 300 (5 minutes)
countdownInSecHow long before a scheduled event will the user be notified it is about to start. This variable is defined in seconds.Default = 600
viewEventsAheadDayHow many days of scheduled events does the application store.Default = 14

Uploadservice

Variable nameDescriptionValue
httpProxyConfiguration for proxy authentication. Contact your Kaltura project manager for help with configuration.
PostUploadActionSet 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

Variable nameDescriptionValue
capturePowerPointWhen enabled, allows you to record PowerPoint presentation slides that are automatically set as chapters.Default = True
captureSystemAudioWhen enabled, capturing system audio is on by default.Default = False

[if !supportAnnotations]
[endif]

Lecture Capture directory

This article provides information about the Lecture Capture AKA Lecture Capture folder.

The following folders are included in the classroom directory:

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

To navigate to the Lecture Capture Application’s Settings folder

Windows

  1. Right click on the Lecture Capture icon on the desktop.
  2. Select Properties.
  3. Click on 'Open File Location' and go up one folder up to the Classroom folder.

Or simply go to: C:\Program Files\Kaltura\Classroom.

Was this article helpful?
Thank you for your feedback!
User Icon

Thank you! Your comment has been submitted.

In this article
Related articles