Video SDK for Android API Reference
Loading...
Searching...
No Matches
ZoomVideoSDKShareHelper.java
Go to the documentation of this file.
1package us.zoom.sdk;
2
3import android.content.Intent;
4import android.graphics.Bitmap;
5import android.view.View;
6
10public interface ZoomVideoSDKShareHelper {
11
20 int startShareView(View view);
21
32 int startShareScreen(Intent data);
33
47
54 int stopShare();
55
61 boolean isSharingOut();
62
69
75 boolean isOtherSharing();
76
84 public int lockShare(boolean lock);
85
91 public boolean isShareLocked();
92
103
110
117 int disableViewerAnnotation(boolean disable);
118
125
138
146
154 int enableShareDeviceAudio(boolean enable);
155
162
169 int enablePlaySharingAudioRawdata(boolean bPlaying);
170
179
188
195 int enableMultiShare(boolean enable);
196
202
211
220
228
234
242 int setAnnotationVanishingToolTime(int displayTime, int vanishingTime);
243
250
257}
Zoom Video SDK video canvas view.
abstract ZoomVideoSDKWhiteboardHelper getWhiteboardHelper()
int lockShare(boolean lock)
Lock sharing the view or screen. Only the host can call this method.
boolean isShareLocked()
Determine whether sharing the view or screen is locked.
int startShareScreen(Intent data)
Share a selected screen through Intent.
int disableViewerAnnotation(boolean disable)
Disable or enable viewer’s annotation by the share owner. Only the share owner can call this function...
boolean isShareDeviceAudioEnabled()
Determine if 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)
Start share preprocessing.
boolean isViewerAnnotationDisabled()
Whether annotation on current sharing is disabled or not.
boolean isSharingOut()
Determine whether the current user is sharing.
int enablePlaySharingAudioRawdata(boolean bPlaying)
Enable or disable local playback of shared audio raw data.
void removePreprocessingOverlayImage()
Remove the currently applied bitmap overlay from the shared image stream when using (when you share w...
int destroyAnnotationHelper(ZoomVideoSDKAnnotationHelper helper)
destroy annotation helper.
int getAnnotationVanishingToolVanishingTime()
Gets the current vanishing tool time settings for the tool to fade out after displayTime.
boolean isOtherSharing()
Determine whether other user is sharing.
int setAnnotationVanishingToolTime(int displayTime, int vanishingTime)
Sets the vanishing tool time.
int startShareView(View view)
Share a selected view.
int startShareCamera(ZoomVideoSDKCameraShareView view)
Share the select camera. Query the select camera using ZoomVideoSDKVideoHelper#getCameraList()....
int enableShareDeviceAudio(boolean enable)
Enable or disable the device sound when sharing. The SDK does not support sharing device audio,...
boolean isAnnotationFeatureSupport()
Whether annotation feature is supported or not.
int enableMultiShare(boolean enable)
Enable or disable participants can share simultaneously. warning: When you switch multi share from en...
int startSharingExternalSource(ZoomVideoSDKShareSource source, ZoomVideoSDKShareAudioSource pAudioSource, boolean bPlaying)
Share a external source.
boolean isScreenSharingOut()
Determine whether the current user is sharing the screen.
boolean isMultiShareEnabled()
Determine whether multi share is enabled or not.
ZoomVideoSDKAnnotationHelper createAnnotationHelper(ZoomVideoSDKVideoView view)
create annotation helper base on shared view. The view passed in this function should be subscribed s...
int stopShare()
Stop view or screen share.
int applyPreprocessingOverlayImage(Bitmap bitmap)
Applies a bitmap overlay to the shared image stream when using (when you share with ZoomVideoSDKShare...