Video SDK for Linux API Reference
Loading...
Searching...
No Matches
IZoomVideoSDKLiveStreamHelper Class Referenceabstract

Live stream helper interface. More...

#include <zoom_video_sdk_livestream_helper_interface.h>

Public Member Functions

virtual ZoomVideoSDKErrors startLiveStream (const zchar_t *streamUrl, const zchar_t *key, const zchar_t *broadcastUrl)=0
 Start live stream.
 
virtual ZoomVideoSDKErrors stopLiveStream ()=0
 Stop live stream.
 
virtual ZoomVideoSDKErrors canStartLiveStream ()=0
 Determin if can start the live stream.
 

Detailed Description

Live stream helper interface.

Definition at line 15 of file zoom_video_sdk_livestream_helper_interface.h.

Member Function Documentation

◆ canStartLiveStream()

virtual ZoomVideoSDKErrors IZoomVideoSDKLiveStreamHelper::canStartLiveStream ( )
pure virtual

Determin if can start the live stream.

Returns
If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. To get extended error information, see ZoomVideoSDKErrors enum.

◆ startLiveStream()

virtual ZoomVideoSDKErrors IZoomVideoSDKLiveStreamHelper::startLiveStream ( const zchar_t * streamUrl,
const zchar_t * key,
const zchar_t * broadcastUrl )
pure virtual

Start live stream.

Parameters
streamUrlThe live stream url.
keyThe live stream key.
broadcastUrlThe live stream broadcast url.
Returns
If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. To get extended error information, see ZoomVideoSDKErrors enum.

◆ stopLiveStream()

virtual ZoomVideoSDKErrors IZoomVideoSDKLiveStreamHelper::stopLiveStream ( )
pure virtual

Stop live stream.

Returns
If the function succeeds, the return value is ZoomVideoSDKErrors_Success. Otherwise failed. To get extended error information, see ZoomVideoSDKErrors enum.