Package us.zoom.sdk

Interface InMeetingCloudRecordController


  • public interface InMeetingCloudRecordController
    Cloud recording controller in meeting.
    • Method Detail

      • isCloudRecordEnabled

        boolean isCloudRecordEnabled()
        Query if the CLOUD RECORDING for current user is enabled.
        Returns:
        TRUE means enabled. Otherwise not.
      • startCloudRecord

        MobileRTCSDKError startCloudRecord()
        Set to start recording the meeting on the cloud if the feature is enabled.
        Returns:
        If the function succeeds, the return value is SDKErr_Success. Otherwise failed, for more details, see MobileRTCSDKError.
      • stopCloudRecord

        MobileRTCSDKError stopCloudRecord()
        Set to stop recording on the cloud.
        Returns:
        If the function succeeds, the return value is SDKErr_Success. Otherwise failed, for more details, see MobileRTCSDKError.
      • pauseCloudRecord

        MobileRTCSDKError pauseCloudRecord()
        Set to pause recording on the cloud.
        Returns:
        If the function succeeds, the return value is SDKErr_Success. Otherwise failed, for more details, see MobileRTCSDKError.
      • resumeCloudRecord

        MobileRTCSDKError resumeCloudRecord()
        Set to resume recording on the cloud.
        Returns:
        If the function succeeds, the return value is SDKErr_Success. Otherwise failed, for more details, see MobileRTCSDKError.
      • isCloudRecordInProgress

        boolean isCloudRecordInProgress()
        Query if the current meeting is recorded in process on the cloud in process.
        Returns:
        TRUE means that the cloud recording is in process. FALSE not.
      • isCloudRecordPaused

        boolean isCloudRecordPaused()
        Query if the current recording on the cloud is paused.
        Returns:
        TRUE means that the cloud recording is paused. FALSE not.
      • isMeetingBeingRecording

        boolean isMeetingBeingRecording()
        Query if the meeting recording starts.
        Returns:
        TRUE means started. FALSE not.
      • isRecordingMeetingOnCloud

        boolean isRecordingMeetingOnCloud()
        Query if the meeting recording on the cloud starts.
        Returns:
        TRUE means started. FALSE not.
      • requestStartCloudRecording

        MobileRTCSDKError requestStartCloudRecording()
        Send a request to ask the host to start cloud recording.
        Returns:
        If the function succeeds, the return value is SDKErr_Success. Otherwise failed, for more details, see MobileRTCSDKError.
      • isSmartRecordingEnabled

        boolean isSmartRecordingEnabled()
        Determine if the smart recording feature is enabled in the meeting.
        Returns:
        true means that the feature enabled, false means that the feature isn't enabled.