ccidnet????

出版日期:1999-08-09 总期号:847 本年期号:57

本期导读
要闻综合
电脑工作室
市场
硬件
软件
infotimes
windows语音/媒体服务
windows2000系列谈之九
殷建松

  我们在建设今天的网络化企业时,需要架设三套相互独立的网络:ip数据网络(即局域网)、语音网络(最起码每人一个电话分机)和有线电视网络(用于内部培训或者实况转播)。仔细想想,真的是浪费。最好在同一个网络上,既可以进行计算机之间的数据通讯,又可以提供语音和视频服务,这就是在基于ip的三网合一。

  windows 2000作为跨世纪的网络操作系统,内置了很多激动人心的特性支持三网合一。本讲将会着重介绍windows 2000的语音服务(以netmeeting和tapi 3.0为代表)和windows 2000的媒体服务(以windows media为代表),以及它们目前在我国的应用。

  在语音服务和媒体服务方面,真正成为瓶颈的是网络的带宽。如果有足够的带宽,就可以给我们的生活方式带来令人难以置信的改变,比如网上交流、网上娱乐、网上学习等。因此,我也想像杜甫一样感叹:愿得带宽千万兆,大庇天下学士尽开颜!


  语音服务,广阔天地


  有越来越多的企业在集成它们的电话和数据网络系统,来提高客户服务能力,提供语音信息服务,或者仅仅是为了集成网络基础设施。windows 2000可以从呼叫中心、统一消息、ip电话等几个方面来帮助企业来完成这些任务。

  在微软家族中有一个典型的语音服务产品:microsoft netmeeting。众多的internet爱好者很长时间以来,已经使用过netmeeting的ip电话或者数字会议的功能。现在,在windows 2000中已经集成了netmeeting 3.0版。

  netmeeting的基本原理是,在两个ip之间建立起语音、视频或者数字会议。如果企业已经实施了活动目录,由于活动目录已经集成了internet locator service (ils),只要用户给出在netmeeting中某个同事的网络登录名(常常就是电子邮箱名),netmeeting就会从活动目录上得知该同事目前的ip地址,并建立起呼叫。一旦对方接受呼叫,双方就进入了基于pc机的数字会议。

  netmeeting的方式,既可以节省费用(不需要长途电话费,而且数字拨号/专线连接的费用通常是固定的或者比较低的),又可以获得一个非常丰富多彩的实时协作环境。双方或者多方可以交换文件、在白板上交流思想、文本讨论或者共享应用程序,甚至共享桌面。在可以预见的将来,以netmeeting为代表的基于h.323标准的电脑语音服务(cti)一定会在企业中大行其道。

  安装了windows 2000 server工业标准的pc server也可以作为程控交换机来使用。当从外界打进电话,其呼叫会通过插在pc server上的语音卡转换成为一个ip电话。在电脑话务员提示后,呼叫者输入分机号码。系统立即从活动目录中查找到这个分机的拥有者此时的ip地址,发送给他一个netmeeting的呼叫。如果此人不在公司的网上,呼叫会自动被导入一个语音信箱。在呼叫者留言之后,被叫者可以通过outlook听到此留言。在此,outlook的信箱就成为一个“统一消息”的存储地点,可以整合所有的消息:电子邮件、语音信息、传真、寻呼留言等等。以后人们如果需要寻找某个人的时候,可以通过一个惟一的id号(比如身份证号)就可以联系到他,系统会智能地选用各种不同的联系方法,比如电子邮件、传真、寻呼、移动电话等。

  这样的pc程控交换机已经在美国开始大量销售了,惠普就有这样的机种。它的最大特点是非常智能化,提供了一个很好的开发平台和许多开发工具,可以迅速开发出自动语音应答(interactive voice response,ivr)、客户服务呼叫中心(call center)等电信增值服务。随着工商企业对客户服务的越来越重视,基于windows 2000的呼叫中心必然以其优良的性能价格比而获得用户的青睐。

  windows 2000中内置了一套公开的、可编程的网络基础设施——tapi 3.0 (telephony api),包括了集成的媒体流(数据、语音和传真)和呼叫控制能力。tapi 3.0从连接层上抽象出来,因此在开发时无需考虑连接到何种网络上,得到了众多语音开发商的积极支持。tapi 3.0的功能包括先进的ivr、自动呼叫分配器(automatic call distributor, acd)、预测性拨号(predictive dialing)和基于话务员技能的路由(skill-based routing)等等。微软公司在我国也有了很多在tapi方面的应用方案供应商,我们也将和北京邮电大学的cti研究中心等科研机构合作,继续加强tapi 3.0的推广,使数字语音技术更多地为我国的现代化建设服务。


  媒体服务,初露锋芒


  windows media(媒体服务)的前身是赫赫有名的netshow。它包括一个系列的产品,如前台的播放器(media player)、后台的服务器(windows media service),是进行沟通或广播的优秀工具,可以用于娱乐、培训和在线教育。


  正如比尔·盖茨在《未来时速——数字神经系统与商务新思维》一书中指出的,我们现在的时代最重要的特征是变化的速度越来越快。因此快速传播新的知识和观念,快速进行有效的沟通成为每个企业赢得竞争的重要手段。windows media技术正是为满足这一需要而开发的,其应用主要在以下几个方面:

  illustrated audio (带图片的广播) 可以把powerpoint讲座录制到cd或web站点上,用户通过ie,就可以看到一张张ppt在演讲者讲解的同时会自动翻转。最好的例子是www.microsoft.com/seminar,其中有各种各样的技术讲座可供聆听。其原理是,只要提供演讲者的声音(磁带或电子格式均可)和ppt文件,windows media提供的encoder压缩工具就可以在声音中插入marker,然后在声音播放的过程中,这些marker就会翻转ppt图片,使声音和ppt图片保持同步。

  streaming video (视频播出) 用摄像机或投影仪获得视频信号后,就可以通过web站点进行基于internet的现场直播,或者保存为.nsf文件后,供以后按需播放。这方面的例子是cnn和msnbc站点上的windows media 电视片段。其原理是,在一台较高配置的pc机上安装普通视频采集卡和声卡,然后通过视频采集卡输入视频和通过声卡输入声音信号就可以用实时encoder(压缩)工具来直播或录制成流媒体。

  remote seminar (远程教学) 教学者事先在internet/intranet上发出通知,听众在讲座开始前访问某个url地址。当讲座开始时,听众可以看到演讲者的图像并听到他的声音和ppt图片。在演讲者翻转ppt的时候,用户端的ppt图片也自动翻转。整个讲座还可以记录下来,供以后按需播放。微软网站www.microsoft.com/winme上有这样的例子。其原理是,教学者需要事先用multicast把powerpoint文件传给iis服务器,当听众等待讲座开始的时候,ppt图片下载到用户的浏览器cache中。用摄像机录制演讲者的图像和声音,通过实时encoder直播出来。直播中包含了ppt翻转的命令,可以使听众的浏览器同步地翻转ppt图片。

  pay by view (提供收费内容) 当用户需要看内容供应商直播或按需点播的内容时,如果他没有许可证,则windows media player会带他到内容供应商的网站,以便申请许可。其原理是,windows media 4.0中提供的digital rights management功能可以加密内容供应商的内容,确保收费后信息才会播发。

  另外,如果你是音乐发烧友,windows media 4.0还提供了微软研究院经过两年多时间开发的压缩技术ms audio codec,可以为普通拨号上网的用户提供调频收音的效果。如果把内容做成wma (windows media audio) 的格式,压缩效率比mp3提高一倍,用户可以下载之后在wince中播放。ie 5中已经实施了internet收音机,也是用ms audio做的,推出之后好评如潮。

  最后介绍一个我亲身体会的windows media的不可思议的作用。作为现代的知识工作者,我们经常需要学习。微软公司在内部实施了一个windows media的站点,称为winme,把每天在公司各个角落的会议和培训都记录了下来。如果你需要学习某一方面的知识,只要上这个网站,或者按日期查找或者通过搜索引擎来找到你感兴趣的讲座,就可以坐在电脑前开始听课了,这个进程还可以自己控制,比如暂停、下回续听等,非常方便。这是人们在信息化时代学习的崭新方式。可以预见,随着带宽资源价格的进一步降低,网上视频服务——即windows media将会越来越流行。


  统一网络,指日可待


  windows 2000中内置的这些语音、数据和视频服务的能力,可以使我们把三个不同的网络统一在ip网络上。如果windows 2000中的这些语音和媒体服务得到广泛应用,那么我们的整个工作、学习和娱乐的方式都要发生翻天覆地的变化。我们的网络生活未来,不再是梦想。

  下一讲预告:windows 2000应用开发和“designed for windows 2000”品牌的申请。

  http://www.microsoft.com/china/windows2000