ScreenRecorder

Last Updated On 2021-07-16

Version 1MinSDK 21Tutorial Video

Record Screen and Save it as a Video File


Properties

You can set the below properties in the UI part of the builder.

  • DisplayHeight - it's a non negative integer value which is set to 1920 by default.
  • DisplayWidth - it's a non negative integer value which is set to 1080 by default.

Block Properties

You can set the below blocks properties in the blocks section of the builder.

DisplayHeight

Height of recording


DisplayWidth

Width of recording



Methods

You can set the below method blocks in the blocks section of the builder.

InitializeRecorder

Initialize the Recorder First, then Start the Recording. Use Bitrate above 5000 for Good Quality. Framerate: 60 for smooth animations. FileName: Name of the recording and Folder in which you want to save to

StartRecording

Start the recording. Call only after Initializing the Recorder

StopRecording

Stop the Recording and Save the File


Events

You can set the below event blocks in the blocks section of the builder.

OnErrorOccurred

Some Error Occurred

RecorderInitialized

Recorder is initialized. Start Screen Recording after this event

RecordingStopped

Recording Stopped. Either due to error or user stopped it

ScreenCastPermissionDenied

Permission Denied to record the Screen

ScreenRecordingStarted

Started Recording the Screen