#include <ZoomSDKMeetingRecordController.h>
Inherits NSObject.
◆ allowLocalRecording:User:
- (ZoomSDKError) allowLocalRecording: |
|
(BOOL) | allow |
User: |
|
(unsigned int) | userid |
Give the specified user authority for local recording.
- Parameters
-
allow | YES means allowing user to record on the local computer, otherwise not. |
userid | Specify the user ID. |
- Returns
- If the specified user is enabled to start local recording, the return value is ZoomSDKError_Success. Otherwise failed.
◆ canAllowDisallowRecording
Determine if the current user owns the authority to change the recording permission of the others.
- Returns
- If the user own the authority, the return value is ZoomSDKError_Success. Otherwise failed.
◆ canEnableSmartRecordingFeature
- (BOOL) canEnableSmartRecordingFeature |
|
|
|
Whether the current user can enable the smart recording feature.
- Returns
- YES means the current user can enable the smart recording feature.
◆ canStartRawRecording
Determine if the specified user is enabled to start raw recording.
- Returns
- If the function succeeds, the return value is ZoomSDKError_Success. Otherwise the function failed.
◆ canStartRecording:
Determine if the current user is enabled to start recording.
- Parameters
-
isCloud | YES means to determine whether to enable the cloud recording. NO local recording. |
- Returns
- If the value of cloud_recording is set to TRUE and the cloud recording is enabled, the return value is ZoomSDKError_Success. If the value of cloud_recording is set to FALSE and the local recording is enabled, the return value is ZoomSDKError_Success. Otherwise failed.
◆ enableSmartRecording
Enable the smart recording feature.
- Returns
- If the function succeeds, the return value is ZoomSDKError_Success. Otherwise failed.
◆ getCloudRecordingStatus
Get current cloud recording status.
- Returns
- If the function succeeds, the return value is recording status.
◆ isSmartRecordingEnabled
- (BOOL) isSmartRecordingEnabled |
|
|
|
Determine if the smart recording feature is enabled in the meeting.
- Returns
- YES means that the feature enabled, NO means that the feature isn't enabled.
◆ isSupportLocalRecording:
- (ZoomSDKError) isSupportLocalRecording: |
|
(unsigned int) | userid |
|
Determine 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, the return value is ZoomSDKError_Success. Otherwise failed.
◆ isSupportRequestLocalRecordingPrivilege
Determine if the user owns the authority to enable the local recording.
- Returns
- If the function succeeds, the return value is ZoomSDKError_Success. Otherwise failed.
◆ pauseCloudRecording
Pause cloud recording.
- Returns
- If the function succeeds, the return value is ZoomSDKError_Success. Otherwise failed.
◆ pauseLocalRecording
Pause local recording.
- Returns
- If the function succeeds, the return value is ZoomSDKError_Success. Otherwise failed.
◆ requestCustomizedLocalRecordingNotification:
- (ZoomSDKError) requestCustomizedLocalRecordingNotification: |
|
(BOOL) | request |
|
Set whether to enable custom local recording notification.
- Parameters
-
request | Set it to YES to receive callback of onCustomizedRecordingSourceReceived.
|
- Returns
- If the specified user is enabled to start local recording, the return value is ZoomSDKError_Success. Otherwise failed.
◆ requestLocalRecordingPrivilege
Send a request to enable the SDK to start local recording.
- Returns
- If the function succeeds, the return value is ZoomSDKError_Success. Otherwise failed.
◆ requestStartCloudRecording
Send a request to ask the host to start cloud recording.
- Returns
- If the function succeeds, the return value is ZoomSDKError_Success. Otherwise failed.
◆ resumeCloudRecording
Resume cloud recording.
- Returns
- If the function succeeds, the return value is ZoomSDKError_Success. Otherwise failed.
◆ resumeLocalRecording
Resume local recording.
- Returns
- If the function succeeds, the return value is ZoomSDKError_Success. Otherwise failed.
◆ startCloudRecording:
Start cloud recording.
- Parameters
-
start | Set it to YES to start cloud recording, NO to stop recording. |
- Returns
- If the function succeeds, the return value is ZoomSDKError_Success. Otherwise failed.
◆ startRawRecording
Start rawdata recording.
- Returns
- If the function succeeds, the return value is ZoomSDKError_Success. Otherwise failed.
◆ startRecording:
Start recording on the local computer.
- Parameters
-
startTimestamp | The timestamps when start recording. |
- Returns
- If the function succeeds, the return value is ZoomSDKError_Success. Otherwise failed.
◆ stopRawRecording
Stop rawdata recording.
- Returns
- If the function succeeds, the return value is ZoomSDKError_Success. Otherwise failed.
◆ stopRecording:
Stop recording on the local computer.
- Parameters
-
stopTimestamp | The timestamps when stop recording. |
- Returns
- If the function succeeds, the return value is SDKErr_Success. Otherwise failed.
◆ _delegate
◆ delegate