ImageVerifierCode 换一换
格式:DOCX , 页数:49 ,大小:127.42KB ,
资源ID:18988064      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18988064.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网络摄像机客户端通讯协议已检查Word文件下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网络摄像机客户端通讯协议已检查Word文件下载.docx

1、0x0201媒体流请求STREAM_RESPONSE0x8201媒体流响应STREAM_NOTIFY0x0202媒体流通知KEY_FRAME_REQUEST0x0203关键帧请求QUERY_REC_FILE_REQUEST0x0204查询录像文件请求QUERY_REC_FILE_RESPONSE0x8204查询录像文件响应FILE_INFO_REQUEST0x0205录像文件信息请求FILE_INFO_RESPONSE0x8205录像文件信息响应FILE_STREAM_REQUEST0x0206录像媒体流请求FILE_STREAM_RESPONSE0x8206录像媒体流响应FILE_STREA

2、M_SCALE_REQUEST0x0207录像媒体流进度报告请求FILE_STREAM_SCALE_RESPONSE0x8207录像媒体流进度报告响应FILE_STREAM_CTRL_REQUEST0x0208录像媒体流控制请求FILE_STREAM_CTRL_RESPONSE0x8208录像媒体流控制响应SEND_VIDEO_DATA0x0301发送视频流数据SEND_AUDIO_DATA0x0302发送音频流数据PTZ_CTRL_REQUEST0x0401PTZ控制请求PTZ_CTRL_RESPONSE0x8401PTZ控制响应LOG_QUERY_REQUEST0x0402日志查询请求LO

3、G_QUERY_RESPONSE0x8402日志查询响应ALARM_NOTIFY0x0403报警通知DEV_REBOOT_REQUEST0x0404设备重启请求DEV_REBOOT_RESPONSE0x8404设备重启响应RECORD_REQUEST0x0405录像请求RECORD_RESPONSE0x8405录像响应SEND_TRANS_DATA_REQUEST0x0406发送串口透明数据请求SEND_TRANS_DATA_RESPONSE0x8406发送串口透明数据响应TANS_DATA_NOTFIY0x0407串口透明数据通知GET_BASE_PARAM_REQUEST0x0501获取基

4、本参数请求GET_BASE_PARAM_RESPONSE0x8501获取基本参数响应SET_BASE_PARAM_REQUEST0x0502设置基本参数请求SET_BASE_PARAM_RESPONSE0x8502设置基本参数响应GET_VIDEO_PARAM_REQUEST0x0503获取视频参数请求GET_VIDEO_PARAM_RESPONSE0x8503获取视频参数响应SET_VIDEO_PARAM_REQUEST0x0504设置视频参数请求SET_VIDEO_PARAM_RESPONSE0x8504设置视频参数响应GET_AUDIO_PARAM_REQUEST0x0505获取音频参数

5、请求GET_AUDIO_PARAM_RESPONSE0x8505获取音频参数响应SET_AUDIO_PARAM_REQUEST0x0506设置音频参数请求SET_AUDIO_PARAM_RESPONSE0x8506设置音频参数响应GET_RS_PARAM_REQUEST0x0507获取串口参数请求GET_RS_PARAM_RESPONSE0x8507获取串口参数响应SET_RS_PARAM_REQUEST0x0508设置串口参数请求SET_RS_PARAM_RESPONSE0x8508设置串口参数响应GET_MOTION_PARAM_REQUEST0x0509获取运动侦测参数请求GET_MOT

6、ION_PARAM_RESPONSE0x8509获取运动侦测参数响应SET_MOTION_PARAM_REQUEST0x050a设置运动侦测参数请求SET_MOTION_PARAM_RESPONSE0x850a设置运动侦测参数响应GET_SENSOR_PARAM_REQUEST0x050b获取报警探头参数请求GET_SENSOR_PARAM_RESPONSE0x850b获取报警探头参数响应SET_SENSOR_PARAM_REQUEST0x050c设置报警探头参数请求SET_SENSOR_PARAM_RESPONSE0x850c设置报警探头参数响应GET_MASK_PARAM_REQUEST0

7、x050d获取遮挡区域参数请求GET_MASK_PARAM_RESPONSE0x850d获取遮挡区域参数响应SET_MASK_PARAM_REQUEST0x050e设置遮挡区域参数请求SET_MASK_PARAM_RESPONSE0x850e设置遮挡区域参数响应GET_VLOSS_PARAM_REQUEST0x050f获取视频丢失参数请求GET_VLOSS_PARAM_RESPONSE0x850f获取视频丢失参数响应SET_VLOSS_PARAM_REQUEST0x0510设置视频丢失参数请求SET_VLOSS_PARAM_RESPONSE0x8510设置视频丢失参数响应GET_RECORD_

8、PARAM_REQUEST0x0511获取录像参数请求GET_RECORD_PARAM_RESPONSE0x8511获取录像参数响应SET_RECORD_PARAM_REQUEST0x0512设置录像参数请求SET_RECORD_PARAM_RESPONSE0x8512设置录像参数响应GET_NET_PARAM_REQUEST0x0513获取网络参数请求GET_NET_PARAM_RESPONSE0x8513获取网络参数响应SET_NET_PARAM_REQUEST0x0514设置网络参数请求SET_NET_PARAM_RESPONSE0x8514设置网络参数响应GET_ALL_PARAM_R

9、EQUEST0x0515获取所有参数请求GET_ALL_PARAM_RESPONSE0x8515获取所有参数响应GET_SINGLE_CHN_PARAM_REQUEST0x0516获取单通道参数请求GET_SINGLE_CHN_PARAM_RESPONSE0x8516获取单通道参数响应RESET_DEFAULT_PARAM_REQUEST0x0517恢复出厂值请求RESET_DEFAULT_PARAM_RESPONSE0x8517恢复出厂值响应GET_PAN_PARAM_REQUEST0x0518获取云台参数请求GET_PAN_PARAM_RESPONSE0x8518获取云台参数响应SET_P

10、AN_PARAM_REQUEST0x0519设置云台参数请求SET_PAN_PARAM_RESPONSE0x8519设置云台参数响应SET_BRIGHT_PARAM0x060c设置亮度值GET_BRIGHT_PARAM0x860c获取亮度值SET_CONTRAST_PARAM0x060d设置对比度值GET_CONTRAST_PARAM0x860d获取对比度值SET_FRAMERATE_PARAM0x060e设置帧率值GET_FRAMERATE_PARAM0x860e获取帧率值SET_HZ5060_PARAM0x060f设置CMOS的HZ值GET_HZ5060_PARAM0x860f获取CMOS

11、的HZ值SET_ROTATION_VIDEO0x0610设置图像的翻转镜像GET_ROTATION_VIDEO0x8610获取图像的翻转镜像三、消息命令说明1登录请求 客户端向设备发送登录请求的消息,消息内容如下: typedef struct _stLoginRequest unsigned int dwDeviceID; /该设备ID unsigned char byChanNum; /该设备的视频通道数 unsigned char byDevType; /设备类型(0/1/2/3/4/5:DVS/DVR/客户端/媒体服务器/录像服务器/解码器) unsigned short nReser

12、ved; /保留 char szUserName8; /登录用户名 char szPassword8; /登录密码LOGINREQUEST, *PLOGINREQUEST;2登录响应 当设略去收到客户端的登录请求后,响应该设备的登录结果;消息内容如下: typedef struct _stGeneralResponse unsigned short nResult; /结果(0/其他: 成功/失败原因) /保留 GENERALRESPONSE, *PGENERALRESPONSE;3登出请求当客户端退出,会向设略去发送登录请求;消息内容为空;4登出响应 设备收到设备的登出请求,做出响应;5心跳

13、请求 客户端登录设备成功后,在30s之内须向设略去发送心跳请求;(设备收到心跳请求后,立即发送心跳响应,如果设备在规定的时间暂定为30s没有收到心跳响应,则认为该链路出现故障,断开此链路。)消息内容为空;6心跳响应 设备收到客户端心跳请求后,立即发送心跳响应;7升级请求 当服务器把系统执行文件通过ftp上传到特定目录后,向设备发送升级请求; typedef struct _stUpdateRequest unsigned char byFlag; /标志(0/1/2:使用升级文件(ftp方式)/恢复最近一次的备份文件/采用客户端直接发送升级文件数据方式) unsigned char byIsS

14、tart; /是否开始(1/0:开始/结束) unsigndd short nFtpPort; /ftp服务器端口 unsigned int dwFtpIpAddr; /ftp服务器IP char szFileName64; /升级文件名UPDATEREQUEST, *PUPDATEREQUEST;8升级响应 设备收到服务器的升级请求后,检测该升级文件是否是系统执行文件,并把检测结果响应给服务器;(如果是系统文件,发送响应后,执行升级脚本文件,并关闭该系统文件;脚本文件主要是把当前系统执行文件备份,并把升级文件拷贝到系统执行目录,改名为系统执行文件,重启系统)消息内容为GENERALRESPO

15、NSE; 服务器向设备发送升级文件数据请求; typedef struct _stUpdateInfoHead unsigned short nIndex; /升级文件数据序号 unsigned short nDataLen; /升级文件数据长度,最大值为1024 UPDATEINFOHEAD, *PUPDATEINFOHEAD; 后面接着是升级文件数据; 设备收到服务器发送的升级文件数据请求后,处理结果以响应消息回给服务器; GENERALRESPONSE,后接UPDATEINFOHEAD,然后是升级文件数据;9媒体流请求 服务器向设备发送媒体流请求; typedef struct _stS

16、treamRequest unsigned char byType; /请求类型(0/1/2/3:主码流视频/子码流视频/音频/对讲) unsigned char byChanID; /通道ID unsigned char byStatus; /状态(0/1:停止/开始) unsigned char byReserved; /保留 /设备ID unsigned short nMediaPort; /流媒体服务器的端口 unsigned int dwMediaIpAddr; /流媒体服务器的IP地址 STREAMREQUEST, *PSTREAMREQUEST;10媒体流响应 设备收到服务器的媒

17、体流请求后,做出相应的响应;消息内容为GENERALRESPONSE结构;11媒体流通知 客户端收到设备媒体流成功的响应后; typedef struct _stStreamNotify /设备ID(注意:当以客户端登录方式访问设备时,此字段为该客户端在设备中的链接序号。) STREAMNOTIFY, *PSTREAMNOTIFY;12关键帧请求服务器向设备发送关键帧请求(当客户端检测到丢帧比较严重时,通过服务器发送消息); typedef struct _stKeyFrameRequest unsigned char byReserved3;KEYFRAMEREQUEST, *PKEYFRA

18、MEREQUEST;13查询录像文件请求服务器向设备发送的设备录像文件查询请求,请求查询符合条件的设备录像文件; typedef struct _stQueryRecFileReqeust unsigned char byChannelID; unsigned char byQueryType; /查询类型:0/1:全部/按时间段 unsigned char byOperType; /操作类型:0/1/2/3/4/5:全部/手动录像/定时录像/联动录像/侦测报警/探头报警 unsigned int dwStartTime; /开始时间 unsigned int dwStopTime; /结束时

19、间 QUERYRECFILEREQUEST, *PQUERYRECFILEREQUEST;14查询录像文件响应 设备把符合条件的录像文件查询结果发送给服务器; typedef struct _stQueryRecFileResponse unsigned short nRecCount; /当前数据包包含的录像记录数 unsigned short nTotalCount; /符合条件的录像记录总数 RECINFO stRecInfonRecCount; /记录信息 QUERYRECFILERESPONSE, *PQUERYRECFILERESPONSE; typedef struct _stR

20、ecInfo unsigned char byChanID; unsigned char byRecType; /录像类型 /1/2/3/4/5:手动录像/定时录像/视频丢失联动录像/侦测联动报警/探头联动报警 unsigned short nRecTime; /录像时长 unsigned int dwBeginTime; unsigned int dwFileIndex; /当日的录像文件序号 RECINFO, *PRECINFO;15录像文件信息请求 服务器向设备发送的录像文件信息请求,消息内容为RECINFO结构(暂不用此命令);16录像文件信息响应 设备向服务器发送其录像文件信息请求的

21、响应结果,消息内容如下(暂不用此命令): typedef struct _stFileInfoResponse unsigned char byVideoType; /视频编码类型(0/1:MPEG4/H264) unsigned char byVideoMode; /视频模式(/1/2/3:D1/CIF/QCIF) unsigned int dwFileSize; /文件大小 FILEINFORESPONSE, *PFILEINFORESPONSE;17录像媒体流请求 服务器向设备发送的录像媒体流请求,要求设备向指定的媒体流服务器发送录像媒体流,消息内容如下:typedef struct _

22、stFileStreamRequestRECINFO stRecFile; /录像回放文件unsigned int dwMediaIpAddr; /录像媒体流接收服务器unsigned short nMediaPort; /录像媒体流接收端口unsigned char byIsStart; /开始标志: / 1:开始,0:停止unsigned char byReserved; FILESTREAMREQUEST, *PFILESTREAMREQUEST;18录像媒体流响应 设备向服务器发送其录像媒体流请求的响应结果,消息内容为GENERALRESPONSE结构;19录像媒体流进度报告请求 服务

23、器向设备发送当前录像文件的播放进度报告请求,消息内容为空;20录像媒体流进度报告响应 设备向服务器发送当前录像文件的播放进度; typedef struct _stFileStreamScaleResponse unsigned int dwCurFrameNo; /已发送的帧号 unsigned int dwStreamSize; /已发送的字节数(单位kbytes) FILESTREAMSCALERESPONSE, *PFILESTREAMSCALERESPONSE;21录像媒体流控制请求服务器向设备发送录像回放控制请求; typedef struct _stFileStreamCtrlR

24、equest / 1 设置帧率/ 2 拖动动播放位置/ 3 暂停/ 4 继续/ 5 停止 unsigned int dwValue; /录像回放帧率(当操作类型为1) /其值为: 1 正常速率的1/4/ 2 正常速率的1/2/ 3 正常速率/ 4 正常速率的2倍/ 5 正常速率的4倍/相对于起始播放时间的秒数(当操作类型不/ 为1) FILESTREAMCTRLREQUEST, *PFILESTREAMCTRLREQUEST;22录像媒体流控制响应 设备向服务器响应录像回放控制请求的结果,消息内容为GENERALRESPONSE结构;23发送视频流数据 设备向流媒体服务器发送视频数据; typ

25、edef struct _stVideoDataHead /Video data head info unsigned char byChannelID; /视频通道ID unsigned char byVideoMode; unsigned char byReserved; unsigned char byFrameType; /视频帧类型(2/3:I帧/P帧) unsigned char byIsAckFlag; /是否需要回应(0/1:不需要/需要) unsigned char byPackIndex; /包序号 unsigned char byPackCount; /当前帧的包数目 unsigned int dwFrameID; /帧号 unsigned int dwFrameLength; /帧长度 unsi

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1