Video SDK for Windows API Reference
Loading...
Searching...
No Matches
zoom_video_sdk_broadcast_streaming_controller_interface.h
Go to the documentation of this file.
1
7#ifndef _ZOOM_VIDEO_SDK_BROADCAST_STREAMING_CONTROLLER_INTERFACE_H_
8#define _ZOOM_VIDEO_SDK_BROADCAST_STREAMING_CONTROLLER_INTERFACE_H_
11
13
34
39{
40public:
42
48
53 virtual bool canStartBroadcast() = 0;
54
60
66 virtual ZoomVideoSDKErrors stopBroadcast(const zchar_t* channelID) = 0;
67
73 virtual ZoomVideoSDKErrors getBroadcastStatus(const zchar_t* channelID) = 0;
74
75};
77#endif
virtual bool isBroadcastStreamingSupported()=0
Checks if the session supports broadcast streaming.
virtual ZoomVideoSDKErrors getBroadcastStatus(const zchar_t *channelID)=0
Gets broadcast status asynchronously. The result is notified via the callback 'onGetBroadcastControlS...
virtual ZoomVideoSDKErrors startBroadcast()=0
Start broadcast streaming asynchronously. The result is notified via the callback 'onStartBroadcastRe...
virtual bool canStartBroadcast()=0
Checks if the user has permission to start a broadcast.
virtual ZoomVideoSDKErrors stopBroadcast(const zchar_t *channelID)=0
Stops broadcast streaming asynchronously. The result is notified via the callback 'onStopBroadcastRes...
ZoomVideoSDKBroadcastControlStatus
Enumerations of broadcast control status.
Zoom Video SDK Common Definition File.
#define BEGIN_ZOOM_VIDEO_SDK_NAMESPACE
#define END_ZOOM_VIDEO_SDK_NAMESPACE
ZoomVideoSDKErrors
Enumeration of common Zoom Video SDK errors.
wchar_t zchar_t