The VideoFilterOptions model includes the image file for the staticImage filter, information about the video stream on which the video filter should be applied, and the video denoising option.



Optional imageFile: File

The image file that is required for the staticImage filter. The StaticImage filter supports the following image formats:

  • Windows bitmaps: BMP and DIB
  • JPEG files: JPEG, JPG, and JPE
  • Portable Network Graphics: PNG


Optional stream: MediaStream | MediaStreamTrack

The stream on which the SDK should apply the selected filter. By default, the filters are applied on the local participant's video track that is sent to a conference. You can change the stream to the local video track to see the filters locally, without adding the filter to the video track that is sent to a conference.


Optional videoDenoise: boolean

The video noise reduction that improves video quality. This option is available regardless of the used video filters.

Did this page help you?