目录
第一章 背景.................................................................... 2
第二章 定义与特性.............................................................. 6
第三章 应用前景................................................................ 8
第四章 会议电视系统国际标准和建议.............................................. 9
第五章 IP可视电话的业务分类.................................................. 25
第六章 实现方式............................................................... 29
第七章 试验方案与内容......................................................... 49
第八章 试验进度计划与费用..................................................... 52
背景
自90年代以来,可视电话和视频会议业务在全球得到迅猛的发展,并应用于各行各业。可视通信利用现代通信技术,在通信中提供了包括视频音频在内的多种媒体,具有直观性强、信息量大等优势,为企业提高效率、减少开支,同时也吸引了广大消费者。但是,由于设备费用和使用费用昂贵,就目前来看主要受益者是大公司企业的高层管理者、政府机关等。同时,普通消费者对于低价位的实时双向多媒体通信业务的需求也不断增长。
在网络上,随着IP技术的日趋完善和多媒体应用技术的迅猛发展,基于IP网络的视频会议系统作为IP技术和多媒体技术的完美结合,因其先进性、实时性和实用性而成为人们沟通的有效途径。各种IP业务不断出现,包括电子邮件、IP电话等。网络建设也不断向宽带化发展,为提供各类宽带业务提供了一定的平台。各地宽带网也大力推广,促进了宽带业务的发展。
对于上海本地ATM宽带网网络,1997年,SPT启动了上海本地ATM宽带网的建设。该ATM宽带网是上海地区开展宽带ATM业务、帧中继业务的高速网络平台,是目前世界上规模最大的ATM城市网络之一。该网络分为骨干层和边缘层,骨干层包括八个节点。骨干节点的ATM交换机采用622Mbps STM-4全网状互联。同时网络边缘层的约40个节点采用155Mbps STM-1和网络骨干层连接。同时该网络也与全国帧中继骨干网、全国宽带多媒体试验网和上海ATM试验网以
155Mbps速率连接。上海ATM本地宽带网的系统规模为:
每台骨干交换机:
____·交换容量:10Gbps~40Gbps;
____·连接速率:622Mbps与其他骨干交换机连接。
每台边缘交换机:
____·交换容量:目前5Gbps;
____·连接速率:155Mbps双路由与骨干交换机连接。
____用户端口容量:
____·ATM端口:约90多个155Mbps STM-1端口;
____·帧中继(FR):约20个2MbpsE1-c端口,可提供约6000多个64Kbps的FR连接。
上海本地ATM宽带网络提供的业务
业务提供是网络建设的最终目标。一般的网络,如PSTN,DDN,FR网等网络,有其自身的固有业务,如POTS业务、DDN专线业务、FR专线业务、Internet类业务。对于公众宽带ATM网络,由于ATM直接到桌面发展尚未成熟,因此ATM网络本身尚不能提供用户终端业务,只能提供承载业务。目前,上海宽带ATM网上提供的承载业务主要是:
(1) 承载业务
____上海本地ATM宽带网承载业务包括帧中继业务和ATM业务。ATM业务又包括了永久虚电路(ATM PVC)以及ATM交换虚电路(ATM SVC)。对于中低速用户信息,ATM宽带网主要提供帧中继业务。
____(2) 增值业务
____在基本业务的基础之上,ATM宽带网还提供高层信息服务。ATM宽带网上的宽带多媒体信息服务平台将向用户提供高速Internet接入、视音频化的在线式远程教育/远程医疗、虚拟博物馆/图书馆、影视/卡拉OK点播、社区服务、家庭购物等多样化的信息服务。ATM宽带网上的宽带会议电视业务平台将能提供全双工式的远程教育、远程医疗、异地会议、协同办公等服务。
但随着Internet业务的普及,Internet技术(如TCP/IP、Web技术等)为人们广泛接受,IP业务已逐渐成为公众宽带ATM网络的主要业务来源,IP路由器也将会是事实上最大量的公众宽带ATM网络的用户端设备,因此,公众宽带ATM网络对IP的支持是至关重要的。公众宽带ATM网络对IP业务的支持可分为两个层面。一是传送层面,即采用什么方式在其上有效的传送IP,也就是说,在普遍看好的MPLS标准尚未确定的情况下,在PVC(RF14383)、LANE、CIPOA、MPOA及其它专用技术(如CSI、IP Navigator等)中如何选择;二是业务开展模式,即IP业务切
入的切入点。这两个层面是互相影响的,不同的业务开展模式定位对IP+ATM技术选择的侧重也会不同。
而于1999年9月底建成的上海公众远程教育网SDLNet,其初期建设规模为1+11+35,即1个网管控制中心,11个主教室,35个分教室。
11个主教室,包括上海交通大学,复旦大学,同济大学,华东师范大学,上海大学,上海师范大学,上海医科大学,上海外国语学院,所属教委的电视大学直属班及所属上海邮电的上海电信职工大学等上海各大高校。后期中,还准备与全国各大名牌高校联网,时机成熟,还将国外的教育资源放于网上,为上海人才高地的进一步发展,提供一流的教育资源。
然而,如何让这些资源充分利用起来呢?
正是在上述前提下,基于IP的可视电话业务成为可以让上海公众宽带网上的资源到用户家庭的一种实用性很强的可选的多媒体业务。
当前,上海本地网的迅速发展,电话普及率的提高和ISDN业务的进一步推广,家庭电脑普及率提高,IP可视电话作为一个新兴业务,最适合成为家庭和个人用户的新的通信手段。另外,作为本地宽带接入网的主要手段,ADSL正处在一个起步阶段,目前,全市共有18个分局具备了ADSL的开通能力,但实际的业务开展还不尽如人意,如能结合“多媒体IP可视电话”的业
务进行,应该得以充分的利用,并能获得较好的效果。同时,作为上海公众远程教育网的补充手段,多媒体IP可视电话是远程教学延伸到家庭的主要可行方式,与交互式、广播式教学系统互为补充。
传统意义上的可视电话,指在模拟网和数字网上传输语音和简单动态或准动态图像的设备。
而本文所提出的基于IP的多媒体可视电话,指利用数字摄像头进行视频采集,麦克风进行音频采集,借助PC的处理能力对视频、音频进行压缩,基于IP协议,通过各种Internet的接入手段,进行点对点与点对多点式的可视通话。
2.特性
较之与传统可视电话,本文提出的IP多媒体可视电话具有以下几个特性:
经济性
作为家庭和个人用户,对于可视电话所能承受的价格大约为2000-3000RMB,因此本文提出的IP可视电话指的是在普通PC机上添加USB数字摄像头采集视频,利用Windows自带的
Microsoft NetMeeting作为IP可视电话的通信平台,通过modem,ISDN,LAN及ADSL接入,在一定的带宽上能进行可视通信。对比桌面型会议电视(8000-10000RMB左右),IP可视电话具有价格低廉,安装方便等优点,画面质量虽相比之下略有逊色,但已能满足普通家庭用户的需求,性价比较高。
互通性
IP可视电话作为远程教育网的一种补充手段,必须同远程教育网的会议电视互通互连。同时还要借助PC机完成IP视频点播和广播学习。因此,必须基于IP平台上,可利用远程教育网这个综合视频服务平台,采用Cisco IP-TV来进行视频广播浏览,采用RealPlay来完成视频点播。而IP可视电话的通信平台同样也可利用远程教育网平台,建议采用Windows自带的Microsoft NetMeeting作为IP通信平台。对比话机型可视电话,同样是采用ISDN和PSTN接入,但话机型可视电话缺少数据功能,只能简单地进行可视通信,而基于IP平台的IP可视电话借助NetMeeting能实现文件传输,电子白板,应用程序共享等数据功能,符合远程教育网和个人会议通信的要求。
兼容性
IP可视电话作为可视通信的一种实现方式,必须满足同其他可视设备的兼容互连。例如:同
桌面型会议电视互连互通。针对目前流行的视频通信协议,建议采用H.323协议。H.323是IP上的视频连接通信协议,具有良好的扩展性和通用性。采用统一的协议,有助于设备的互连和利用,有助于IP可视电话借助现有的H.323MCU召开多点会议电视。因此,主要在数字摄像头选择方面要注重其采用的视频压缩格式。
可用性
IP可视电话作为进入家庭,面对个人用户的产品,必须具有良好的操作性,可接受的画质、音质。Microsoft NetMeeting提供VDK供用户进行二次开发,可采用Microsoft NetMeeting的VDK开发用户友好的界面。选择合适的数字摄像头,保证一定的图象采集帧数。采用ISDN或PSTN拨号接入,采用目录服务器的接入方式,保证用户连接通信。
人们总是追求用包含更多内容的方式进行交流,既闻其声又见其人,通过影像丰富语言内容,尤其对于无法依靠电话交流的聋哑人而言,可视电话更如久旱逢雨。对于众多的机关、企业以及电信局的营业厅、火车站、宾馆等均可应用可视电话进行活动图像与语音的信息交流。
多媒体可视电话另一类应用主要体现在通过机顶盒(外接显示器及摄像机)来进行远程监视及
监控。尤其在地理环境恶劣的情况下,诸如高山丛林中,光缆铺设很困难,造价昂贵,通信运营费用很高,此时若采用电话线通信,则显示出其得天独厚的优势。在通过电话线的远程监视监控中,如果被监视对方或场面的活动量并不大,多媒体可视电话将是最为理想的设备。例如,森林防火、防盗、防乱伐;防洪及汛期水位的变化;边防山区周围环境的监视;公安部门缉拿逃犯;银行安全报警、监控、现场监视;通信电源机房的监视及监控 (电源倒换);油田、油库环境远程监控及监视;高山上微波站监视,等等。
当然随着IP技术和多媒体技术日益完美的结合,网络安全技术的日趋完善,电子商务的日益普及H323v2建议的出台,PC型多媒体可视电话通过Internet网来进行图文并茂地交流更有着其广泛的是应用前景。如,居家购物、邮购,远程教学,远程医疗咨询,跨地区公司的远距离商务会议,异地产品展示,异地影视点播、视像录制等,真正实现足不出户便知天下事。
多媒体IP可视电话系统,虽然有别于传统的可视电话,但其核心技术还是离不开会议电视。为了能把多媒体IP可视电话系统阐述的更为具体,下面,我们先对当前会议电视系统的国际标准和建议作一下介绍。
总部位于瑞士日内瓦的国际电信联盟(ITU)主要协调全球电信网及其业务,其活动包括电信的协调、开发、规范和标准化,以及地区和世界电信事件的组织工作。国际电信联盟电信标准分部ITU-T(原来的CCITT)是ITU的一个固定组织,致力于制定国际电信标准。
系统和终端
H320
H.320是较早提出的一种关于会议系统及其终端的建议,用于窄带ISDN及相似特性的非拨号(专用)网。它的视频编解码使用H.261,视频压缩后的数据率为P×64Kbps,即使用64Kbps整数倍速率的信道,最高达1920Kbps。为了使NTSC和PAL制式之间兼容,它定义了公共中间格式CIF。
音频编解码使用G.711、G.722或G.728。其中G.711(PCM编码,64Kbps)和G.728(码激励线性预测CELP,16Kbps)规定了3.4KHz电话质量的语音压缩标准;G.722是7KHz调频广播质量的语音编码,速率在64Kbps以内。
H.320会议的信道使用H.221帧格式,呼叫控制在H.242和H.243中规定。系统控制单元通过端到网络信令进行网络存取,通过端到端信令进行端到端的控制,H.230建议定义了系统中使用的控制和指示C&I信号。
多点会议控制设备在H.231中描述,以组成多点会议。H.224为那些需要实时控制的业务提供开销低、执行时间和延迟短的简单可行的协议,它不需要可靠的流控制连接。H.281是建立在H.224之上的实现点到点、点到多点的单向远端摄像机控制。另外, H.233为会议系统提供了信息加密的方法,H.234确定了在不同点之间传送密钥以及其它与管理有关的事项。
H323
H.323制定的标准是针对服务质量无保障的局域网络会议系统,涉及到这种类型的局域网包括以太网 (IEEE 802.3)、快速以太网(IEEE 802.10)、FDDI (无保障的服务质量模式)、令牌环形网(IEEE 802.5)等。会议终端和设备可以承载实时语音、数据和视频, 或者是它们的任意组合。局域网可以是单段或单环的,或是复杂拓扑的多段结构,但是在多段局域网上的会议终端的操作性能可能不够好。
视频编解码器是可选的,所有提供视频通信的会议终端应该提供按照H.261 QCIF编解码的能力。终端也可以有选择地采用按H.261 CIF或H.263 SQCIF、 QCIF、CIF、4CIF、16CIF编解码的能力。表1所示为常用的CIF格式。
表1会议系统中视频终端的图像格式
图像格式 |
SQCIF |
QCIF |
CIF |
4CIF |
16CIF |
色素(亮度) |
128*96 |
176*144 |
352*288 |
704*576 |
1408*1152 |
色素(色差) |
64*48 |
88*72 |
176*144 |
352*288 |
704*576 |
H.261 |
|
支持 |
支持 |
|
|
H.263 |
支持 |
支持 |
支持 |
支持 |
支持 |
所有标准的局域网会议终端应该有音频编解码器,并具有按照建议G.711进行编解码语音的能力和具有发送和接收A律和μ-律的音频能力。使用G.722、G.728、G.729、MPE G1音频和G.723的能力是可选的,编解码器使用的音频算法应在能力协商过程中确定。另外, 会议终端可以具有非对称操作能力,例如它能够发送G.711音频,而接收的是G.728音频 。会议终端可以有选择地同时发送和接收多个音频通道,例如在一个会议中,允许传送两种语言的音频信号。在这种情况下,终端也许需要执行音频混合功能,以向用户提交复合的音频信号。
在H.323中,用H.225代替H.221成帧功能,而通信呼叫、能力交换、命令和指示信令、逻辑通道控制等由H.245定义。
相应地,H.322建议描述服务质量有保障的LAN会议系统,服务质量有保障的LAN的一个例子是综合业务局域网(IEEE 802.9A),它采用载波监听多路存取/冲突检测(CSMA/CD)的介质访问控制(MAC),提供等时传送服务。
3. H324
H.324是电话网上的会议系统标准。普通交换电话网(GSTN)上的低比特率多媒体通信终端可用调制解调器上网,用于H.324的调制解调器应在全双工、同步模式下操作,并遵循ITU-T V.34和V.8(用于启动GSTN上的数据传输会话的规程)。终端可以承载实时语音、 数据和视频,或者是它们的任意组合。电话网上的终端可以集成在个人计算机上,以PC扩展板的形式插在计算机内,或以独立的设备(如视频电话)来实现。通过多点控制单元MCU ,电话网上的会议系统也可以进行多点配置。
H.324的视频编码支持H.263和H.261,可以使用5种标准的图像格式,即16CIF、4CIF、CIF、QCIF和SQCIF(其中CIF和QCIF定义在H.261,SQCIF、4CIF和16CIF定义在H.263), 但是编解码主要满足QCIF和SQCIF格式。音频标准用支持双速率的G.723.1.1。多路复用/分接协议H.223把音频、视频和数据集中于一个流中,按逻辑通道传输,多路复用的输出直接加到V.34的同步数据端,而逻辑通道用H.245协议控制。表二为目前典型的三种会议系统使用的标准依赖关系。
表二常用的会议系统标准及其关系
|
H.320(ISDN会议) |
H.323(LAN会议) |
H.324(POTS会议) |
视频 |
H.261 |
H.261,H.263 |
H.261,H.263 |
音频 |
G.711,
G.722,G.723 |
G.711,G.728
G.722,G.723 |
G.723.1.1 |
数据 |
T.120 |
T.120 |
T.120 |
成帧 |
H.221 |
H.225 |
H.223 |
呼叫 |
H.242,H.243 |
|
H.223多路复用 |
通信控制 |
H.230通信控制 |
H.245通信控制 |
H.245通信控制 |
另外,324/M对应的是无线网络环境下的会议标准;在B-ISDN和ATM网的会议系统由H.310描述;H.321定义了H.320终端对B-ISDN环境的适配,使B-ISDN/ATM访问一旦可以获取, H.320会议终端就可以利用这些宽带网络设施召开会议。表2列出ITU-T有关会议系统的常用建议及其名称。
表2 ITU-T 制定的有关会议系统的建议
分类 |
标准号 |
名称 |
视听 业务的系统和终端设备
|
H.320 |
窄带(ISDN)可视电话系统和终端设备 |
H.323 |
无服务质量保障的局域网上可视电话系统和终端设备 |
H.324 |
低比特率多媒体通信终端 |
H.324/M |
无线移动网上,超低比特率可视电话系统和终端设备 |
H.310 |
宽带ISDN可视电话系统和终端设备 |
H.321 |
H.320可视电话终端到B-ISDN环境的匹配 |
H.322 |
有服务质量保证的局域网上,可视电话系统和终端设备 |
视频编解码 |
H.261 |
P*64Kbps视听业务的视频编解码 |
H.263 |
用于低比特律通信的视频编码 |
音频编解码
|
G.711 |
3.4Khz语音脉冲编码调制(PCM) |
G.722 |
64kbps以内的7khz音频编码 |
G.723 |
用于多媒体通信传送的双速率(5.3和6。3kbps)语音编码 |
G.728 |
低延迟码激励线性预测的语音编码 |
数据协议
|
T.120 |
多媒体会议的数据协议 |
T.121 |
通用应用模板 |
T.122 |
音频图形和视听会议的多点通信服务 |
T.123 |
音频图形和视听会议应用的协议栈 |
T.124 |
视听和音频图形会议终端的通用会议控制 |
T.125 |
多点通信服务的协议栈 |
T.126 |
静止图像的协议规范 |
T.127 |
多点二进制文件传送的协议规范 |
成帧多路协议
|
H.221 |
视听业务中,64-1920kbps信道的帧结构 |
H.223 |
低比特率多媒体通信的多路复用协议 |
H.224 |
使用H.221 ISD/HSD/MLP信道的单体应用实时控制协议 |
H.225 |
在无服务质量保障的Lan上进行媒体流分组和同步 |
通信控 制
|
H.230 |
视听系统的帧同步控制和指示(C&I)信号 |
H.242 |
使用2Mbps以内数字信道,在视听终端之间建立通信的规程 |
H.243 |
使用2Mbps以内数字信道,在三个和多个视听终端之间建立通信的规程 |
H.245 |
多媒体控制通信协议 |
安全 |
H.231 |
视听业务保密系统 |
H.233 |
视听业务的密钥管理和认证系统 |
其他
|
H.221 |
使用h224的视频会议远程摄像机控制协议 |
H.234 |
使用1920kbps
以内信道的视听系统的多点控制设备 |
数据协议
新设计的T.120系列标准与网络设施无关,为以上会议系统定义了应用数据协议以及通用会议控制。T.120建议为多媒体会议系统提供了数据共享、程序共享、远程指示和多点二进制文件传输等完整的功能,是目前多媒体会议必须支持的数据协议标准。
多媒体会议系统与其它类型的会议系统不同之处在于,它不仅仅通过实时的视频和音频来交流,而且利用计算机技术,实现了应用程序共享、数据实时共享、多点文件传送等会议功能,从而使与会者以全面的媒体形式(视频、音频和数据),在计算机模拟的面对面共享环境中召开会议和交流思想。因此,数据环境是多媒体会议中一个重要组成部分。
多媒体会议系统的数据协议模型由通信基础结构和使用基础结构的应用协议构成。图2是一个
完整的会议系统数据协议模型示意图。通常,每一层向上一层提供服务,并且用下层提供的服务,通过发送协议数据单元来与对等层通信。
1.用户应用
用户应用可以分为两种:使用标准应用协议的应用和使用非标准协议的应用。专门为多点会议系统而设计的应用是多点感知的。用户应用程序可以使用任何标准和非标准协议与对等用户应用程序进行通信,会议环境支持在相同会议中的多个用户应用同时进行操作。
2.应用协议
应用协议由协议数据单元(PDU)及其应用程序对等通信的操作组成。应用协议可以是专用协议或由ITU-T及其它国际和国家组织标准化的协议。这些协议提供多点的同时文件传输、静止图像传送和用户注释、共享白板、传真等方面的约定。应用程序可以使用任意组合的标准和非标准应用协议。一个应用协议实体是一个应用协议的实例,它可以看成是由两个功能部件组成。
应用资源管理器(ARM),提供与所有协议有关的通用功能
应用服务元素(ASE),提供应用特殊的功能。
点控制器
节点控制器是在终端或MCU上提供节点管理作用的元素。它与会议控制模块(启动和控制通信
会话)相互作用。
4、通信基础结构
通信基础结构以可靠的数据交付为会议提供多点连接,它可以使多个应用在相同的多点环境中同时使用。节点之间的连接可以是任何电路交换远程通信网络,或基于分组的LAN和基于分组的数据网络的组合。基础结构由三个部件组成,即会议控制、多点通信服务和网络传送协议。
图2 会议系统的数据协议模型
5.会议控制
会议控制提供建立和管理多点会议的一组服务,提供会议的访问控制和能力仲裁。在相同的多点域中,应用程序利用会议控制功能去协调多点通信服务通道和令牌的使用。节点可以在任何时候加入或退出会议,也可以用会议控制的功能向MCU查询,以找到某个会议。在会议期间,多个应用可以运行在任何给定的节点上,并可以动态启动、使用和关闭。 作为管理角色的一部分,对等会议控制还提供有关应用和能力的信息交换。会议控制也为应用程序提供集中式注册功能,以便动态标识设置的通道和令牌。
通过会议名册来记录会议配置信息,包括诸如会议名称、与会节点(终端、MCU)类型、站点和与会者信息。当一个节点加入会议时,就向会议宣布它的出现,这时要更新会议名册并向所有与会站点分布。会议控制还支持应用协议的登记。每个会议站点的会议控制模块维护一个本地应用的名册,它包含已登记的应用协议的信息和能力。本地名册发送到会议顶层节点,由顶层节点
编辑应用名册,然后分布下去,这样,所有节点就知道了该节点的附加能力。
6.多点通信服务
多点通信服务提供通用的多点面向连接的数据服务。它结合点到点的传输连接,以形成提供多点通信的多点域。在这个多点域内提供了大量逻辑通道,这些逻辑通道可以提供一到一、一到多和多到一的数据交付。协议可以处理多重域,每个域是独立的会议或群组活动。节点可以参与到多个域中去。仅仅两个终端节点参与的域映象成传统的点到点通信模型,并可以无缝地引入更多的节点。多点通信服务域内的节点以树结构层次化组织, 数据交付通常按照最有效的路径到达接收数据的节点,并提供一种机制,以保证所有节点按照与发送相同的顺序接收从不同节点来的数据。
对于上层来说,多点通信服务是作为资源提供者而独立于下面的网络,按需提供通信通道和令牌资源。为应用程序提供的令牌用于协调会议事件和过程。在会议中,多点通信服务提供从一个终端到任何所有其它终端传送控制信号和数据流的能力,它不需要知道任何有关应用数据流的内容。同时,它利用灵活而功能强大的多点通信服务驱动程序来独立于下层网络,从而允许跨网络工作。
多点通信服务中引入了通道概念。通道提供域中的数据分布通道,并把已经加入通道的所有节
点连接起来,发送到通道的数据将被传递到该通道的所有其它节点处。通道的类型有两种:"静态"通道是在建立多点域后存在的通道;"动态"通道是由节点或应用程序的 请求产生的通道。动态通道有三种形式:多播通道、专用通道和单成员通道(在多点域内赋予的一个用户标识符)。
有两种特殊类型的数据:
普通数据,经最短路径发送到目的地,不能保证从不同终端来的信息按顺序到达目的地,所以可能发生与用户表现不一致的情况。
一致的序列数据 它通过公共点(顶层MCU),并以相同次序分布到所有的有关终端。显然它要比普通数据花费更长的时间。
7.网络传送协议
多点通信服务希望底层传送连接为它的协议数据单元PDU提供可靠的点到点按序数据交付。如果需要的话,可以对PDU进行分割后再传送。对于每种支持的网络,例如ISDN、PSTN、LAN、ATM等,需要相应的网络传送协议,并为多点通信服务层提供一致的OSI传送访问接口,也可以选择适合于某种网络的现有链路层协议,然后把它们映象到公共接口层。 因此,对于具体的网络,需定义一个相应的传送配置文件。在传送层,会议被看成是一组点到点的连接对,不同的连接对可能在不同的网络上。多点通信服务从低层得到传送对, 并把它们映射成一个多点域。
8.静止图像传送
为需要交换图片信息的用户应用,是定义在多厂商环境中互操作的协议。要求简单的白板描绘和注释、图像交换和硬拷贝图像的交换,以及远程计算机应用程序控制和屏幕共享应用,可以使用静止图像传送协议。该协议管理会议会场的多平面/多视角图形工作空间及其同步,并定义了支持远程应用共享和屏幕共享的键盘和指示器。一组位图、指示器和图元可以放入这些工作空间当中。
9.多点二进制文件传送
在交互会议或群组工作环境中,"多点二进制文件传送"定义了支持二进制文件交换的协议,它对传送的文件内容没有任何限制。对需要具有一般性基本文件传送能力的应用来说,它提供基本的文件传送功能,但也具有满足更复杂应用需求的灵活性,并提供了分布和检索文件的机制。其它高级文件功能包括:多文件同时广播、向一个选择的会议子集分布专用文件、会议主持人控制文件分布等。
对于点对点式可视通信方式,通信双方只需配置相应的终端设备。
对于拨号用户,由于IP地址动态分配,需要一个解决了解对方IP地址的方法。可以利用公共的目录服务器。目录服务器通过其上运行的ILS软件,对在线的Netmeeting用户进行注册,使其可为其他用户呼叫。
对于提供此业务的运营商可以提供自己的目录服务器,供注册用户使用,并进行管理。如上海热线。如图所示:
多点可视会议
多点可视会议为多于两方的用户建立视频音频通信。只要大家在网上,就可召开可视会议。
Microsoft Netmeeting可以提供数据会议(包括白板、文件传输和程序共享),但只能提供点对点的视频音频能力。Netmeeting 2.1支持目录服务器管理下的切换式可视通信,可以实现简单的可视会议功能。但由于与H.323标准不兼容,在Netmeeting3.0中此功能已取消。
运营商可以在网络上配置MCU设备,供注册用户使用,组建多点会议,并进行管理。目前,基于远程教育网已配置了Accord MCU。Accord-MCU支持H.323协议上的会议电视,用户数为96个,且内置GateKeeper。可利用远程教育网现有的资源,召开IP多点可视会议。如图所示:
视频点播
对于远程教育的延伸,可以采用RealPlay实现视频点播的方式来进行。由于整个远程教育网中主要节点采用大型会议电视设备,提供高质量的交互式远程教学。由于作为延伸的家庭/个人用户数量众多,设备价格低廉,所以对这些用户不宜采用交互方式,以点播方式实现。
对于Intranet作为网络平台,可以利用网络设备的组播功能,采用Cisco IP/TV实现点播和广播学习。需要在网络上配置IP/TV Content Manager,IP/TV Server,IP/TV View(可以采用嵌入web方式)。
实现方式
下面简要介绍一下本方案所提出的多媒体IP可视电话系统可选用的系统产品及局端和用户端的具体实现方式。
系统选用产品介绍
1)Cu-SeeMe 产品
CU-SeeMe是WhitePine公司开发的在Internet上广泛使用的一个桌面视频会议系统, 人们可以通过它实现视频音频和数据等各种应用的共享,同时该系统可以在Windows和Macintosh两种平台上运行。下面我们就对该套软件包作一下介绍 CU-SeeMe Pro
它的功能主要是让各个通信终端之间可进行全彩色的视音频、基于Windows的应用协作,文件传输,电子白板共享等。
CU-SeeMe
本软件功能同于CU-SeeMePro,只是它所基于的操作系统平台是Mac的。
CU-SeeMe Cam Kit
是一个完整的工具套件包,它可以让使用者在Internet上进行实时的视音频聊天。它包括CU-SeeMePro软件,彩色视频摄像头以及其他的一些即可便能进行视频交互的应用工具。
CU-SeeMe Web
本系统可以通过一个Web浏览器,便可在Internet上进行实时的交互的通信。CU-SeeMe的开发工具软件可以将视频、音频、文本信息、会议的控制特征等嵌入进Web页面。
MeetingPoint
会议电视服务器软件,这是基于H.323标准的会议电视服务器软件。
ClassPoint软件
这是第一个不仅仅能提供简单会 议电视功能的远程教学软件,它能在Lan,Wan以及Internet上提供一个基于Web的完整的远程教学解决方案。
下面我们主要对CU-SeeMePro和CU-SeeMe Cam kit工具包作一下介绍。
CU-SeeMe Pro
本操作系统是基于Windows95/98或NT,它是WhitePine公司的新一代视频协作软件,通过它可以在Internet或企业Intranet上进行实时的交互的多媒体通信。它是完全兼容于IT-T的H323会议电视标准的。CU-SeeMe Pro还可以使 CU-SeeMe的用户和其他厂商的多媒体终端或多媒体应用软件进行互操作,实现这样一个完整的系统,用户所需的只是 CU-SeeMe Pro软件, 一个摄像头以及用于连接入Internet或Intranet的Modem。
产品特性
为用户提供价格低廉的通信手段
相比于其他专业型的通信终端而言,在性能价格比上CU-SeeMe Pro是相对价廉物美的
方便灵活的接入手段
不管用户是通过Modem接入网络或是通过高速Lan连接进入网络,它都可以得到商业级质量的视音频效果。通过 CU-SeeMe Pro,用户可以在家中,远端办公室,或酒店旅馆中都可进行呼叫对方,甚至在Internet网上。
多个连接用户数
CU-SeeMe 是现在国外市场上使用广泛的桌面行会议电视终端,通过MeetingPoint或目录服务器,使用者可以同时与多个用户进行通信,同时还可与其他桌面终端应用软件进行应用协作。如Microsoft® 的NetMeeting™ , Intel™的Proshare 可视系统, Intel®的 TeamStation™ ,以及PictureTel的LiveLan™ 等
产品系统性能
系统平台,基于windows
可以进行点对点或点对多点呼叫
完全真彩色的视音频
简单的操作界面,可根据用户爱好,对视频聊天模式进行个性化设定
只要用户在网上,就可找到所有在ILS服务器中注册的其他网友。
在一个会议实行会议电视系统中,至多可同时看到12个系统中的用户
完全兼容于H323会议电视标准。
集成了T.120数据共享能力,可实现数据应用共享。
可工作于通过Modem、Lan或其他基于TCP/IP连接的网络平台。
CU-SeeMe Cam Kit软件工具包
本软件包可以在Internet上实现实时视频交互。整个工具包包括CU-SeeMe Pro 软件与一个彩色视频摄像头,在相应配置的PC机上,安装了本套软件集后及摄像头后可不用购买视频捕捉卡。同时,CU-SeeMe Cam Kit还带有一套方便使用的应用软件集,通过这些工具集,用户可以
1)捕捉静态图像,并可将他们嵌入到WEB页面或文档之中;(类似于图文摄像机的功能)
2)用户之间可以发送视频邮件;
3)用户可以自己设计视频问候邮件卡,通过Internet发往各地的朋友;
4)CU-SeeMe Cam Kit工具包所包括的这个彩色视频摄像头,可以直接连到PC机的打印并口,其适合的桌面操作系统可以是 Windows 95, Windows 98 以及 Windows NT 4.0,这样一来,视频捕捉卡也就不用安装了,费用也就降下来了。
CU-SeeMe有两种连接方式:第一种是直接的点对点的连接,即连接的另一方也必须正在使用CU-SeeMe。此时你只需从菜单中选出Connect项,并输入对方的Internet地址,即可与对方建立连接。如下图所视:
另一种接入方式是通过它的MeetingPoint 软件或微软的目录服务器软件ILS(Information Location Server)来实现其点对多点的会议方式,其结构图如下所示:
2)NetMeeting
NetMeeting 是另一个基于TCP/IP并可以在Internet上应用的网络会议系统,它是由 微软公司开发的。NetMeeting之所以得到广泛的应用,一方面是由于它的功能强大,不仅 可以完成视频、音频和简单数据的传输,还可以进行闲聊、电子白板、文件传送和应用程序共享等较专业的操作;另一方面,由于微软公司还提供了NetMeeting的开发包,因此,用户可以对NetMeeting进行二次开发,以满足特殊需求。NetMeeting会议系统的多点连接结构如图2所示。目录服务器是NetMeeting的多点会议管理服务器,用户加入会议时登录到 该服务器,与会站点从中可以获取会议信息。
为了保证通信时的视音频质量,NetMeeting规定同时只有两个与会站点可以互相传递视频信号,即同时只有两个与会者可以看到对方的图像,而其他与会者只能看到自己的图像。但会议发起者可以随时进行视频切换,以使其他与会者可以得到面对面的会议效果。
1.NetMeeting的特性
(1) 支持ITU T.120协议的多点数据通信能力
支持T.120标准是计算机会议和多媒体会议的一个主要特征。在此基础上,与会者在 会议上不仅可以看到发言人的图像和听到发言人的声音,而且可以通过程序共享、白板窗口、文件传送和文本交流来协同工作。
(2) 支持H.323协议的语音会议能力
可以实现Internet或Intranet上实时语音会议。由于具有对H.323协议的支持,因此 ,NetMeeting可以与其它H.323协议兼容的语音用户实现互连。H.322协议支持ITU的G.711、G.723语音标准以及IETF(Internet Engineering TaskForce)的RTP和RTCP规范 。另外,NetMeeting 还支持MMX技术,在有MMX能力的计算机中,可以利用支持MMX技术的声音编解码器来提高声音编解码算法的性能,这可以使在通话中尽量少的利用CPU资源,并提高声音的质量。
(3) 支持H.323协议的视频会议能力
借助于NetMeeting, 用户可以利用任何一种与微软公司的Video for Windows格式兼容的视频采集卡来发送和接收实时视频;可以面对面地共享信息;可以直接地看到远方与 会者放在摄像头前的任何物品,包括硬件设备等。
把NetMeeting处理音频、视频和数据的能力结合起来,用户就既可以听到其他与会者 的声音,也可以看到其他与会者的动作、表情,这样就可以更好地共享信息和应用了。
2.NetMeeting的主要功能
NetMeeting视频会议包括以下一些功能:
(1) 与会者可以把声音和视频切换到任何一个与会者。这个功能使用户可以方便地与任何一个与会者进行交流。
(2) 在会议进行过程中,用户可以远程调节视频质量,协调视频质量和速度两方面的 性能。
(3) 用户可以动态地调整所发送的视频信号的分辨率。
(4) 用户可以暂停或继续视频的发送和接收。
(5) 在会议过程中,NetMeeting可以基于网络连接速度,自动调节视频的性能和质量 ,以提供高质量、低带宽的视频能力。
(6) 在MMX计算机上,NetMeeting利用支持MMX技术的视频编解码器来提高视频压缩和 解压缩算法的性能。
(7) 对H.323协议中会议服务和网关的支持,使用户可以实现多点的视频和音频连接 。
(8) 多点数据会议。两个或两个以上的用户可以实时进行通信和协作。用户可以共享应用程序,通过共享剪贴板实现信息交换、传送文件、共享电子白板、应用基于文字的 闲聊程序。另外,对T.120数据会议标准的支持使系统可以与其它基于T.120协议的产品和 服务进行互操作。
(9) Internet定位服务器(Internet Locator Server,ILS)。通过ILS,用户可以很方便地知道当前可以与哪些人进行交流。
另外,NetMeeting还支持LDAP 标准,具有增强的用户接口和邮件扩展功能。
3、Microsoft NetMeeting 2.1具有以下特性:
可在Internet上进行视频、音频会议,符合IP可视电话的基本要求
可利用白板进行实时图形化讨论,符合远程教育的需要
可进行文件传输,应用程序共享
可进行安全权限设置
可上连Internet服务器
支持点对点视频会议和多点数据会议
提供NetMeeting VDK,有利于进行二次开发
4、Microsoft NetMeeting 2.1版本对系统最小配置要求如下:
奔腾133 MHz以上
Windows 95和Windows 98操作系统16MB内存
Windows NT 4.0操作系统 32MB内存(需要 Windows NT 4.0 Service Pack 3 或更高版本支持)
Microsoft Internet Explorer 4.01 以上版本
56,000 bps 以上调制解调器,ISDN或LAN连接
4 MB 硬盘空间 (建议最好留有10MB硬盘空间)
全双工声卡并带有麦克风及音响或耳机
数字摄像头并带有视频捕捉程序
5、NetMeeting 的框架结构
NetMeeting基于COM框架结构,它使用了一组COM对象来管理诸如呼叫控制、会议管理 以及数据、视频、音频、文件传输、应用程序共享等通道。其框架结构如图3所示。
图3 NetMeeting系统的框架结构
这些COM对象包括:
会议管理对象 会议进程的管理对象,控制会议的建立、结束。
系统管理对象 当前用户系统的信息管理对象,从这个对象可以得到用户的状态以及其它具体信息。
呼叫对象 会议的潜在参与者,包括目录服务器中的一个成员 (一个IP地址)、使用IP X或TCP/IP的一个客户、电话号码、正在进行的一个会议。
成员对象 一个会议的参与者 。
通道对象 某种媒体的通路(应用程序共享、数据、文件传输、视频、音频及其它)。
视频对象 管理视频媒体的属性。
音频对象 管理音频媒体的属性。
文件传输 管理文件的传输。
应用程序共享 对应用程序的共享进行管理。
利用以上COM对象,开发者可以很方便地把会议功能直接集成到自己的应用系统甚至是WWW主页中。
由于目前Internet网的带宽较窄,会议中的视频质量还不高, 但音频质量还可以被接受。如果在企业内部网Intranet上运行会议系统,效果会好得多。为了使多媒体会议系统在Internet上得到更广泛的应用,就必须从以下两个方面来进一步提高会议的质量:一是 提高传送数据的压缩率,减少网络流量;另一个就是提高Internet网络的带宽。
6、尚需搞清的问题:
NetMeeting支持的用户数
同数字摄像头的兼容性问题
1、Intel Create&Share Camera Pack
Intel Create&Share Camera Pack包括USB接口和PCI+视频捕捉卡两种。建议采用USB接口的摄像头,具有安装简便,价格低廉等优点。
Intel USB Create&Share Camera Pack
对系统最小配置要求如下:
奔腾166 MHzMMX以上
带USB接口
Windows 95 OSR2操作系统 16MB内存,Windows 98操作系统32MB内存,不支持Windows NT和Windows 2000操作系统
4倍速以上CD-ROM
100 MB 硬盘空间
800*640 16位真彩色分辨率
全双工声卡并带有麦克风及音响或耳机
28,800 bps 以上调制解调器,ISDN或LAN连接
Microsoft Internet Explorer 3.01 以上版本
Intel USB Create&Share Camera的特性
运动时图象分辨率为176*144 采用ITU-T H.261图象格式,有利于同现有的会议电视系统互连互通。静止时图象分辨率为320*240。
支持H.323和H.324两种标准。采用H.323,可同现有的会议电视系统实现点对点和多点连通,可作为远程教育网的一种可行的补充手段。采用H.324,可通过电话线实现可视电话点对点互通,有利于家庭和个人用户使用。
支持视频和音频录制,具有快照功能,符合一般用户的基本使用功能。
可外接一个视频输入
可使用控制软件调节摄像头PTZ
Intel USB Create&Share Camera同Microsoft NetMeeting的兼容性问题:
Intel Video Phone 2.0版本以上内置了数据通信工具(即文件传送,白板,应用程序共享等)。它是通过调用NetMeeting程序接口来进行会议通信,由于NetMeeting 3.0更改了接口,所以通过NetMeeting 3.0召开会议通信时无法应用数据通信工具。
使用Intel Video Phone 2.x版本进行会议通信时,如果对方系统安装Microsoft NetMeeting 3.0,则你无法接受对方的呼叫,只能你呼叫对方。
Intel Video Phone 建议用户使用Microsoft NetMeeting 2.1版本。
尚需搞清的问题:
Intel Video Phone的新版本是否解决同Microsoft NetMeeting 3.0的兼容性问题。
不使用Intel Video Phone的软件能否可行。
2、3Com 的HomeConnect
3Com的HomeConnect。
HomeConnect对系统最小配置要求如下:
奔腾133 MHz以上,建议奔腾200MHz以上
带USB接口
Windows 98操作系统 16MB内存
图像分辨率从128*96到1280*960
4倍速以上CD-ROM
70 MB 硬盘空间
全双工声卡并带有麦克风及音响或耳机
HomeConnect的特性:
使用简便,PC机上只要装上HomeConnect的驱动程序,即可使用。
多媒体应用软件PictureWorks,使得进行快照,视频的捕捉。摄像头的控制非常方便。
可同NetMeeting结合使用。
尚需搞清的问题:
3、多点会议控制器
Accord MGC-100采用电信级的平台设计,为用户提供灵活和坚实的运行基础和扩容空间。具备多媒体交换功能,能同时支持H.320/H.321/H.323协议,内置网关控制系统,支持56Kbps—2Mbps速率的视频会议。具有多分屏,多重编码转换特性。具有方便的TCP/IP远程系统软件升级和管理。
Accord MGC-100系统特性:
能同时接入ATM,ISDN,DDN和IP网络,完全支持H.320,H.321,H.323标准
所有功能模块均为前触式,可热插拔,自动配置
提供在线系统诊断,提供即时系统状态,能方便进行维护和故障排除
提供多分屏和多重编码转换功能
支持不同网速,不同帧率,不同音频算法,不同视像解析度
支持T.120,支持语音激励切换会议
简单且综合的管理,可同时管理多台MCU和会议。一台MCU可同时接受最多16名管理员访问
Internet 定位器服务 (ILS) 是Microsof站点服务的一可选的组件,它可创造NetMeeting 用户的动态的目录,从这目录上,参加者能为实时的召开会议和合作在Internet 或公司的intranets 上定位对方。为在Internet 上寻找用户,ILS 提供了一个基于标准的动态的目录方案。它为NetMeeting 用户提供了一个目录服务器并且为存储动态的目录信息提供了一个常驻内存数据库。例如,用户能查找当前注册到Internet 服务或地点的用户的动态信息,例如IP地址等。ILS 数据库维持其入口,用户周期性地刷新它。
这确保用户能总是存取其它用户的最新信息
ILS特性:
支持工业标准协议
ILS为NetMeeting 提供一个轻便的目录访问协议(LDAP) 的接口。该接口允许NetMeeting存取ILS 服务器上的动态的目录信息,便于点-点 Internet 通信对话。
性能监控管理
ILS 支持Microsoft Windows NT 4.0 服务器的管理特性。包括性能监控, 简单的网络管理协议 (SNMP) 监控,事件记载。能追踪消息和事务处理,监视服务器性能, 标识性能监控潜在的问题。
基于标准目录服务器
ILS通过使用线程合并、二进制数据数据包、连接管理来高效地处理系统资源。另外,ILS 服务器使用一生成树体系结构在一单个的服务器配置中支持许多并行的用户。
通过活动的服务页面定制
通过活动的服务页面, 你能将HTML 和 scripting 组件结合到一起来设定ILS 界面.
易于安装和管理
ILS 提供一图形的安装程序以便你能快速并且容易安装服务器组件。
支持Microsoft产品
实现方式
IP可视电话的实现,对于局端用户来说
IP可视电话局端主要包括用于支持多点会议电视系统的2台Accord MGC-100和Internet Locator Service软件。由于Accord 的MFGC-100中已包含了h323中的各个实体,所以网关等设备已不再需要了。在2台MCU中,1台,视音频应用软件或多媒体数据通信用;另外一台,则用于T.120,进行数据共享。而目录服务器,则对整个网络内的用户进行动态的认证管理。同时,如作为远程教育网的延伸方式,要求网络能支持多点组播,广播,以保证用户能借助PC机完成视频点播和视频广播。
可能存在技术问题:
MCU的容量和扩容性及兼容性
目录服务器的网络结构及实现机制
IP可视电话的实现,对于用户端用户来说:
需配置奔腾MMX 200MHz以上的多媒体计算机,(即带有全双工声卡、麦克风、耳机或音箱)。Windows 98以上操作系统32MB内存,800*640 16位真彩色分辨率,56,000 bps 以上调制解调器,ISDN或LAN连接。及数字摄像头。
对于上面的两款摄像头,由于其带有USB接口,故在客户端PC上,直接装上其配带的应用软件或驱动程序,即可实现通过调制解调器拨号进入Internet。
而对于那些不带有USB接口的PC而言,可通过在计算机内插入视音频编解码卡将摄像头所设取得视频和麦克风输入的音频数据传入计算机,通过相应的通信软件,实现桌面多媒体通信的应用。
可能存在的技术问题:
主要是数字摄像头同NetMeeting操作平台的兼容性问题
数字摄像头的视频编码格式。
实现PSTN、ISDN、ADSL等多种方式接入,并实现H.323,H.321,H.324,H.320各标准终端.最终对用户实现点对点可视电话,会议电视,视频点播.
试验环境的准备
各类终端接入MCU测试:
ADSL终端点对点会议电视测试:
根据方案目的可利用现有远程教育网部分设备并够买一些软/硬件设备(具体参考试验费用),并可利用远程教育网现有环境进行试验.
通过USB接口的摄像头,利用PSTN终端拨入MCU,进行会议电视的测试
通过ISDN终端拨入MCU,进行会议电视的测试
利用ADSL终端进行点对点会议电视的测试
通过视频编解码卡进行H.323会议电视终端测试
通过桌面型会议电视终端进行H.323会议电视终端测试
试验设备到位和试验环境准备: 7-10个工作日
具体实验和测试: 7个工作日
测试结果总结及具体方案实现: 5个工作日
试验费用
设备(硬件)费用
PSTN接入modem
ADSL接入接入设备
ISDN接入终端接入设备
试验pc机4台,分别用于ISDN, PSTN, ADSL,IP接入
NT Server一台
USB接口摄像头
设备(软件)费用
Cu-See-Me软件一套
NT Server软件一套
ILS服务器软件一套
其他费用