applyVideoProcessor

fun applyVideoProcessor(videoFrameProcessor: VideoFrameProcessor)

Applies a video frame processor to the outgoing video stream.

The processor receives each captured video frame and can modify it before encoding. Use this for effects like background blur, virtual backgrounds, or image filters.

Code Example:


VideoSDK.applyVideoProcessor { frame ->
    // Process the video frame
    frame // Return the modified frame
}

Parameters

videoFrameProcessor

The VideoFrameProcessor to apply to outgoing video frames.

See also