本发明专利技术适用于航空技术领域,提供了一种系统升级的方法、装置及机载娱乐系统,所述方法包括:系统接收到升级确认指令时,将第一升级包拷贝至服务器的第一目录,所述第一升级包包括多个部件对应的第一子升级包,各部件根据接收到的升级指令,从所述服务器上,下载并解压对应的所述第一子升级包至本地目录,重启所述系统,所述部件在重启后检查所述本地目录是否存在所述第一子升级包,如果是,则使用所述第一子升级包进行升级。本发明专利技术,实现了AVOD娱乐系统中多个部件的整体在线升级,能够大大减少用户的操作,降低维护成本,降低操作失误。
【技术实现步骤摘要】
本专利技术属于航空
,尤其涉及一种系统升级的方法、装置及机载娱乐系统。
技术介绍
无论是商务旅客还是休闲旅客,在飞机上观看电影、升级社交网站、收发电子邮件和阅读文本都是一件很私人又很惬意的事情,而随选式视听服务(Audio Video On DemandService, AVOD)娱乐系统使得这一切变为现实。目前,AVOD娱乐系统包括机上娱乐系统和地面内容管理系统,机上娱乐系统包括服务器、客舱管理終端、区域分配盒、座椅电子盒、控制面板、智能終端、旅客操作手柄共七个部件。其中,各个部件的安装位置不一样,例如服务器在电子舱,区域分配盒在客舱侧壁,座椅电子盒在座椅底下等等,由于上娱乐系统的部件较多,安装的物理位置不一,而AVOD产品主要是面向乘客的,会涉及到频繁的需求更新和界面更新,而这一系列的更新往往不是单个部件的更新,而是多个部件配合起来整体更新。针对AVOD系统中各部件统一升级和维护的问题,存在着操作繁多,维护成本高,操作失误率高等问题。综上所述,需要一种新的系统升级的方法,解决对系统中多个部件统一升级时面临的操作繁多,维护成本高,操作失误率高的问题。
技术实现思路
本专利技术实施例提供了一种系统升级的方法、装置及机载娱乐系统,g在解决现有系统中多个部件统一升级时存在操作繁多,维护成本高,操作失误率高的问题。一方面,提供一种系统升级的方法,所述方法包括系统接收到升级确认指令时,将第一升级包拷贝至服务器的第一目录,所述第一升级包包括多个部件对应的第一子升级包;各部件根据接收到的升级指令,从所述服务器上,下载并解压对应的所述第一子升级包至本地目录;重启所述系统,所述部件在重启后检查所述本地目录是否存在所述第一子升级包,如果是,则使用所述第一子升级包进行升级。另ー方面,提供一种系统升级的装置,所述装置包括升级包设置単元,用于系统接收到升级确认指令时,在服务器上,将第一升级包拷贝至第一目录,所述第一升级包包括第一配置文件、多个部件对应的第一子升级包和第二配置文件;升级包下载单元,用于各部件根据接收到的升级指令,从所述服务器上,下载并解压对应的所述第一子升级包至本地目录;升级单元,用于重启所述系统,所述部件在重启后检查所述本地目录是否存在所述第一子升级包,如果是,则使用所述第一子升级包进行升级。再一方面,提供ー种机载娱乐系统,所述机载娱乐系统包括如上所述的系统升级的装置。在本专利技术实施例,系统接收到升级确认指令时,将第一升级包拷贝至服务器的第一目录,所述第一升级包包括多个部件对应的第一子升级包,各部件根据接收到的升级指令,从所述服务器上,下载并解压对应的所述第一子升级包至本地目录,重启所述系统,所述部件在重启后检查所述本地目录是否存在所述第一子升级包,如果是,则使用所述第一子升级包进行升级,本专利技术,实现了 AVOD娱乐系统中多个部件的整体升级,能够大大减少用户的操作,降低维护成本,降低操作失误。附图说明图1是本专利技术实施例一提供的系统升级的方法的实现流程图;图2是本专利技术实施例二提供的系统升级的装置的具体结构框图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在本专利技术实施例中,系统接收到升级确认指令时,将第一升级包拷贝至服务器的第一目录,所述第一升级包包括多个部件对应的第一子升级包,各部件根据接收到的升级指令,从所述服务器上,下载并解压对应的所述第一子升级包至本地目录,重启所述系统,所述部件在重启后检查所述本地目录是否存在所述第一子升级包,如果是,则使用所述第一子升级包进行升级。以下结合具体实施例对本专利技术的实现进行详细描述实施例一图1示出了本专利技术实施例一提供的系统升级的方法的实现流程,详述如下在步骤SlOl中,系统接收到升级确认指令时,将第一升级包拷贝至服务器的第一目录,所述第一升级包包括多个部件对应的第一子升级包。需要注意的是,由于系统升级会影响到随选式视听服务(Audio Video On DemandSerViCe,AV0D)娱乐系统的稳定性和功能完整性,每一步关键操作都可视化、可控制非常重要,因此,本方法维护人员通过操作驾驶舱管理终端(Cabin management terminal, CMT)的升级维护页面在线完成所有部件或者单独某个部件升级操作。在本实施例中,所述第一目录是预设在服务器上储存系统升级包的目录,所述第一升级包是预先制作的系统升级的软件包,所述第一升级包包括第一配置文件、多个部件对应的第一子升级包和多个部件对应的第二配置文件,其中,每个部件对应一个第一子升级包,每个部件对应一个第二配置文件。所述第一配置文件用于记录第一升级包的系统版本信息,和与其匹配的所有第一子升级包的部件版本信息,所述系统版本信息包括但不限于AVOD娱乐的系统版本号、部件名,其中,部件名如smartlcd,部件版本信息包括当不限于件号、第一子版本和应用软件版本号,所述第二配置文件记录单个第一子升级包的部件版本信息,第一配置文件中的部件版本信息,是第二配置文件中各个部件版本信息的总和,两者包括的第一子版本是统一的。在本实施例和以下其它实施例中,第一升级包的版本号为第一版本,第一子升级包的版本号为第一子版本。第一升级包通过所述存储设备拷贝至服务器。当CMT检测到其通用接ロ有存储设备插入,显示第一升级包的系统版本信息和当前系统版本号,如果两者不同,系统接收到用户的升级确认指令时,将第一升级包拷贝至服务器的第一目录,并备份当前系统包,获取并显示第一升级包的第一版本和当前系统版本号。所述通用接ロ包括USB接ロ,便于存储设备即插即用。第一版本作为整体升级包的版本号保证了该第一升级包的唯一性,也保证了升级后的系统版本号唯一性,只要有ー个第一子升级包的第一子版本有变化,则第一版本也会随之变化,即第一版本随第一升级包中任一第一子升级包对应的第一子版本的变化而变化,在系统升级时,各个部件会判断各自的当前版本与第一子版本是否相同,如果是,则不升级,否则,进行软件升级。也就是说第一升级包的更新,只会影响到部件的第一子版本发生变化了的部件升级,只要有一个部件的版本号变化,当前系统版本号也变化。优选的,系统还可以判断与所述第一配置文件记录的第一版本与当前系统版本号是否相同,如果是,停止系统升级,如果否,则执行步骤S102。在步骤S102中,维护者在CMT的升级维护页面进行指示后,各部件根据接收到的升级指令,从所述服务器上,下载并解压对应的所述第一子升级包至本地目录。在本实施例中,在服务器上检测到新的第一升级包之后,维护者通过CMT的界面发送升级指令,各部件根据接收到维护者的升级指令,从所述服务器上,下载并解压对应的所述第一子升级包至本地目录,具体有两种情况第一情况是,如果所述升级指令是第一指令,从所述服务器上,下载并解压所有部件对应的所述第一子升级包至本地目录;具体的,所述第一指令是系统升级的指令,所述本地目录是各个部件对应的安装目录。第二情况是,如果所述升级指令是第二指令,从所述服务器上,下载并解压选定的部分部件对应的所述第一子升级包至本地目录。具体的,第二指令是系统维护的指令,包括需要升级的部分部件。本文档来自技高网...
【技术保护点】
一种系统升级的方法,其特征在于,所述方法包括:系统接收到升级确认指令时,将第一升级包拷贝至服务器的第一目录,所述第一升级包包括多个部件对应的第一子升级包;各部件根据接收到的升级指令,从所述服务器上,下载并解压对应的所述第一子升级包至本地目录;重启所述系统,所述部件在重启后检查所述本地目录是否存在所述第一子升级包,如果是,则使用所述第一子升级包进行升级。
【技术特征摘要】
1.一种系统升级的方法,其特征在于,所述方法包括系统接收到升级确认指令时,将第一升级包拷贝至服务器的第一目录,所述第一升级包包括多个部件对应的第一子升级包;各部件根据接收到的升级指令,从所述服务器上,下载并解压对应的所述第一子升级包至本地目录;重启所述系统,所述部件在重启后检查所述本地目录是否存在所述第一子升级包,如果是,则使用所述第一子升级包进行升级。2.如权利要求1所述的方法,其特征在于,所述第一升级包包括第一配置文件,所述第一配置文件记录所述第一升级包的第一版本,所述第一版本随任一第一子升级包对应的第一子版本的变化而变化;在所述各部件根据接收到的升级指令,从所述服务器上,下载并解压对应的所述第一子升级包至本地目录之前,还包括系统判断与所述第一配置文件记录的第一版本与当前系统版本号是否相同,如果是, 停止系统升级。3.如权利要求1或2所述的方法,其特征在于,在所述使用所述第一子升级包进行升级之后,还包括系统检测并显示升级结果。4.如权利要求3所述的方法,其特征在于,在所述系统检测并显示升级结果之后,还包括系统根据接收到的撤销升级指令,将所有部件恢复到升级之前的状态。5.如权利要求3所述的方法,其特征在于,所述第一升级包还包括每个所述部件对应的第二配置文件;在所述系统检测并显示升级结果之后,还包括系统读取所述第二配置文件记录的第一子版本,判断所述第一子版本是否与当前系统版本号匹配,如果否,则根据接收到的单独升级指令,对所述部件进行升级。6...
【专利技术属性】
技术研发人员:苏岳隆,陈发达,
申请(专利权)人:深圳市多尼卡电子技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。