![]() |
Mac SDK
|
It is an implementation for client to start/join a Meeting. More...
#import <ZoomSDKMeetingService.h>
Instance Methods | |
| (ZoomSDKMeetingUIController *) | - getMeetingUIController |
| Get the meeting UI controller interface. More... | |
| (ZoomSDKMeetingConfiguration *) | - getMeetingConfiguration |
| Get the configuration of the meeting. More... | |
| (ZoomSDKH323Helper *) | - getH323Helper |
| Get the default H.323 helper of ZOOM meeting service. More... | |
| (ZoomSDKBreakoutRoomsController *) | - getBreakoutRoomsController |
| Get the default Breakout Rooms Helper of ZOOM meeting service. More... | |
| (ZoomSDKWaitingRoomController *) | - getWaitingRoomController |
| Get default Waiting Room Controller of ZOOM meeting service. More... | |
| (ZoomSDKASController *) | - getASController |
| Get the default AS(APP share) Controller of ZOOM meeting service. More... | |
| (ZoomSDKPhoneHelper *) | - getPhoneHelper |
| Get the default Phone Callout Helper of Zoom meeting service. More... | |
| (ZoomSDKMeetingActionController *) | - getMeetingActionController |
| Get the default action controller(mute audio/video etc) of ZOOM meeting service. More... | |
| (ZoomSDKLiveStreamHelper *) | - getLiveStreamHelper |
| Get the default live stream helper of ZOOM meeting service. More... | |
| (ZoomSDKVideoContainer *) | - getVideoContainer |
| Get the custom video container of ZOOM SDK. More... | |
| (ZoomSDKMeetingRecordController *) | - getRecordController |
| Get the custom recording object of ZOOM SDK. More... | |
| (ZoomSDKWebinarController *) | - getWebinarController |
| Get the custom webinar controller. More... | |
| (ZoomSDKCloseCaptionController *) | - getCloseCaptionController |
| Get controller of close caption in Zoom meeting. More... | |
| (ZoomSDKRealNameAuthenticationController *) | - getRealNameController |
| Get object of controller ZoomSDKRealNameAuthenticationController. More... | |
| (ZoomSDKQAController *) | - getQAController |
| Get object of ZoomSDKQAController. More... | |
| (ZoomSDKNewBreakoutRoomController *) | - getNewBreakoutRoomController |
| Get object of ZoomSDKNewBreakoutRoomController. More... | |
| (ZoomSDKInterpretationController *) | - getInterpretationController |
| Get object of ZoomSDKInterpretationController. More... | |
| (ZoomSDKError) | - startMeeting: |
| Start a ZOOM meeting with meeting number for login user. More... | |
| (ZoomSDKError) | - startMeetingWithZAK: |
| Start a ZOOM meeting with ZAK. More... | |
| (ZoomSDKError) | - joinMeeting: |
| Join a Zoom meeting. More... | |
| (void) | - leaveMeetingWithCmd: |
| End/Leave the current meeting. More... | |
| (ZoomSDKMeetingStatus) | - getMeetingStatus |
| Get the status of meeting. More... | |
| (NSString *) | - getMeetingProperty: |
| Get the property of meeting. More... | |
| (ZoomSDKConnectionQuality) | - getConnectionQuality:Sending: |
| Get the network quality of meeting connection. More... | |
| (MeetingType) | - getMeetingType |
| Get the type of current meeting. More... | |
| (BOOL) | - isInternalMeeting |
| Determine whether the current meeting is internal or not. Available only for Huawei. More... | |
| (BOOL) | - isFailoverMeeting |
| Determine whether the meeting is failover or not. Available only for Huawei. More... | |
| (ZoomSDKError) | - setSecuritySessionKey:isLeaveMeeting: |
| This method is used to set security session key and iv for audio/video etc. Available only for Huawei. More... | |
| (ZoomSDKError) | - handleZoomWebUrlAction: |
| Handle the event that user joins meeting from web or meeting URL. More... | |
Protected Attributes | |
| id< ZoomSDKMeetingServiceDelegate > | _delegate |
| ZoomSDKMeetingUIController * | _meetingUIController |
| ZoomSDKMeetingConfiguration * | _meetingConfiguration |
| ZoomSDKBreakoutRoomsController * | _boController |
| ZoomSDKH323Helper * | _h323Helper |
| ZoomSDKWaitingRoomController * | _waitingRoomController |
| ZoomSDKPhoneHelper * | _phoneHelper |
| ZoomSDKASController * | _asController |
| ZoomSDKMeetingActionController * | _actionController |
| ZoomSDKLiveStreamHelper * | _liveStreamHelper |
| ZoomSDKVideoContainer * | _videoContainer |
| ZoomSDKMeetingRecordController * | _recordController |
| ZoomSDKWebinarController * | _webinarController |
| ZoomSDKCloseCaptionController * | _closeCaptionController |
| ZoomSDKRealNameAuthenticationController * | _realNameController |
| ZoomSDKQAController * | _QAController |
| ZoomSDKNewBreakoutRoomController * | _newBOController |
| ZoomSDKInterpretationController * | _InterpretationController |
Properties | |
| id< ZoomSDKMeetingServiceDelegate > | delegate |
It is an implementation for client to start/join a Meeting.
| - (ZoomSDKASController*) getASController |
Get the default AS(APP share) Controller of ZOOM meeting service.
| - (ZoomSDKBreakoutRoomsController*) getBreakoutRoomsController |
Get the default Breakout Rooms Helper of ZOOM meeting service.
| - (ZoomSDKCloseCaptionController*) getCloseCaptionController |
Get controller of close caption in Zoom meeting.
| - (ZoomSDKConnectionQuality) getConnectionQuality: | (ConnectionComponent) | component | |
| Sending: | (BOOL) | sending | |
Get the network quality of meeting connection.
| component | Video/audio/share. |
| sending | Set it to YES to get the status of sending data, NO to get the status of receiving data. |
| - (ZoomSDKH323Helper*) getH323Helper |
Get the default H.323 helper of ZOOM meeting service.
| - (ZoomSDKInterpretationController*) getInterpretationController |
Get object of ZoomSDKInterpretationController.
| - (ZoomSDKLiveStreamHelper*) getLiveStreamHelper |
Get the default live stream helper of ZOOM meeting service.
| - (ZoomSDKMeetingActionController*) getMeetingActionController |
Get the default action controller(mute audio/video etc) of ZOOM meeting service.
| - (ZoomSDKMeetingConfiguration*) getMeetingConfiguration |
Get the configuration of the meeting.
| - (NSString*) getMeetingProperty: | (MeetingPropertyCmd) | command |
Get the property of meeting.
| command | Commands for user to get different properties. |
| - (ZoomSDKMeetingStatus) getMeetingStatus |
Get the status of meeting.
| - (MeetingType) getMeetingType |
Get the type of current meeting.
| - (ZoomSDKMeetingUIController*) getMeetingUIController |
Get the meeting UI controller interface.
| - (ZoomSDKNewBreakoutRoomController *) getNewBreakoutRoomController |
Get object of ZoomSDKNewBreakoutRoomController.
| - (ZoomSDKPhoneHelper*) getPhoneHelper |
Get the default Phone Callout Helper of Zoom meeting service.
| - (ZoomSDKQAController *) getQAController |
Get object of ZoomSDKQAController.
| - (ZoomSDKRealNameAuthenticationController *) getRealNameController |
Get object of controller ZoomSDKRealNameAuthenticationController.
| - (ZoomSDKMeetingRecordController*) getRecordController |
Get the custom recording object of ZOOM SDK.
| - (ZoomSDKVideoContainer*) getVideoContainer |
Get the custom video container of ZOOM SDK.
| - (ZoomSDKWaitingRoomController*) getWaitingRoomController |
Get default Waiting Room Controller of ZOOM meeting service.
| - (ZoomSDKWebinarController*) getWebinarController |
Get the custom webinar controller.
| - (ZoomSDKError) handleZoomWebUrlAction: | (NSString *) | urlAction |
Handle the event that user joins meeting from web or meeting URL.
| urlAction | The URL string got from web. |
| - (BOOL) isFailoverMeeting |
Determine whether the meeting is failover or not. Available only for Huawei.
| - (BOOL) isInternalMeeting |
Determine whether the current meeting is internal or not. Available only for Huawei.
| - (ZoomSDKError) joinMeeting: | (ZoomSDKJoinMeetingElements *) | context |
Join a Zoom meeting.
| context | It is a ZoomSDKJoinMeetingElements class,contain all params to join meeting. |
| - (void) leaveMeetingWithCmd: | (LeaveMeetingCmd) | cmd |
End/Leave the current meeting.
| cmd | The command for leaving the current meeting. Only host can end the meeting. |
| - (ZoomSDKError) setSecuritySessionKey: | (NSArray *) | keyArray | |
| isLeaveMeeting: | (BOOL) | leaveMeeting | |
This method is used to set security session key and iv for audio/video etc. Available only for Huawei.
| keyArray | An array of session security key. |
| leaveMeeting | Notification of user leaving meeting. |
| - (ZoomSDKError) startMeeting: | (ZoomSDKStartMeetingElements *) | context |
Start a ZOOM meeting with meeting number for login user.
| context | It is a ZoomSDKStartMeetingElements class,contain all params to start meeting. |
| - (ZoomSDKError) startMeetingWithZAK: | (ZoomSDKStartMeetingUseZakElements *) | context |
Start a ZOOM meeting with ZAK.
| context | It is a ZoomSDKStartMeetingUseZakElements class,contain all params to start meeting with zak. |
|
readwritenonatomicassign |
Callback of receiving meeting events.