im.zego.zegoexpress.callback.IZegoCustomVideoRenderHandler
Declared in
callback/IZegoCustomVideoRenderHandler.java
Public-Func Lists
Public-Func Docs
onCapturedVideoFrameRawData
public void onCapturedVideoFrameRawData
(ByteBuffer[]
data, int[]
dataLength, ZegoVideoFrameParam param, ZegoVideoFlipMode flipMode, ZegoPublishChannel channel)
Local preview video frame raw data callback.
Parameters | |
---|---|
data | Raw data of video frames (eg: RGBA only needs to consider data[0], I420 needs to consider data[0,1,2]) |
dataLength | Data length (eg: RGBA only needs to consider dataLength[0], I420 needs to consider dataLength[0,1,2]) |
param | Video frame parameters |
flipMode | video flip mode |
channel | Publishing stream channel. |
onRemoteVideoFrameRawData
public void onRemoteVideoFrameRawData
(ByteBuffer[]
data, int[]
dataLength, ZegoVideoFrameParam param, String
streamID)
Remote playing stream video frame raw data callback, you can differentiate different streams by streamID.
Parameters | |
---|---|
data | Raw data of video frames (eg: RGBA only needs to consider data[0], I420 needs to consider data[0,1,2]) |
dataLength | Data length (eg: RGBA only needs to consider dataLength[0], I420 needs to consider dataLength[0,1,2]) |
param | Video frame parameters |
streamID | Stream ID |