Skip to main content
This page describes the screen sharing preset PreOptionScreen. For the general preset structure (capture configuration + publish configuration), see Camera presets.

PreOptionScreen

Purpose: Screen sharing track preset that combines screen recording capture parameters and video publish parameters.

Structure

PreOptionScreen(capture: ScreenCaptureOptions, publish: VideoPublishOptions)

Capture configuration ScreenCaptureOptions

Purpose: Configures screen recording capture parameters.

Publish configuration VideoPublishOptions

Purpose: Same structure as the video publish parameters (for fields, see Camera presets); the default desc is TRACK_SHARE.

Built-in presets

Purpose: The SDK provides the default screen sharing preset PreOptionScreen.def.