VideoFrame 编辑文档

Public成员函数
VideoFrame(int type, int width, int height, int yStride, int uStride, int vStride,ByteBuffer yBuffer, ByteBuffer uBuffer, ByteBuffer vBuffer, int rotation, long renderTimeMs)
String toString ()
Public成员变量
int type
int width
int height
int yStride
int uStride
int vStride
ByteBuffer yBuffer
ByteBuffer uBuffer
ByteBuffer vBuffer
int rotation
long renderTimeMs

详细描述

视频信息详细


成员说明

type

定义
public int type
说明

视频帧类型


width

定义
public int width
说明

视频的宽度 (px)


height

定义
public int height
说明

视频的高度 (px)


yStride

定义
public int yStride
说明

对 YUV 数据,表示 Y 缓冲区的行跨度;对 RGBA 数据,表示总的数据长度


uStride

定义
public int uStride
说明

对 YUV 数据,表示 U 缓冲区的行跨度;对 RGBA 数据,值为 0


vStride

定义
public int vStride
说明

对 YUV 数据,表示 V 缓冲区的行跨度;对 RGBA 数据,值为 0


yBuffer

定义
public ByteBuffer yBuffer
说明

对 YUV 数据,表示 Y 缓冲区的指针;对 RGBA 数据,表示数据缓冲区


uBuffer

定义
public ByteBuffer uBuffer
说明

对 YUV 数据,表示 U 缓冲区的指针;对 RGBA 数据,值为空


vBuffer

定义
public ByteBuffer vBuffer
说明

对 YUV 数据,表示 V 缓冲区的指针;对 RGBA 数据,值为空


rotation

定义
public int rotation
说明

视频帧顺时针旋转角度。支持 0 度,90 度,180 度,270 度


renderTimeMs

定义
public long  renderTimeMs
说明

视频帧被渲染时的 Unix 时间戳(毫秒)。该时间戳可用于指导渲染视频帧。该参数为必填


野狗新手?
立即注册,为你提供安全可靠的实时通信云服务。
没找到需要的文档?
你可以提交工单反馈 或 阅读常见问题