多媒体计算机技术-10

上传人:人*** 文档编号:569494620 上传时间:2024-07-29 格式:PPT 页数:60 大小:1.63MB
返回 下载 相关 举报
多媒体计算机技术-10_第1页
第1页 / 共60页
多媒体计算机技术-10_第2页
第2页 / 共60页
多媒体计算机技术-10_第3页
第3页 / 共60页
多媒体计算机技术-10_第4页
第4页 / 共60页
多媒体计算机技术-10_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《多媒体计算机技术-10》由会员分享,可在线阅读,更多相关《多媒体计算机技术-10(60页珍藏版)》请在金锄头文库上搜索。

1、第十讲多媒体应用系统v应用系统的分类vH.323视频会议系统vIP电话v即时通信系统vWeb浏览器vIPTVv多媒体消息业务应用系统的分类v人对人的应用系统v人对机器的应用系统Communications between peopleSynchronousapplicationsAsynchronous applicationsMultimediamailMultimedia document exchangeAsynchronous computer conferencingInterpersonalcommun.Distribution applicationsGroup teleconf

2、erencing可视电话同步远程教学视频会议Messaging applications (1) People-people applications目的: 改善或提供一种创新的人与信息源之间的通信. 根据通信时访问信息服务器的方式,可分为:交互方式(interactive), 或“提拉”方式(pull)分配方式(distribution),或“推送”方式(push) (2) People-system applications (2) People-system applicationsCommunications between people and systemInteractive a

3、pplicationsDistributionapplicationsTo closed groupsTo OpengroupsRetrieval applicationsTransaction applications通信的发起者是最终用户服务器是通信的发起者电子银行,电子商贸video-on-demandWeb-TV网络出版第十讲多媒体应用系统v 应用系统的分类vH.323视频会议系统vIP电话v即时通信系统vWeb浏览器vIPTVv多媒体消息业务H.323视频会议系统vH.323协议概述vH.323终端vH.323网关vH.323多点控制单元vH.323网守vH.323产品 H.323协

4、议概述vH.323协议体系是基于分组网的多媒体通信系统,它定义了分组网上提供多媒体通信服务的终端与设备的功能部件、通信过程和在分组网上提供声音、图像和数据通信所需的协议。vH.323协议中定义的设备包括了终端、网关(gateway)、网口管理器(gatekeeper)、多点控制器(MC)和多点控制单元(MCU)等设备,H.323使用了一些具体的协议来实现它们的具体功能H.323协议栈结构H.323协议的特点vH.323提供了多种媒体编解码方式vH.323协议体系的另一个特点是支持分组网上的视频会议,网口管理器gatekeeper(又称为网守)、多点控制器(MC)和多点控制单元(MCU)等是视频

5、会议系统的主要控制和转发设备。vH.323会议系统采用了两种基本的呼叫方式,一种是直接呼叫信令模式,在两个终端之间直接传输信令;第二种是利用gatekeeper做信令中继器,转发终端之间的信令。H.323终端vH.323终端是通过H.323/T.120协议定义的多媒体终端,它提供实时的音频和视频双向通信vH.323终端包含了H.323协议栈中所有的协议的一个子集,例如用于IP电话的H.323终端可以不包含视频和数据传输部分。H.323终端的结构H.323网关vH.323标准定义了H.323终端与其它终端,例如基于PSTN的H.324终端和基于ISDN的H.320终端等之间的互通。互通功能的实现

6、主要是通过H.323网关实现的。vH.323的网关负责在不同的ITU标准之间的翻译、系统控制和传输控制。其中最主要的任务是在H.323会议终端与其他类型的终端之间传输的数字信号进行转换,包括传输格式之间的转换H.323拓扑结构H.323多点控制单元v在H.323标准中,一个MCU单元由多点控制器MC(MultipointController)和若干个多点处理器MP(MultipointProcessors)组成。v按照H.323标准,可以召开各种形式的多点视频会议:由A、B和C终端参加的分散式视频会议由D、E和F终端参加的集中式视频会议混合式多点视频会议分散和集中式会议v在分散式视频会议中,与

7、会终端以多播(Multicast)方式其它与会终端广播声音和视频图像。v在集中式视频会议中,所有终端都要以点对点的方式向MCU发送声音、视频图像、数据和控制流。H.323网守v网守是H.323中最重要的部件,是它管辖区域里的所有呼叫的中心控制点,并且为注册的端点提供呼叫控制服务。v在H.323协议中,网守的主要功能是通过RAS规范实现的,它包含内容,一个是定义在RAS规范中的地址转换,即从终端别名和网关的LAN别名转换成IP或者网际信息包交换协议(IPX)地址;另一个也是在RAS规范中定义的网络管理功能。v在H.323系统中,网守不是必须的。但如果有网守存在时,终端必须要使用网守提供的服务功能

8、。这些功能就是地址转换、准入控制、带宽管理和区域管理。H.323产品第十讲多媒体应用系统v 应用系统的分类v H.323视频会议系统vIP电话v即时通信系统vWeb浏览器vIPTVv多媒体消息业务IP电话vIP电话的概念vIP电话与PSTN电话的技术差别vIP电话的三种类型vIP电话标准IP电话的概念vIP电话(IPTelephony)、因特网电话(Internettelephony)和VoIP(VoiceoverIP)都是在IP网络即信息包交换网络上进行的呼叫和通话,而不是在传统的公众交换电话网络上进行的呼叫和通话。vIPIP电话允许在使用TCP/IPTCP/IP协议的因特网、内联网或者专用

9、LANLAN和WANWAN上进行电话交谈。 v在信息包交换网络上传输声音的研究始于20世纪70年代末和80年代初19981998年出现具有电话会议服务功能的会务器,19991999年是开始应用IPIP电话之年。 IP电话与PSTN电话的技术差别vIP电话和PSTN电话之间在技术上的主要差别是它们的交换结构。因特网使用的是动态路由技术,而PSTNPSTN使用的是静态交换技术。 vPSTN电话是在线路交换网络上进行,对每对通话都分配一个固定的带宽vIP电话网关把声音数据装配成IP信息包,然后按照TCP/IP网络上查找到的路径把IP信息包发送出去。传送声音的基本过程IP电话的三种类型v第一类:PC到

10、PCv第二类:PC到电话v第三类:电话到电话PC到PCv通话双方同时利用计算机和Modem拨号上Internet,然后利用电脑中多媒体技术,实现通话的声音传送。PC到电话通话时一方利用PC连上因特网,然后通过商业公司提供的IP电话服务器(网关)将电话拨叫到对方普通电话机上。电话到电话这种类型又分为三种不同的应用形式:通话双方都由PC与电话直接连接通话双方都不须要使用计算机,只须各自配备上网账号和专用的IP电话设备IP电话服务器支持下的“电话到电话”方式,由服务提供商提供全套服务IP电话标准vITU的H.323系列标准vIETF的入会协议(SessionInitiationProtocol,SI

11、P)。SIP是由IETF的MMUSIC(MultipartyMultimediaSessionControl)工作组正在开发的协议,它是在HTML语言基础上开发的、并且比H.323简便的一种协议。vH.323和SIP这两种协议代表解决相同问题(多媒体会议的信号传输和控制)的两种不同的解决方法。 第十讲多媒体应用系统v 应用系统的分类v H.323视频会议系统v IP电话v即时通信系统vWeb浏览器vIPTVv多媒体消息业务即时通信系统v即时通信系统是指使用因特网技术,允许人们实时地传送文本、语音、视频和数据文件等信息软硬件系统。v其特点是能让用户可以选择性地接受或拒绝某人的信息,也可以同一时间

12、与多人进行交流。即时通信系统的设计要求v数据通信完整与可靠性v通信安全性v通信效率和公平性v系统可控性v系统稳定性能即时通信的标准v目前IM有4种协议:即时信息和出席协议IMPP(InstantMessagingandPresenceProtocol)出席和即时信息协议PRIM(PresenceandInstantMessagingProtocol)针对即时消息和出席平衡扩展的会话初始化协议SIP/SIMPLE(SIPforInstantMessagingandPresenceLeveragingProtocol)扩展的消息和出席协议XMPP(ExtensibleMessagingandPre

13、senceProtocol)。即时通信系统的结构v即时通信系统主要分为三大部分:服务器端、客户端端和注册数据库v软件主要包括节点命名和信息资源命名模块、节点的定位模块、通信模块,以及其他具体的功能服务模块等部分即时通信系统的结构WindowsLiveMessengervWindowsLiveMessenger是微软公司推出的即时通信系统,目前有非常广大的用户群。v早期的Messenger中视频编码采用了Microsoft与Logitech公司合作开发的视频编码标准(标记为ML20)以及微软自己开发的WMV编码格式。但从9.0版本开始视频通讯采用的是私有协议v音频编码采用比较多的则是PCMA律和

14、 律、GSM以及G.723.1等WindowsLiveMessengerv支持的音频格式:114(x-msrta/16000)111(SIREN/16000)112(G7221/16000)115(x-mstra/8000)116(AAL2-G726-32/8000)4(G723/8000)8(PCMA/8000)0(PCMU/8000)97(RED/8000)13(CN/8000)118(CN/16000)101(telephone-event/8000)。其中x-mstra是微软自有的音频编码协议,RED为采用冗余编码,CN为ComfortNoise编码方式,编码方法后的数字为采样率。v支

15、持的视频格式:121(x-rtvc1/90000)34(H263/90000)。其中x-rtvc1为微软自有的视频编码协议。WindowsLiveMessengervx-rtvc1协议是在VC-1基础上基于RTP协议的一种编码,但又不同于VC-1。vVC-1源于WMV。WMV最初是为低速率流媒体应用作为专有编解码开发出来的,但是2003年微软公司基于WindowsMediaVideo第9版编解码起草了视频编解码规范并且提交给SMPTE申请作为标准。这个标准在2006年3月作为SMPTE421M(即VC-1)被正式批准,这样WindowsMediaVideo9编解码就不再是一个专有的技术。早期的

16、编解码版本(7和8)仍然被认为是专有技术,因为它们不在SMPTE421M标准的涵盖范围内。v但根据RFC4425中关于VC-1数据包结构,可以判断视频数据包采用的不是标准的VC-1编码。实际上,x-rtvc1是微软公司对VC1的一种扩展,它增加cached帧和SP-帧。第十讲多媒体应用系统v H.323视频会议系统v IP电话v 即时通信系统v WindowsLiveMessengervSkypeSkypevSkype是基于P2P的语音通话软件v其主要技术特点就是客户端只需要在登录阶段与服务端链接进行身份认证,客户端的连接通信主要利用超级节点。vSC:SkypeClientvON:Ordina

17、ryNode,普通节点,相当于SCvSN:SuperNode:,超级节点Skype客户端登录v登录阶段,ON基于用户名和密码向服务器进行认证,并通告其他对等端(Peers)或好友上线、确定其所在的网络的NAT或防火墙的类型、发现在线的具有公共IP的Skype超级节点(SN)、检查最新版本ON的登录过程ON的登录过程v每一个ON必须首先向注册服务器获取一个用户名和密码;v一个ON运行时,会选择一个父节点SN,并保持与此SN的一个TCP连接;v然后通过该父节点获取登录服务器的IP地址,并向登录服务器进行认证;v认证成功后,ON向Web服务器发送HTTP1.1GET命令是否有新版本发布,至此登录过程

18、完毕;v此时,ON可以呼叫或者被呼叫,并与其他ON进行通信。UDP探测阶段v登陆过程中一个很重要的步骤是一个ON必须要保持与一个父节点SN的TCP连接。ON是通过探测获取该父节点的。vSkype客户端维护了一个XML文件“C:DocumentsandSettingsAdministratorApplicationDataSkypeshared.xml”。这样在Skype启动时,通过读取该文件获取缓存的SN节点信息,并尝试向这些节点发送UDP探测数据包。UDP探测阶段v客户端会基于统一端口尝试向不同的地址建立UDP探测,目的地址会新型回复v客户端根据探测过程获取的SN节点与之建立TCP连接,并根

19、据获取的认证服务器IP与认证服务器建立TCP连接,进入TCP认证阶段通话呼叫与通信阶段v查询DNS域名,DNS服务器回复v客户端选择其中之一采用SIP协议进行呼叫(UDP协议)Skype支持的音频协议vPC2Phonea=rtpmap:18G729/8000a=fmtp:18annexb=noa=rtpmap:0PCMU/8000a=rtpmap:8PCMA/8000a=rtpmap:9G722/8000vPC2PCiSACiSACvGlobalIPSound公司宣布推出其iSAC编/解码器(codec)的2.0版本。iSAC2.0是市场领先的自适应codec,专为开发互联网语音(VoIP)通

20、信应用而设。v采用这种解决方案,IP电话、网关及芯片组生产商便能够开发出优良的产品,提供高质量的语音体验,完全满足以PC机采用互联网通话服务的用户之期望第十讲多媒体应用系统v 应用系统的分类v H.323视频会议系统v IP电话v 即时通信系统vWeb浏览器vIPTVv多媒体消息业务Web浏览器vWeb浏览器是指可以显示网页服务器或者文件系统的HTML文件内容,并让用户与这些文件交互的一种软件。Web浏览器主要通过HTTP协议与网页服务器交互并获取网页,这些网页由URL指定,文件格式通常为HTML。一个网页中可以包括多个文档,每个文档都是分别从服务器获取的。通过浏览器来显示在万维网中的文字、图

21、像、音频和视频及其他信息,这些文字或音频视频等,可以是连接其他网址的超链接。一个简单浏览器的系统结构主流浏览器内核v现代浏览器不仅仅是一个浏览器,它更像一个多任务的操作系统,它还要具备以下特色功能:对web标准的支持、多标签浏览、隐私浏览、广告弹窗拦截、内置下载工具、智能地址栏、搜索栏、插件和扩展程序等。v浏览器最核心的部分是渲染引擎(RenderingEngine),一般习惯称之为“浏览器内核”,其负责解析网页语法(如HTML、JavaScript)并渲染、展示网页。不同的浏览器内核对网页编写语法的解析也有所不同,因此同一网页在不同的内核浏览器里的渲染、展示效果也可能不同GoogleChro

22、me浏览器简介vChrome浏览器是Google公司于2008年9月3日推出的自有品牌的浏览器。这是一个基于BSD许可证的开放源代码项目。v其主要基于另外2个开放源代码项目:Webkit网页渲染系统和V8JavaScript引擎。相对于其它浏览器,Chrome的主要特点是高安全性的沙盒技术、多进程技术、隐身模式和快速高效的浏览体验。双核浏览器v通常情况下,一种浏览器使用的内核一般都是单一的内核引擎,比如IE浏览器使用Trident内核引擎,谷歌Chrome浏览器使用WebKit内核引擎。v由于IE浏览器在国内的普及率非常高,所以造成了很多网上银行和支付系统只支持IE的Trident内核,使得基

23、于其他非Trident内核的浏览器无法进行正常支付和转账等业务。v而WebKit内核的非IE浏览器以更高的性能和更好的用户体验拥有了越来越多的用户。双核浏览器v同时支持两种内核的浏览器v在不用网上交易的一般网站,使用速度快的WebKit内核访问,这就是所谓的“高速模式”;v在访问支付宝或者网上银行的时候,使用Trident内核的“兼容模式”来进行业务。v双核浏览器面临两个内核切换、数据共享、功能公用等技术难题。一些双核浏览器在切换内核时很可能会出现登录信息丢失的问题,在两个内核中软件功能也无法通用。第十讲多媒体应用系统v 应用系统的分类v H.323视频会议系统v IP电话v 即时通信系统v

24、Web浏览器vIPTVv多媒体消息业务IPTV系统vIPTV即交互式网络电视,是一种利用宽带有线电视网,集互联网、多媒体、通信等多种技术于一体,向家庭用户提供包括数字电视在内的多种交互式服务的技术。v狭义的IPTV,传统的广播电视行业通常将其理解为“IPTV=IP+TV”模式,即在这种实现方式中,IP业务和TV业务在CABLE中是完全独立并行的。v广义的IPTV所涵盖的业务包括VOD、Interac-tiveTV(交互式电视)、MobileVideo(手机视频)、Mobisodes(手机电视剧)、视频游戏、电视上网、收发邮件、电视商务等第十讲多媒体应用系统v 应用系统的分类v H.323视频会议系统v IP电话v 即时通信系统v Web浏览器v IPTVv多媒体消息业务多媒体消息业务vMMS(MultimediaMessageService,多媒体消息业务)通常又称为彩信。v它最大的特色就是支持多媒体功能,能够在支持彩信功能的手机之间或手机与计算机之间传递功能全面的内容和信息,这些信息包括文字、图像、声音、数据等各种多媒体格式的信息。其短消息容量平均为3万字节,最高可达10万字节。完了

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 其它考试类文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号