第章 流媒体程序设计.ppt

第章 流媒体程序设计.ppt

第11章 流媒体程序设计 11.1 流媒体的概念 11.2 流媒体技术的特点 11.3 流媒体类型 11.4 流媒体的技术基础 11.5 流式文件的制作 11.6 流媒体的发布 11.7 本章小结 习题 11.1 流媒体的概念 早期在Web上传输的信息主要是文本、图片等静态文件,文件数据量较小,浏览器要将文件从服务器下载到客户机上,然后显示或运行。这种方式对于音频、视频文件来说是不合适的。首先,音频、视频文件的数据量通常都很大,动辄几十兆、几百兆,下载这样大的文件要消耗很长时间,而且可能出现这样的情况:经过令人难以忍受的等待后,文件即将下载完毕,这时网络上发生了一个错误,使得客户前功尽弃;其次,传统的方式无法实现实时的音频、视频信息传输,严重限制了用户使用网络进行信息交互的能力。 因此,后来人们就把音频、视频文件按时间顺序分成许多小的片断,对这些片断进行压缩处理,然后依次发送出去,客户端在收到若干个片断以后,就实施数据解压操作并开始播放,播放的同时继续下载后面的片断。这样,服务端的媒体数据就可一个片断一个片断地“流”向客户端了,浏览者可以一边下载一边观看、收听,而不需要等到整个文件下载完成后才进行收看。这种数据传输方式就称为流式传输,它所传输的数据就是流媒体(streaming media)。 流媒体技术起源于窄带互联网时期,1995年一家叫做progressive

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档