EncodedVideoFrameInfo
外部编码视频帧的信息。
TypeScript
export class EncodedVideoFrameInfo {
codecType?: VideoCodecType;
width?: number;
height?: number;
framesPerSecond?: number;
frameType?: VideoFrameType;
rotation?: VideoOrientation;
trackId?: number;
captureTimeMs?: number;
uid?: number;
streamType?: VideoStreamType;
}
codecType
视频编码类型,详见 VideoCodecType。默认值为
VideoCodecH264 (2)
。width
视频帧的宽度 (px)。
height
视频帧的高度 (px)。
framesPerSecond
每秒的视频帧数。
当该参数不为 0
时,你可以用它计算外部编码视频帧的 Unix 时间戳。
frameType
视频帧的类型,详见 VideoFrameType。
rotation
视频帧的旋转信息,详见 VideoOrientation。
trackId
预留参数。
轨道 ID。适用于频道中有多个视频轨道的场景。
captureTimeMs
采集外部编码视频帧的 Unix 时间戳 (ms)。
uid
推送外部编码视频帧的用户 ID。
streamType
视频流类型。详见 VideoStreamType。