“流式播放”多媒体服务系统

时间:2020-10-09 18:26:58 计算机毕业论文 我要投稿

“流式播放”多媒体服务系统

“流式播放”多媒体服务系统

2004年度河南省广播电视优秀科技论文一等奖

前 言

流式媒体服务具有广阔的应用领域,可以广泛应用于局域网、广域网、宽带综合接入网(利用光纤基带网、 ADSL 双绞线通信和改造后的双向有线电视网等)。它能在众多领域中使用:如电视台、广播电台节目查询、节目制作,出版社多媒体网上出版,音像公司产品制作,展览馆、博物馆的信息查询、信息发布,以及娱乐、交互式教学、网络会议和其他商业运作。

较于传统的电视,网络媒体文件信息形式和来源丰富,有良好的互动性,具有索引结构的媒体文件能随意快进或快退到希望的位置。不受地域限制,没有节目时间限制,提供在线增加频道和更新播放列表等诸多优点。观众可以在电视和网络之间比较灵活地切换,例如可以在观看球赛的同时,从有关球队的万维网网址上阅览比赛和球员的背景资料,以及其它媒体相关信息。提供信息的同时,它能够对信息本身的安全性加以控制,对不同用户建立不同的安全级别和权限。

目前,流式媒体点播较为常见,称为 VOD ( Video on Demand )技术。节目点播系统 VOD ( Video on Demand )是伴随着视频、音频处理及计算机网络技术的发展而迅速兴起的一门综合性技术。网络结构中的.多媒体数据以实时数据流的形式传输,与传统的文件数据不同,多媒体数据流一旦开始传输,就必须以稳定的速率传送到桌面电脑上,以保证其平滑地回放,视频、音频数据流都不能有停滞和间断;网络拥堵、 CPU 争用或 I/O 瓶颈都可能导致传送的延迟,引起数据流传输阻塞。 VOD 服务是综合技术,它包括多媒体数据压缩技术、多媒体网络技术、多媒体数据库技术等专业技术。

第一部分 基本概念

整个系统所围绕的核心是如何安全快速高效地传输数据,并流畅的播放数据流。为此,提出了一种流式传送数据的方式。

第一节文件传递方式

流式媒体能够通过“下载”和“流式播放”两种方式将数字媒体文件传递到客户端,供用户使用。这两种方式各有优缺点,但是这里推崇使用“流式播放”的方式对远程用户提供服务。下面对这两种方式作简单介绍。

下载:为了通过使用下载方法将内容传递给用户,通常需要将内容保存到 Web 服务器并通过在网页上添加指向该内容的链接来向用户提供指向内容的链接。于是用户可单击链接,将文件下载到其本地硬盘上,然后使用播放机播放内容。

但是下载需要用户首先将既耗费时间又耗费磁盘空间的整个文件复制到其计算机中,然后才能播放。另外,因为整个文件必须在下载之后才能播放,因此,下载不能用于实况流。下载不能高效地使用可用带宽。当客户端开始下载数字媒体文件时,所有可用网络带宽用于尽可能快地传输数据。因此,其他网络功能可能会减慢或被中断。

流式播放:要通过使用流式播放方法将内容传递给用户,您可以将内容保存到 Windows Media 服务器,然后将该内容分配给发布点。然后,您可以通过创建公告文件或通过向用户提供发布点的 URL ( Uniform Resource Locator ) 来向用户提供对该内容的访问。您可以将公告文件或 URL 嵌入到网页中或将其以电子邮件形式发送。当用户单击链接或公告文件时,播放机就打开并连接到相应的流。

因为流式播放只以客户端正确呈现它所必需的速度通过网络发送数据,实现边下载、边解码、边播放,所以它比下载更高效地使用带宽。这有助于防止网络变得过载并有助于维持系统的可靠性。因为播放机必须首先缓冲数据以防在流中存在延迟或间歇,所以在播放机接收流的时间和它开始播放流的时间之间通常有一个延迟。因为对数据进行流式播放和呈现是同时发生的,所以流式播放还允许您传递实况内容。

可看出两种传输方式都有一定的缺点,但是就多媒体服务来说,它对数据的实时性要求较高,强调查询和浏览,不要求对数据存储,不要求数据传输中百分之百的完整性,所以使用流式播放能够在满足用户需求的基础上,更有效的减少带宽的占用,提高网络效率。