Meeting SDK Type and Version
Android Meeting SDK
Description
I am host of the meeting and I am using the actual Zoom App (Not Integrated SDK). The participants are using my app where the SDK is integrated. When a participant using the Web SDK shares his/her screen from laptop/PC, it is visible to everyone, but when a participant using the Android SDK shares screen, it is visible only to me (host/who is not using any SDK). Other participants cannot see the screen shared from the Android SDK.
Here is my code:
ZoomSDK zoomSDK = ZoomSDK.getInstance();
ZoomSDKInitParams params = new ZoomSDKInitParams();
params.jwtToken = jwtToken; //A valid JWT Token
params.domain = "zoom.us";
ZoomSDKInitializeListener zoomSDKInitializeListener = new ZoomSDKInitializeListener() {
@Override
public void onZoomSDKInitializeResult(int i, int i1) {
zoomSDK.getZoomUIService().hideMeetingInviteUrl(true);
startMeeting(context);
InMeetingService service = zoomSDK.getInMeetingService();
InMeetingShareController mInMeetingShareController = service.getInMeetingShareController();
mInMeetingShareController.addListener(new InMeetingShareController.InMeetingShareListener() {
@Override
public void onShareActiveUser(long l) {
boolean flag = mInMeetingShareController.isSharingScreen(); //I have verified that flag is true
if (flag) {
mInMeetingShareController.startShareScreenContent();
}
}
@Override
public void onSharingStatus(SharingStatus sharingStatus, long l) {
}
@Override
public void onShareUserReceivingStatus(long l) {
}
@Override
public void onShareSettingTypeChanged(ShareSettingType shareSettingType) {
}
});
}
@Override
public void onZoomAuthIdentityExpired() {
}
};
zoomSDK.initialize(context, zoomSDKInitializeListener, params);
Note: I have also tested with participants directly joining through the actual Zoom application. Even those participants cannot see the screen shared by the Android SDK user. No one, except host, can see the screen of the Android SDK user.
Troubleshooting Routes
None
How To Reproduce
N/A