Napster的作者绍恩·法宁(Shawn Fanning)肯定没有想到,他当初动机单纯的音乐共享计划引发的P2P风潮,到今天也没有减退的迹象。在基于Http、Ftp的传统下载模式受到KaZaA、BitTorrent等P2P软件强烈冲击的时候;在以Popular Power、SETI@home为代表的P2P分布式运算软件对大型机市场虎视眈眈,拼命挖掘自身潜力的今天;又一款崭新的P2P软件诞生了-Skype。和它的前辈们不同的是:它不是为实现更好的文件交换,而是切入了语音通讯市场。
它的最新版本,大家可以在http://down1.tech.sina.com.cn/download/downContent/2004-03-16/2238.shtml直接下载。
一、Skype简介
“Skype是一款简单的免费软件,它使用P2P技术使您能够在世界上的任何角落拨打免费电话。如果您已厌倦支付极不合理的电话费用,那么Skype将是您的解决之道!”这是Skype官方网站的介绍。这个开发团队曾经创造了KaZaA-这个全球最流行的P2P软件。
相信大家都有因为不在相同防火墙后面,而无法进行语音聊天的经历。而Skype最大的特点就是:无需任何设置,就能兼容所有防火墙、路由、NAT(网络地址转换)。并在此基础上,提供加密的、高质量的语音通讯。在共享上网普遍的中国,这无疑是对抗MSN、QQ等老牌IM软件的杀手锏。下面笔者将重点介绍Skype的使用。
二、建立帐号
第一次启动Skype,会出现“Creat account”对话框,要求你新建或输入一个帐号。这里我们先点“Cancel”取消,然后点菜单栏的“Tools→Select Language→Simplified Chinese”,即转换为中文界面。
接下来我们来建立一个新帐号。点“文件→作为新用户登录”,“创建帐户”对话框里选择“我想创建一个新的Skype帐户”,随后输入用户名(只能使用英文字母)、密码(4-20个字符)、电子邮件地址,并钩选“我已阅读并接受Skype最终用户许可协议”(图1)。稍等片刻,你的用户名就可以使用了。最后弹出“用户概况”窗口,让你的输入个人资料。虽不是必须填,但由于Skype一开始就面向的是全球用户,建议正确填写国家、语言这两项,方便别人找到你

图1
三、添加好友
新建的用户空空如也,赶紧把好朋友加进来吧!点工具栏上的绿色加号图标,可以直接输入对方的用户名来添加;也可以点放大镜图标打开“查找朋友”窗口,点“高级”后,自选条件进行查找(图2)。搜索结果下方四个按钮从左到右分别是直接呼叫、查看资料、加入好友列表和显示下一批搜索结果。

图2
欲将某人加入到好友列表中时,会出现“Request Authorization(授权)”对话框(图3)。在中间文本框填入请求说明,这些文字将显示在对方的电脑上(这个版本有个小Bug,用中文的话对方收到的会是乱码)。下面两个选项,代表你和朋友间的可见关系:“Request authorization to see his/her status and allow this user to see when I am online”意为当你在线时,请允许我可以看到你的状态;我在线时,你也可以看到我。“Request authorization to see his/her status but do not allow this user to see when I am online”意为当你在线时,请允许我看到你的状态;但我在线时,你看不到我。

图3
同样,别人想把你加入到他的好友列表中时,你也会收到他的请求说明,同时还有三个选择(图4):“Allow this person to see when you are online and contact you(当我在线时,他可以看见我,并可以和我联系)”、“Do not allow this person to see when you are online”(我在线时,不允许他看见我在线)、如果他老是请求你授权,可选择“Block this person from contacting you in the future”,把他加到黑名单里去。

图4
Skype的授权机制和QQ的好友认证在概念上有点区别:QQ以文字为主,我同意了,你才可以加我;只要我在你的好友中,你就能联系我,就算我不在线,腾讯的服务器也会为我保存并转发消息。而Skype是以语音为主,能否联系取决于好友的状态是不是在线。就算我验证时不同意你看见我在线,我还是会在你的好友中;只是在你看来,我总是离线状态。如果验证时选择的是“Do not allow this person to see when you are online”,虽不能呼叫我,发给我的文字消息还是可以看到。若我把你加入到了黑名单,连文字消息也会被丢弃。当然,你也可以再次请求授权,只需右键点好友的名字,选择“请求授权”即可。此外,右键菜单中的“发送联系人”还可以很方便的把好友发送给别人,他就不用一个一个加了。(图5)

图5
四、呼叫好友
双击名字可即呼叫对方。或是在下方的地址栏里填入对方的名字,再点那个大大的绿色按钮。常联系的好友,最好在数字小键盘上给他分配一个快捷拨号。接通后,你就可以享受免费的网络电话了。(图6)

图6
Skype的通话效果非常好,笔者没试过与Modem用户通话,不敢妄评。但在和使用宽带的朋友通话时,Skype完全改变了网络电话给我的印象:接通迅速、声音清晰,完全没有以前标志性的延时、中断和烦人的沙沙声。如果你了解P2P技术的原理就会知道,要在广域网中达到Skype宣称的超过普通电话的音质,随着Skype用户的增多(笔者写稿时Skype已经被下载了10568830次),也不是不可能的事。
如此优秀的音质,Skype先进的语音实时压缩和噪声抑制技术功不可没,但也导致了Skype对CPU和内存要求较高。在笔者P3 800、384兆内存,Windows 2000的计算机上,通话时的CPU占用率在75%左右,占19832KB内存。此时打开一个文本文件都有明显的延迟,虽然Skype可以保持当前呼叫,暂时释放CPU时间。但此功能并不太稳定,试图恢复呼叫时,通话常会莫名其妙的切断。所以,配置不高机器,通话时还是不要运行别的程序为好。
五、文字消息
作为辅助,SKype也有过得去的文字聊天功能。右键快捷菜单中选“发送文本消息”,输入文字后,按Ctrl+回车或Alt+S发送。聊天记录以HTML格式保存在Documents and Settings\你的Windows用户名\Application Data\Skype\你的Skype用户名\IMhistory目录下。文字消息不是Skype的主要功能,笔者就不多说了。值得一提的是,Skype的文本消息也是加密传送的。(图7)

图7
六、选项设置
Skype的选项很多,建议钩选“高级”页下的“以高级模式打开查找朋友窗口”。如果你无法恢复通话保持,在“输入/输出”页,把输入输出设备“由Windows默认”改为你的声卡,情况可能会好一些。其他选项一看就懂,不再赘述。
虽然Skype对机器要求稍高、多语言支持存在Bug、这个版本的汉化也不完全。但笔者认为,Skype有不可限量的发展潜力:谁都知道传统的语音通讯利润丰厚,而挑战传统的VoIP(Voice over IP)又有些两极分化:针对个人的如Net2phone、各个IM软件集成的语音聊天功能。花费虽然低,但通话质量和花费也很是成正比;高品质的VoIP技术(如Cisco的IP电话解决方案)针对的又是企业,个人用户不可能去购买其昂贵的设备。
针对现状,Skype无疑找到了一个很大的发展空间:先免费地供大家使用,使个人用户形成遍布全球的庞大用户群;根据P2P技术的特点,利用个人用户来中转数据,为企业提供收费服务。这样就能形成双赢的局面:个人用户低花费甚至免费就享受了高质量语音通讯;企业也找到了一条低成本高品质的通讯渠道;P2P不赚钱的历史也从此改变。现在的Skype还在Beta测试阶段,却已经内置了17种语言,甚至还提供了一个本地化工具(点‘工具→翻译Skype’即可打开),为的就是让Skype能遍布世界上的任何地方。仅看这一点,Skype的勃勃雄心便可见一斑。
上面笔者的这些设想,幼稚之处,大家请一笑了之。最后在祝Skype一路走好的同时,也希望能早日看到国人开发的、属于我们自己的Skype!