网络摄像机开发包说明(已检查).doc_第1页
网络摄像机开发包说明(已检查).doc_第2页
网络摄像机开发包说明(已检查).doc_第3页
网络摄像机开发包说明(已检查).doc_第4页
网络摄像机开发包说明(已检查).doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网络摄像机组件属性和接口版本:2.22属性列表1 ShowTitle是否显示视频窗口标题栏2 ShowStatus是否显示视频窗口状态栏3 ShowToolBar是否显示视频窗口工具栏4 ShowOSDName是否在视频显示区显示设备名称5 ShowOSDTime是否在视频显示区显示当前时间6 ShowFPS是否在视频窗口状态栏显示帧率7 ShowRate是否在视频窗口状态拉显示网络速率8 Lan插件使用的语言目前支持简体中文: cn英文:en繁体中文:b59 Ver插件当前版本号只读属性10 DevState当前网络摄像机的状态返回值表示状态-1还没有添加网络摄像机0还未进入工作状态2正在工作状态,还未连接上网络摄像机3已经连接上网络摄像机只读属性11 IsRecing是否正在录像只读属性*在AddDev之后使用该属性才有效。12 TurnImg视频图像是否倒转。*在AddDev之后使用该属性才有效。13 CanPopupMenu视频窗口上是否允许鼠标右键弹出菜单.14 SavePath录像和抓图保存路径,当调用StartRec和Capture时,如果保存的文件名参数指定为”savrepath”,录像和图片就会被保存在SavePath目录下,并且文件名自动取当前时间。缺省为Windows“我的文档”目录,如果设置时指定为空,会弹出目录选择对话框。15 Selected是否被选中,当同时存在多个实例时,通过这个属性来表示当前哪个实例是选中状态。16 EnableAlarm是否启用报警检测。启用后,当设备发送了报警,就会触发事件OnAlarm。注:该方法只有使用机身编码方式时有效。*在AddDev之后使用该属性才有效。17 RecMpeg4是否采用MPEG4格式进行录像。该设置只对格式为JPEG的设备才有效。采用MPEG4压缩格式,可以大幅减小录像文件大小,不过需要占用更多的CPU和内存。*在AddDev之后使用该属性才有效。18 IsFullScreen当前是否全屏状态19 ConnMode访问网络摄像机的连接方式。ConnMode连接方式0直接连接网络摄像机1通过转发服务器获取音视频数据2采用P2P方式注:目前M系列对该属性有效。*在AddDev之后使用该属性才有效。20 TransServer转发服务器地址和端口。当ConnMode为1时有效。21 VideoFixedRate显示画面是否保持视频分辨率。22 DevOptions获取设备当前配置信息返回配置信息字符串,比如&A_Cm=3&A_Df=1&A_Vol=0&A_Aenabled=no&V_Aut=no&V_TUNE=0&V_NETSPEED=1&V_CBR=0&V_Rs=CIF&V_Cm=8&V_Br=128&V_Co=128&V_Sa=255&V_Hu=128&V_Pv=25&V_Pi=25&V_EMSen=50&V_EMEna=no&V_WEna=no&V_SFil=c:/image&V_SCol=255&V_SLab=no&V_OTex=no&V_OCol=255&V_OX=10&V_OY=10&V_OFS=10&V_OEna=no&V_recfile=c:/rec&V_recdurationtime=0&V_rectimeCol=255&V_rectimeEna=no下面是各个参数说明:参数说明A_Cm音频压缩率A_Df音频格式A_Vol客户端音频播放音量A_Aenabled是否开启声音V_Aut自动控制V_TUNE自动控制参数V_NETSPEED网速V_CBR视频固定速率大小V_Rs视频分辨率V_Cm视频压缩率V_Br亮度V_Co对比度V_Sa饱和度V_Hu锐度V_Pv帧率V_PiP/I帧比例V_EMSen移动侦测灵敏度V_EMEna是否开始移动侦测V_WEna开启水印V_SFil拍照保存路径V_SCol画面上文字标签颜色V_SLab画面上是否显示文字V_OTex画面上文字内容V_OCol字符叠加-颜色V_OX文字显示X坐标V_OY文字显示Y坐标V_OFS文字显示大小V_OEna是否启用文字显示V_recfile录像保存路径 V_ V_recdurationtime录像时间V_rectimeCol录像时间标签颜色V_rectimeEna是否显示录像时间标签注:目前只支持M系列。*在AddDev之后使用该属性才有效。23 IsTalking是否在对讲中。24 Listen是否监听声音。*在AddDev之后使用该属性才有效。25 TCPMode访问网络摄像机的数据获取方式。ConnMode连接方式0UDP方式,用于穿透网关1TCP方式2自动判断,首先判断TCP方式是否可连接,不能连接的话,尝试UDP方式注:目前F系列对有效*在AddDev之后使用该属性才有效。26 VideoRecv是否接收网络摄像机音视频数据。如果设置为不接收音视频数据,控件也会连接上网络摄像机,进行报警信息的监听。该属性目前只针对F系列有效,并且TCPMode=1;当VideoRecv从0切换为1时,控件立即从摄像机获取数据。目前还不支持从1切换为0。27 PTZProtocol云台解码板协议。为0时表示不支持云台,1为Pelco-D,2为Pelco-P。当设置为0时,控制面板上的云台控制按钮会隐藏掉。*在AddDev之后使用该属性才有效。28 P2pProxyP2P 方式时,用于转发时的服务器地址。F1,F,M系列有效。*在AddDev之后使用该属性才有效。29 VideoRate设置视频数据的最高帧率。*在AddDev之后,ConnectAll之前使用该属性才有效。方法列表1 AddDev4添加网络摄像机参数说明:参数类型说明nDevType整型设备类型,见下表bLan整型是否以局域网方式连接,非0为局域网方式szID字符串网络摄像机机身编码,如果以局域网方式访问,则填入网络摄像机的局域网IP地址。nTCPPort整型保留,设置为0szDevName字符串网络摄像机名称,显示在视频窗口左上角szAcc字符串访问权限帐号szPwd字符串访问权限密码nChannelID整型通道数,第一个通道为1,后面的依此类推。返回值为0;网络摄像机类型:网络摄像机类型类型定义不指定0E系列901F系列902M系列903V系列904F1系列906H3系列912H系列9182 AddDev5添加网络摄像机参数说明:参数类型说明nDevType整型设备类型,见下表bLan整型是否以局域网方式连接,非0为局域网方式szID字符串网络摄像机机身编码,如果以局域网方式访问,则填入网络摄像机的局域网IP地址。nTCPPort整型保留,设置为0szDevName字符串网络摄像机名称,显示在视频窗口左上角szAcc字符串访问权限帐号szPwd字符串加密后的访问权限密码nPwdEncKey整型访问权限密码解密Key,如果指定为0,表示访问权限密码没有进行加密。nChannelID整型通道数,第一个通道为1,后面的依此类推。nLocPort整型0(保留)返回值为0;网络摄像机类型:网络摄像机类型类型定义不指定0E系列901F系列902M系列903V系列904F1系列906H3系列912H系列918加密算法:Encrypt之后再使用Base64编码function Encrypt(const S: String; Key: Word): String;var I: Integer;begin Result := S; for I := 1 to Length(S) do begin ResultI := char(byte(SI) xor (Key shr 8); Key := (byte(ResultI) + Key) * C1 + C2; end; end;3 ConnectAll连接网络摄像机无参数无返回值4 DisConnectAll断开与网络摄像机的连接无参数无返回值5 DevSet显示网络摄像机设置界面无参数返回值:返回值表示状态0正常显示,并且用户点击”确定”按钮返回-1正常显示,并且用户点击”取消”按钮返回-2无法显示该窗口6 NetSet显示网络设置界面无参数返回值:返回值表示状态0正常显示,并且用户点击”确定”按钮返回-1正常显示,并且用户点击”取消”按钮返回-2无法显示该窗口7 ClearDevs清除网络摄像机设置无参数无返回值8 StartRec开始录像。参数说明:参数类型说明szFileName字符串录像文件保存路径,如果szFileName为空,控件会弹出文件保存路径选择对话框。如果szFileName为savepath,文件会被保存在属性SavePath目录下。返回值:返回值表示状态-1还没有添加网络摄像机或者网络摄像机还没有连接。-2录像保存文件路径为空。0正常9 StopRec停止录像。没有参数返回值:返回值表示状态-1还没有添加网络摄像机或者网络摄像机还没有连接。0正常10 Capture抓取当前图片。参数说明:参数类型说明szFileName字符串图片保存路径,可以保存为bmp格式和jpg格式,通过传入的文件名扩展名来自动判断。如果szFileName为空,控件会弹出文件保存路径选择对话框。如果szFileName为savepath,文件会被保存在属性SavePath目录下。返回值:返回值表示状态-1还没有添加网络摄像机或者网络摄像机还没有连接。-2没有抓到图片。-3保存文件发生错误,可能为磁盘不可写或磁盘空间已满。0正常11 CaptureTool显示插件的抓图工具。无参数返回值:返回值表示状态-1还没有添加网络摄像机或者网络摄像机还没有连接。0正常12 FullScreen全屏显示视频窗口无参数无返回值13 PTZ云台、变焦镜头控制参数说明:参数类型说明nPro整型云台协议,1:Pelco-D,2:Pelco-P,标配Pelco-DnAddr整型解码板地址码,标配1nDir整型动作,详细见下表nSpeed整型运动速度,1255nParam整型预置点操作时使用的参数bWithStop整型发送动作之后是否发送停止命令。0:不发送,1:发送(只有M系列的支持该参数)无返回值控制动作内容nDir值动作-1停止0向上1向左2向右3向下4焦距拉远5焦距拉近6视角变窄7视角变宽8自动扫描 开9自动扫描 关10光圈小11光圈大12灯光关13灯光开14转至预置点 nParam15设置预置点 n16删除预置点 n17同时向上,向左18同时向下,向右19同时向上,向右20同时向下,向左14 SetDevOptions设置设备参数参数说明:参数类型说明Value字符串需要设置的参数内容无返回值下面是参数内容说明:参数说明取值A_Cm_S音频压缩率A_Df_S音频格式A_Vol_S客户端音频播放音量110A_Aenabled_S是否开启声音yes/noV_Aut_S自动控制yes/noV_TUNE_S自动控制参数0:帧率 1: 图像质量V_NETSPEED_S网速3:很低0:低1:中2:高V_CBR_S视频固定速率大小0:禁止1:36kbps2:64kbps3:96kbps4:128kbps5:192kbps6:256kbps7:320kbps8:384kbps9:448kbps10:512kbps11:640kbps12:768kbps13:896kbps14:1Mbps15:1152kbps16:1280kbps17:1408kbps18:1.5Mbps19:1664kbps20:1792kbps21:1920kbps22:2Mbps23:2176kbps24:2304kbps25:2432kbps26:2560kbps27:3MbpsV_Rs_S视频分辨率D1:D1 (720*576)CIF:CIF (352*288)FIELD:FIELD (720*288)QCIF:QCIF (176*144)V_Cm_S视频压缩率031V_Br_S亮度0255V_Co_S对比度0255V_Sa_S饱和度0255V_Hu_S锐度0255V_Pv_S帧率125V_Pi_SP/I帧比例04000V_EMSen_S移动侦测灵敏度1255V_EMEna_S是否开始移动侦测yes/noV_WEna_S开启水印yes/noV_SFil_S拍照保存路径硬盘上的路径V_SCol_S画面上文字标签颜色065535V_SLab_S画面上是否显示文字yes/noV_OTex_S画面上文字内容具体文字内容V_OCol_S字符叠加-颜色065535V_OX_S文字显示X坐标坐标数字V_OY_S文字显示Y坐标坐标数字V_OFS_S文字显示大小120V_OEna_S是否启用文字显示yes/noV_recfile_S录像保存路径 硬盘上的路径V_ V_recdurationtime_S录像时间大于0的数字V_rectimeCol_S录像时间标签颜色065535V_rectimeEna_S是否显示录像时间标签yes/no15 SetOSD设置在屏显示内容,这个显示的内容是扩展内容,并不能控制显示的设备名称和当前时间,如果要隐藏控件自身显示的设备名称和当前时间,可以设置控件属性ShowOSDName和ShowOSDTime。参数说明:参数类型说明nPos整型显示区域位置(0.8),如下图索引OffsetX整型在基于nPos的位置基础上,水平偏移距离OffsetY整型在基于nPos的位置基础上,垂直偏移距离nStr整型显示内容索引(0.8)。支持同时显示9条信息Str字符串需要显示的字符串内容整个显示区域划分为9个区域无返回值16 StartTalk开始对讲。无参数无返回值17 StopTalk停止对讲。无参数无返回值事件列表1 OnAlarm 当设备发生报警时,该事件被调用。参数说明:参数类型说明bStart整型1表示开始报警,0表示报警结束。报警时间长度由配置文件决定。F系列支持IP和机身编码方式。E,M系列只支持机身编码方式访问。2 OnVideoConnected当连接上设备,并开始接受视频数据时,该事件被调用。参数说明:参数类型说明BmpInfo整型BITMAPINFOHEADER 结构指针AudioFmt整型AUDIOFOMRATEX 结构指针3 OnVideoDisconnect当和设备的连接断开时,该事件被调用。无参数4 OnVideoSample解码后的视频数据回调函数。参数说明:参数类型说明nFrameID整型视频帧序号IsVi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论