Red5Pro IOS Client SDK10.0.0Core SDK for IOS
|
Delegate for handling R5Stream events. More...
#import <R5Stream.h>
Inherits <NSObjectNSObject>.
Instance Methods | |
| (void) | - onR5StreamStatus:withStatus:withMessage: |
Delegate for handling R5Stream events.
| - (void) onR5StreamStatus: | (R5Stream *) | stream | |
| 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 |