一种配置用于播放网络节目的软件资源的方法和装置制造方法及图纸

技术编号:2918585 阅读:165 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种配置用于播放网络节目的软件资源的方法和装置。用户端向网络服务器发送的下载网络节目的请求中,包括用户端软件资源的配置信息。网络服务器比较对比播放网络节目所需的软件资源和用户端软件资源后,向用户端发送播放节目所需的且用户端缺少的软件资源。用户端将接收到的软件资源与本地软件资源结合,以播放下载的网络节目。只需在发送下载网络节目的请求中附带发送用户端所具有的软件资源的配置信息,用户端就可以充分配置网络节目播放所需的软件资源。

【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
本专利技术涉及网络节目播放
,尤其是涉及一种配置用于播放网络节目的软件资源的方法和装置。网络光盘格式(如增强型eDVD光盘格式,蓝光光盘BD格式等)的推出,使用户可观看的节目不再限于光盘上存储的节目,而是扩展到与光盘上的内容相关的网络节目。从网络中下载、播放节目已经是一种十分普遍的娱乐方式。在发行网络光盘时,光盘内容提供商在网络服务器中提供与所发行的光盘上的内容相应的网络节目供光盘用户下载。这些网络节目一般与本地光盘的音视频内容同步播放,以增强播放效果。作为网络节目内容的一部分,一些增强信息,如网页、或动画、或节目介绍说明或演职人员介绍等也随同网络节目下载到用户端。这些增强信息中常常包括一些新颖的字体或字形、新奇的图形或具有动画效果的运动矢量图等。另外,存储在网络中的网络节目常常被更新,播放该节目所需的字体、图形等也因此常常被更新。支持这些新的内容的软件资源,如支持需要显示的字体的字体库、支持图形显示的图形库、或其他辅助的用于增强播放的程序一般也随同网络节目一起下载。以字体为例,一个字符的不同字体具有不同的点阵结构和外形轮廓,要按照特定的字体显示一个字符需要相应的字体数据(即点阵结构数据和外形轮廓数据等),否则就无法输出显示该字符。同样,一个图形尤其是新的图形在本地如果没有相应地图形库将影响播放效果。随同网络节目下载的软件资源文件常常比较大,例如一个字体库文件能达到3MB到20MB左右,因此下载所需时间也比较长,尤其是遇到网络带宽不足或网络堵塞的情况,网络节目的播放可能就不得不中断,播放质量不能得到保证,而使用户失去观看节目的兴致。解决软件资源下载问题的方法之一是将所有可能用到的软件资源先行下载到用户端播放装置。这种方法可以满足大多数情况的需要,但这样用户端播放装置的有限的存储空间会被占用,另一方面网络节目及增强信息经常被更新,预先下载的软件资源不可能涵盖所需的字体、图形、程序等,尤其是新出现字体、图形和程序等。解决软件资源下载问题的另一种方法是在网络节目下载后,经光盘播放装置确定本地缺少的资源,然后再向网络服务器发出下载缺少的软件资源。如果播放装置在播放网络节目时发现缺少一个字符的字体数据,然后向网络服务器请求下载,并且分配一定的网络带宽去下载所需的字体数据,必然使节目播放过程受到相应影响。这种方法不但不能保证播放质量而且过程繁琐。因此,需要提供一种配置用于播放网络节目的软件资源的方法和装置,以能够快捷的实现软件资源的配置,避免因字体、图形等得不到支持或及时的支持而延误或中断网络节目的播放。
技术实现思路
本专利技术要解决的技术问题是提供一种配置用于播放网络节目的软件资源的方法和装置,以克服现有技术中存在的问题。根据本专利技术的一个实施例,提供一种在播放装置中配置软件资源的方法,所述软件资源用于播放一个网络节目,该方法包括步骤向一个网络服务器发送下载所述网络节目的请求,所述请求包括本地软件资源的配置信息;接收由所述网络服务器发送的软件资源和所述网络节目,所述接收的软件资源包括播放所述网络节目所需且本地缺少的软件资源;和,将所接收软件资源与所述本地软件资源结合,以播放所述节目。根据本专利技术的一个实施例,提供一种在播放装置中配置软件资源的装置,所述软件资源用于播放一个网络节目,该装置包括一个发送装置,用于向一个网络服务器发送下载指定网络节目的请求,所述请求包括本地软件资源的配置信息;一个接收装置,用于接收由所述网络服务器发送的软件资源和所述网络节目,所述接收的软件资源包括播放所述网络节目所需且本地缺少的软件资源;和一个结合装置,用于将所接收软件资源与所述本地软件资源结合,以播放所述节目。根据本专利技术的一个实施例,提供一种在网络服务器中配置软件资源的方法,所述软件资源用于在一个用户端播放一个网络节目,该方法包括步骤接收所述用户端发送下载指定网络节目的请求,所述请求包括所述用户端的软件资源的配置信息;获取播放所述网络节目所需的软件资源的信息;和,比较所述接收到的信息和所述获取的信息,以确定用于向所述用户端发送的软件资源,所述向用户端发送的软件资源包括播放所述节目所需且所述用户端缺少的软件资源。根据本专利技术的一个实施例,提供一种在网络服务器中配置软件资源的装置,所述软件资源用于在一个用户端播放一个网络节目,该装置包括一个接收装置,用于接收所述用户端发送下载指定网络节目的请求,所述请求包括所述用户端的软件资源的配置信息;一个获取装置,用于获取播放所述网络节目所需的软件资源的信息;和,一个比较装置,用于比较所述接收到的信息和所述获取的信息,以确定用于向所述用户端发送的软件资源,所述向用户端发送的软件资源包括播放所述节目所需且所述用户端缺少的软件资源。根据本专利技术,用户端只需在向网络服务器发送下载网络节目的请求中附带发送用户端的软件资源(例如字体库资源、图形库资源、程序资源等)的配置信息,就可以得到播放所下载的网络节目所需且用户端所缺少的字体数据,而其余的信息处理工作由网络服务器处理。网络服务器根据接收到的用户端软件资源的配置信息,比较网络节目的播放所需的软件资源,确定用于向用户端发送播放节目所需且所述用户端缺少的软件资源,最后发送给用户端。在向用户端发送软件资源和网络节目时,可以将网络节目内容与需要发送的软件资源进行封装,形成向用户端发送的反馈数据包,然后再向用户端发送所述的数据包。本专利技术提供的方法和装置不但可以保证网络节目播放中的软件资源配置充分,而且本地用户端播放装置无需太大变化,只需在发送下载节目的请求中附带发送一个本地软件资源的配置信息。本专利技术提供的方法和装置突破了传统技术方案中先下载节目,再对其分析,然后再向网络服务器请求下载相应软件资源的做法,简化了播放网络节目所需的步骤和过程,保证了光盘播放质量。通过下文中参照附图对本专利技术所作的描述和权利要求,本专利技术的其他目的和成就将显而易见,并可对本专利技术有全面的理解。附图说明通过实施例,参照附图对本专利技术作进一步详尽解释。图1是根据本专利技术的一个实施例的网络节目播放系统示意图;图2是根据本专利技术的一个实施例的在播放装置中配置的软件资源的方法流程图;图3是根据本专利技术的一个实施例的在播放装置中配置软件资源的装置框图;图4是根据本专利技术的一个实施例一种在网络服务器中配置软件资源的方法流程图;和图5是根据本专利技术的一个实施例的一种在网络服务器中配置软件资源的装置框图。在所有的上述附图中,相同的标号表示具有相同、相似或相应的特征或功能。具体实施例方式本专利技术的构思如下网络节目播放装置向网络服务器发送的下载网络节目的请求中,包括用户端软件资源的配置信息。网络服务器对播放网络节目所需的软件资源的信息和用户端软件资源的配置信息进行比较,并向用户端发送播放节目所需的且用户端缺少的软件资源。用户端就可以将接收到的软件资源和本地软件资源进行结合,以播放下载的网络节目。其中的软件资源可以是字体库、图形库、运动矢量图或一个应用程序播放网络节目需要的软件资源等。下面以配置用于播放网络节目的字体为例对本专利技术进行描述,其他的软件资源的配置方法和字体资源的配置方法相同。图1是根据本专利技术的一个实施例的网络节目播放系统示意图。如图1所示,网络节目播放装置110是一个网络光盘播放装置(下文以网络光盘播放装置为例本文档来自技高网
...

【技术保护点】
一种在播放装置中配置软件资源的方法,所述软件资源用于播放一个网络节目,该方法包括步骤:a)向一个网络服务器发送下载所述网络节目的请求,所述请求包括本地软件资源的配置信息;b)接收由所述网络服务器发送的软件资源和所述网络节目, 所述接收的软件资源包括播放所述网络节目所需且本地缺少的软件资源;和,c)将所接收软件资源与所述本地软件资源结合,以播放所述节目。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:彭扬
申请(专利权)人:皇家飞利浦电子股份有限公司
类型:发明
国别省市:NL[荷兰]

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

1