数据传输系统及方法技术方案

技术编号:3588036 阅读:161 留言:0更新日期:2012-04-11 18:40
一种数据传输系统及方法,应用搭接至随选视频系统,其预先将储存于服务端中的待传送的媒体数据编辑成多个可允符各种硬件配置的播放需求的缓冲文件,从而于客户端连结至服务端并提出下载媒体数据的请求时,即先行侦测该客户端的硬件配置信息,以自该服务端中搜寻出允符该硬件配置的播放需求的缓冲文件并予以传送,藉以使媒体数据的网络传输作业达到最佳效率,并可减轻客户端硬件设备的运作负担。

【技术实现步骤摘要】

本专利技术涉及一种数据传输系统,更详而言之,涉及提高网络数据 的传输效率的。
技术介绍
随选视频系统(Video On Demand; VOD)乃是将各种媒体如多媒体 光碟(CD-TITLE)、 VCD、 LD、录影带、录音带、音乐CD、幻灯片、 图片等影音数据,以数字化方式储存于服务端的数据库中,而能同时 提供多位观赏者经由网络通讯系统,同时使用收看同一数据或不同数 据的即时互动性多媒体电脑网络系统。该系统无须下载影音文件,并 可依照个人喜好随选随看,而不受播放权限或时间的约束,此外,由 于适用范围亦较为广泛(只需装有Windows操作系统的硬件设备皆可 作为播放平台使用),因此具有良好的发展前景。传统随选视频系统于传送影音数据时,会消耗大量的网络频宽, 而令可使用的客户端数量、影音数据的传送量及传送速度都受到限制。 此外,各客户端所使用的网络传输频宽各不相同(大都为512K、 1M及 2M三种),若将数据的传输频宽设定为2M,则传输频宽为512K及1M 的客户端于观看节目时会出现不连贯的情况;而若将数据的传输频宽 设定为512K,则传输频宽为1M及2M的客户端就不能充分利用网络 频宽,从而造成资源浪费。再者,各客户端用于观看影音数据的硬件 设备亦不尽相同,可以是解析度(resolution)为1024*768像素的电脑显 示器(Computer Panel),或解析度为1366*768像素的液晶电视(LCD TV),以及解析度为640*480像素的口袋型电脑(PocketPC)等, 一般而 言,解析度越高,文件容量也就越大。然而现有随选视频系统的服务 端所输出的各影音数据对应的缓冲文件的大小都是相同的,亦即,解 析度是相同的,因此,当客户端显示设备的解析度与该传输的缓冲文 件的格式不相吻合时,则必须对所接收的缓冲文件进行相应编辑处理,始得以于客户端播放该缓冲文件,此举势必会加重客户端硬件设备的 运作负担。因此,如何提供一种媒体数据的传输技术,可依据客户端的硬件 配置需求传送相应的缓冲文件,以减轻客户端硬件设备的运作负担, 以提高媒体数据的传输效率乃是目前亟待解决的课题。
技术实现思路
鉴于上述现有技术的缺点,本专利技术的主要目的在于提供一种数据 传输系统及方法,以提高媒体数据的传输效率。本专利技术的另一目的在于提供一种,以减轻客 户端硬件设备的运作负担。为达上述目的及其他目的,本专利技术即提供一种数据传输系统及方 法,本专利技术的数据传输系统是应用于连结有服务端及客户端的网络通 讯系统,该系统包括用以将储存于该服务端中待传送的媒体数据进行 编辑处理,以生成多个允符各硬件配置的播放需求的缓冲文件的编辑模块;用以侦测该客户端的硬件配置信息的侦测模块;以及用以依据 该侦测模块所传送的该客户端的硬件配置信息,搜寻出允符该硬件配 置的播放需求的缓冲文件并通过该网络通讯系统将该缓冲文件发送至 该客户端的处理模块。其中,该系统搭接至随选视频系统;该硬件配置信息是由该客户 端所支持的解析度信息以及该客户端的网络传输频宽信息所组成;再 者,该处理模块搜寻解析度及网络传输频宽不高于该客户端的硬件配 置信息的缓冲文件并予以传送。本专利技术的数据传输方法应用于连结有服务端及客户端的网络通讯 系统,该方法包括以下步骤编辑处理储存于该服务端中待传送的媒 体数据,以生成多个允符各硬件配置的播放需求的缓冲文件;侦测该 客户端的硬件配置信息;以及依据该客户端的硬件配置信息,搜寻出 允符该硬件配置的播放需求的缓冲文件并通过该网络通讯系统将该缓 冲文件发送至该客户端。其中,该系统搭接至随选视频系统,该硬件配置信息是由该客户 端所支持的解析度信息以及该客户端的网络传输频宽信息所组成,该方法还包括搜寻解析度及网络传输频宽不高于该客户端的硬件配置信 息的缓冲文件并予以传送。通过本专利技术的,可依据客户端的硬件配置状 况,传送可允符该硬件配置的播放需求的缓冲文件至该客户端,以提 高媒体数据的网络传输效率,并可减轻客户端硬件设备的运作负担。附图说明图1为本专利技术的数据传输系统的方块架构示意图;以及 图2为本专利技术的数据传输方法的运作流程示意图。 主要元件符号说明10 网络通讯系统11 服务端12 客户端100 数据传输系统101 数据库 110 编辑模块 120 侦测模块 130 处理模块 S202 S210步骤具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人 员可由本说明书所揭示的内容轻易地了解本专利技术的其他优点与功效。 本专利技术亦可通过其他不同的具体实例加以施行或应用,本说明书中的 各项细节亦可基于不同观点与应用,在不背离本专利技术的精神下进行各 种修饰与变更。图1为一方块示意图,其用以显示本专利技术的数据传输系统100的 基本架构。如图所示,本专利技术的数据传输系统100应用于网络通讯系 统10中,从而供客户端12通过该网络通讯系统10连结至服务端11 以下载所需的媒体数据。于本实施例中,该数据传输系统100搭接至 随选视频系统(未图示),而该随选视频系统例如图1所示的服务端11, 用以于该客户端12通过网络通讯系统IO连结至服务端11并输出下载 媒体数据的请求时,即侦测该客户端12的硬件配置数据,藉以搜寻可 允符该客户端12的硬件配置设备播放需求的缓冲文件予以传输,以提 高媒体数据的网络传输效率。以下即对本专利技术的数据传输系统100进 行详细说明。如图所示,该数据传输系统100主要由数据库101、编辑模块110、 侦测模块120以及处理模块130所组成。该数据库101用以储存该服务端11中待传送的媒体数据,如影音 数据等。该编辑模块110用以将储存于该数据库101中的待传送的媒体数 据编辑处理成多个可允符各硬件配置的播放需求的缓冲文件,于此, 该编辑模块110将储存于数据库101中的媒体数据转换为具有不同解 析度及传输码流的缓冲文件,并将所述缓冲文件储存于数据库101中。该侦测模块120用以侦测该客户端12的硬件配置信息,于本实施 例中,该侦测模块120侦测该客户端12的显示设备所支持的解析度信 息以及该客户端12相应的网络传输频宽信息。该处理模块130用以依据该侦测模块120的侦测信息,亦即,该 客户端12所支持的解析度信息及其对应的网络传输频宽信息,自该数 据库101中搜寻出允符该客户端硬件配置的播放需求的缓冲文件,以 传送至该客户端12中予以播放。图2为本专利技术的数据传输方法的运作流程示意图。于本专利技术中, 该数据传输方法应用搭载至具有服务端11及客户端12的网络通讯系 统10中,而该服务端ll为例如一随选视频系统(未图示)。如图所示, 首先执行步骤S202,对该服务端11待传送的媒体数据编辑成多个允符 各硬件配置播放需求的缓冲文件,并储存于数据库101中,具体而言, 利用特定的格式转换工具对服务端11的媒体数据进行编辑转换处理, 以对应生成多个具有不同解析度及传输码流的缓冲文件,接着进至步 骤S204。在步骤S204中,于该客户端12通过网络通讯系统IO连结至服务 端11并提出下载媒体数据的请求时,即侦测该客户端12的硬件配置 信息,具体而言,侦测该客户端12显示设备所支持的解析度以及该客 户端12相应的网络传输频宽信息,接着进至步骤S206。在步本文档来自技高网
...

【技术保护点】
一种数据传输系统,应用于连结有服务端及客户端的网络通讯系统,该系统包括:编辑模块,用以将储存于该服务端中待传送的媒体数据进行编辑处理,以生成多个允符各硬件配置的播放需求的缓冲文件;侦测模块,用以侦测该客户端的硬件配置信息;以及处理模块,用以依据该侦测模块所传送的该客户端的硬件配置信息,由该编辑模块所生成的多个缓冲文件中搜寻出允符该硬件配置的播放需求的缓冲文件并通过该网络通讯系统将该缓冲文件发送至该客户端。

【技术特征摘要】
1.一种数据传输系统,应用于连结有服务端及客户端的网络通讯系统,该系统包括编辑模块,用以将储存于该服务端中待传送的媒体数据进行编辑处理,以生成多个允符各硬件配置的播放需求的缓冲文件;侦测模块,用以侦测该客户端的硬件配置信息;以及处理模块,用以依据该侦测模块所传送的该客户端的硬件配置信息,由该编辑模块所生成的多个缓冲文件中搜寻出允符该硬件配置的播放需求的缓冲文件并通过该网络通讯系统将该缓冲文件发送至该客户端。2. 根据权利要求1所述的数据传输系统,其搭接至随选视频系统。3. 根据权利要求1所述的数据传输系统,其中,该硬件配置信息 是由该客户端所支持的解析度信息以及该客户端的网络传输频宽信息 所组成。4. 根据权利要求3所述的数据传输系统,其中,该处理模块搜寻 解析度及网络传输频宽不高于该客户端的硬件配置信息的缓冲文件并 通过该网络通讯系...

【专利技术属性】
技术研发人员:邱全成陈剑
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术