public interface EventListener
EventListener provides developer events about connection of a StreamManager. You
could enable this listener by StreamManager.addEventListener(EventListener).
All of these events would be invoked on UI thread.| Modifier and Type | Method and Description |
|---|---|
void |
onError(Exception error,
String liveId)
Called when an error occurs in streaming, that is
StreamManager.getStreamState() returns
StreamManager.STATE_STREAMING. |
void |
onStreamStatsReportUpdate(StreamStatsReport streamStatsReport)
Called when the stream statistics report has been updated in streaming state,
that is when
StreamManager.getStreamState() returns StreamManager.STATE_STREAMING. |
void onStreamStatsReportUpdate(StreamStatsReport streamStatsReport)
StreamManager.getStreamState() returns StreamManager.STATE_STREAMING.streamStatsReport - streamStatsReportvoid onError(Exception error, String liveId)
StreamManager.getStreamState() returns
StreamManager.STATE_STREAMING. In this case, live event won't be set to ended.
If you want to end this event, you could use StreamManager.endLiveEvent(String)}.error - failure reasonliveId - live event id of current streaming