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

enum  ColorMatrix
 
enum  ColorPrimary
 
enum  ColorRange
 
enum  ColorTransfer
 
enum  Format
 

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

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


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