|
Video SDK for iOS API Reference
|
Broadcast streaming viewer helper interface. More...
#include <ZoomVideoSDKBroadcastStreamingHelper.h>
Inherits NSObject.
Instance Methods | |
| (ZoomVideoSDKError) | - joinStreaming: |
| Joins broadcast streaming asynchronously. Result is notified via the callback '-[ZoomVideoSDKDelegate onStreamingJoinStatusChanged:]'. | |
| (ZoomVideoSDKError) | - leaveStreaming |
| Leaves broadcast streaming asynchronously. Result is notified via the callback '-[ZoomVideoSDKDelegate onStreamingJoinStatusChanged:]'. | |
| (ZoomVideoSDKStreamingJoinStatus) | - getStreamingJoinStatus |
| Gets the current streaming join status. | |
| (ZoomVideoSDKError) | - subscribeVideoWithDelegate:resolution: |
| Subscribes to streaming video. | |
| (ZoomVideoSDKError) | - unSubscribeVideo |
| Unsubscribes from streaming video raw data. | |
| (ZoomVideoSDKError) | - subscribeAudioWithDelegate: |
| Subscribes to streaming audio. | |
| (ZoomVideoSDKError) | - unSubscribeAudio |
| Unsubscribes from streaming audio raw data. | |
| (void) | - subscribeViewerWithDelegate: |
| Subscribes broadcast streaming viewer interactive callbacks. | |
| (ZoomVideoSDKError) | - sendChatToAll: |
| Sends a chat message to all participants in the broadcast stream. | |
| (ZoomVideoSDKError) | - sendEmojiReaction: |
| Sends an emoji reaction to all participants in the broadcast stream. | |
| (BOOL) | - canSubscribeTranslationLanguage |
| Determines whether the viewer can subscribe to a translation language for live transcription. | |
| (ZoomVideoSDKError) | - subscribeTranslationLanguage: |
| Subscribes to a translation language for live transcription. | |
| (ZoomVideoSDKError) | - unsubscribeTranslationLanguage |
| Unsubscribes from the currently subscribed translation language for live transcription. | |
Broadcast streaming viewer helper interface.
Definition at line 102 of file ZoomVideoSDKBroadcastStreamingHelper.h.
| - (BOOL) canSubscribeTranslationLanguage |
Determines whether the viewer can subscribe to a translation language for live transcription.
References canSubscribeTranslationLanguage.
Referenced by canSubscribeTranslationLanguage.
| - (ZoomVideoSDKStreamingJoinStatus) getStreamingJoinStatus |
Gets the current streaming join status.
References getStreamingJoinStatus.
Referenced by getStreamingJoinStatus.
| - (ZoomVideoSDKError) joinStreaming: | (ZoomVideoSDKStreamingJoinContext *_Nullable) | joinContext |
Joins broadcast streaming asynchronously. Result is notified via the callback '-[ZoomVideoSDKDelegate onStreamingJoinStatusChanged:]'.
| joinContext | The join context. |
| - (ZoomVideoSDKError) leaveStreaming |
Leaves broadcast streaming asynchronously. Result is notified via the callback '-[ZoomVideoSDKDelegate onStreamingJoinStatusChanged:]'.
References leaveStreaming.
Referenced by leaveStreaming.
| - (ZoomVideoSDKError) sendChatToAll: | (NSString *_Nonnull) | content |
Sends a chat message to all participants in the broadcast stream.
| content | The chat message content to send. |
| - (ZoomVideoSDKError) sendEmojiReaction: | (ZoomVideoSDKEmojiReactionType) | type |
Sends an emoji reaction to all participants in the broadcast stream.
| type | The emoji reaction type to send. |
| - (ZoomVideoSDKError) subscribeAudioWithDelegate: | (id< ZoomVideoSDKBroadcastStreamingAudioDelegate > _Nullable) | delegate |
Subscribes to streaming audio.
| delegate | The raw audio data callback object. |
| - (ZoomVideoSDKError) subscribeTranslationLanguage: | (ZoomVideoSDKBroadcastStreamingTranslationLanguage) | language |
Subscribes to a translation language for live transcription.
| language | The translation language to subscribe to. |
| - (ZoomVideoSDKError) subscribeVideoWithDelegate: | (id< ZoomVideoSDKBroadcastStreamingVideoDelegate > _Nullable) | delegate | |
| resolution: | (ZoomVideoSDKVideoResolution) | resolution |
Subscribes to streaming video.
| resolution | The desired video resolution. |
| delegate | The raw video data callback object. |
| - (void) subscribeViewerWithDelegate: | (id< ZoomVideoSDKBroadcastStreamingViewerDelegate > _Nullable) | delegate |
Subscribes broadcast streaming viewer interactive callbacks.
| delegate | The viewer delegate callback object.If delegate is nill, Not accepting callback from Viewer Delegate |
| - (ZoomVideoSDKError) unSubscribeAudio |
Unsubscribes from streaming audio raw data.
References unSubscribeAudio.
Referenced by unSubscribeAudio.
| - (ZoomVideoSDKError) unsubscribeTranslationLanguage |
Unsubscribes from the currently subscribed translation language for live transcription.
References unsubscribeTranslationLanguage.
Referenced by unsubscribeTranslationLanguage.
| - (ZoomVideoSDKError) unSubscribeVideo |
Unsubscribes from streaming video raw data.
References unSubscribeVideo.
Referenced by unSubscribeVideo.