![]() |
Red5Pro IOS Client SDK10.0.0Core SDK for IOS
|
Delegate for handling R5Stream events. More...
#import <R5Connection.h>
Inherits <NSObjectNSObject>.
Instance Methods | |
(void) | - onR5ConnectionStatus:withStatus:withMessage: |
Delegate for handling R5Stream events.
- (void) onR5ConnectionStatus: | (R5Connection *) | connection | |
withStatus: | (int) | statusCode | |
withMessage: | (NSString *) | msg | |
Status handler for the R5Stream events
stream | Stream that has dispatched the event. |
statusCode | Unique status code of the event. |
msg | A string description of the event. |
Status Code | Msg |
---|---|
CONNECTED | null |
DISCONNECTED | null |
ERROR | string message describing error |
TIMEOUT | null |
CLOSE | null |
START_STREAMING | null |
STOP_STREAMING | null |
NET_STATUS | "NetStream.Play.PublishNotify" - publisher started "NetStream.Play.UnpublishNotify" - publisher stopped "NetStream.Play.StreamDry" - Keep Alive while no publisher publishing "NetStream.Play.InSufficientBW.Audio" - subscriber does not have enough bandwidth to accept audio in stream "NetStream.Play.InSufficientBW.Video" - subsceiber does not have enough bandwidth to accept video in stream "NetStream.Play.SufficientBW.Audio" - subscriber has regained enough bandwidth to consume audio "NetStream.Play.SufficientBW.Video" - subscriber has regained enough bandwidth to consume video |
AUDIO_MUTE | null |
AUDIO_UNMUTE | null |
VIDEO_MUTE | null |
VIDEO_UNMUTE | null |
LICENSE_ERROR | null |
LICENSE_VALID | null |
BUFFER_FLUSH_START | null |
BUFFER_FLUSH_EMPTY | null |
VIDEO_RENDER_START | null |