27@property(nonatomic, assign, readonly)
unsigned int userID;
42@property(nonatomic, copy, readonly) NSString *requestId;
46@property(nonatomic, assign, readonly)
unsigned int requesterId;
50@property(nonatomic, copy, readonly) NSString *requesterName;
54@property(nonatomic, copy, readonly) NSString *broadcastUrl;
70@protocol ZoomSDKLiveStreamHelperDelegate <NSObject>
81- (void)onRawLiveStreamPrivilegeChanged:(BOOL)bHasPrivilege;
86- (void)onRawLiveStreamPrivilegeRequestTimeout;
93- (void)onUserRawLiveStreamPrivilegeChanged:(
unsigned int)userID hasPrivilege:(BOOL)bHasPrivilege;
114@property(nonatomic, assign)id<ZoomSDKLiveStreamHelperDelegate> delegate;
127-(NSArray*)getSupportLiveStreamItem;
143-(
ZoomSDKError)startLiveStreamByURL:(NSString*)streamURL StreamKey:(NSString*)key BroadcastURL:(NSString*)broadcastURL;
161-(BOOL)isRawLiveStreamSupported;
174-(
ZoomSDKError)requestRawLiveStream:(NSString*)broadcastURL;
181-(
ZoomSDKError)startRawLiveStream:(NSString *)broadcastURL;
194-(
ZoomSDKError)removeRawLiveStreamPrivilege:(
unsigned int)userID;
206-(NSArray<NSNumber*>*)getRawLiveStreamPrivilegeUserList;
LiveStreamStatus
Enumeration of live stream status.
ZoomSDKError
Enumeration of common errors of SDK.
id< ZoomSDKLiveStreamHelperDelegate > _delegate
ZOOM SDK live stream item.
NSString * getLiveStreamURL()
Get live stream URL.
NSString * getLiveStreamURLDescription()
Get description of live stream URL.
Information of raw live stream info.
unsigned int userID
Get the user ID.
NSString * broadcastUrl
Get the broadcast URL.
Process after the host receives the requirement from the user to give the raw live stream privilege.