Package com.zego.zegoavkit2.videorender
Interface IZegoVideoRenderCallback
-
public interface IZegoVideoRenderCallback
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
onVideoRenderCallback(VideoFrame videoFrame, VideoPixelFormat videoPixelFormat, java.lang.String streamID)
同步返回解码后的视频帧数据,SDK 会使用修改后的数据进行渲染void
setFlipMode(java.lang.String streamID, int mode)
通知即将接收的帧数据是否需要翻转void
setRotation(java.lang.String streamID, int rotation)
通知即将接收的帧数据是否需要旋转
-
-
-
Method Detail
-
onVideoRenderCallback
void onVideoRenderCallback(VideoFrame videoFrame, VideoPixelFormat videoPixelFormat, java.lang.String streamID)
同步返回解码后的视频帧数据,SDK 会使用修改后的数据进行渲染- Parameters:
videoFrame
- 解码后的视频数据,参见VideoFrame
videoPixelFormat
- 数据类型,参见VideoPixelFormat
streamID
- 流 ID,如果是本地预览数据,值为 kZegoVideoDataMainPublishingStream 或者 kZegoVideoDataAuxPublishingStream
-
setFlipMode
void setFlipMode(java.lang.String streamID, int mode)
通知即将接收的帧数据是否需要翻转注意:
仅本地预览的外部渲染会回调。此处的 mode 是基于推流图像计算出来的,和 SetVideoMirrorMode 不一定一致,请基于 SetFlipMode 的参数决定是否翻转- Parameters:
streamID
- 流 ID,如果是本地预览数据,值为 kZegoVideoDataMainPublishingStream 或者 kZegoVideoDataAuxPublishingStreammode
- 翻转类型,参见 VideoFlipMode 定义
-
setRotation
void setRotation(java.lang.String streamID, int rotation)
通知即将接收的帧数据是否需要旋转注意:
旋转角度是按逆时针方向进行计算- Parameters:
streamID
- 流 IDrotation
- 旋转角度,该角度是以逆时针方向计算出来的
-
-