OpenSDK  V4.2.0
OpenNetStreamDefine.h
浏览该文件的文档.
1 
12 #ifndef _H_OPENNETSTREAMDEFINE_H_
13 #define _H_OPENNETSTREAMDEFINE_H_
14 
18 typedef int OPENSDK_RESULT;
19 
24 {
31 
44 };
45 
49 typedef struct _STREAM_TIME
50 {
51  unsigned int iYear;
52  unsigned int iMonth;
53  unsigned int iDay;
54  unsigned int iHour;
55  unsigned int iMinute;
56  unsigned int iSecond;
58 
63 {
64 public:
66  iErrorCode(0), pMessageInfo(0){}
67  int iErrorCode;
68  char *pMessageInfo;
70 
75 {
80  BABY_CRY_ALARM = 10003,
81  MAGNETIC_ALARM = 10004,
84  FLOOD_IN_ALARM = 10008,
87  SHELTER_ALARM = 10011,
88  VIDEO_LOSS_ALARM = 10012,
92  DOOR_BELL_ALARM = 10016,
93  DEVOFFLINE_ALARM = 10017,
94  CURTAIN_ALARM = 10018,
97  DEFOCUS_ALARM = 10021,
107  MAG_GIM_ALARM = 10031,
109  INTRUSION_ALARM = 10033,
110  IO_00_ALARM = 10100,
111  IO_01_ALARM = 10101,
112  IO_02_ALARM = 10102,
113  IO_03_ALARM = 10103,
114  IO_04_ALARM = 10104,
115  IO_05_ALARM = 10105,
116  IO_06_ALARM = 10106,
117  IO_07_ALARM = 10107,
118  IO_08_ALARM = 10108,
119  IO_09_ALARM = 10109,
120  IO_10_ALARM = 10110,
121  IO_11_ALARM = 10111,
122  IO_12_ALARM = 10112,
123  IO_13_ALARM = 10113,
124  IO_14_ALARM = 10114,
125  IO_15_ALARM = 10115,
126  IO_16_ALARM = 10116
127 };
128 
132 typedef enum _AlarmNotifyType
133 {
138 
143 {
144  UP,
161 };
162 
168 {
171 };
172 
177 {
178  PIR,
184 };
185 
190 {
195 };
196 
198 {
199  D,
200  V,
201  I
202 };
203 
207 enum DataType {
211 };
212 
218  LOGIN_VER = 2,
222 };
223 
227 enum ConfigKey {
232 };
233 
234 
241 };
242 
243 #endif
IO-11告警
Definition: OpenNetStreamDefine.h:121
虚焦侦测
Definition: OpenNetStreamDefine.h:97
IO-15告警
Definition: OpenNetStreamDefine.h:125
区域入侵
Definition: OpenNetStreamDefine.h:90
struct _STREAM_TIME STREAM_TIME
紧急遥控按钮事件
Definition: OpenNetStreamDefine.h:78
struct _NetStreamCallBackMessage NSCBMsg
布防
Definition: OpenNetStreamDefine.h:192
不支持
Definition: OpenNetStreamDefine.h:193
Definition: OpenNetStreamDefine.h:157
IO-14告警
Definition: OpenNetStreamDefine.h:124
设备
Definition: OpenNetStreamDefine.h:199
DataType
音视频流数据类型
Definition: OpenNetStreamDefine.h:207
离开区域侦测
Definition: OpenNetStreamDefine.h:106
IO-6告警
Definition: OpenNetStreamDefine.h:116
可燃气体告警
Definition: OpenNetStreamDefine.h:83
电池欠压告警
Definition: OpenNetStreamDefine.h:108
全部
Definition: OpenNetStreamDefine.h:183
Definition: OpenNetStreamDefine.h:240
IO-16告警
Definition: OpenNetStreamDefine.h:126
区域号, 目前只有海外使用
Definition: OpenNetStreamDefine.h:217
EZOPENSDK_LogLevel
Definition: OpenNetStreamDefine.h:238
Definition: OpenNetStreamDefine.h:148
Definition: OpenNetStreamDefine.h:153
人体感应告警
Definition: OpenNetStreamDefine.h:86
登录后,Token失效时间
Definition: OpenNetStreamDefine.h:220
MessageType
消息类型定义
Definition: OpenNetStreamDefine.h:23
Definition: OpenNetStreamDefine.h:151
重连失败
Definition: OpenNetStreamDefine.h:136
ConfigKey
配置类型
Definition: OpenNetStreamDefine.h:227
配置日志等级,参见 #OpenSDK_LogLevel
Definition: OpenNetStreamDefine.h:231
幕帘告警
Definition: OpenNetStreamDefine.h:94
DefenceStatus
布撤防状态
Definition: OpenNetStreamDefine.h:189
int OPENSDK_RESULT
opensdk返回值,0表示成功,非0表示失败
Definition: OpenNetStreamDefine.h:18
_AlarmNotifyType
Definition: OpenNetStreamDefine.h:132
SDK同萤石平台连接异常
Definition: OpenNetStreamDefine.h:134
Definition: OpenNetStreamDefine.h:154
Definition: OpenNetStreamDefine.h:145
struct _NetStreamCallBackMessage * LP_NSCBMsg
重连成功
Definition: OpenNetStreamDefine.h:135
布防失败
Definition: OpenNetStreamDefine.h:40
烟感告警
Definition: OpenNetStreamDefine.h:82
语音对讲异常
Definition: OpenNetStreamDefine.h:34
在家,A1设备
Definition: OpenNetStreamDefine.h:179
登录后,获取AccessToken
Definition: OpenNetStreamDefine.h:221
Definition: OpenNetStreamDefine.h:62
云台控制命令发送成功
Definition: OpenNetStreamDefine.h:42
门磁告警
Definition: OpenNetStreamDefine.h:81
移动侦测
Definition: OpenNetStreamDefine.h:182
IO-8告警
Definition: OpenNetStreamDefine.h:118
PTZAction
云台操作命令 一般情况下,鼠标按下代表开始,鼠标松开代表停止
Definition: OpenNetStreamDefine.h:167
徘徊检测侦测
Definition: OpenNetStreamDefine.h:103
语音对讲停止
Definition: OpenNetStreamDefine.h:33
Definition: OpenNetStreamDefine.h:146
IO-1告警
Definition: OpenNetStreamDefine.h:111
单体门磁告警
Definition: OpenNetStreamDefine.h:95
查询的录像文件(录像搜索结果)
Definition: OpenNetStreamDefine.h:36
Definition: OpenNetStreamDefine.h:160
Definition: OpenNetStreamDefine.h:239
磁干扰告警
Definition: OpenNetStreamDefine.h:107
音频异常侦测
Definition: OpenNetStreamDefine.h:98
进入区域侦测
Definition: OpenNetStreamDefine.h:105
全部
Definition: OpenNetStreamDefine.h:76
闯入告警
Definition: OpenNetStreamDefine.h:109
物品遗留侦测
Definition: OpenNetStreamDefine.h:99
播放异常,通常是设备断线或网络异常造成
Definition: OpenNetStreamDefine.h:25
IO-7告警
Definition: OpenNetStreamDefine.h:117
unsigned int iMinute
Definition: OpenNetStreamDefine.h:55
越界侦测
Definition: OpenNetStreamDefine.h:89
数据输出使用UTF8
Definition: OpenNetStreamDefine.h:228
struct _STREAM_TIME * LP_STREAM_TIME
人员聚集侦测
Definition: OpenNetStreamDefine.h:102
_NetStreamCallBackMessage(void)
Definition: OpenNetStreamDefine.h:65
P2P开关, 用于关闭P2P.
Definition: OpenNetStreamDefine.h:230
重连异常
Definition: OpenNetStreamDefine.h:27
IO-10告警
Definition: OpenNetStreamDefine.h:120
遮挡告警
Definition: OpenNetStreamDefine.h:87
Definition: OpenNetStreamDefine.h:158
Definition: OpenNetStreamDefine.h:49
DefenceType
布撤防告警类型
Definition: OpenNetStreamDefine.h:176
Definition: OpenNetStreamDefine.h:144
unsigned int iMonth
Definition: OpenNetStreamDefine.h:52
流头
Definition: OpenNetStreamDefine.h:208
外出
Definition: OpenNetStreamDefine.h:180
视频通道
Definition: OpenNetStreamDefine.h:200
播放结束,回放结束时会有此消息
Definition: OpenNetStreamDefine.h:30
婴儿啼哭告警
Definition: OpenNetStreamDefine.h:80
录像查询失败
Definition: OpenNetStreamDefine.h:38
IO-2告警
Definition: OpenNetStreamDefine.h:112
IO-3告警
Definition: OpenNetStreamDefine.h:113
红外
Definition: OpenNetStreamDefine.h:178
LoginParamKey
登录相关参数类型
Definition: OpenNetStreamDefine.h:216
AlarmType
开放SDK告警类型定义
Definition: OpenNetStreamDefine.h:74
视频丢失
Definition: OpenNetStreamDefine.h:88
播放终止
Definition: OpenNetStreamDefine.h:29
播放开始
Definition: OpenNetStreamDefine.h:28
非法停车侦测
Definition: OpenNetStreamDefine.h:101
流数据
Definition: OpenNetStreamDefine.h:209
智能门铃告警
Definition: OpenNetStreamDefine.h:92
IO-9告警
Definition: OpenNetStreamDefine.h:119
Definition: OpenNetStreamDefine.h:149
PTZCommand
云台控制命令
Definition: OpenNetStreamDefine.h:142
unsigned int iSecond
Definition: OpenNetStreamDefine.h:56
DefenceActor
Definition: OpenNetStreamDefine.h:197
快速移动侦测
Definition: OpenNetStreamDefine.h:104
撤防
Definition: OpenNetStreamDefine.h:191
移动侦测告警
Definition: OpenNetStreamDefine.h:79
语音对讲开始
Definition: OpenNetStreamDefine.h:32
IO-5告警
Definition: OpenNetStreamDefine.h:115
回放异常结束,可能是接收数据超时
Definition: OpenNetStreamDefine.h:41
int iErrorCode
消息回调反馈的错误码
Definition: OpenNetStreamDefine.h:67
物品拿取侦测
Definition: OpenNetStreamDefine.h:100
水浸告警
Definition: OpenNetStreamDefine.h:84
Definition: OpenNetStreamDefine.h:150
unsigned int iDay
Definition: OpenNetStreamDefine.h:53
人脸检测事件
Definition: OpenNetStreamDefine.h:91
IO-12告警
Definition: OpenNetStreamDefine.h:122
云台控制异常
Definition: OpenNetStreamDefine.h:35
char * pMessageInfo
消息回调反馈的信息
Definition: OpenNetStreamDefine.h:68
Definition: OpenNetStreamDefine.h:155
Definition: OpenNetStreamDefine.h:170
IO-4告警
Definition: OpenNetStreamDefine.h:114
强制布防,A1设备
Definition: OpenNetStreamDefine.h:194
IO告警
Definition: OpenNetStreamDefine.h:110
登录后,重定向的域名
Definition: OpenNetStreamDefine.h:219
Definition: OpenNetStreamDefine.h:159
人体感应事件
Definition: OpenNetStreamDefine.h:77
紧急按钮告警
Definition: OpenNetStreamDefine.h:85
结束标记
Definition: OpenNetStreamDefine.h:210
场景变更侦测
Definition: OpenNetStreamDefine.h:96
enum _AlarmNotifyType AlarmNotifyType
IO-13告警
Definition: OpenNetStreamDefine.h:123
unsigned int iHour
Definition: OpenNetStreamDefine.h:54
云台控制失败
Definition: OpenNetStreamDefine.h:43
Definition: OpenNetStreamDefine.h:156
Definition: OpenNetStreamDefine.h:152
码流数据输出经过转封装处理, 用于录像存储
Definition: OpenNetStreamDefine.h:229
录像查询结束(暂不使用)
Definition: OpenNetStreamDefine.h:37
摄像机失去关联告警
Definition: OpenNetStreamDefine.h:93
婴儿啼哭
Definition: OpenNetStreamDefine.h:181
登录页面版本信息
Definition: OpenNetStreamDefine.h:218
Definition: OpenNetStreamDefine.h:147
Definition: OpenNetStreamDefine.h:169
重连,实时流播放时内部会自动重连
Definition: OpenNetStreamDefine.h:26
布防成功
Definition: OpenNetStreamDefine.h:39
IO通道
Definition: OpenNetStreamDefine.h:201
unsigned int iYear
Definition: OpenNetStreamDefine.h:51