Controller to manage meeting recording features.
More...
#include <ZoomSDKMeetingRecordController.h>
Inherits NSObject.
Controller to manage meeting recording features.
Definition at line 316 of file ZoomSDKMeetingRecordController.h.
◆ allowLocalRecording:User:
| - (ZoomSDKError) allowLocalRecording: |
|
(BOOL) | allow |
| User: |
|
(unsigned int) | userid |
Give the specified user authority for local recording.
- Parameters
-
| allow | YES if allowing user to record on the local computer, NO otherwise. |
| userid | Specify the user ID. |
- Returns
- If the specified user is enabled to start local recording, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ canAllowDisallowRecording
Determines if the current user owns the authority to change the recording permission of the others.
- Returns
- If the user own the authority, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ canEnableSmartRecordingFeature
| - (BOOL) canEnableSmartRecordingFeature |
|
|
|
Whether the current user can enable the smart recording feature.
- Returns
- YES if the current user can enable the smart recording feature. Otherwise, NO.
◆ canStartRawRecording
Determines if the specified user is enabled to start raw recording.
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ canStartRecording:
Determines if the current user is enabled to start recording.
- Parameters
-
| isCloud | YES to determine whether to enable the cloud recording, NO local recording. |
- Returns
- If the value of cloud_recording is set to YES and the cloud recording is enabled, it returns ZoomSDKError_Success. If the value of cloud_recording is set to NO and the local recording is enabled, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ enableSmartRecording
Enables the smart recording feature.
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ getCloudRecordingStatus
Gets current cloud recording status.
- Returns
- The recording status.
◆ isSmartRecordingEnabled
| - (BOOL) isSmartRecordingEnabled |
|
|
|
Determines if the smart recording feature is enabled in the meeting.
- Returns
- YES if the feature enabled. Otherwise, NO.
◆ isSupportLocalRecording:
| - (ZoomSDKError) isSupportLocalRecording: |
|
(unsigned int) | userid |
|
Determines if the user owns the authority to enable the local recording.
- Parameters
-
| userid | Specify the user ID. |
- Returns
- If the specified user is enabled to start local recording, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ isSupportRequestLocalRecordingPrivilege
Determines if the user owns the authority to enable the local recording.
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ pauseCloudRecording
Pause cloud recording.
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ pauseLocalRecording
Pause local recording.
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ requestCustomizedLocalRecordingNotification:
| - (ZoomSDKError) requestCustomizedLocalRecordingNotification: |
|
(BOOL) | request |
|
Sets whether to enable custom local recording notification.
- Parameters
-
| request | YES to receive callback of onCustomizedRecordingSourceReceived, NO otherwise.
|
- Returns
- If the specified user is enabled to start local recording, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ requestLocalRecordingPrivilege
Sends a request to enable the SDK to start local recording.
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ requestStartCloudRecording
Sends a request to ask the host to start cloud recording.
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ resumeCloudRecording
Resume cloud recording.
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ resumeLocalRecording
Resume local recording.
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ startCloudRecording:
Starts cloud recording.
- Parameters
-
| start | Set it to YES to start cloud recording, NO to stop recording. |
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ startRawRecording
Starts rawdata recording.
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ startRecording:
Starts recording on the local computer.
- Parameters
-
| startTimestamp | The timestamps when start recording. |
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ stopRawRecording
Stops rawdata recording.
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ stopRecording:
Stops recording on the local computer.
- Parameters
-
| stopTimestamp | The timestamps when stop recording. |
- Returns
- If the function succeeds, it returns SDKErr_Success. Otherwise, this function returns an error.
◆ _delegate
◆ delegate