Added

  • New interface to clean up Video SDK.

    •  New interface in ZoomVideoSDK

      int cleanup();
    • New callback in ZoomVideoSDKDelegate

      void onUserVideoNetworkStatusChanged(ZoomVideoSDKNetworkStatus status, ZoomVideoSDKUser user)
    •  New enum in ZoomVideoSDKNetworkStatus

      ZoomVideoSDKNetwork_None,
      ZoomVideoSDKNetwork_Bad,
      ZoomVideoSDKNetwork_Normal,
      ZoomVideoSDKNetwork_Good,
  •     New interface to adjust individual user's local audio volume.

    • New interface in ZoomVideoSDKUser

      boolean setUserVolume(float volume, boolean isShareAudio)
      float getUserVolume(boolean isShareAudio)
      boolean canSetUserVolume(boolean isShareAudio)
  • New interface to support "far end camera control".

    • New interface in ZoomVideoSDKUser

       ZoomVideoSDKRemoteCameraControlHelper getRemoteCameraControlHelper()
    • New interface in ZoomVideoSDKRemoteCameraControlHelper

      int requestControlRemoteCamera()
      int giveUpControlRemoteCamera()
      int turnRight(int range)
      int turnUp(int range)
      int turnDown(int range)
      int zoomIn(int range)
      int zoomOut(int range)   
    • New callback in ZoomVideoSDKDelegate

      void onCameraControlRequestResult(ZoomVideoSDKUser user, boolean isApproved)
  • New interface to support sending stitched video frame.

    • New enum in ZoomVideoSDKVideoSourceDataMode

      videoSourceDataMode_None,
      videoSourceDataMode_Horizontal,
      videoSourceDataMode_Vertical
    • New interface in ZoomVideoSDKVideoCapability

      int setWidth()
      int setHeight()
      void setDataMode(ZoomVideoSDKVideoSourceDataMode dataMode)
      ZoomVideoSDKVideoSourceDataMode getDataMode()
  •     New interfaces for network quality events.

    • New interface in RTCConferenceEventUI

      void onVideoNetworkStatusChanged(int userId);
    • New interface in ZoomVideoSDKDelegate

      void onUserVideoNetworkStatusChanged(ZoomVideoSDKNetworkStatus status, ZoomVideoSDKUser user);
    • New enum in ZoomVideoSDKNetworkStatus

      ZoomVideoSDKNetwork_None,
      ZoomVideoSDKNetwork_Bad,
      ZoomVideoSDKNetwork_Normal,
      ZoomVideoSDKNetwork_Good, 

Fixed

  • Issue where, when the session ended, accessing the ZoomVideoSDKUser API crashed.

  • Issue where SharedPreference crashed.

  • Issue where, when initializing, the SDK NPE crashed.