主 页    产品信息    应用与解决方案    技术与服务    软件下载    关于我们
 
返回主页
技术与服务
  技术对比
  API开发接口函数
    调用TalkCentrex的C代码
    调用VAVAA的C代码
    VAVAA之JavaScript代码
    调用VAVAA的VB代码
    TalkCentrex之JavaScript代码
    调用TalkCentrex的VB代码
  网页呼叫
  vvcentrex软交换专区
  视频会议技术专区
 
 
 
VAVCS技术 -> VAVCS安装与配置


一步步教您如何安装VAVCS、配置VAVCS、测试 VAVCS 账号和使用VAVCS账号。
      视频会议系统由MeetingCentrex(中央控制器软件)和VAVAA电话终端节点组成。
安装VAVCS
      运行互联网服务器必须具有固定公网IP,VAVCS也不例外。
      首先你可以从下面网址下载VAVCS最新版本
      下载时保存到计算机桌面上,然后解开这个文件目录到你想安放的地方。
      VAVCS程序不是普通的程序,它是按Windows NT/2K/XP的服务程序设计的。所以你需要执行 VAVCS目录中的InstallService.bat来安装VAVCS Service。 RemoveService.bat卸载VAVCS Service。
      执行 InstallService.bat 后,你会得到提示,这个服务已经安装好。如果你再次启动计算机,那么这个VAVCS服务程序就会跑起来。如果你不愿意重启计算机的话,你可以直接从控制面版-服务中找到VAVCS Service服务并且启动它。但是我们先要配置好 VAVCS 服务器。
配置VAVCS
      配置文件是VAVCS.inf文件。使用记事本程序编辑它。主要是[SETTINGS]一节以##开始的内容是注释。不影响配置效果。
[SETTINGS]
START_DELAY=10 ## 10 秒钟后开始服务
TITLE_MAX=10 ## 每个用户最多可以有10种不同的标题
## SERV_IP=1.2.3.4 ## 指出服务使用的 IP。 如果不指明,则使用缺IP
SERV_PORT=1020 ## VAVCS 协议端口 = 1020
USER_VOLUME=12345 ## 用户容量。 最好设置为实际需要量的 10 倍以上
PASS_TIMEOUT=120 ## 用户密码有效期 120 秒
LOGIN_TXT=users.txt ## 文本格式 的 用户数据库
## LOGIN_URL=http://www.one.com/VAVCSlogin.php ## 网页格式 的 用户数据库
## REPORT_URL=http://www.one.com/VAVCSreport.php ## 用户在线状态报告
    下面就是可以修改的设置详细说明
## SERV_IP=1.2.3.4 ## 指出服务使用的 IP。 如果不指明,则使用缺省 IP
    如果你的服务器存在多个IP,你需要指定其中一个。 如果不指定IP,VAVCS选择的缺省IP可能不是你想要的。如果你的服务器只有一个IP,那么你可以注解掉这个设置,VAVCS找不到设置,会找那个唯一的缺省IP
USER_VOLUME=12345 ## 用户容量。 最好设置为实际需要量的 10 倍以上
    VAVCS使用hash算法快速查找用户,所以建议设置为实际需要量的10倍以上,这样减少hash 冲突。
LOGIN_TXT=users.txt ## 文本格式 的 用户数据库 ##
LOGIN_URL=http://www.one.com/VAVCSlogin.php ## 网页格式的用户数据库
    这两个设置中只有一个有效。这个设置项指出用户数据库在那里。当用户登录时,VAVCS 需要检查有没有这个用户,及其密码正确与否。设置LOGIN_TXT 指向一个文本文件。我们建议你首先使用这个配置来开始工作。或许你什么也没有修改,但现在你可以保存 VAVCS.inf 配置文件了。以后我们讨论配置LOGIN_URL和REPORT_URL。
    下面我们首先设置用户。好让我们早点把VAVCS 跑起来。
测试 VAVCS 账号
    首先我们要搞清楚我们已经有了什么样的 VAVCS 账号。 以上面的例子来讲,
bush=bushing
    这一行说明了用户名 bush,其VAVCS密码是bushing。 其实bush的VAVCS账号全称是
bush@12.34.56.78
    或者
bush@one.com
      上面,假定你的VAVCS服务器IP是12.34.56.78,域名是VAVCS.one.com。如果没有域名,则第二种格式不能用。
      下面有一个工具可以测试你的某个 VAVCS 账号是否有效,也证实VAVCS确实有效运行。VAVCSTest.zip 
      下载这个档后解开它,就一个小程序。输入VAVCS 账号,点Test按扭,看看有没有消息回馈。 


      如果VAVCS在本机运行,可以输入本机IP(127.0.0.1),如果在其它机器上,则输入相应IP

      你也可以测试你在 vavaa.com 上的VAVCS 账号。 如果测试不到,可能线路上存在障碍,通常是防火墙给拦住了。
      在这里说是一下,为什么VAVAA不去突破防火墙?其实防火墙是突破不了的。许多软件伪装成HTTP通讯,骗过防火墙,从而达到突破目的。但现在有许多高级防火墙能识别这种伪装。VAVAA不参与这种猫捉老鼠的游戏。因为防火墙本质是人为障碍,突破它就违反了互联网的规则,网络管理者也不高兴。如果伪装突破,会招致更严厉的封墙,例如封杀IP,谁也突破不了。而VAVAA会突破NAT 障碍,因为NAT是技术障碍,所有的人,包括网络管理者,都希望VAVAA能突破它。
使用VAVCS账号
      目前使用VAVCS 服务的软件只有VAVAA 和TalkCentrex。但它们都不是直接使用VAVCS账号,而是使用了网络电话号码作为用户标识。网络电话号码是www.vavaa.com 维护的全球唯一的号码。VAVAA和TalkCentrex首先会按网络电话号码到www.vavaa.com的电话号码本上查找对应的 VAVCS 账号,然后使用这个VAVCS 账号通讯。
      为什么不直接使用VAVCS 账号作为用户标识呢?比如,你今天在IBM公司工作,有一个VAVCS 账号,abc@ibm.com,如果那天你跳到 HP 公司工作,你得换个 VAVCS 账号,例如 abc@hp.com,这样的话,原来记住你的 abc@ibm.com 的账号的人再也没法联系到你了。如果改用网络电话号码,则网络号码可以不变,只是需要修改一下www.vavaa.com 的电话号码簿上的VAVCS地址就行了。
      假设 bush 的网络电话号码是 839123xxxxx。www.headcal.com 的电话号码本 应该有这样的记录
网络电话号码      VAVCS 账号        记录保护密码
 839123xxxxx     bush@12.34.56.78     123456
 839123xxxxx     sadam@12.34.56.78    abc123
      当然,现在你刚刚建立好VAVCS,bush还没有来得及到www.vavaa.com那里去修改他的记录。现在就去!
      打开www.vavaa.com找到 "修改我的数据" 页面,输入网络电话号码和密码,就可以进去修改了。又一个密码? 什么密码? 当你在 www.vavaa.com 申请网络电话号码时,你已经填入了一个密码,那个密码就是保护你的电话本记录的密码,防止其它人修改你的电话本记录。现在"修改我的数据", 输入的就是这个密码。
    你从www.vavaa.com那里申请网络电话号码时,你将自动获得一个形如839123xxxxx@vavaa.com的 VAVCS 账号。vavaa.com为了管理方便,设置其 VAVCS 密码等同于你保护电话本记录的密码。
      你现在要修改 VAVCS 账号到 bush@12.34.56.78,则 vavaa.com 会自动取消原来为你设置的VAVCS账号。 记住,VAVAA和TalkCentrex登录接口上要你输入的密码是VAVCS密码,不是你的电话本记录保护密码。例如bush的VAVCS密码是bushing,而不是他的电话本记录保护密码123456。
      为什么VAVAA和TalkCentrex登录时,不需要你的电话本记录保护密码?
      答:仅仅到 vavaa.com 上查找电话本记录不需要密码,修改电话本记录才需要密码。你是否已经修 改了"修改我的数据",填入了新的 VAVCS 账号 ?如果你已经做了这一切,你还需要做最后一步。 如果你曾经使用过VAVAA 或者 TalkCentrex,它们都缓存vavaa.com的电话本记录。可是由于你刚才修改了自己的电话本记录,这些缓存的记录还是老的记录,所以你在登陆VAVAA 或者 TalkCentrex 时,请先按一下 删除全部缓存记录,然后重新开始输入自己的网络电话号码和新的VAVCS密码。
 
© 2003-2008 VAVAA All rights reserved.
公司介绍法律声明隐私条款帮助中心收藏网站