文档介绍:走进流媒体技术
鞍山师范学院电教中心钟志强辽宁鞍山 114005
【摘要】:计算机网络技术的发展,使网上实时传输音视频文件成为了可能。本文介绍了当今网络中正流行的几种流媒体文件格式,以用它们的工作特点。
【关键字】:流媒体网络
"微软在成功地通过视窗操作系统后,目前正处于重要软件的开发关头,这种软件将使互联网上的多媒体内容成为人们日常生活不可分割的一部分--"流媒体"(Streaming Media),是微软真正看好的方向,它将成为个人电脑和网络设备应用的主流" ---
计算机网络的发展,使流媒体技术不断完善。它是今天多媒体网络教育平台中重要的使用方式,中研究、开发求以更好利用的焦点技术。
一、流式传输的基础
在网络上传输音/视频等多媒体信息,目前主要有下载和流式传输两种方案。音/视频文件一般都较大,所以需要的存储容量也较大;同时由于网络带宽的限制,下载常常时间较长,所以这种处理方法延迟也很大。在流式传输时,声音、影像或动画等时基媒体由音视频服务器向用户计算机的连续、实时传送,用户不必等到整个文件全部下载完毕,当声音等时基媒体在客户机上播放时,文件的剩余部分将在后台从服务器内继续下载。流式不仅使启动延时成十倍、百倍地缩短,而且不需要太大的缓存容量。它提供顺序流式传输(progressive streaming)和实时流式传输(Realtime streaming)两种方法。
1、序流式传输:
顺序流式传输是顺序下载,在下载文件的同时用户可观看再线媒体,在给定时刻,用户只能观看已下载的那部分,而不能跳到还未下载的前头部分,顺序流式传输在传输期间不能根据用户连接的速度做调整。由于标准的HTTP服务器可发送这种形式的文件,也不需要其他特殊协议,它经常被称作HTTP流式传输。顺序流式文件是放在标准HTTP 或 FTP服务器上,易于管理,基本上与防火墙无关。顺序流式传输不适合长片段和有随机访问要求的视频,如:讲座、演说与演示。它也不支持现场广播,严格说来,它是一种点播技术。
2、实时流式传输:
实时流式传输指保证媒体信号带宽与网络连接配匹,使媒体可被实时观看到。实时流式传输总是实时传送,特别适合现场事件,也支持随机访问,用户可快进或后退以观看前面或后面的内容。理论上,实时流一经播放就可不停止,但实际上,可能发生周期暂停。
实时流式传输必须配匹连接带宽,这意味着在以调制解调器速度连接时图象质量较差。而且,由于出错丢失的信息被忽略掉,网络拥挤或出现问题时,视频质量很差。如欲保证视频质量,顺序流式传输也许更好。实时流式传输需要特定服务器,如QuickTime Streaming Server、RealServer与Windows Media Server。这些服务器允许你对媒体发送进行更多级别的控制,因而系统设置、管理比标准HTTP服务器更复杂。实时流式传输还需要特殊网络协议,如:RTSP (Realtime Streaming Protocol
)或MMS (Microsoft Media Server)。这些协议在有防火墙时有时会出现问题,导致用户不能看到一些地点的实时内容。
一般说来,如视频为实时广播,或使用流式传输媒体服务器,或应用如RTSP的实时协议,即为实时流式传输。如使用HTTP服务器,文件即通过顺