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
40{
41public:
43
49
54 virtual bool canStartBroadcast() = 0;
55
61
67 virtual ZoomVideoSDKErrors stopBroadcast(const zchar_t* channelID) = 0;
68
74 virtual ZoomVideoSDKErrors getBroadcastStatus(const zchar_t* channelID) = 0;
75
76};
78#endif
Broadcast streaming controller interface for managing broadcast operations.
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.
Vector container interface.