ZegoMediaPlayerEventHandler Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | ZegoExpressEventHandler.h |
– mediaPlayer:stateUpdate:errorCode:
Callback player object.
- (void)mediaPlayer:(ZegoMediaPlayer *)mediaPlayer stateUpdate:(ZegoMediaPlayerState)state errorCode:(int)errorCode
Parameters
mediaPlayer |
Callback player object. |
---|---|
state |
Media player status. |
errorCode |
Error code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details. |
Declared In
ZegoExpressEventHandler.h
– mediaPlayer:networkEvent:
Callback player object.
- (void)mediaPlayer:(ZegoMediaPlayer *)mediaPlayer networkEvent:(ZegoMediaPlayerNetworkEvent)networkEvent
Parameters
mediaPlayer |
Callback player object. |
---|---|
networkEvent |
Network status event. |
Declared In
ZegoExpressEventHandler.h
– mediaPlayer:playingProgress:
Callback player object.
- (void)mediaPlayer:(ZegoMediaPlayer *)mediaPlayer playingProgress:(unsigned long long)millisecond
Parameters
mediaPlayer |
Callback player object. |
---|---|
millisecond |
Progress in milliseconds. |
Declared In
ZegoExpressEventHandler.h
– mediaPlayer:renderingProgress:
Callback player object.
- (void)mediaPlayer:(ZegoMediaPlayer *)mediaPlayer renderingProgress:(unsigned long long)millisecond
Parameters
mediaPlayer |
Callback player object. |
---|---|
millisecond |
Progress in milliseconds. |
Declared In
ZegoExpressEventHandler.h
– mediaPlayer:videoSizeChanged:
Callback player object.
- (void)mediaPlayer:(ZegoMediaPlayer *)mediaPlayer videoSizeChanged:(CGSize)size
Parameters
mediaPlayer |
Callback player object. |
---|---|
size |
Resolution. |
Declared In
ZegoExpressEventHandler.h
– mediaPlayer:recvSEI:
Callback player object.
- (void)mediaPlayer:(ZegoMediaPlayer *)mediaPlayer recvSEI:(NSData *)data
Parameters
mediaPlayer |
Callback player object. |
---|---|
data |
SEI content. |
Declared In
ZegoExpressEventHandler.h
– mediaPlayer:soundLevelUpdate:
Callback player object.
- (void)mediaPlayer:(ZegoMediaPlayer *)mediaPlayer soundLevelUpdate:(float)soundLevel
Parameters
mediaPlayer |
Callback player object. |
---|---|
soundLevel |
Sound level value, value range: [0.0, 100.0] (This value only represents the range of the sound level value returned by the callback, not the precision.). |
Declared In
ZegoExpressEventHandler.h
– mediaPlayer:frequencySpectrumUpdate:
Callback player object.
- (void)mediaPlayer:(ZegoMediaPlayer *)mediaPlayer frequencySpectrumUpdate:(NSArray<NSNumber*> *)spectrumList
Parameters
mediaPlayer |
Callback player object. |
---|---|
spectrumList |
Locally captured frequency spectrum value list. Spectrum value range is [0-230]. |
Declared In
ZegoExpressEventHandler.h
– mediaPlayer:firstFrameEvent:
Callback player object.
- (void)mediaPlayer:(ZegoMediaPlayer *)mediaPlayer firstFrameEvent:(ZegoMediaPlayerFirstFrameEvent)event
Parameters
mediaPlayer |
Callback player object. |
---|---|
event |
The first frame callback event type. |
Declared In
ZegoExpressEventHandler.h
– mediaPlayer:localCacheError:resource:cachedFile:
Callback player object.
- (void)mediaPlayer:(ZegoMediaPlayer *)mediaPlayer localCacheError:(int)errorCode resource:(NSString *)resource cachedFile:(NSString *)cachedFile
Parameters
mediaPlayer |
Callback player object. |
---|---|
errorCode |
Error code. |
resource |
Played resource |
cachedFile |
Cached file |
Declared In
ZegoExpressEventHandler.h