您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 广告经营 > 第8章网络多媒体应用
多媒体技术网络多媒体应用第8章8.1多媒体网络通信基础知识■多媒体通信对网络的要求■多媒体传输协议■多媒体通信协议8.2多媒体在网络中的应用■多媒体会议系统■视频点播8.3流媒体技术■流媒体技术基础■流媒体文件格式和播放器■常见流媒体系统介绍●教学重点:●教学目标:了解流媒体的特点;了解流媒体的应用;了解流媒体文件格式;了解流媒体协议;了解流媒体的播放流媒体的特点、流媒体文件格式、流媒体的播放。教学进程网络多媒体应用第8章8.1多媒体网络通信基础知识8.1.1多媒体通信对网络的要求■多媒体网络中传输的是多媒体数据,包括视频、声音、图形、图像等,其数据量巨大,即使经过压缩编码后的数据量仍然占有很大的空间。因此,多媒体信息的传输对网络的性能提出了较高的要求。教学进程教学进程■比特率可变性多媒体数据传输按其特点可以分为恒定比特率(CBR)和可变比特率(VBR)两种类型。■实时性连续媒体(如视频、音频等)的传输必须是实时的,端到端的等待时间应当控制在一个很短的时间段内。■信道对称性在端到端的传输系统中,传输信道是双向的。根据多媒体应用类型的不同,上行和下行信道的通信量可能是对称的,也可能是不对称的。8.1多媒体网络通信基础知识8.1.1多媒体通信对网络的要求●多媒体数据流的基本特点●多媒体数据流要求有适应其特点的网络工作方式和网络协议教学进程■吞吐量网络吞吐量指的是有效的网络带宽,它反映了网络所能传输数据的最大极限容量。多媒体通信的吞吐量的需求与传输网的网络传输速率、接收端缓冲容量和数据流量有关。多媒体传输网络必须为多媒体信息的传输提供足够的传输带宽。8.1多媒体网络通信基础知识8.1.1多媒体通信对网络的要求●多媒体网络的性能指标教学进程■错误率错误率反映的是网络的可靠性,它可采用误码率(BER)来度量。误码率(BER)是指在传输过程中发生误码的码元个数与传输的总码元数之比。通常,BER的大小直接反映了传输介质的质量。8.1多媒体网络通信基础知识8.1.1多媒体通信对网络的要求教学进程■时延网络的传输时延是指信源发出一个比特到信宿接收到这个比特所经历时间,它是衡量网络性能一个很重要的参数。■时延抖动网络传输时延的变化称为网络的时延抖动。时延抖动会对实时通信的多媒体的同步造成破坏,最终影响到音视频的播放质量。8.1多媒体网络通信基础知识8.1.1多媒体通信对网络的要求教学进程8.1多媒体网络通信基础知识8.1.1多媒体通信对网络的要求●多媒体网络的通信方式■单播(Unicast)■组播(Multicast)■广播(Broadcast)教学进程■服务质量(QoS)就是这样一种机制,可以用于保证网络上不同应用的正常进行。8.1多媒体网络通信基础知识8.1.1多媒体通信对网络的要求●多媒体网络通信的质量服务教学进程■QoS功能(1)分类(2)标注(3)优先级设置8.1多媒体网络通信基础知识8.1.1多媒体通信对网络的要求教学进程■网络协议是指为网络中的数据交换而建立的规则、标准或约定。目前,数据传输所使用的网络协议主要是TCP、UDP、SPX和AppleTalk等,尤其以TCP和UDP协议应用最为广泛。■随着多媒体数据在网络上传输应用的增多,传统的传输协议已经不能胜任新的要求,因此,一些新的多媒体传输、控制协议被提出,如RTP/RTCP、RSVP和RTSP等。8.1多媒体网络通信基础知识8.1.2多媒体传输协议教学进程■RTP/RTCP协议■RSVP协议■RTSP协议8.1多媒体网络通信基础知识8.1.2多媒体传输协议教学进程■要实现这样的语音、视频的实时通信,除需要使用多媒体传输协议实现多媒体数据传输以外,还需要使用多媒体通信协议来规范通信终端的标准、控制设备之间通信的过程。■H.323协议■SIP协议■IMS协议8.1多媒体网络通信基础知识8.1.3多媒体通信协议教学进程■多媒体会议系统(MultimediaConference,MC)是指两个或两个以上不同地理位置的个人或群体通过传输线路及多媒体设备,将声音、影像及文件资料互传,进行即时的互动沟通,从而达到会议目的的一种会议形式。■多媒体会议系统也被称为视频会议系统(VideoConferenceSystem,VCS)。8.2多媒体在网络中的应用8.2.1多媒体会议系统教学进程●多媒体会议系统分类●按照会议设备配置可以分为会议室会议系统和桌面会议系统。●按照是否利用计算机设备可分为电视会议系统和计算机会议系统。8.2多媒体在网络中的应用8.2.1多媒体会议系统●按照会议所使用的网络环境可分为ISDN会议系统、局域网会议系统、电话网会议系统和Internet会议系统。●按照使用的信息流类型可分为音频图形会议系统、视频会议系统、数据会议系统和多媒体会议系统等。教学进程●多媒体会议系统的国际标准8.2多媒体在网络中的应用8.2.1多媒体会议系统教学进程■网络环境■多点传送设备■编码器/解码器■会议控制单元●多媒体会议系统的关键技术8.2多媒体在网络中的应用8.2.1多媒体会议系统教学进程●多媒体会议系统结构8.2多媒体在网络中的应用8.2.1多媒体会议系统教学进程■视频点播(VideoOnDemand,VOD)是网络技术、多媒体技术和计算机技术发展的产物,是一项崭新的信息服务技术。VOD与普通电视不同之处在于收视者不再是被动地观看电视台安排的节目,而是主动的点播自己所需的节目。因此,VOD大大增加了用户在信息服务与提供中的主动性,用户不仅可以坐在家里通过遥控器、机顶盒和屏幕上的菜单来收看自己点播的节目,而且还能利用它来购物、学习和享受各种信息服务。VOD在各个领域中的应用打破了时域和空域的限制,实现了信息系统完整性所追求的交互功能,所以,VOD又称为交互电视(InteractiveTV,ITV)。8.2多媒体在网络中的应用8.2.2视频点播教学进程●视频点播分类■准视频点播(NearVideoOnDemand,NVOD):多个视频流依次间隔一定的时间启动,发送同样的内容。比如,十个视频流每隔五分钟启动一个发送同样电视节目。如果用户想看这个电视节目可能需要等待,但最长不会超过五分钟,他们会选择距他们最近的某个时间起点进行收看。在这种方式下,一个视频流可能为许多用户共享。8.2多媒体在网络中的应用8.2.2视频点播教学进程●视频点播分类■纯视频点播(TrueVideoOnDemand,TVOD):当用户提出请求时,视频服务器将会立即传送用户所要的视频内容。若有另一个用户提出同样的需求,视频服务器就会立即为他再启动另一个传输同样内容的视频流。不过,一旦视频流开始播放,就要连续不断的播放下去,直到结束。这种方式下,每个视频流专为某个用户服务。■交互式视频点播(IntrteractiveVideoOnDemand,IVOD):不仅可以支持即点即放,而且还可以让用户对视频流进行交互式的控制。这时,用户就可像操作传统的录像机一样,实现节目的播放、暂停、倒回、快进和自动搜索等。8.2多媒体在网络中的应用8.2.2视频点播教学进程●视频点播系统结构8.2多媒体在网络中的应用8.2.2视频点播教学进程●流媒体的相关概念8.3流媒体技术8.3.1流媒体技术基础■流媒体(StreamingMedia)是指在网络中使用流式传输技术的连续时基媒体,如音频、视频或多媒体文件。流媒体技术就是把连续的影像和声音经过压缩处理后放在网站服务器上让用户边下载边观看和收听,而不需要等整个文件全部下载完毕后才播放。流媒体技术不是单一的技术,它是建立在网络通信、多媒体技术基础之上的一种新的技术。流媒体实现的关键技术就是流式传输技术。教学进程■顺序流式传输是顺序下载媒体文件,在下载文件的同时用户可以使用(观看),用户的使用与服务器上传输并不是同步进行的,用户是在一段延时后才能看到服务器上传出来的信息,或者说用户看到的总是服务器在若干时间以前传出来的信息。在这过程中,用户只能观看已经下载的那部分,而不能要求跳到还未下载的部分。它适合在网站上发布供用户点播的音频、视频节目。■实时流式传输在用户观看的过程中,还可以快进、快退到后面或者是前面的内容。但这种传输方式与网络状况密切相关,如果网络状况不理想,则播放的效果较差。●流媒体传输技术分类8.3流媒体技术8.3.1流媒体技术基础教学进程●流媒体技术原理8.3流媒体技术8.3.1流媒体技术基础教学进程■普通的音频、视频文件容量较大,不适合流式传输和管理,因此,将普通的音频、视频文件经过特殊编码,加入计时、压缩和版权等附加信息,使其成为流媒体格式文件,以适合在网络上边下载边播放。●流媒体文件格式8.3流媒体技术8.3.2流媒体文件格式和播放器教学进程■ASF文件■RM文件■MOV文件■FLV文件●流媒体文件格式8.3流媒体技术8.3.2流媒体文件格式和播放器教学进程●流媒体播放器8.3流媒体技术8.3.2流媒体文件格式和播放器教学进程Microsoft的流媒体系统●WindowsMediaEncoder:将源音频和视频转换成可以下载或进行流传输的流媒体格式文件。●WindowsMediaServer:将流媒体发布到计算机网络上。●WindowsMediaPlayer:播放多种格式流媒体文件。●WindowsMediaRightsManager:一个保障安装发布流媒体文件的DRM系统。8.3流媒体技术8.3.3常用流媒体系统介绍教学进程RealNetworks的流媒体系统●RealProducer:主要用于制作多媒体数据文件,实现压缩、编码现场信号并传送给RealServer进行现场直播,也可以把其他的音频、视频和动画等多媒体文件格式转换成流媒体格式。●RealServer:提供流媒体广播服务,可以使客户端无须等待数据全部下载完毕即可实时收看直播节目。●RealPlayer:用来向服务器发出请求,接收并回放从RealServer传送来的媒体节目。8.3流媒体技术8.3.3常用流媒体系统介绍END1.多媒体通信对网络提出了哪些性能要求?2.多媒体通信方式有哪几种?简述其特点。3.网络中的多媒体数据流有哪些特点?4.常用的多媒体传输协议有哪几种?5.多媒体会议系统可以分为哪几类?6.什么是流媒体?简述流式传输的原理。7.流式传输技术有几种?简述其特点。视频点播有几种类型?各有什么特点?课外作业教学进程
本文标题:第8章网络多媒体应用
链接地址:https://www.777doc.com/doc-1483023 .html