问答题 试题四(共20分) 阅读下列说明,回答问题1至问题5,将解答填入答题纸的对应栏内。 [说明] 某公司准备开发一套基于流媒体技术的视频监控系统,要求客户端用普通的Web浏览器就能实时观看多个监控点的情况。
问答题 [问题1](5分) 该公司所设计视频监控系统的构成图如图4-1所示,请从下列选项中选择合适的部件填入图4-1中的A~E。
【正确答案】
【答案解析】 题中给出了一个基于因特网的视频监控系统的构成示意图,表明该视频监控系统主要由摄像头(或其他视频采集设备)、硬盘录像机(或其他数字转换设备)、服务器、因特网网络和浏览器(用户端)构成,同时也表明了该系统的基本工作原理,即摄像头采集视频信号(模拟视频),经数字转换设备转换为数字视频传送给服务器,由服务器进行相应的处理后传送给客户端(浏览器),再由客户端实施相应的控制和操作。本视频监控系统采用Web服务器和流媒体服务器两个服务器,将监控视频文件直接传送给浏览器的方法,Web服务器用于Web页面服务,流媒体服务器用于监控视频文件服务。采用这种结构,浏览器向流媒体服务器请求传送文件,而不是向Web服务器请求传送文件,浏览器和流媒体服务器之间使用流媒体协议进行通信,监控视频文件可以使用皿P(用户数据包协议)直接从流放服务器传送给媒体播放器。
问答题 [问题2](4分) 请简述流媒体的概念。
【正确答案】 流媒体是指能够通过网络以流方式传输的音频、视频等媒体格式,其主要特点是媒体数据可以边下载边实时播放,而不用等待完全下载之后再播放。
【答案解析】 流媒体是指在网络中使用流式传输技术的连续时基影音数据流,而流媒体技术是指把连续的影像和声音信息经过压缩处理之后放到专用的流服务器上,让浏览者一边下载一边观看、收听,而不需要等到整个多媒体文件下载完成就可以即时观看和收听的技术。流媒体融合了多种网络以及音视频技术,在网络中要实现流媒体技术,必须完成流媒体的制作、发布、传播和播放等环节。
问答题 [问题3](4分) 请简述流媒体服务器在该监控系统中的作用。
【正确答案】 将数字视频转化为流媒体格式,然后利用流媒体传输协议传送给客户端。
【答案解析】 流媒体服务器的作用是将数字视频转化为流媒体格式,然后利用流媒体传输协议传送给客户端。流媒体服务器完成流媒体文件的压缩生成,即生成流式格式的媒体文件,流式文件格式与多媒体压缩文件有所不同,编码的目的是为了适合在网络上边下载边播放。流媒体文件的传输一般采用建立在用户数据报协议UDP之上的实时传输协议和实时流协议RTP/RTSP来传输实时的影音数据。RTP是针对多媒体数据流的一种传输协议,它被定义为在一对一或一对多的传输情况下工作,提供时间信息和实现流同步。RTSP协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。
问答题 [问题4](3分) 下面哪一项不属于Web服务器及其相关CGI扩展模块实现的功能? A.用户的登录认证 B.从流媒体服务器接收视频流数据,然后转发给客户端 C.提供选择菜单允许用户选择不同监控摄像头的视频 D.视频监控参数修改页面
【正确答案】B
【答案解析】 该题与上午试题题型类似,流媒体服务器的作用是将数字视频转化为流媒体格式,然后利用流媒体传输协议传送给客户端。而不是从流媒体服务器接收视频流数据,然厅转发给客户端。
问答题 [问题5](4分) 客户端软件需要采用什么技术手段来实现在网络传输速度不稳定时还能够顺畅地播放视频内容?
【正确答案】 数据预读缓冲功能。
【答案解析】 很多因素都会引起网络传输速度不稳定现象,客户端软件采用数据预读缓冲技术是一种解决在网络传输速度不稳定时还能够顺畅地播放视频内容的方法。