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 文件。

这个页面有帮助吗?