海康威视OCX控件V2.3.9.1接口详解

需积分: 39 36 下载量 110 浏览量 更新于2024-07-19 1 收藏 179KB DOC 举报
"海康威视OCX控件接口说明文件DOC" 海康威视OCX控件是一款专门用于与海康威视摄像头及其设备交互的软件组件,它提供了丰富的接口来实现各种功能,如视频捕获、录制以及设备管理。在V2.3.9.1版本中,控件进行了多次更新,增加了对第三方IPC(网络摄像机)的支持,并扩展了接口以增强其功能。 1. 新增接口 - `BMPCapturePicV23`:此接口用于捕获BMP格式的图片,可能适用于需要实时抓拍静态图像的场景。 - `JPEGCapturePicV23`:提供了JPEG格式的图片捕获功能,相较于BMP格式,JPEG通常具有更小的文件大小,适合在网络传输中使用。 - `StartRecordV23`:启动录像功能,允许用户指定开始录像的参数,如录像质量、存储位置等。 2. 第三方IPC支持 - 控件增加了对第三方网络摄像机的添加和管理,意味着用户不仅可以控制海康威视的设备,还可以接入其他品牌的IPC设备,增强了系统的兼容性。 3. 接口更新 - `GetServerIPByIPServer`:通过IP-SERVER模式获取IP地址,有助于在复杂的网络环境中定位和连接设备。 - `GetServerInfo`:现在可以获取零通道个数的信息,这对于多通道监控系统来说尤其有用。 - 零通道相关接口:如`StartZeroChannelPreview`、`StopZeroChannelPreview`和零通道预览画面翻页,方便用户对无编号的通道进行操作。 - `GetIPCConfig`和`SetDigitChannel`:增加了快速添加节点的选项,简化了配置过程。 - `GetIPCInfoBySadp`:通过SADP(Search And Discover Protocol,搜索发现协议)获取在线IPC信息列表,使设备发现更加便捷。 - `SetIPCameraInfo`:用于修改通过SADP获取的在线IPC信息,提供了设备配置的灵活性。 4. 用户管理 - `longLogin`:注册用户到硬盘录像机,提供IP地址、端口号、用户名和密码作为参数,返回用户ID供后续操作使用。 - `SetUserID`:设置已注册的用户ID,确保安全的会话管理。 - `Logout`:注销用户,结束与硬盘录像机的连接。 - `ClearOCX`:停止所有操作,包括录像和预览,释放系统资源。 5. 网络解析 - `GetServerIP`:用于解析普通域名到对应的IP地址,便于通过域名连接设备。 这些接口的详细说明和使用方法需要参考控件的完整文档,以便正确地集成和调用。海康威视OCX控件的不断更新和完善,使其能够适应不断发展的安防监控需求,提供更加稳定和全面的视频管理和控制功能。