AVDRecordInfo.h

Includes:
"AVDCommon.h"

Introduction

Use the links in the table of contents to the left to access the documentation.



Classes

AVDRecordInfo


Enumerated Types

AVDMediaFileType
AVDRecordAudioType
AVDRecordStatus
AVDRecordVideoType

AVDMediaFileType


enum AVDMediaFileType { 
    mt_mp4, 
    mt_webm, 
};  
Constants
mt_mp4

< MP4 文件格式,支持h264视频和aac音频封è£

mt_webm

< WebM文件格式,支持vp8视频和opus音频封è£

Discussion

媒体文件类型定义


AVDRecordAudioType


enum AVDRecordAudioType { 
    ra_none, 
    ra_user_single, 
    ra_user_all, 
};  
Constants
ra_none

< 无音频

ra_user_single

< 同视频用户的单用户音频

ra_user_all

< 整个房间中的所有音频混音

Discussion

录制音频类型定义


AVDRecordStatus


enum AVDRecordStatus { 
    rs_created, 
    rs_recording, 
    rs_availble, 
    rs_removed, 
    rs_exception, 
};  
Constants
rs_created

< 创建录制

rs_recording

< 正在录制(如果相应视频和音频流上传服务器,就会保持到录制中;如没数据也无录制)

rs_availble

< 录制完成可查看

rs_removed

< 录制被删除

rs_exception

< 录制异常(如不完整等)

Discussion

录制状态定义


AVDRecordVideoType


enum AVDRecordVideoType { 
    rv_none, 
    rv_main, 
    rv_ass1, 
    rv_ass2, 
};  
Constants
rv_none

< 无视频

rv_main

< 视频主流

rv_ass1

< 视频辅流1

rv_ass2

< 视频辅流2

Discussion

录制视频类型定义