EzvizPlayerControllerExtensions extension

Enhanced playback controller with additional functionality

This extends the basic EzvizPlayerController with advanced playback features

on

Methods

captureImage() Future<String?>

Available on EzvizPlayerController, provided by the EzvizPlayerControllerExtensions extension

Capture image from current video frame
getOSDTime() Future<int>

Available on EzvizPlayerController, provided by the EzvizPlayerControllerExtensions extension

Get current OSD time from video stream
isLocalRecording() Future<bool>

Available on EzvizPlayerController, provided by the EzvizPlayerControllerExtensions extension

Check if currently recording locally
scalePlayWindow({required double scaleX, required double scaleY}) Future<bool>

Available on EzvizPlayerController, provided by the EzvizPlayerControllerExtensions extension

Scale playback window
seekPlayback(int timeMs) Future<bool>

Available on EzvizPlayerController, provided by the EzvizPlayerControllerExtensions extension

Seek to specific time in playback
setPlaySpeed(double speed) Future<bool>

Available on EzvizPlayerController, provided by the EzvizPlayerControllerExtensions extension

Set playback speed (for recorded video)
startLocalRecord(String filePath) Future<bool>

Available on EzvizPlayerController, provided by the EzvizPlayerControllerExtensions extension

Start local recording of video stream
stopLocalRecord() Future<bool>

Available on EzvizPlayerController, provided by the EzvizPlayerControllerExtensions extension

Stop local recording