|
Meeting SDK for macOS API Reference
|
Controller to manage meeting recording features. More...
#include <ZoomSDKMeetingRecordController.h>
Inherits NSObject.
Instance Methods | |
| (ZoomSDKError) | - canStartRecording: |
| Determines if the current user is enabled to start recording. | |
| (ZoomSDKError) | - canAllowDisallowRecording |
| Determines if the current user owns the authority to change the recording permission of the others. | |
| (ZoomSDKError) | - startCloudRecording: |
| Starts cloud recording. | |
| (ZoomSDKError) | - startRecording: |
| Starts recording on the local computer. | |
| (ZoomSDKError) | - stopRecording: |
| Stops recording on the local computer. | |
| (ZoomSDKError) | - isSupportLocalRecording: |
| Determines if the user owns the authority to enable the local recording. | |
| (ZoomSDKError) | - allowLocalRecording:User: |
| Give the specified user authority for local recording. | |
| (ZoomSDKError) | - requestCustomizedLocalRecordingNotification: |
| Sets whether to enable custom local recording notification. | |
| (ZoomSDKError) | - pauseCloudRecording |
| Pause cloud recording. | |
| (ZoomSDKError) | - resumeCloudRecording |
| Resume cloud recording. | |
| (ZoomSDKError) | - pauseLocalRecording |
| Pause local recording. | |
| (ZoomSDKError) | - resumeLocalRecording |
| Resume local recording. | |
| (ZoomSDKError) | - startRawRecording |
| Starts rawdata recording. | |
| (ZoomSDKError) | - stopRawRecording |
| Stops rawdata recording. | |
| (ZoomSDKError) | - canStartRawRecording |
| Determines if the specified user is enabled to start raw recording. | |
| (ZoomSDKRecordingStatus) | - getCloudRecordingStatus |
| Gets current cloud recording status. | |
| (ZoomSDKError) | - isSupportRequestLocalRecordingPrivilege |
| Determines if the user owns the authority to enable the local recording. | |
| (ZoomSDKError) | - requestStartCloudRecording |
| Sends a request to ask the host to start cloud recording. | |
| (ZoomSDKError) | - requestLocalRecordingPrivilege |
| Sends a request to enable the SDK to start local recording. | |
| (BOOL) | - isSmartRecordingEnabled |
| Determines if the smart recording feature is enabled in the meeting. | |
| (BOOL) | - canEnableSmartRecordingFeature |
| Whether the current user can enable the smart recording feature. | |
| (ZoomSDKError) | - enableSmartRecording |
| Enables the smart recording feature. | |
Protected Attributes | |
| id< ZoomSDKMeetingRecordDelegate > | _delegate |
Properties | |
| id< ZoomSDKMeetingRecordDelegate > | delegate |
| Delegate to receive recording events. | |
Controller to manage meeting recording features.
Definition at line 316 of file ZoomSDKMeetingRecordController.h.
| - (ZoomSDKError) allowLocalRecording: | (BOOL) | allow | |
| User: | (unsigned int) | userid |
Give the specified user authority for local recording.
| allow | YES if allowing user to record on the local computer, NO otherwise. |
| userid | Specify the user ID. |
| - (ZoomSDKError) canAllowDisallowRecording |
Determines if the current user owns the authority to change the recording permission of the others.
References canAllowDisallowRecording.
Referenced by canAllowDisallowRecording.
| - (BOOL) canEnableSmartRecordingFeature |
Whether the current user can enable the smart recording feature.
References canEnableSmartRecordingFeature.
Referenced by canEnableSmartRecordingFeature.
| - (ZoomSDKError) canStartRawRecording |
Determines if the specified user is enabled to start raw recording.
References canStartRawRecording.
Referenced by canStartRawRecording.
| - (ZoomSDKError) canStartRecording: | (BOOL) | isCloud |
Determines if the current user is enabled to start recording.
| isCloud | YES to determine whether to enable the cloud recording, NO local recording. |
| - (ZoomSDKError) enableSmartRecording |
Enables the smart recording feature.
References enableSmartRecording.
Referenced by enableSmartRecording.
| - (ZoomSDKRecordingStatus) getCloudRecordingStatus |
Gets current cloud recording status.
References getCloudRecordingStatus.
Referenced by getCloudRecordingStatus.
| - (BOOL) isSmartRecordingEnabled |
Determines if the smart recording feature is enabled in the meeting.
References isSmartRecordingEnabled.
Referenced by isSmartRecordingEnabled.
| - (ZoomSDKError) isSupportLocalRecording: | (unsigned int) | userid |
Determines if the user owns the authority to enable the local recording.
| userid | Specify the user ID. |
| - (ZoomSDKError) isSupportRequestLocalRecordingPrivilege |
Determines if the user owns the authority to enable the local recording.
References isSupportRequestLocalRecordingPrivilege.
Referenced by isSupportRequestLocalRecordingPrivilege.
| - (ZoomSDKError) pauseCloudRecording |
Pause cloud recording.
References pauseCloudRecording.
Referenced by pauseCloudRecording.
| - (ZoomSDKError) pauseLocalRecording |
Pause local recording.
References pauseLocalRecording.
Referenced by pauseLocalRecording.
| - (ZoomSDKError) requestCustomizedLocalRecordingNotification: | (BOOL) | request |
Sets whether to enable custom local recording notification.
| request | YES to receive callback of onCustomizedRecordingSourceReceived, NO otherwise. |
| - (ZoomSDKError) requestLocalRecordingPrivilege |
Sends a request to enable the SDK to start local recording.
References requestLocalRecordingPrivilege.
Referenced by requestLocalRecordingPrivilege.
| - (ZoomSDKError) requestStartCloudRecording |
Sends a request to ask the host to start cloud recording.
References requestStartCloudRecording.
Referenced by requestStartCloudRecording.
| - (ZoomSDKError) resumeCloudRecording |
Resume cloud recording.
References resumeCloudRecording.
Referenced by resumeCloudRecording.
| - (ZoomSDKError) resumeLocalRecording |
Resume local recording.
References resumeLocalRecording.
Referenced by resumeLocalRecording.
| - (ZoomSDKError) startCloudRecording: | (BOOL) | start |
Starts cloud recording.
| start | Set it to YES to start cloud recording, NO to stop recording. |
| - (ZoomSDKError) startRawRecording |
Starts rawdata recording.
References startRawRecording.
Referenced by startRawRecording.
| - (ZoomSDKError) startRecording: | (time_t *) | startTimestamp |
Starts recording on the local computer.
| startTimestamp | The timestamps when start recording. |
| - (ZoomSDKError) stopRawRecording |
Stops rawdata recording.
References stopRawRecording.
Referenced by stopRawRecording.
| - (ZoomSDKError) stopRecording: | (time_t *) | stopTimestamp |
Stops recording on the local computer.
| stopTimestamp | The timestamps when stop recording. |
|
protected |
Definition at line 318 of file ZoomSDKMeetingRecordController.h.
|
readwritenonatomicassign |
Delegate to receive recording events.
Definition at line 323 of file ZoomSDKMeetingRecordController.h.