ZegoMediaPlayerVideoHandler

Declared in ZegoExpressEventHandler.h

Includes

Public Func Lists

Public Func Docs

mediaPlayer:videoFrameRawData:dataLength:param:

- (void)mediaPlayer:(ZegoMediaPlayer *) mediaPlayer videoFrameRawData:(const unsigned char *_Nonnull *_Nonnull) data dataLength:(unsigned int *) dataLength param:(ZegoVideoFrameParam *) param;

播放器抛视频数据的回调

Parameters
mediaPlayer 回调的播放器实例
data 视频帧的裸数据(例:RGBA 只需考虑 data[0],I420 需考虑 data[0,1,2])
dataLength 数据的长度(例:RGBA 只需考虑 dataLength[0],I420 需考虑 dataLength[0,1,2])
param 视频帧参数

mediaPlayer:videoFramePixelBuffer:param:

- (void)mediaPlayer:(ZegoMediaPlayer *) mediaPlayer videoFramePixelBuffer:(CVPixelBufferRef) buffer param:(ZegoVideoFrameParam *) param;

播放器视频帧 CVPixelBuffer 数据回调

Parameters
mediaPlayer 回调的播放器实例
buffer 封装为 CVPixelBuffer 的视频帧数据
param 视频帧参数