Added

  • New interface to allow the user to disable the new whiteboard feature.

    • New interface in IMeetingUIElemConfiguration

      virtual void EnableCloudWhiteboard(bool bEnable) = 0;
  • New callback to notify when a reaction is received in a Webinar.

    • New callback in IEmojiReactionControllerEvent

      virtual void OnEmojiReactionReceivedInWebinar(SDKEmojiReactionType type) = 0;
  • New interfaces and callback to support setting the chat privilege of a panelist.

    • New interfaces in IMeetingWebinarController

      virtual SDKError SetPanelistChatPrivilege(SDKPanelistChatPrivilege privilege) = 0;
      virtual SDKError GetPanelistChatPrivilege(SDKPanelistChatPrivilege& privilege) = 0;

      New enum SDKPanelistChatPrivilege

      enum SDKPanelistChatPrivilege
          {
              SDKPanelistChatPrivilege_PanelistOnly = 1,  /// Allow panelists only to chat with each other.
              SDKPanelistChatPrivilege_All = 2.           /// Allow panelists to chat with everyone.
          };
    • New callback in InMeetingServiceListener

      void onSinkPanelistChatPrivilegeChanged(InMeetingChatController.MobileRTCWebinarPanelistChatPrivilege privilege)

Changed & Fixed

  • Support new breakout room behavior introduced in the Zoom app v5.10.6.

    • Supported features:

      • Add support for all share types that are supported in the main session, such as multi-share, enable original sound, video optimization, etc.

      • Annotation

      • Remote control

      • Reclaim host

      • Ask all to unmute, mute all for host/co-host

      • Reaction

      • Mute/unmute audio or video, join/leave audio

      • Call in/call me

      • Local recording

      • In-meeting chat

      • Pin a user, allow multi-pin

      • Rename

      • Lower all hands for host/co-host

      • Turn on/off original sound

      • Waiting room (only allow admit to meeting)

    • Unsupported features:

      • Call out

      • Call H.323 device

      • Cloud recording

      • Change chat privilege

      • Spotlight

      • Set video order

      • Close caption

  • Fixed an issue where leave meeting interface was not working properly in Custom UI.

  • Fixed an issue where the active video element could not switch video between active speakers.

  • Fixed an issue where the JoinLanguageChannel interface returned success even with invalid languageID.

  • Fixed an issue where the GetJoinedLanguageID interface returned the previous valid languageID when the newly added languageID is invalid.

  • Fixed an issue where the getMicList interface sometimes did not return the “same as system” device.