iOS API
Instance Methods | List of all members
MobileRTCMeetingService(AppShare) Category Reference

Starts an App share meeting. More...

#import <MobileRTCMeetingService+AppShare.h>

Instance Methods

(BOOL) - isDirectAppShareMeeting
 Query if the current meeting is enabled with App share. More...
 
(void) - appShareWithView:
 Share a content. More...
 
(void) - DEPRECATED_ATTRIBUTE
 Share content with ReplayKit. More...
 
(BOOL) - startAppShare
 Set to enable App share. More...
 
(void) - stopAppShare
 Set to stop App share.
 
(BOOL) - isStartingShare
 Notify the current user if he is sharing. More...
 
(BOOL) - isViewingShare
 Notify the current user if he is viewing the share. More...
 
(BOOL) - isAnnotationOff
 Notify the current user if he can annotate. More...
 
(BOOL) - suspendSharing:
 suspend sharing. More...
 

Detailed Description

Starts an App share meeting.

Method Documentation

◆ appShareWithView:()

- (void) appShareWithView: (nonnull id)  view

Share a content.

Parameters
viewThe view shared.
Warning
view, recommend to pass a single UIView's object, such as UIView, UIImageView or WKWebView.
It is not recommended to pass UIView after add subview WKWebView or UIImageView.

Extends class MobileRTCMeetingService.

◆ DEPRECATED_ATTRIBUTE()

- (void) DEPRECATED_ATTRIBUTE

Share content with ReplayKit.

Warning
Available only for iOS 11 version minimum.
Once the interface has been called, the view will be updated 2.5s later than the operation. ReplayKit won't send the view out if the UI content does not change.

Extends class MobileRTCMeetingService.

◆ isAnnotationOff()

- (BOOL) isAnnotationOff

Notify the current user if he can annotate.

Returns
YES means able, otherwise not.

Extends class MobileRTCMeetingService.

◆ isDirectAppShareMeeting()

- (BOOL) isDirectAppShareMeeting

Query if the current meeting is enabled with App share.

Returns
YES means that meeting starts by App share, otherwise not.

Extends class MobileRTCMeetingService.

◆ isStartingShare()

- (BOOL) isStartingShare

Notify the current user if he is sharing.

Returns
YES means that the current user is sharing, otherwise not.

Extends class MobileRTCMeetingService.

◆ isViewingShare()

- (BOOL) isViewingShare

Notify the current user if he is viewing the share.

Returns
YES means that user is viewing the share, otherwise not.

Extends class MobileRTCMeetingService.

◆ startAppShare()

- (BOOL) startAppShare

Set to enable App share.

Returns
YES means starting App share successfully, otherwise not.

Extends class MobileRTCMeetingService.

◆ suspendSharing:()

- (BOOL) suspendSharing: (BOOL)  suspend

suspend sharing.

Returns
YES means sucessful, otherwise not.
Warning
When the customer goes to share a content, consider the pressure of device performance, and use this method to pause share when UI changes, and resume share when UI changes stop, see WebViewController.m in sample project.

Extends class MobileRTCMeetingService.


The documentation for this category was generated from the following file: