动态IP实名解析在数码监控系统中的应用.docxVIP

动态IP实名解析在数码监控系统中的应用.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
动态IP实名解析在数码监控系统中的应用 随着计算机和网络技术的飞速发展,尤其是音视频压缩与解码技术的日益成熟,基于Internet的视频监控系统广泛应用在政府部门和许多行业,特别是安防领域。在此情形下,高性能数码监控系统的需求自然成为各应用部门所关心的热点。 早期的数码监控系统对于如何远程进行统一的监控和管理没有给出一个完整的设计方案,往往存在着以下问题:第一,远程监控点在网络上通过TCP/IP协议进行监控时需要知道大量难记的视频监控服务器的IP地址,不能够通过实名进行连接,而且这些IP部份是动态分配的,当视频监控服务器重启后又会发生变化,远程监控不能有效实施;第二,没有统一的用户和角色管理功能,不能够统一的进行管理;第三,不能实时分类分区域显示视频监控服务器的状态,有选择的进行连接,操作复杂。 采用动态IP实名解析的数码监控系统,为远程网络监控提供了全新的理念。实现了基于远程的分层次的多级角色管理、TCP/IP的点对点、点对多点、多点对多点的远程实时编码组播(广播)和监控、管理的功能。在开发FUTURE *****数码视讯系统的过程中,利用Visual C++编程工具,结合数据库技术实现了在数码监控系统中的动态IP实名解析。 2 IP地址和动态IP的产生 Internet通过TCP/IP协议,在全球范围内实现不同硬件结构、操作系统、网络系统之间的互联。在Internet上,每一个节点都依靠唯一的IP地址互相区分和相互联系。IP地址构成了整个Internet的基础,每一台联网的计算机通过统一的机构IANA负责对申请的组织分配唯一的网络ID。 IP地址是一个32位二进制数的地址,由4个8位字节组成,每个字节间用点号隔开,用于标识TCP/IP宿主机。根据网络ID和主机ID的不同位数规则,可以将IP地址分为A(7位网络ID和24位主机ID)、B(14位网络ID和16位主机ID)、C(21位网络ID和8位主机ID)三类。如表1所示。 表1 IP地址格式 对于大多数拨号上网的用户,由于其上网时间和空间的离散性,为每个用户分配一个固定的IP地址(静态IP)是不可取的,这将造成IP地址资源的极大浪费。动态IP接入方式是指用户通过虚拟拨号技术动态获得IP地址来开展上网业务。每次用户通过普通MODEM或者通过ISDN、ADSL拨号连接Internet时,ISP通常会动态分配给用户一个公共IP地址。这时候Internet上的其他用户就可以通过这个IP地址访问该计算机。但是,因为这个IP地址是动态的,一旦断线,下次再连接Internet的时候,ISP将会分配另一个不同的公共IP地址。 如果是视频监控服务器的一方采用了动态IP接入方式,远程监控点与它进行通信,需要预先知道其IP地址,才能够在双方之间建立通信连接。 3 系统硬件结构设计 为了解决上述问题,数码监控系统的硬件部分增加了实名解析服务器部分。系统硬件结构主要由实名解析服务器、视频监控服务器、视频音频输入设备、报警输入输出设备、客户端计算机和网络组成。系统总体结构如图1 所示。 图1 数码监控系统的硬件总体结构 实名解析服务器主要由实名解析扫描模块、用户管理模块组成。通过TCP/IP协议与视频监控服务器进行实时的通信。实名解析服务器通过Wincock连接实时捕获视频监控服务器的IP地址,并将IP地址写入实名数据库中。 视频服务器通过视频采集卡与视频音频设备连接,接受视频和音频信号,经采集卡处理后送到显示器显示或存储到硬盘或发送到网络,接收用户的操作控制命令并做出相应的处理,并接收远程客户端的申请并执行远程控制命令与来自报警输入设备的外部触发信号或输出报警信号,输出云台或镜头的控制信号。其中视频输入设备主要是摄像机,它将场景采集后输入到采集卡,音频输入设备主要是麦克风,它将声音信号采集后输入到采集卡;云台控制器负责接受从服务器发出的云台控制信号,实现对摄像头的转动或调焦等处理。 监控客户端主要由远程视频音频管理模块、远程云台控制模块、网络控制模块、存储管理模块、远程回放管理模块组成。监控客户端通过分配的帐号和权限登录实名IP地址解析服务器,登录成功后从数据库中获取视频监控服务器的实名信息,然后将实名转化为IP地址连接视频监控服务器。 4 系统软件设计 在实名解析过程中,视频监控服务器和实名解析服务器之间是同过TCP/IP协议来进行通信连接。为了实现实名与IP间的转化并且实现多角色,多层次的远程管理,在软件的设计过程中使用了数据库技术。为了保证视频及语音数据在网络上顺畅的传递,在IP视频压缩协议上采用了H.264视频压缩协议。 4.1 Winsock编程模

文档评论(0)

yz75948 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档