ZegoLiveEventDelegate Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | ZegoLiveRoomApi.h |
– zego_onLiveEvent:info:
required method
直播事件回调
- (void)zego_onLiveEvent:(ZegoLiveEvent)event info:(NSDictionary<NSString*,NSString*> *)info
Parameters
event |
发生的直播事件 |
---|---|
info |
事件相关信息 |
Discussion
用于监听流卡顿、推拉流重试操作等 SDK 事件。
注意:info 目前的结构为 @{@“StreamID”:EventStreamID}。
Declared In
ZegoLiveRoomApi.h
– zego_onStreamEvent:stream:extraInfo:
推拉流事件回调
- (void)zego_onStreamEvent:(ZegoStreamEvent)event stream:(NSString *)streamID extraInfo:(NSDictionary<NSString*,NSString*> *)extraInfo
Parameters
event |
发生的直播事件 |
---|---|
streamID |
流 ID |
extraInfo |
附加信息 |
Discussion
用于监听推拉流开始、推拉流重试操作等 SDK 事件,及附加信息。
注意:extraInfo 目前包括的键有 “url"表示地址, "streamProtocol"表示流协议,包括rtmp,flv,avertp,hls,webrtc等, "netProtocol"表示网络协议,包括tcp,udp,quic, "resourceType"表示资源类型,包括cdn,rtc,l3,
Declared In
ZegoLiveRoomApi.h