Video SDK for iOS API Reference
Loading...
Searching...
No Matches
ZoomVideoSDKLiveStreamHelper.h
Go to the documentation of this file.
1//
2// ZoomVideoSDKLiveStreamHelper.h
3// ZoomVideoSDK
4//
5// Created by Zoom Video Communications on 2018/12/26.
6// Copyright © Zoom Video Communications, Inc. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10
15@interface ZoomVideoSDKLiveStreamHelper : NSObject
16
25- (ZoomVideoSDKError)startLiveStreamWithStreamingURL:(NSString * _Nullable)streamingURL StreamingKey:(NSString * _Nullable)key BroadcastURL:(NSString * _Nullable)broadcastURL;
26
33
39
40@end
41
50@property(nonatomic, copy) NSString* _Nullable streamKeyID;
54@property(nonatomic, assign) BOOL isRTMPConnected;
58@property(nonatomic, assign) BOOL isStreamPushed;
59
60@end
61
67
74- (ZoomVideoSDKError)bindIncomingLiveStream:(NSString *_Nullable)streamKeyID;
75
82- (ZoomVideoSDKError)unbindIncomingLiveStream:(NSString *_Nullable)streamKeyID;
83
90- (ZoomVideoSDKError)getIncomingLiveStreamStatus;
91
98- (ZoomVideoSDKError)startIncomingLiveStream:(NSString *_Nullable)streamKeyID;
99
106- (ZoomVideoSDKError)stopIncomingLiveStream:(NSString *_Nullable)streamKeyID;
107
108@end
109
ZoomVideoSDKError
Enumerates all errors in the VideoSDK.
Incoming live stream helper interface.
NSString *_Nullable streamKeyID
The incoming live stream ID.
BOOL isRTMPConnected
Is the streaming software(such as OBS) connected to the Zoom platform?
BOOL isStreamPushed
Has the video stream been pushed to the session?
A class to operate the live stream.
ZoomVideoSDKError stopLiveStream()
Set to stop live streaming.
ZoomVideoSDKError canStartLiveStream()
Check to see if you can start live streaming.