Page 360 - 江西普通高校专升本信息技术
P. 360
江西普通高校专升本信息技术
因此服务器可以利用这些信息动态地改变传输速率,甚至改变有效载荷类型。RTP和RTCP配合使
用,它们能以有效的反馈和最小的开销使传输效率最佳化,因而特适合传送网上的实时数据。
3.实时流协议RTSP
实时流协议RTSP定义了一对多应用程序如何有效地通过IP网络传送多媒体数据;RTSE在体
系结构上位于RTP和RTCP之上,它使用TCP或RTP完成数据传输;HTTP与RTSP相比,HTTP传送
HTML超链接文档,而RTSP传送的是多媒体数据;HTTP请求由客户机发出,服务器做出响应;
使用RTSP时,客户机和服务器都可以发出请求,即RTSP可以是双向的。点对点的手机可视通
话,必须在手机终端实现RTSP。
8.4.2.3 流媒体文件格式
在运用流媒体技术时,音视频文件要采用相应的格式,不同格式的文件需要用不同的播放器
软件来播放。采用流媒体技术的音视频文件主要有以下几种:
1.微软的ASF(advanced stream format)。这类文件的扩展名是.asf和.wmv,与它对应的播放
器是微软公司的Media Player。用户可以将图形、声音和动画数据组合成一个ASF格式的文件,也
可以将其他格式的视频和音频转换为ASF格式,而且用户还可以通过声卡和视频捕获卡将诸如麦
克风、录像机等外设的数据保存为ASF格式。
2.RealNetworks公司的Real Media。它包括RealAudio、RealVideo和RealFlash三类文件,其中
RealAudio用来传输接近CD音质的音频数据,RealVideo用来传输不间断的视频数据,RealFlash则
是RealNetworks公司与Macromedia公司联合推出的一种高压缩比的动画格式,这类文件的扩展名
是.rm、.ra、.rmvb,文件对应的播放器是RealPlayer。
3.苹果公司的QuickTime。这类文件扩展名通常是.mov,它所对应的播放器是QuickTime。
此外,MPEG、AVI、DVI、SWF等都是适用于流媒体技术的文件格式。
8.4.2.4 流媒体系统组成和关键技术
流媒体系统包括以下5个方面的内容:
①编码工具:用于创建、捕捉和编辑多媒体数据,形成流媒体格式;
②流媒体数据:符合流媒体格式的数据;
③服务器:存放和控制流媒体的数据;
④网络:适合多媒体传输协议甚至是实时传输协议的网络;
⑤播放器:供客户端浏览流媒体文件。
这5个部分有些是服务器端需要的,有些是客户端需要的,而且不同的流媒体标准和不同公
司的解决方案会在某些方面有所不同。
流媒体技术不是一种单一的技术,它是网络技术及视/音频技术的有机结合。在网络上实现流
媒体技术,需要解决流媒体的制作、发布、传输及播放等方面的问题,而这些问题则需要利用音
视频技术及网络技术来解决,具体如下:
(1)流媒体制作技术方面解决的问题
在网上进行流媒体传输,所传输的文件必须选用适当的压缩算法进行压缩,生成的容量较小
的文件并且需要向文件中添加流式信息。
(2)流媒体传输方面需解决的问题
流媒体的传输需要选择传输质量要求不是很高,而对传输速度有很高的要求的协议。
·338·