目 录 引言... 1 内容来自论文无忧网 www.paper51.com 一、系统简介... 1 http://www.paper51.com 二、关于流媒体... 1 内容来自论文无忧网 www.paper51.com 三、流媒体的实现... 2 内容来自www.paper51.com
3.1 预处理... 2 内容来自论文无忧网 www.paper51.com
3.2 支持流媒体传输的网络协议... 2 paper51.com 3.3 识别流媒体类型的途径—MIME. 3 copyright paper51.com
3.4 流媒体的播放方式... 3 copyright paper51.com
3.4.1 单播... 3 http://www.paper51.com 3.4.2 组播... 4 内容来自www.paper51.com 3.4.3 点播与广播... 4 内容来自www.paper51.com 四、流媒体技术的运用... 4 copyright paper51.com 4.1 流媒体服务... 4 http://www.paper51.com
4.1.1 Web音频/视频资料... 4 paper51.com 4.1.2 Web无线广播... 5 paper51.com 4.1.3 视频点播... 5 copyright paper51.com 4.1.4远程学习... 6 copyright paper51.com
4.1.5移动流媒体... 7 copyright paper51.com 4.2、 流媒体新服务... 7 http://www.paper51.com 4.2.1.IPTV. 7 paper51.com 4.2.2. 无线流媒体... 7 copyright paper51.com 4.2.3. 电子家庭... 8 内容来自论文无忧网 www.paper51.com 4.3 流媒体和电子商务... 8 内容来自www.paper51.com 五、流媒体的未来发展及影响... 9 内容来自www.paper51.com 六、总结... 10 paper51.com 参考文献... 11 copyright paper51.com 致谢... 12 内容来自论文无忧网 www.paper51.com
附录... 13 内容来自论文无忧网 www.paper51.com http://www.paper51.com 引言 内容来自www.paper51.com
随着互联网的飞速发展,流媒体技术的应用越来越广泛, 快速链接和多媒体计算机的出现使网络上的信息不再只是文本、图像和简单的声音文件。从网上广播、电影播放到远程教学以及在线的新闻网站等都用到了流媒体技术。越来越多的公司和个人正在利用音频、视频剪辑的多媒体技术使自己的站点更具吸引力、拥有更大的信息量和经济效益。这些多媒体内容包括电影、新闻剪辑电台、电视广播、网络游戏等等。 copyright paper51.com 一、系统简介 http://www.paper51.com 影视点播系统采用最新的流媒体技术,使用Zend Studio来完成网页代码的编辑,使用photoshopcs2完成系统设计及美工,使用coreldraw12完成logo的设计,服务器采用apache架设,MySQL数据库来存储数据。为大量并发用户提供多方面的高质量音视频服务,在支持IP的网络上实现流畅的视频欣赏。系统具有跨平台、易用性好、操作方便等特性。 内容来自论文无忧网 www.paper51.com
管理者通过WEB页面就能轻松的对媒体和设备进行管理,使每一个用户可以交互地访问服务器所储存的丰富节目源,为用户提供个性化服务,在网络连通的环境下,随心所欲的点播自己喜欢的媒体节目,并能根据个人的喜好进行影片的评论,也可参加影片论坛。 copyright paper51.com
影视点播宽带流媒体应用系统是一套数字媒体综合业务系统,适用与宽带网络运营商,广播电视媒体,宽带内容提供商,新闻媒体网站,企业机关,学校。 内容来自www.paper51.com
二、关于流媒体 http://www.paper51.com 目前的网上视频传输,通常要求用户将音频、视频文件下载到本地的计算机后,再进行播放。这种方法虽然使Internet 上多媒体信息的传输成为可能,但它也带来了一些突出的问题:首先,由于必须先下载多媒体信息,而多媒体信息的数据量通常都很大,需要很长的下载时间;其次,由于必须将节目下载到本地计算机后才能播放,这必然占用本地计算机的存储资源。这样人们不得不面临这样的尴尬:一方面,希望能在网络上看到生动、清晰的多媒体演示;另一方面,缓慢的网络速度又使文件下载需要很长的时间。第三,就是版权问题。因为用户将音频、视频文件下载到硬盘后,可能会对这些资料进行再传播,那么制作单位的知识产权有可能受到损害。为了解决这些问题,“流式传输”应运而生。其思想是借鉴计算机本身利用缓存区来提高文件运行速度的方式,考虑在播放端放置缓冲区来解决服务质量问题。 http://www.paper51.com 【引1】 paper51.com
流是用于描述媒体文件的名词。与常规文件不同,流媒体技术下的媒体文件可以在向播放器传输的过程中就开始播放。文件不是一次读取发送所有的数据,而是首先在线路中发送音频或视频剪辑的第一部分。在第一部分开始播放的同时,数据的其余部分源源不断的流出,及时达到目的地供播放使用。为保证在阻塞造成网络速度下降的情况下播放不会发生中断,播放器在开始播放前先采集小部分所谓缓冲的预备数据。如果数据流动速度保持足够快的话,播放是连续的。无论文件有多长,用户只是在观看文件前等上几秒钟生成这个缓冲数据。 内容来自论文无忧网 www.paper51.com
paper51.com 现在网上传输视频、音频主要有下载(Download)和流式传输(Streaming)两种方式。 http://www.paper51.com
流式传输有顺序流式传输(ProgressiveStreaming)和实时流式传输(Realtime Streaming)两种方式。一般说来,如视频为实时广播,或使用流式传输媒体服务器,或应用如RTSP 的实时协议,即为实时流式传输。如使用HTTP 服务器,文件即通过顺序流式发送。采用哪种传输方法依赖具体的要求。当然,流式文件也支持在播放前完全下载到硬盘。 http://www.paper51.com 目前,Internet上使用较多的流式视频格式主要包括了以下三种:Real Network公司的Real System、Microsoft公司的Windows Media Technology 和Apple公司的QuickTime,它们是网上流媒体传输系统的三大主流。 内容来自www.paper51.com 总的来说,流媒体就是指在Internet/Intranet上使用流式传输技术的连续时基媒体。 内容来自论文无忧网 www.paper51.com
三、流媒体的实现 内容来自论文无忧网 www.paper51.com
http://www.paper51.com
流媒体是在目前的网络带宽还不能完全满足巨大的音频、视频、3D等多媒体数据流量要求的情况下产生的,所以在流媒体通信技术中,应首先对多媒体文件数据进行预处理后才能进行流式传输。 copyright paper51.com 3.1 预处理 内容来自www.paper51.com 多媒体数据需要进行预处理才能适合流式传输,这是因为目前的网络带宽对多媒体巨大的数据流量来说还远远不够。预处理主要包括两方面:一是降低质量;二是采用先进高效的压缩算法。其次,流式传输的实现需要缓存。因为Internet以包传输为基础进行连续的异步传输,对一个实时音频、视频源或存储的音频、视频文件,在传输中它们要被分解为许多包,由于网络是动态变化的,每个包选择的路由可能不尽相同,故到达客户端的时间延迟也就不等,甚至先发的数据包还有可能后到。为此,使用缓存系统来弥补延迟和抖动的影响,并保证数据包的顺序正确,从而使媒体数据能连续输出,而不会因为网络暂时阻塞使播放出现停顿。通常高速缓存所需容量并不大。这是因为高速缓存使用环行链表结构来存储数据:通过丢弃已经播放的内容,"流"可以重新利用空出的高速缓存空间来缓存后续尚未播放的内容。 paper51.com
内容来自www.paper51.com
|