Added

  • New interfaces and callback to support inviting others by phone (call out).

    • New interfaces in ZoomVideoSdkPhoneHelper

      • cancelInviteByPhone();

      • getInviteByPhoneStatus();

      • getSupportCountryInfo();

      • inviteByPhone(countryCode, phoneNumber, name);

      • isSupportPhoneFeature();

    • New interfaces in ZoomVideoSdkPhoneSupportCountryInfo

      • getCountryID();

      • getCountryName();

      • getCountryCode();

    • New status in ZoomVideoSdk:

      • PhoneStatus

        • None

        • Calling

        • Ringing

        • Accepted

        • Success

        • Failed

        • Canceling

        • Canceled

        • CancelFailed

        • Timeout

      • PhoneFailedReason

        • None

        • Busy

        • NotAvailable

        • UserHangup

        • OtherFail

        • NoAnswer

        • BlockNoHost

        • BlockHighRate

        • BlockTooFrequent

    • New callback in useOnInviteByPhoneStatus

      • onInviteByPhoneStatus

  • New interface to configure video quality.

    • New enums in ZoomVideoSdkVideoHelper:

      • Balance

      • Sharpness

      • Smoothness

      • Custom

    • New type VideoPreferenceSetting in ZoomVideoSdkVideoHelper:

      • Mode

      • maximumFrameRate

      • minimumFrameRate

    • New interface in ZoomVideoSdkVideoHelper:

      • setVideoQualityPreference()

  • New interface to support original audio.

    • New interface in ZoomVideoSdkAudioSettingHelper:

      • isMicOriginalInputEnable()

      • enableMicOriginalInput(enable)

  • New error codes to help troubleshooting join session issues.

    • New error codes in ZoomVideoSdk:

      • JoinSessionNoSessionName

      • JoinSessionNoUserName

      • JoinSessionInvalidSessionName

      • JoinSessionInvalidPassword

      • JoinSessionInvalidSessionToken

      • JoinSessionSessionNameTooLong

      • JoinSessionTokenMismatchedSessionName

      • JoinSessionTokenNoSessionName

      • JoinSessionTokenRoleTypeEmptyOrWrong

      • JoinSessionTokenUserIdentityTooLong

  • Support for participants to join sessions before the host.

  • Support receiving 1080p video, only available for Oculus devices.

Fixed

  • Issue where the aspect ratio setting was not respected.