- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
動态IP服务器解决方案
动态IP服务器解决方案
【摘 要】 本文针对DVR系统进行详细阐述了动态IP服务器的分类、寻址动态IP地址服务器方法及解决办法和如何运用动态IP地址提供实时监视的视频流音频流服务,结合CXRecord多媒体数字录像监控系统进行解述。
【关键词】 动态IP、DVR系统、网关、端口映射
前言
随着网络技术的流媒体的发展,越来越多的资料以服务方式提供,但目前申请固定IP地址的费用相对比较贵,而动态IP地址使用费用相对是很便宜的,为降低成本,就提出了采用动态IP作为服务器的要求。本文针对DVR系统进行详细阐述如何运用动态IP地址提供实时监视的视频流音频流服务。
动态IP服务器分类
该类服务器从网络结构上,主要有两大类:公网内服务器和内网内服务器。
公网内服务器
结构如下:
所谓公网内服务也就是拨号上网后,服务器进入了公网,其IP之一是公网内的IP,在公网内绝在部分机均可对其进行访问。此时要求服务器直接和拨号调制解调器相连,同时服务器上有两块网卡,一块是通过调制解调器接入公网,另一块接入内部网。
内网内服务器
目前主要接入有两种类型,一种是通过计算机上网作为网关接入,另一种是通过拨号上网的路由器接入,如下图:
两者共同特点是网部网均可访问公网,而公网不可访问外部网。为了使公网内计算机能够访问内网服务器,我们采用端口映射的办法解决。
寻址动态IP地址服务器方法及解决办法
由于公网内计算机只能直接访问公网内计算机,那么公网内计算机首先应找到服务器在公网内的IP地址。当DVR采用网页浏览器方式工作时,其中播放器的代码如下:
OBJECT ID CX1 CLASSID CLSID:A4BC7EBE-A340-4AD5-8328-50EB96658E42 width 422 height 345 CODEBASE NetPlay2DS4.OCX#version 1,0,0,3 param name szServer value 4 param name szUser value system param name szPassword value system param name nChannel value 1 param name nPort value 6501 param name Volum value 10000 我们提出以下3种方法使公网内计算机找到服务器在公网内的IP地址(当然打电话直接告诉对方IP地址也是一种办法):
申请静态IP地址。申请的固定IP地址在较长一段时间(至少是一个月上)是不会改变的,除非供应商调整IP地址分配时改变,稳定性最好。在网页中只需要将
param name szServer value 4 的IP地址改为实际的IP地址。
申请免费域名。用户可以到以下网站上申请免费域名:
不过它们都需要在拨号上网的机上运行客户端软件,具体操作请参阅相关网站说明。该方法在一定程序上依赖于域名解析服务器的性能,同时需要DVR网络软件支持域名解析功能。在网页中只需要将 param name szServer value 4 的IP地址改为实际的域名即可,如: param name szServer value 。如果采用软件则将相应的IP地址处填为域名即可。
如采用网页浏览器方式工作时,可借助第三方网站(如公司网站)进行处理,此时要求第三方网站具备ASP处理功能,目前仅IIS支持ASP功能。以网端为例,进行解说。
在网站上建立一个目录,如:OnlineShow,将“ CXRecord多媒体数字录像监控系统”安装包中的Setup\WebServer\Web目录下所有文件上载到网端的OnlineShow目录下,其中重要文件有:serverip.asp文件。
试访问网站:/onlineshow/serverip.asp,如能访问则说明该虚拟站点建立成功。
将C:\CXRecord6\CXWatchDog.exe拷贝到拨号上网的服务器上的C:\ CXWatchDog.exe,如果拨号上网的服务器是DVR主机,则不需要拷贝。在命令行状态下运行 CXWatchDog.exe X 进入设置,如下图:
在URL栏中输入/onlineshow/serverip.asp,并选中两个选页,后按确定,以后,CXWatchDog.exe将自动把拨号上网的服务器的IP地址记录到/onlineshow/serverip.txt文件中。
用ASP编写网页,范例是:OnlineShow.asp,可以试运行,其播放源代码如下:
object CLASSID CLSID:84BC7EBE-A340-4AD5-8328-50EB96658E42 width 619 height 464 align top id cx1 CODEBASE NetPlay2M
文档评论(0)