一种数字接收设备及节目搜索方法
【技术领域】
[0001]本发明涉及智能电视技术领域,尤其涉及一种数字接收设备及节目搜索方法。
【背景技术】
[0002]节目搜索作为数字电视接收终端最基本的功能之一,一直都是用户研究的重点。目前,行业内通常采用下述的固化主频点的方式进行节目搜索:运营商先定义好整个网络范围内的主频点,将该频点固化在数字接收设备的软件中,当数字接收设备进行节目搜索时,先锁定该主频点,然后通过主频点获取网络信息表(Network Informat1n Table,NIT),分析该网络信息表内的传输系统描述子(Delivery System Descriptors),获取整个网络的有效频点信息,按照网络信息表中描述的频点信息逐个频点锁定,提取其中的节目?目息O
[0003]但是,随着数字电视整合平移进程的加速,上述固化主频点的搜索方式存在以下弊端:在数字接收设备平移实践中,经常会遇到由省级运营商统一制定软件规范,下辖各地市运营商自行在各自的主频点中添加本地特色节目的情况,由于各个地市运营商的网络环境不尽相同,各个地市运营商采用不同的频点作为各自的主频点,对于数字接收设备提供厂商而言,需要为各个地市开发不同的固化有自身主频点的软件版本来适配当地的网络环境,这样一来,增加了软件版本的维护成本以及开发成本,降低了生产效率;同时,若用户在各个地市间进行迀移,则必须更换数字接收设备或者对数字接收设备中的软件版本进行重新升级烧录,才能正常使用,对运营商以及用户造成了使用成本的浪费。
【发明内容】
[0004]本发明的主要目的,在于提供一种数字接收设备及节目搜索方法,解决了现有将主频点固化在数字接收设备中,导致的版本维护及开发成本增加,设备使用成本浪费的问题。
[0005]为达到上述目的,本发明的实施例采用如下技术方案:
[0006]第一方面,本发明实施例提供一种数字接收设备,所述数字接收设备未存储所述数字接收设备所处网络的主频点,所述数字接收设备包括:
[0007]获取单元,用于获取第一设备中存储的主频点信息;其中,所述第一设备与所述数字接收设备独立存在,所述主频点信息为所述数字接收设备所处网络的主频点;
[0008]搜索单元,用于根据所述获取单元获取到的主频点信息确定所述主频点,并根据所述主频点进行节目搜索。
[0009]第二方面,本发明实施例提供一种节目搜索方法,应用于数字接收设备,所述方法包括:
[0010]获取第一设备中存储的主频点信息;其中,所述第一设备与所述数字接收设备独立存在,所述主频点信息为所述数字接收设备所处网络的主频点;
[0011]根据所述获取到的主频点信息确定所述主频点,并根据所述主频点进行节目搜索。
[0012]由上可知,本发明实施例提供一种数字接收设备及节目搜索方法,所述数字接收设备内部不再固化主频点信息,所述数字接收设备包括:获取单元,用于获取第一设备中存储的主频点信息;其中,所述第一设备与所述数字接收设备独立存在,所述主频点信息为所述数字接收设备所处网络的主频点;搜索单元,用于根据所述获取单元获取到的主频点信息确定所述主频点,并根据所述主频点进行节目搜索。如此,将主频点信息与数字接收设备的分离,使各个地市的数字接收设备不再受限于本地主频点的不同,对于数字接收设备提供厂商而言,只需为各个地市开发同一软件版本的数字接收设备即可,大大降低了软件的维护成本以及开发成本,提高了生产效率;同时,当用户在各个地市间进行迀移,只需通过本地的运营商对智能卡进行重新授权和主频点修改即可,避免了现有对数字接收设备进行更换或者重新烧录设备软件导致的使用成本增加的问题。
【附图说明】
[0013]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1为本发明实施例提供的一种数字接收设备的结构图;
[0015]图1A为本发明实施例提供的一种数字接收设备的结构图;
[0016]图1B为本发明实施例提供的一种数字接收设备的结构图;
[0017]图2为本发明实施例提供的一种节目搜索方法的流程图。
【具体实施方式】
[0018]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019]在本发明的描述中,需要理解的是,术语“第一”、“第二”、“另一”等指示的系统或元件为基于实施例描述的具有一定功能的系统或元件,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的系统或元件必须有此命名,因此不能理解为对本发明的限制。
[0020]本发明的主要原理是:将主频点信息与数字接收设备分离,不再固化在数字接收设备中,而是存储在与数字接收设备可分离的第一设备内,如:可插入到数字接收设备中的智能卡中,让智能卡作为主频点的承载介质,数字接收设备读取智能卡中的主频点信息,锁定所述数字接收设备所处区域的主频点,自动进行节目搜索。下面基于上述原理,对本发明实施例提供的一种数字接收设备及节目搜索方法进行介绍:
[0021]—方面,本发明实施例提供了一种数字接收设备10,其中,所述数字接收设备10可以为:机顶盒、数字电视一体机等能够接收音视频数据的设备,相比于现有的数字接收设备,本发明实施例提供的数字接收设备10不用固化主频点信息,如图1所示,所述数字接收设备10可以包含:
[0022]获取单元101,用于获取所述第一设备中存储的主频点信息。
[0023]其中,第一设备可以为:存储有主频点信息的服务器;还可以为:可插入到数字接收设备10的智能卡。
[0024]所述第一设备可以用于:存储主频点信息、以及其他的保证整个数字电视系统的安全性和保密性的信息,如:用户的私人密钥、控制授权、保密算法等信息。
[0025]所述主频点信息可以为二进制码或者ASCII码或者字符串或者整形数值形式的信息,用于表示所述数字接收设备所处网络的主频点,所述主频点为一个整形数值,即十进制数值,通常为数字接收设备所处网络中受干扰最小的频点,由运营商指定,且该主频点复用的网络信息表(Network Informat1n Table,NIT)中包含了所述数字接收设备10所处网络的所有频点信息。
[0026]具体的,所述获取单元101可以用于:直接从第一设备的用户数据区读取主频点信息;还可以用于:向第一设备发送用于请求获取主频点信息的请求消息,由第一设备将主频点信息发送给所述获取单元101。
[0027]搜索单元102,用于根据所述获取单元101获取到的主频点信息确定所述主频点,并根据所述主频点进行节目搜索。
[0028]由于,第一设备存储的主频点信息可以为一整形数值,也可以为二进制码或者ASCII码或者字符串形式的信息,所以,本发明实施例中,搜索单元102,可以用于直接根据所述获取单元101获取到的主频点信息确定为所述主频点;
[0029]还可以用于:将所述获取单元101获取到的主频点信息进行格式转化,形成一整形数值,将所述整形数值作为主频点,根据所述主频点进行节目搜索。
[0030]例如,当第一设备存储的主频点信息为二进制信息时,搜索单元102可以先将该二进制信息进行转换,形成十进制数值作为主频点值,然后再锁定该主频点进行节目搜索。
[0031]可选的,所述搜索单元102可以采用现有主频点搜索方式进行节目搜索,具体如下:
[0032]锁定该主频点;
[0033]获取所述主频点复用的NIT ;其中,所述NIT包含所述数字接收设备所处网络的所有有效频点信息;
[0034]按照NIT中包含的频点信息逐个频点锁定,提取其中的节目信息。
[0035]进一步的,当第一设备为智能卡时,如图1A所示,所述数字接收设备10还包括:
[0036]检测单元103,用于检测是否有智能卡插入所述数字接收设备。
[0037]其中,所述智能卡可以用于:存储主频点信息、以及其他的保证整个数字电视系统的安全性和保密性的信息,如:用户的私人密钥、控制授权、保密算法等信息。
[0038]具体的,检测单元103可以通过现有技术检测是否有智能卡插入到数字接收设备中,在此不再赘述。
[0039]进一步的,如图1B所示,所述数字接收设备还可以包括:
[0040]接收单元104,用于在所述检测单元103检测是否有智能卡插入所述数字接收设备之前,接收用户发送的节目搜索指令。
[0041]其中,所述节目搜索指令用于:指示所述数字接收设备开始进行节目搜索。
[0042]由上可知,本发明实施例提供一种数字接收设备,所述数字接收设备内部不再固化主频点信息,所述数字接收设备包括:获取单元,用于获取第一设备中存储的主频点信息;其中,所述第一设备与所述数字接收设备独立存在,所述主频点信息为所述数字接收设备所处网络的主频点;搜索单元,用于根据所述获取单元获取到的主频点信息确定所述主频点,并根据所述主频点进行节目搜索。如此,将主频点信息与数字接收设备的分离,使各个地市的数字接收设备不再受限于本地主频点的不同,对于数字接收设备提供厂商而言,只需为各个地市开发同一软件版本的数字接收设备即可,大大降低了软件的维护成本以及开发成本,提高了生产效率;同时,当用户在