io.agora.recording.common.Common.VIDEO_FORMAT_TYPE 枚举类型参考
- Java
更新时间不可用
详细描述
视频解码格式。
类成员变量说明
VIDEO_FORMAT_DEFAULT_TYPE
io.agora.recording.common.Common.VIDEO_FORMAT_TYPE.VIDEO_FORMAT_DEFAULT_TYPE =(0)0:默认视频格式。基于你的 codec 设置,默认视频格式可能为 MP4 或 WebM。
VIDEO_FORMAT_H264_FRAME_TYPE
io.agora.recording.common.Common.VIDEO_FORMAT_TYPE.VIDEO_FORMAT_H264_FRAME_TYPE =(1)1:原始视频数据 H.264 帧格式。
弃用:
从 v2.9.0 起废弃,请改用 VIDEO_FORMAT_ENCODED_FRAME_TYPE(1)。
VIDEO_FORMAT_ENCODED_FRAME_TYPE
io.agora.recording.common.Common.VIDEO_FORMAT_TYPE.VIDEO_FORMAT_ENCODED_FRAME_TYPE =(1)1:原始视频数据 H.264 或 H.265 帧格式。如设置该格式,你可通过 videoFrameReceived 回调接收原始视频数据。
原始视频数据 H.264 或 H.265 帧格式。
VIDEO_FORMAT_YUV_FRAME_TYPE
io.agora.recording.common.Common.VIDEO_FORMAT_TYPE.VIDEO_FORMAT_YUV_FRAME_TYPE =(2)2:原始视频数据 YUV 帧格式。如设置该格式,你可通过 videoFrameReceived 回调接收原始视频数据。
VIDEO_FORMAT_JPG_FRAME_TYPE
io.agora.recording.common.Common.VIDEO_FORMAT_TYPE.VIDEO_FORMAT_JPG_FRAME_TYPE =(3)3:原始视频数据 JPG 帧格式。如设置该格式,你可通过 videoFrameReceived 回调接收原始视频数据。
VIDEO_FORMAT_JPG_FILE_TYPE
io.agora.recording.common.Common.VIDEO_FORMAT_TYPE.VIDEO_FORMAT_JPG_FILE_TYPE =(4)4:JPG 文件格式。
VIDEO_FORMAT_JPG_VIDEO_FILE_TYPE
io.agora.recording.common.Common.VIDEO_FORMAT_TYPE.VIDEO_FORMAT_JPG_VIDEO_FILE_TYPE =(5)5:JPG 文件格式 + MP4 或 WebM 视频文件格式。
- 单流模式 (isMixingEnabled 为 false) 下,录制得到 MP4 或 WebM 视频文件,并截图获得 JPG 文件。
- 合流模式 (isMixingEnabled 为 true) 下,对合流录制,得到 MP4 或 WebM 视频文件,并对各单流截图,获得 JPG 文件。