macOS SDK API Reference
Loading...
Searching...
No Matches
<ZoomSDKLiveStreamHelperDelegate> Protocol Reference

#import <ZoomSDKLiveStreamHelper.h>

Inherits <NSObjectNSObject>.

Instance Methods

(void) - onLiveStreamStatusChange:
 Callback event when live stream status changes.
 
(void) - onRawLiveStreamPrivilegeChanged:
 Callback event when the current user's raw live streaming privilege changes.
 
(void) - onRawLiveStreamPrivilegeRequestTimeout
 Callback event when the current user's request has times out.
 
(void) - onUserRawLiveStreamPrivilegeChanged:hasPrivilege:
 Callback event when another user's raw live streaming privilege changes.
 
(void) - onRawLiveStreamPrivilegeRequested:
 Callback event when a user requests raw live streaming privilege.
 
(void) - onUserRawLiveStreamingStatusChanged:
 Callback event when users start or stop raw live streaming.
 

Detailed Description

Definition at line 70 of file ZoomSDKLiveStreamHelper.h.

Method Documentation

◆ onLiveStreamStatusChange:

- (void) onLiveStreamStatusChange: (LiveStreamStatus status

Callback event when live stream status changes.

Parameters
StatusThe live streaming status.

◆ onRawLiveStreamPrivilegeChanged:

- (void) onRawLiveStreamPrivilegeChanged: (BOOL)  bHasPrivilege

Callback event when the current user's raw live streaming privilege changes.

Parameters
bHasPrivilegeSpecify whether or not the user has privilege.

◆ onRawLiveStreamPrivilegeRequested:

- (void) onRawLiveStreamPrivilegeRequested: (ZoomSDKRequestRawLiveStreamPrivilegeHandler *)  handler

Callback event when a user requests raw live streaming privilege.

Parameters
handlerA pointer to the ZoomSDKRequestRawLiveStreamPrivilegeHandler.

◆ onRawLiveStreamPrivilegeRequestTimeout

- (void) onRawLiveStreamPrivilegeRequestTimeout

Callback event when the current user's request has times out.

◆ onUserRawLiveStreamingStatusChanged:

- (void) onUserRawLiveStreamingStatusChanged: (NSArray< ZoomSDKRawLiveStreamInfo * > *)  liveStreamList

Callback event when users start or stop raw live streaming.

Parameters
liveStreamListA list of users with an active raw live stream.

◆ onUserRawLiveStreamPrivilegeChanged:hasPrivilege:

- (void) onUserRawLiveStreamPrivilegeChanged: (unsigned int)  userID
hasPrivilege: (BOOL)  bHasPrivilege 

Callback event when another user's raw live streaming privilege changes.

Parameters
userIDThe ID of the user whose privilege changed.
bHasPrivilegeSpecify whether or not the user has privilege.