STSLiveEventListenerDelegate
@protocol STSLiveEventListenerDelegate <NSObject>
Implements the STSLiveEventListenerDelegate protocol to handle live event without player.
-
Called when an error occurs.
Declaration
Objective-C
- (void)liveEventListener:(nonnull STSLiveEventListener *)liveEventListener onError:(nonnull NSError *)error;Swift
func liveEventListener(_ liveEventListener: STSLiveEventListener, onError error: Error)Parameters
liveEventListenerThe STSLiveEventListener instance that sent the message.
errorThe error that occurred.
-
Called when the broadcast state of the live changed.
Declaration
Objective-C
- (void)liveEventListener:(nonnull STSLiveEventListener *)liveEventListener broadcastStateChanged:(STSLiveBroadcastState)broadcastState;Swift
func liveEventListener(_ liveEventListener: STSLiveEventListener, broadcastStateChanged broadcastState: STSLiveBroadcastState)Parameters
liveEventListenerThe STSLiveEventListener instance that sent the message.
broadcastStateThe broadcast state of the live.
-
Called when CCU of the live changed.
Declaration
Objective-C
- (void)liveEventListener:(nonnull STSLiveEventListener *)liveEventListener CCUUpdated:(nonnull NSNumber *)ccu;Swift
optional func liveEventListener(_ liveEventListener: STSLiveEventListener, ccuUpdated ccu: NSNumber)Parameters
liveEventListenerThe STSLiveEventListener instance that sent the message.
ccuCurrent CCU of the live;
-
Called when hit count of the live changed.
Declaration
Objective-C
- (void)liveEventListener:(nonnull STSLiveEventListener *)liveEventListener hitCountUpdated:(nonnull NSNumber *)hitCount;Swift
optional func liveEventListener(_ liveEventListener: STSLiveEventListener, hitCountUpdated hitCount: NSNumber)Parameters
liveEventListenerThe STSLiveEventListener instance that sent the message.
hitCountCurrent hit count of the live;
-
Called when the broadcast start time of the live stream changed. The time may change when the stream starts or stops.
Declaration
Objective-C
- (void)liveEventListener:(nonnull STSLiveEventListener *)liveEventListener broadcastStartTimeChanged:(NSNumber *_Nullable)broadcastStartTimeInMS;Swift
optional func liveEventListener(_ liveEventListener: STSLiveEventListener, broadcastStartTimeChanged broadcastStartTimeInMS: NSNumber?)Parameters
liveEventListenerThe STSLiveEventListener instance that sent the message.
broadcastStartTimeInMSThe broadcast start time in millisecond.
nilif the live stream is stopped. -
Called when the state of the STSLiveEventListener changed.
Declaration
Objective-C
- (void)liveEventListener:(nonnull STSLiveEventListener *)liveEventListener stateChanged:(STSLiveEventListenerState)state;Swift
optional func liveEventListener(_ liveEventListener: STSLiveEventListener, stateChanged state: STSLiveEventListenerState)Parameters
liveEventListenerThe STSLiveEventListener instance that sent the message.
stateThe state of the STSLiveEventListener.
View on GitHub
Install in Dash
STSLiveEventListenerDelegate Protocol Reference