在MSN、SKYPE、NET MEETING上实现视频聊天
2008-08-23 09:54:38 来源:WEB开发网随着宽带的普及,语音及视频聊天成为继电话普及后人们交流的热点。语音视频聊天软件也层出不穷,我们的选择自然是免费软件了,但目前不少软件要收费,有的即使不收费也给免费用户无端设立苛刻的条件(如QQ)。在此推荐MSN、SKYPE、NETMEETING,不仅通信效果好,而且是完全免费。
有了软件,但网络问题也需重视:目前越来越多的用户利用ADSL组成楼宇网,如本人便是用ADSL,开路由,再加上HUB,接7位用户,每户每年费用不到200元,便可享受2M带宽、无限时包年上网。但在这种接法下,用户是内网IP,在使用以上通信软件时会遇到以下问题:
MSN:视频效果最好,还可传文件。但双方只要有一方在内网,便只能传视频及文件,不能传语音。由于MSN语音传送的特殊性,除了用UPNP路由外,即使进行端口映射也不能实现语音通信。显然我们在自组的局域网中是无法对外实现语音聊天的。
NETMEETING:安全性好,可直接输入对方IP进行呼叫,无需在服务器进行注册,但双方必须至少有一方在公网,由内网的呼公网,可实现视频、语音通信。另外,还可使用白板:一种类似画图的软件,双方均可进行绘画,并立即在对方电脑上显示出来,双方可共同进行绘图交流。但视频较果要差于MSN,语音效果也要差些。如果双方均在内网,便不能使用。
SKYPE:最好的纯语音软件,可穿过双方NAT及防火墙,无需端口映射。双方均在内网,也能实现语音通信,而且语音效果非常好,应比MSN语音还要好,实际使用中,觉得与打电话一样,声音非常清晰。
不同内网间进行语音及视频聊天的解决方案1:
MSN+SKYPE:双方均需在MSN和SKYPE上注册,使用时同时打开两个软件,用SKYPE进行语音通信,MSN进行视频连接。
这种方法最简单,视频及语音效果最好,且无需进行麻烦的端口映射。
不同内网间进行语音及视频聊天的解决方案2:
使用NETMEETING:除语音视频通信外,还可使用白板。虽然MSN也有白板,但同语音一样,内网用户是无法使用的。
当一方在公网时,由内网的呼公网,可实现视频、语音通信。
当双方均在内网时,需进行端口映射:1503和1720。
端口映射方法如下:具体方法不同的ADSL路由猫或路由器不同,本例以同维DSL699E2(采用GlobespanVirata的路由器设置方法都相同)为例进行说明。
1. 在浏览器地址栏中输入192.168.1.1,输入用户名和密码,进入设置界面:
2. 点选”服务”页,再点选”NAT”项,再在”NAT Options:”中选择”NAT Rule Entry”,然后按下在本页面下边的”添加”按钮。
3. 添加NAT规格,实现端口映射。
再按”提交”按扭即完成设置。(”IF Name”和”协议”是指定开放的这个端口用于OUTSIDE还是INSIDE,及对什么协议(TCP、UDP等)开放,若不清楚,就选图中的选择就可以了。)
按以上方法将1503和1720均进行设置。设置完成后,你的电脑便是具有公网IP了。(就NETMEETING等使用1503和1720端口的软件而言)
这时,对方在内网的电脑,用你的ADSL猫的IP呼叫,就可联系上你了。
(当然,你也可用同样方法将BT等P2P软件的端口开放,看看速度是不是更快了)
如果不知道自己内网IP和ADSL猫的IP:
在DOS窗口中,用IPCONFIG命令可显示内网IP号(WIN2000和XP;98好像是用WINIPCFG)
不同内网间进行语音及视频聊天的解决方案3:
如果你不满意NETMEETING的视频效果,又想用白板,那么就用NETMEETING+MSN吧。
用NETMEETING传语音,使用它的白板,用MSN的视频。
注意要将NETMEETING的自动接收及自动发送视频功能关闭(否则摄像头被NETMEETING占用,MSN就用不了)。
更多精彩
赞助商链接