3import android.content.Intent;
4import android.graphics.Bitmap;
5import android.view.View;
Zoom Video SDK video canvas view.
Annotation helper interface.
Share audio source interface.
abstract ZoomVideoSDKWhiteboardHelper getWhiteboardHelper()
Gets the whiteboard helper object.
int lockShare(boolean lock)
Locks sharing the view or screen. Only the host can call this method.
boolean isShareLocked()
Determines whether sharing the view or screen is locked.
int startShareScreen(Intent data)
Shares a selected screen through Intent.
int disableViewerAnnotation(boolean disable)
Disables or enables viewer's annotation by the share owner. Only the share owner can call this functi...
boolean isShareDeviceAudioEnabled()
Determines whether the SDK has enabled share device sound.
int getAnnotationVanishingToolDisplayTime()
Gets the current vanishing tool time settings for the tool remains visible before fading.
int startShareWithPreprocessing(ZoomVideoSDKSharePreprocessParam param, IZoomVideoSDKSharePreprocessor preprocessor)
Starts share preprocessing.
boolean isViewerAnnotationDisabled()
Determines whether annotation on current sharing is disabled.
boolean isSharingOut()
Determines whether the current user is sharing.
int enablePlaySharingAudioRawdata(boolean bPlaying)
Enables or disables local playback of shared audio raw data.
int resumeShare()
Resumes share. For camera share, the presenter can restart the camera share.
void removePreprocessingOverlayImage()
Removes the currently applied bitmap overlay from the shared image stream when using startShareWithPr...
int destroyAnnotationHelper(ZoomVideoSDKAnnotationHelper helper)
Destroys the annotation helper.
int getAnnotationVanishingToolVanishingTime()
Gets the current vanishing tool time settings for the tool to fade out after displayTime.
boolean isOtherSharing()
Determines whether another user is sharing.
int setAnnotationVanishingToolTime(int displayTime, int vanishingTime)
Sets the vanishing tool time.
int startShareView(View view)
Shares a selected view.
int startShareCamera(ZoomVideoSDKCameraShareView view)
Shares the selected camera. Query the selected camera using ZoomVideoSDKVideoHelper#getCameraList()....
int enableShareDeviceAudio(boolean enable)
Enables or disables the device sound when sharing. The SDK does not support sharing device audio,...
int pauseShare()
Pauses share. For camera share, the presenter can pause the share to support annotation.
boolean isAnnotationFeatureSupport()
Determines whether the annotation feature is supported.
int enableMultiShare(boolean enable)
Enables or disables participants to share simultaneously.
int startSharingExternalSource(ZoomVideoSDKShareSource source, ZoomVideoSDKShareAudioSource pAudioSource, boolean bPlaying)
Shares an external source.
boolean isScreenSharingOut()
Determines whether the current user is sharing the screen.
boolean isMultiShareEnabled()
Determines whether multi share is enabled.
ZoomVideoSDKAnnotationHelper createAnnotationHelper(ZoomVideoSDKVideoView view)
Creates an annotation helper based on the shared view. The view passed in this function should be a s...
int stopShare()
Stops view or screen share.
int applyPreprocessingOverlayImage(Bitmap bitmap)
Applies a bitmap overlay to the shared image stream when using startShareWithPreprocessing(ZoomVideoS...
Share source sink interface.
The whiteboard helper interface.