I want to automatically assign users to breakout-rooms during a meeting (Not beofrehand, not with CSV-import).
When I use the Android-sdk demo app and add a listener, then the IBOAdmin is always null.
ZoomSDKInitializeListener listener = new ZoomSDKInitializeListener() {
@Override
public void onZoomSDKInitializeResult(int errorCode, int internalErrorCode) {
sdk.getInMeetingService().addListener(new InMeetingServiceAdapter() {
@Override
public void onChatMessageReceived(InMeetingChatMessage inMeetingChatMessage) {
IBOAdmin bOAdmin = sdk.getInMeetingService().getInMeetingBOController().getBOAdminHelper();
// not working, bOAdmin is always null
bOAdmin.assignNewUserToRunningBO("" + inMeetingChatMessage.getSenderUserId(), "Raum 1");
}
});
}
...
};
sdk.initialize(context, listener, params);
The exceptions says:
Attempt to invoke interface method 'boolean us.zoom.sdk.IBOAdmin.startBO()' on a null object reference
I tried to:
Start the zoom conference from within the app (as web hosting)
Join an existing zoom conference and being assigned as host
Join an existing zoom conference and being assigned as co-host
Join an existing zoom conference with enabled breakout-session and being assigned as co-host
How can I assign other users to breakout-sessions with the Zoom Android SDK?