#import <ZoomSDKLiveStreamHelper.h>
Inherits NSObject.
Definition at line 110 of file ZoomSDKLiveStreamHelper.h.
◆ canStartLiveStream
Query if it is able for the user to enable live stream.
- Returns
- If the function succeeds, it will return ZoomSDKError_Success, otherwise failed.
◆ canStartRawLiveStream
Whether if the current user is able to start raw live streaming.
- Returns
- If the current user is able to start raw live streaming, the return value is ZoomSDKError_Success, otherwise failed.
◆ getLiveStreamStatus
Get the status of current live stream.
- Returns
- If the function succeeds, it will return the LiveStreamStatus_InProgress, otherwise failed.
◆ getRawLiveStreamingInfoList
Get a list of current active raw live streams.
- Returns
- If the function succeeds, the return value is a pointer to the NSArray object, otherwise nil.
◆ getRawLiveStreamPrivilegeUserList
- (NSArray< NSNumber * > *) getRawLiveStreamPrivilegeUserList |
|
|
|
Get the list of users’ IDs who have raw live stream privileges.
- Returns
- If the function succeeds, the return value is a pointer to the NSArray object.
◆ getSupportLiveStreamItem
- (NSArray *) getSupportLiveStreamItem |
|
|
|
Get the items of live stream supported by the SDK.
- Returns
- If the function succeeds, it will return the items, otherwise failed.
◆ isRawLiveStreamSupported
- (BOOL) isRawLiveStreamSupported |
|
|
|
Query Whether the meeting supports raw live streams.
- Returns
- Yes if supported, NO if not supported.
◆ removeRawLiveStreamPrivilege:
- (ZoomSDKError) removeRawLiveStreamPrivilege: |
|
(unsigned int) |
userID |
|
Remove the raw live stream privilege.
- Parameters
-
userID | Specify the ID of the user whose privilege will be removed. |
- Returns
- If the function succeeds, the return value is ZoomSDKError_Success, otherwise it fails.
◆ requestRawLiveStream:
- (ZoomSDKError) requestRawLiveStream: |
|
(NSString *) |
broadcastURL |
|
Send a request to enable the SDK to start a raw live stream.
- Parameters
-
broadcastURL | The broadcast URL of the live-stream. |
- Returns
- If the function succeeds, the return value is ZoomSDKError_Success and the SDK will send the request, otherwise it fails and the request will not be sent.
◆ startLiveStream:
Start a live stream.
- Parameters
-
item | The item of live stream supported by the SDK. |
- Returns
- If the function succeeds, it will return the ZoomSDKError_Success, otherwise failed.
◆ startLiveStreamByURL:StreamKey:BroadcastURL:
- (ZoomSDKError) startLiveStreamByURL: |
|
(NSString *) |
streamURL |
StreamKey: |
|
(NSString *) |
key |
BroadcastURL: |
|
(NSString *) |
broadcastURL |
|
|
| |
Start a live stream with the URL customized by user.
- Parameters
-
streamURL | The URL of customized live stream. |
key | The key of customized stream stream. |
broadcastURL | Everyone who uses this link can watch the live broadcast. |
- Returns
- If the function succeeds, it will return the ZoomSDKError_Success, otherwise failed.
◆ startRawLiveStream:
- (ZoomSDKError) startRawLiveStream: |
|
(NSString *) |
broadcastURL |
|
Start raw live streaming.
- Parameters
-
broadcastURL | The broadcast URL of the live-stream. |
- Returns
- If the function succeeds, it will return the ZoomSDKError_Success, otherwise failed.
◆ stopLiveStream
Stop a live stream.
- Returns
- If the function succeeds, it will return the ZoomSDKError_Success, otherwise failed.
◆ stopRawLiveStream
Stop raw live streaming.
- Returns
- If the function succeeds, it will return the ZoomSDKError_Success, otherwise failed.
◆ _delegate
◆ delegate