Tange Cloud for Device
Rev.333 |
常数和错误码定义 更多...
结构体 | |
struct | EVENTPARAM_v0 |
struct | EVENTPARAM_v1 |
struct | EVENTPARAM |
事件上报参数. 更多... | |
struct | AiResult |
AI服务器检测结果 更多... | |
struct | EcFileLink |
自定义文件的下载信息 更多... | |
宏定义 | |
#define | IsDoorBellEvent(e) |
#define | ECSVC_IS_STORE(e) |
#define | ECSVC_IS_AI(e) |
#define | ECSVC_IS_WXVOIP(e) |
#define | ECP_E_OK 0 |
No error | |
视频帧标志 | |
#define | FF_KEYFRAME 0x00000001 |
关键帧 | |
#define | FF_TIMELAPSE 0x00000002 |
非连续帧(缩时) | |
特定事件相关参数 | |
#define | EVTDATA_SERIOUS_COLLISION (void*)0x01 |
仅针对 ECEVENT_COLLISION 事件, 严重碰撞 | |
#define | EVTDATA_PARKING_COLLISION (void*)0x02 |
停车时碰撞 | |
事件参数标志位 | |
#define | EPF_RELEASE_PIC_IN_SDK 0x01 |
由sdk释放图片内存 | |
#define | EPF_ONLY_AIEVENT_IF_SVCFORAI 0x02 |
used internally by sdk | |
#define | EPF_DONT_RECORD 0x04 |
事件不录像, 例如大多数门锁事件。 used internally by sdk | |
#define | EPF_SNAPSHOT_ON_NEED 0x08 |
需要时由sdk请求图片。有此标志时,设置 jpg_pic=NULL, pic_len=0 | |
#define | EPF_POST_EVENT_REPORT 0x10 |
事件补报(已经在mcu里上报过), 只记录不推送 <– 目前只上报图片 | |
#define | EPF_RECORD_ONLY 0x20 |
仅触发录像,不上报事件和上传图片 | |
本地错误 | |
#define | ECP_E_COMMUNICATION -10000 |
error in network communication | |
#define | ECP_E_NOT_INITIALIZED -10001 |
McFetchNewOssToken is not called | |
#define | ECP_E_INVALID_PARAMETER -10002 |
Invalid parameter | |
#define | ECP_E_OUT_OF_MEMORY -10003 |
Out of memory | |
#define | ECP_E_UNEXPECTED_RESPONSE -10004 |
unexpected response | |
#define | ECP_E_TOO_FREQUENT -10005 |
Too frequent calls | |
#define | ECP_E_NOTALLOWED -10006 |
Not Allowed | |
服务器端错误码 | |
#define | ECP_E_OHTER -20000 |
Other errors | |
#define | ECP_E_USERID_NOT_FOUND -20001 |
userid 未找到 | |
#define | ECP_E_UUID_NOT_FOUND -20002 |
uuid 不存在 | |
#define | ECP_E_UUID_ALREADY_ACTIVATED -20003 |
#define | ECP_E_UUID_NOT_ACTIVATED -20004 |
#define | ECP_E_UUID_IS_UNBOUND -20005 |
#define | ECP_E_CANNOT_GET_TOKEN -20006 |
#define | ECP_E_OSS_TIMESKEWED -20007 |
#define | ECP_E_OSS_INVALIDACCESSKEY -20008 |
#define | ECP_E_OSS_ACCESSDENIED -20009 |
枚举 | |
enum | ECEVENT |
上报事件类型. 更多... | |
enum | ECALLSTATE |
Doorbell call state 更多... | |
enum | ECSERVICETYPE |
云服务类型 更多... | |
enum | ECSVCTYPE |
云服务子类型 更多... | |
enum | ECG4STATE |
4G状态 更多... | |
enum | ECBUFFERHINT |
云上传文件队列长度. 更多... | |
音频采样格式 | |
int TciSendFrame(int stream, TCMEDIA mt, const uint8_t *pFrame, int length, uint32_t ts, int uFrameFlags); 上面接口的最后一个参数 该格式由采样频率、采样位宽和声道数据组成: uFrameFlags = (samplerate << 2) | (datebits << 1) | channel
当 本系统默认的音频采样格式为 8000/16位/单声道, 对应 | |
enum | ENUM_AUDIO_SAMPLERATE |
音频采样频率常数 更多... | |
enum | ENUM_AUDIO_DATABITS |
enum | ENUM_AUDIO_CHANNEL |
音频采样位宽常数 更多... | |
Media Type | |
#define | TCMEDIA_IS_VIDEO(mt) |
是否视频媒体类型 | |
#define | TCMEDIA_IS_AUDIO(mt) |
是否音频媒体类型 | |
enum | TCMEDIA |
媒体类型枚举常数 更多... | |
常数和错误码定义
在文件 ec_const.h 中定义.
#define EPF_RELEASE_PIC_IN_SDK 0x01 |
由sdk释放图片内存
在文件 ec_const.h 第 295 行定义.
#define EPF_ONLY_AIEVENT_IF_SVCFORAI 0x02 |
used internally by sdk
在文件 ec_const.h 第 296 行定义.
#define EPF_DONT_RECORD 0x04 |
事件不录像, 例如大多数门锁事件。 used internally by sdk
在文件 ec_const.h 第 297 行定义.
#define EPF_SNAPSHOT_ON_NEED 0x08 |
需要时由sdk请求图片。有此标志时,设置 jpg_pic=NULL, pic_len=0
在文件 ec_const.h 第 298 行定义.
#define EPF_POST_EVENT_REPORT 0x10 |
事件补报(已经在mcu里上报过), 只记录不推送 <– 目前只上报图片
在文件 ec_const.h 第 299 行定义.
#define EPF_RECORD_ONLY 0x20 |
仅触发录像,不上报事件和上传图片
在文件 ec_const.h 第 300 行定义.