获取数字电视节目数据库的系统及方法

文档序号:9436470阅读:1054来源:国知局
获取数字电视节目数据库的系统及方法
【技术领域】
[0001]本发明涉及数字电视技术领域,特别涉及一种获取数字电视节目数据库的系统及方法。
【背景技术】
[0002]目前,数字电视已基本覆盖全国大部分城市和地区,但数字电视一体机所搭载的数字电视应用激活率大概只有10%左右,数字电视一体机激活率不高的原因除广电的壁皇、宣传、智能卡和视密卡购买成本等因素外,数字电视本身的设置过于复杂严重影响了用户的操作体验。
[0003]数字电视一体机的DTV是一个大平台的应用,包含了很多城市和地区的广电规范和要求,如果用户要想正常收看DTV节目,就需要首先选择正确的运营商(大部分用户不知道该选择哪个运营商),然后再搜索节目。目前,数字电视一体机正常收看还需要智能卡和视密卡进行匹配,如果当地广电的智能卡和视密卡未绑定,则会导致数字电视一体机无法正常收看。
[0004]综上,由于数字电视一体机专业门槛较高、设置参数较多,用户很难设置参数,导致用户的操作体验较差。

【发明内容】

[0005]【要解决的技术问题】
[0006]本发明的目的是提供一种获取数字电视节目数据库的系统及方法,以解决数字电视一体机参数设置复杂的问题。
[0007]【技术方案】
[0008]本发明是通过以下技术方案实现的。
[0009]本发明首先涉及一种获取数字电视节目数据库的系统,包括移动终端、数字电视一体机、视密模块和服务器,所述视密模块包括与数字电视一体机连接的智能卡和视密卡,所述移动终端包括地理位置获取模块,所述数字电视一体机包括预置信息数据模块、运营商获取模块和互联网模块,
[0010]所述地理位置获取模块被配置成:获取地理位置信息并将获取到的地理位置信息发送至数字电视一体机;
[0011]所述预置信息数据模块被配置成:根据地理位置信息和预置运营商列表的对应关系得到地理位置获取模块获取到的地理位置信息对应的运营商列表;
[0012]所述运营商获取模块被配置成:通过数字电视一体机的视密模块得到智能卡中的运营商信息,综合所述运营商信息与预置信息数据模块获取到的运营商列表得到数字电视一体机对应的正确运营商;
[0013]所述互联网模块被配置成:向服务器申请上传和/或下载正确运营商的节目列表信息;
[0014]所述服务器被配置成:当接收到数字电视一体机的节目列表信息的下载申请后,查找正确运营商的节目列表信息并将查找到节目列表信息发送至数字电视一体机。
[0015]作为一种优选的实施方式,所述运营商获取模块具体包括:
[0016]ATR信息获取子模块,其被配置成:复位与数字电视一体机连接的智能卡,获取其ATR信息;
[0017]CAS厂家信息获取模块,其被配置成:分析智能卡的ATR信息格式,并将该ATR信息格式与各CAS厂家的智能卡的ATR特征进行比对,得到智能卡所属的CAS厂家;
[0018]综合判断模块,其被配置成:加载智能卡所属的CAS厂家的CAS Lib,并调用CASLib中获取智能卡信息的接口读取智能卡中的运营商信息,综合智能卡中的运营商信息和预置信息数据模块获取到的运营商列表,得到数字电视一体机对应的正确运营商。
[0019]作为另一种优选的实施方式,所述数字电视一体机还包括服务器节目列表管理模块,所述服务器节目列表管理模块被配置成:保存、管理、下发各运营商的节目列表信息,并接受节目列表信息的查询。
[0020]作为另一种优选的实施方式,所述数字电视一体机还包括节目搜索模块,其被配置成:如果互联网模块下载正确运营商的节目列表信息失败,则自动搜索数字电视节目,搜索成功后将节目列表信息上传至服务器,服务器对上传的节目列表信息进行保存。
[0021]作为另一种优选的实施方式,所述数字电视一体机设置有Cl接口,所述智能卡与数字电视一体机通过Cl接口连接。
[0022]作为另一种优选的实施方式,所述移动终端为智能手机或平板电脑。
[0023]本发明还涉及一种获取数字电视节目数据库的方法,该方法包括步骤:
[0024]A、当数字电视一体机启动后,移动终端获取地理位置信息并将获取到的地理位置信息发送至数字电视一体机;
[0025]B、根据地理位置信息和预置运营商列表的对应关系得到地理位置获取模块获取到的地理位置信息对应的运营商列表;
[0026]C、通过数字电视一体机的视密模块得到智能卡中的运营商信息,综合所述运营商信息与预置信息数据模块获取到的运营商列表得到数字电视一体机对应的正确运营商;
[0027]D、向服务器申请上传和/或下载正确运营商的节目列表信息。
[0028]作为一种优选的实施方式,所述步骤C具体包括:
[0029]复位与数字电视一体机连接的智能卡,获取其ATR信息;
[0030]分析智能卡的ATR信息格式,并将该ATR信息格式与各CAS厂家的智能卡的ATR特征进行比对,得到智能卡所属的CAS厂家;
[0031]加载智能卡所属的CAS厂家的CAS Lib,并调用CAS Lib中获取智能卡信息的接口读取智能卡中的运营商信息,综合智能卡中的运营商信息和预置信息数据模块获取到的运营商列表,得到数字电视一体机对应的正确运营商。
[0032]作为另一种优选的实施方式,还包括:当服务器接收到数字电视一体机的节目列表信息的下载申请后,查找正确运营商的节目列表信息并将查找到的节目列表信息发送至数字电视一体机。
[0033]作为另一种优选的实施方式,还包括:如果下载正确运营商的节目列表信息失败,则自动搜索数字电视节目,搜索成功后将节目列表信息上传至服务器,服务器对上传的节目列表信息进行保存。
[0034]【有益效果】
[0035]本发明提出的技术方案具有以下有益效果:
[0036]本发明中的数字电视一体机启动后,通过结合智能终端,启动运营商智能选择及节目列表下载流程,实现节目列表信息的自动配置,提升了用户体验性。
【附图说明】
[0037]图1为本发明的实施例一提供的获取数字电视节目数据库的系统的框图。
[0038]图2为本发明的实施例二提供的获取数字电视节目数据库的方法的流程图。
【具体实施方式】
[0039]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图,对本发明的【具体实施方式】进行清楚、完整的描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例,也不是对本发明的限制。基于本发明的实施例,本领域普通技术人员在不付出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
[0040]实施例一
[0041]实施例一提供一种获取数字电视节目数据库的系统。如图1所示,该系统包括智能手机、数字电视一体机、视密模块和服务器,视密模块包括与数字电视一体机连接的智能卡和视密卡,智能手机包括地理位置获取模块,数字电视一体机包括预置信息数据模块、运营商获取模块、互联网模块、节目搜索模块、服务器节目列表管理模块。数字电视一体机设置有Cl接口,智能卡与数字电视一体机通过Cl接口连接。
[0042]地理位置获取模块被配置成:获取地理位置信息并将获取到的地理位置信息发送至数字电视一体机。
[0043]预置信息数据模块被配置成:根据地理位置信息和预置运营商列表的对应关系得到地理位置获取模块获取到的地理位置信息对应的运营商列表。
[0044]运营商获取模块被配置成:通过数字电视一体机的视密模块得到智能卡中的运营商信息,综合运营商信息与预置信息数据模块获取到的运营商列表得到数字电视一体机对应的正确运营商。具体地,运营商获取模块包括ATR信息获取子模块、CAS厂家获取模块、综合判断模块。
[0045]ATR信息获取子模块被配置成:复位与数字电视一体机连接的智能卡,获取其ATR
?目息O
[0046]CAS厂家信息获取模块,其被配置成:分析智能卡的ATR信息格式,并将该ATR信息格式与各CAS厂家的智能卡的ATR特征进行比对,得到智能卡所属的CAS厂家。
[0047]综合判断模块被配置成:加载智能卡所属的CAS厂家的CAS Lib,并调用CAS Lib中获取智能卡信息的接口读取智能卡中的运营商信息,综合智能卡中的运营商信息和预置信息数据模块获取到的运营商列表,得到数字电视一体机对应的正确运营商。
[0048]互联网模块被配置成向服务器申请上传和/或下载正确运营商的节目列表信息。
[0049]服务器被配置成:当接收到数字电视一体机的节目列表信息的下载申请后,查找是否有正确运营商的节目列表信息,如果查找得到节目列表信息,则将查找到的节目列表信息下发给申请的数字电视一体机,如果未查找到该节目列表信息,则返回查找失败的信息。
[0050]服务器节目列表管理模块被配置成:保存、管理、下发各运营商的数字电视节目列表
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1