NERTC Android SDK V5.10.1
载入中...
搜索中...
未找到
com.netease.lava.nertc.sdk.video.NERtcVideoFrame类 参考

enum  Format
enum  ColorRange
enum  ColorMatrix
enum  ColorTransfer
enum  ColorPrimary

Public 属性

int width
int height
int rotation
Format format
long timeStamp
byte[] data
int strideY
int strideU
int strideV
int textureId
float[] transformMatrix
ColorRange colorRange
ColorMatrix colorMatrix
ColorTransfer colorTransfer
ColorPrimary colorPrimary

详细描述

视频数据格式。

类成员变量说明

◆ colorMatrix

ColorMatrix com.netease.lava.nertc.sdk.video.NERtcVideoFrame.colorMatrix

颜色矩阵。

◆ colorPrimary

ColorPrimary com.netease.lava.nertc.sdk.video.NERtcVideoFrame.colorPrimary

颜色主色调。

◆ colorRange

ColorRange com.netease.lava.nertc.sdk.video.NERtcVideoFrame.colorRange

颜色范围。

◆ colorTransfer

ColorTransfer com.netease.lava.nertc.sdk.video.NERtcVideoFrame.colorTransfer

颜色转换。

◆ data

byte [] com.netease.lava.nertc.sdk.video.NERtcVideoFrame.data

I420 格式的视频数据,可用于滤镜库的人脸识别或者外部渲染时回调。
textureWithI420 设置为 true 时或者外部渲染设置设置为自定义格式设置为 I420,否则为 null。

◆ format

Format com.netease.lava.nertc.sdk.video.NERtcVideoFrame.format

视频帧格式。

◆ height

int com.netease.lava.nertc.sdk.video.NERtcVideoFrame.height

视频高,即视频帧在横轴上的像素。

◆ rotation

int com.netease.lava.nertc.sdk.video.NERtcVideoFrame.rotation

视频顺时针旋转角度。

◆ strideU

int com.netease.lava.nertc.sdk.video.NERtcVideoFrame.strideU

U 分量存储步长

◆ strideV

int com.netease.lava.nertc.sdk.video.NERtcVideoFrame.strideV

V 分量存储步长

◆ strideY

int com.netease.lava.nertc.sdk.video.NERtcVideoFrame.strideY

Y 分量存储步长

◆ textureId

int com.netease.lava.nertc.sdk.video.NERtcVideoFrame.textureId

外部视频输入时,相机采集的 OES 纹理 ID,滤镜库处理后会更新此纹理 ID。

◆ timeStamp

long com.netease.lava.nertc.sdk.video.NERtcVideoFrame.timeStamp

视频时间戳,单位为毫秒。

◆ transformMatrix

float [] com.netease.lava.nertc.sdk.video.NERtcVideoFrame.transformMatrix

外部视频输入时的纹理矩阵。

◆ width

int com.netease.lava.nertc.sdk.video.NERtcVideoFrame.width

视频宽,即视频帧在纵轴上的像素。


该类的文档由以下文件生成: