网络电视系统及升级方法

文档序号:7757156阅读:683来源:国知局
专利名称:网络电视系统及升级方法
网络电视系统及升级方法
技术领域
本发明涉及电视技术领域, 尤其涉及一种网络电视系统及升级方法。背景技术
随着人们生活水平的提高,具有各种功能的电视机不断涌现,随着人们需求的不断增加,这些电视软件也需要不断升级。传统的升级方法一般是下载升级整个软件升级包。 如果软件升级包很大就会使得升级过程比较长,对于频繁升级的产品,给用户及厂家售后都带来了极大的不便。

发明内容基于此,有必要提供一种升级速度较快的网络电视系统。同时,还有必要提供一种升级速度较快的网络电视系统的升级方法。一种网络电视系统,包括至少两个实现相对独立功能的功能模块、独立升级各功能模块的升级模块及在各功能模块之间或各功能模块与升级模块之间建立连接的接口模块。优选的,功能模块包括实现模块功能的功能实现单元、存储动态链接库的动态链接库单元及实现与接口模块连接的接口单元。优选的,接口单元以头文件的形式与接口模块连接。优选的,还包括升级定制模块,升级定制模块定制需要升级的功能模块。优选的,升级模块自动升级上述升级定制模块定制的功能模块。优选的,功能模块为多媒体功能模块、在线视频功能模块、下载功能模块、资讯功能模块、网络设置功能模块、系统设置功能模块或网络相册功能模块。一种网络电视系统的升级方法,包括如下步骤Si、检测网络电视系统中根据软件系统实现的功能划分的至少两个功能模块中各功能模块是否需要升级;S2、下载需要升级的功能模块的升级包,升级需要升级的功能模块的动态链接库。优选的,还包括对需要升级的功能模块进行定制的步骤。优选的,功能模块为多媒体功能模块、在线视频功能模块、下载功能模块、资讯功能模块、网络设置功能模块、系统设置功能模块或网络相册功能模块上述网络电视系统及其升级方法,通过将软件功能模块化,每个功能模块都比较小,在软件升级的时候只需升级相应的功能模块,这样可以避免一次升级所有的软件系统, 从而升级速度更快,也给产品的售后提供了极大的便利,节省了厂家的时间和成本。

图1为一实施方式网络电视系统模块图;图2为图1所示网络电视系统的升级流程图。
具体实施方式
下面主要结合附图和具体实施例对网络电视系统及软件升级方法作进一步的说明。图1所示为一实施方式的网络电视系统示意图,本实施方式的网络电视系统包括至少两个实现相对独立功能的功能模块110、用于独立升级各功能模块110的升级模块120 及在各功能模块Iio之间和各功能模块110与升级模块120之间建立连接的接口模块130。功能模块110为电视产品出产时,尤其是网络电视产品,根据产品实现的功能而作的模块化设计。本实施方式中的功能模块110具体包括实现模块功能的功能实现单元 111、存储动态链接库的动态链接库单元112及实现与接口模块130连接的接口单元113。 优选的,接口单元113以头文件的形式与接口模块130连接。通过对电视产品的功能进行划分,并设计不同的功能模块110,各功能模块110独立设计,同时相互之间通过接口模块130实现互联,从而便于整个软件系统的设计和管理。升级模块120通过对比各功能模块110与服务器端软件的版本号等信息,根据用户需求或自动升级各功能模块110。由于功能模块110中含有与其实现功能对应的动态链接库单元112,升级时,只需要升级相应功能模块110的动态链接库即可,从而升级速度较传统的升级整个软件系统更快、升级效率更高。接口模块130通过在各功能模块110之间及功能模块110与升级模块120之间建立连接,一方面便于各功能模块110及升级模块120之间的服务交互,另一方面可以在统一的模块单元下对整个软件系统进行控制,便于软件系统的管理与功能实现。通过将网络电视系统的功能模块化,升级时只需要升级相应的功能模块110的动态链接库单元112,这样可以避免一次升级所有的软件系统,从而升级速度更快,也给产品的售后提供了极大的便利,节省了厂家的时间和成本。在其他实施方式中,该网络电视系统还包括对各功能模块110进行定制的升级定制模块。用户可以通过升级定制模块选择需要升级的功能模块110,以后每次升级时系统会自动升级这些功能模块110。对于不使用或不经常使用的功能模块110可以选择非自动升级,只在需要升级的时候选在升级即可,从而进一步增加了软件系统的升级效率。如图2所示为上述网络电视系统的升级流程图,具体包括如下步骤步骤S210 检测网络电视系统中根据软件系统实现的功能划分的至少两个功能模块中各功能模块是否需要升级。每个功能模块实现至少一个功能,多个功能模块组成整个软件系统,从而便于软件系统的开发和管理。步骤S220 下载需要升级的功能模块的升级包,升级需要升级的功能模块的动态链接库。相比较传统的升级整个软件系统,这里只需要下载相应的功能模块的升级包,并升级该功能模块的动态链接库即可,从而升级过程更快,使用更方便。同时,用户可以根据需要,定制需要升级的功能模块,以后每次升级时,系统会自动升级相应的功能模块。以下为具体实施例部分网络电视产品的升级一网络电视产品,包括如下功能模块多媒体、在线视频、下载、资讯、网络设置、系统设置及网络相册等。当前版本的网络电视多媒体功能模块不支持视频缩放功能。电视生产厂家对网络电视的处理主芯片性能进行改进后,可以支持视频缩放功能。因此,与硬件系统对应的软件就需要进行相应的修改升级,以增加支持视频缩放的功能。多媒体功能模块的更改通过重新生成其动态链接库实现,以后每次多媒体功能模块升级时,只要升级其动态链接库部分即可,其他部分可以保持不变。本发明的网络电视系统及其升级方法可广泛应用在电视机机顶盒、多功能电视机、网络电视等产品中,具有升级效率高,升级速度快的优点,给产品的售后服务提供了极大的便利。 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.一种网络电视系统,其特征在于,包括至少两个实现相对独立功能的功能模块、独立升级各所述功能模块的升级模块及在各所述功能模块之间或各所述功能模块与所述升级模块之间建立连接的接口模块。
2.如权利要求1所述的网络电视系统,其特征在于,所述功能模块包括实现模块功能的功能实现单元、存储动态链接库的动态链接库单元及实现与接口模块连接的接口单元。
3.如权利要求2所述的网络电视系统,其特征在于,所述接口单元以头文件的形式与接口模块连接。
4.如权利要求1所述的网络电视系统,其特征在于,还包括升级定制模块,所述升级定制模块定制需要升级的功能模块。
5.如权利要求4所述的网络电视系统,其特征在于,所述升级模块自动升级所述升级定制模块定制的功能模块。
6.如权利要求1所述的网络电视系统,其特征在于,所述功能模块为多媒体功能模块、 在线视频功能模块、下载功能模块、资讯功能模块、网络设置功能模块、系统设置功能模块或网络相册功能模块。
7.一种网络电视系统的升级方法,包括如下步骤51、检测网络电视系统中根据软件系统实现的功能划分的至少两个功能模块中各功能模块是否需要升级;52、下载需要升级的功能模块的升级包,升级需要升级的功能模块的动态链接库。
8.如权利要去7所述的网络电视系统的升级方法,其特征在于,还包括对需要升级的功能模块进行定制的步骤。
9.如权利要去7所述的网络电视系统的升级方法,其特征在于,所述功能模块为多媒体功能模块、在线视频功能模块、下载功能模块、资讯功能模块、网络设置功能模块、系统设置功能模块或网络相册功能模块。
全文摘要
本发明涉及一种网络电视系统,包括至少两个实现相对独立功能的功能模块、独立升级各功能模块的升级模块及在各功能模块之间或各功能模块与升级模块之间建立连接的接口模块。通过将软件功能模块化,每个功能模块都比较小,在软件升级的时候只需升级相应的功能模块,这样可以避免一次升级所有的软件系统,从而升级速度更快,也给产品的售后提供了极大的便利,节省了厂家的时间和成本。此外,本发明还涉及一种网络电视系统的升级方法。
文档编号H04N21/443GK102378055SQ20101025558
公开日2012年3月14日 申请日期2010年8月16日 优先权日2010年8月16日
发明者何银南, 刘红冰, 蔡章盛, 裴来隆 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1