一种电视终端机顶盒应用管理方法及装置制造方法及图纸

技术编号:13186182 阅读:59 留言:0更新日期:2016-05-11 16:37
本发明专利技术公开了一种电视终端机顶盒应用管理方法及装置,方法为,服务器基于本地保存的所有应用,生成数据包;服务器将数据包转换为码流发送至电视终端机顶盒;电视终端机顶盒对上述码流进行解析,对解析后得到的描述符信息和描述符信息对应的XML文件进行判断,当确定描述符信息和描述符信息对应的XML均正确时,下载发生更新的应用文件,并根据该发生更新的应用文件进行应用管理。采用本发明专利技术技术方案,服务器将包含更新的应用的数据包转换为码流后发送至电视终端机顶盒,从而降低了应用管理的复杂度,提高了应用管理的效率。

【技术实现步骤摘要】

本专利技术涉及电视终端机顶盒应用领域,尤其涉及一种电视终端机顶盒应用管理方法及装置
技术介绍
电视终端机顶盒是一种将数字电视信号转换成模拟信号的变换设备,其将经过数字化压缩的图像和声音信号进行解码还原,产生模拟视频和声音信号,通过电视显示器和音响设备给用户提供高质量的电视节目。现有的电视机顶盒已成为一种嵌入式计算设备,其具有完善的实时操作系统,提供强大的CPU计算能力,用来协调控制电视终端机顶盒各部分硬件设施,并提供易操作的图形用户界面,如增强型电视的电子节目指南,为用户提供图像式的节目介绍和背景资料。在电视终端机顶盒中均包含相应的数字电视中间件系统,该数字电视中间件系统位于电视终端机顶盒驱动软件层之上且用于隔绝交互应用于系统资源的软件层。数字电视中间件系统中包含多种应用程序,该应用程序独立于电视终端机顶盒的硬件和软件层。数字电视中间系统的上述特性,使得不同硬件组成的电视终端机顶盒均能运行相同的应用程序,从而在增加电视终端机顶盒功能的基础上,有效降低了电视终端机顶盒成本。目前,电视终端机顶盒所工作的网络为HFC(HybridFiber-Coaxial;光纤和同轴电缆混合)网络。在上述网络环境中所有的电视终端机顶盒均接入同轴电缆(Cable)单向网络,并不是所有的电视终端机顶盒均接入光纤网络,即IP(InternetProtocol;互联网协议)网络。当电视终端机顶盒接入的网络为IP网络时,可以通过IP网络实现更新后应用的传输以及应用更新;当电视终端机顶盒接入的网络为同轴电缆单向网络时,若需要对数字电视中间件系统(以下称为电视终端机顶盒应用)进行更新(如应用升级,添加应用,删除应用等),通常采用U盘下载更新应用,对电视终端机顶盒应用进行管理。由此可见,现有技术在对电视终端机顶盒应用进行管理时存在更新过程复杂度高的问题。
技术实现思路
本专利技术实施例提供一种电视终端机顶盒应用管理方法及装置,用以解决现有技术在对电视终端机顶盒应用进行更新时存在更新过程复杂度高的问题。本专利技术实施例提供的具体技术方案如下:一种电视终端机顶盒应用管理方法,包括:当本地保存的所有应用中,存在任意一应用发生更新时,根据本地保存的所有应用,生成数据包;将数据包转换为码流发送至电视终端机顶盒;令所述电视终端机顶盒对所述码流进行解析,获取所述码流中包含的描述符信息,当所述电视终端机顶盒判定所述描述符信息正确且所述电视终端机顶盒对应的可扩展标记语言XML文件版本发生变化时,从所述码流中获取与所述描述符信息对应的XML文件,其中,所述XML文件用于描述所述电视终端机顶盒对应的所有应用的基本信息;若所述XML文件正确且所述XML文件包含的所有应用标识中存在需要更新的应用对应的应用标识时,则所述电视终端机顶盒获取所述码流中包含的所述需要更新的应用标识对应的应用文件;所述电视终端机顶盒根据所述应用文件,进行应用管理。一种电视终端机顶盒应用管理方法,包括:获取服务器发送的码流;对所述码流进行解析,获取所述码流中包含的描述符信息;当判定所述描述符信息正确且所述电视终端机顶盒对应的可扩展标记语言XML文件版本发生变化时,从所述码流中获取与所述描述符信息对应的XML文件,其中,所述XML文件用于描述所述电视终端机顶盒对应的所有应用的属性信息;若所述XML文件正确且所述XML文件包含的所有应用标识中存在需要更新的应用对应的应用标识,则从所述码流中获取所述需要更新的应用标识对应的应用文件;根据所述应用文件,进行应用管理。一种电视终端机顶盒应用管理装置,包括:生成单元,用于当本地保存的所有应用中,存在任意一应用发生更新时,根据本地保存的所有应用,生成数据包;发送单元,用于将数据包转换为码流发送至电视终端机顶盒,所述电视终端机顶盒对所述码流进行解析,获取所述码流中包含的描述符信息,当所述电视终端机顶盒判定所述描述符信息正确且所述电视终端机顶盒对应的可扩展标记语言XML文件版本发生变化时,从所述码流中获取与所述描述符信息对应的XML文件,其中,所述XML文件用于描述所述电视终端机顶盒对应的所有应用的基本信息;若所述XML文件正确且所述XML文件包含的所有应用标识中存在需要更新的应用对应的应用标识时,则所述电视终端机顶盒获取所述码流中包含的所述需要更新的应用标识对应的应用文件;所述电视终端机顶盒根据所述应用文件,进行应用管理。一种电视终端机顶盒应用管理装置,包括:码流获取单元,用于获取服务器发送的码流;描述符信息获取单元,用于对所述码流进行解析,获取所述码流中包含的描述符信息;XML文件获取单元,用于当判定所述描述符信息正确且所述电视终端机顶盒对应的可扩展标记语言XML文件版本发生变化时,从所述码流中获取与所述描述符信息对应的XML文件,其中,所述XML文件用于描述所述电视终端机顶盒对应的所有应用的属性信息;应用文件获取单元,用于若所述XML文件正确且所述XML文件包含的所有应用标识中存在需要更新的应用对应的应用标识,则从所述码流中获取所述需要更新的应用标识对应的应用文件;管理单元,用于根据所述应用文件,进行应用管理。本专利技术实施例中,服务器基于本地保存的所有应用,生成数据包;服务器将数据包转换为码流发送至电视终端机顶盒;电视终端机顶盒对上述码流进行解析,对解析后得到的描述符信息和描述符信息对应的XML文件进行判断,当确定描述符信息和描述符信息对应的XML均正确时,下载发生更新的应用文件,并根据该发生更新的应用文件进行应用管理。采用本专利技术技术方案,服务器将包含更新的应用的数据包转换为码流后发送至电视终端机顶盒,从而降低了应用管理的复杂度,提高了应用管理的效率。附图说明图1为本专利技术实施例中电视终端机顶盒应用管理系统架构图;图2为本专利技术实施例中电视终端机顶盒应用管理流程图一;图3为本专利技术实施例中电视终端机顶盒应用管理流程图二;图4为本专利技术实施例中电视机终端机顶盒应用管理示意图;图5为本专利技术实施例中电视终端机顶盒应用管理装置结构示意图一;图6为本专利技术实施例中电视终端机顶盒应用管理装置结构示意图二。具体实施方式为了解决现有技术在对电视终端机顶盒应用进行更新时存在更新过程复杂度高的问题。服务器基于本地保存的所有应用,生成数据包;服务器将数据包转换为码流发送至电视终端机顶盒;电视终端机顶盒对上述码流进行解本文档来自技高网
...

【技术保护点】
一种电视终端机顶盒应用管理方法,其特征在于,包括:当本地保存的所有应用中,存在任意一应用发生更新时,根据本地保存的所有应用,生成数据包;将数据包转换为码流发送至电视终端机顶盒;令所述电视终端机顶盒对所述码流进行解析,获取所述码流中包含的描述符信息,当所述电视终端机顶盒判定所述描述符信息正确且所述电视终端机顶盒对应的可扩展标记语言XML文件版本发生变化时,从所述码流中获取与所述描述符信息对应的XML文件,其中,所述XML文件用于描述所述电视终端机顶盒对应的所有应用的基本信息;若所述XML文件正确且所述XML文件包含的所有应用标识中存在需要更新的应用对应的应用标识时,则所述电视终端机顶盒获取所述码流中包含的所述需要更新的应用标识对应的应用文件;所述电视终端机顶盒根据所述应用文件,进行应用管理。

【技术特征摘要】
1.一种电视终端机顶盒应用管理方法,其特征在于,包括:
当本地保存的所有应用中,存在任意一应用发生更新时,根据本地保存的
所有应用,生成数据包;
将数据包转换为码流发送至电视终端机顶盒;
令所述电视终端机顶盒对所述码流进行解析,获取所述码流中包含的描述
符信息,当所述电视终端机顶盒判定所述描述符信息正确且所述电视终端机顶
盒对应的可扩展标记语言XML文件版本发生变化时,从所述码流中获取与所述
描述符信息对应的XML文件,其中,所述XML文件用于描述所述电视终端机
顶盒对应的所有应用的基本信息;若所述XML文件正确且所述XML文件包含
的所有应用标识中存在需要更新的应用对应的应用标识时,则所述电视终端机
顶盒获取所述码流中包含的所述需要更新的应用标识对应的应用文件;所述电
视终端机顶盒根据所述应用文件,进行应用管理。
2.如权利要求1所述的方法,其特征在于,根据本地保存的所有应用,
生成数据包,具体包括:
根据本地保存的所有应用,获取本地保存的每一个应用的描述信息和描述
符信息;其中,所述描述信息用于表征应用的基本信息,所述基本信息包括应
用标识、应用类型、应用版本信息、占用存储空间大小;所述描述符信息用于
表征所述应用的附加信息,所述附加信息包括区域信息,机顶盒类型信息和
XML文件版本信息;
根据所述描述信息生成相应的XML文件;
根据所述所有应用,所述所有应用分别对应的XML文件和描述符信息,
生成数据包。
3.如权利要求2所述的方法,其特征在于,将所述数据包发送至电视终
端机顶盒,具体包括:
根据所述数据包中包含的描述符信息生成网络信息表NIT;
将所述数据包中包含的所有应用和XML文件,以及所述NIT经播发软件
工具转换为码流;
通过互联网协议IP网络将所述码流发送至转码设备,由所述转码设备通
过同轴电缆网络将所述码流发送至承载更新应用的频点上。
4.一种电视终端机顶盒应用管理方法,其特征在于,包括:
获取服务器发送的码流;
对所述码流进行解析,获取所述码流中包含的描述符信息;
当判定所述描述符信息正确且所述电视终端机顶盒对应的可扩展标记语
言XML文件版本发生变化时,从所述码流中获取与所述描述符信息对应的
XML文件,其中,所述XML文件用于描述所述电视终端机顶盒对应的所有应
用的属性信息;
若所述XML文件正确且所述XML文件包含的所有应用标识中存在需要
更新的应用对应的应用标识,则从所述码流中获取所述需要更新的应用标识对
应的应用文件;
根据所述应用文件,进行应用管理。
5.如权利要求4所述的方法,其特征在于,对所述码流进行解析,获取
所述码流中包含的描述符信息,具体包括:
对所述码流进行解析,获取所述码流中包含的网络信息表NIT;
从所述NIT获取描述符信息;其中,所述描述符信息用于表征所述应用的
附加信息,所述附加信息包括区域信息,机顶盒类型信息和XML文件版本信
息。
6.如权利要求4或5所述的方法,其特征在于,判定所述描述符信息正
确,具体包括:
将所述描述符信息中包含的电视终端机顶盒类型与本地保存的电视终端
机顶盒类型进行对比,获取第一对比结果;并
将所述描述符信息中包含的区域信息与本地保存的区域信息进行对比,获

\t取第二对比结果;
当所述第一对比结果为匹配成功且所述第二对比结果为匹配成功时,判定
所述描述符信息正确。<...

【专利技术属性】
技术研发人员:何振源田彦博
申请(专利权)人:北京数码视讯科技股份有限公司
类型:发明
国别省市:北京;11

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

1