电视机的节目频道的更新方法及装置与流程

文档序号:11961348阅读:2585来源:国知局
电视机的节目频道的更新方法及装置与流程

本发明涉及电视机技术领域,尤其涉及一种电视机的节目频道的更新方法及装置。



背景技术:

每一台电视机都具有自动搜台功能,通过自动搜台,能够获取电视的节目频道。其中,电视机中预置有频道列表,用户可通过遥控器向电视机发送自动搜台指令,电视机将根据存储的频道列表进行搜索,以获取该电视的节目频道,并进行存储。

目前,电视机可以通过自动搜台的方式更新其存储的节目频道,自动搜台一般使用高频头。自动搜台会从设定好的最低频点到最高频点每隔一段频宽进行扫描,高频头对电视调制信号进行锁定和解调,最后经过解码得出图像和声音信号。整个搜台过程耗时较长,尤其对于卫星电视、频带很宽、一般搜一次台需要十几分钟,因此,如何快速高效的更新电视的节目频道成为本领域技术人员亟待解决的技术问题。



技术实现要素:

本发明的主要目的在于提供一种电视机的节目频道的更新方法及装置,旨在解决现有技术中通过自动搜台的方式更新电视机的节目频道存在一次搜台耗时较长的技术问题。

为实现上述目的,本发明第一方面提供一种电视机的节目频道的更新方法,包括:

在电视机启动后,读取所述电视机的节目频道参数;

根据所述节目频道参数确定是否需要更新所述电视机的节目频道;

若确定需要更新所述电视机的节目频道,则根据所述电视机的互联网协议地址从服务器获取所述电视机的节目频道,以实现节目频道的更新。

为实现上述目的,本发明第二方面提供一种电视机的节目频道的更新装置,包括:

读取模块,用于在电视机启动后,读取所述电视机的节目频道参数;

第一确定模块,用于根据所述节目频道参数确定是否需要更新所述电视机的节目频道;

更新模块,用于若确定需要更新所述电视机的节目频道,则根据所述电视机的互联网协议地址从服务器获取所述电视机的节目频道,以实现节目频道的更新。

本发明提供一种电视机的节目频道的更新方法,在该方法中,电视机启动后,读取该电视机的节目频道参数,并根据该节目频道参数确定是否需要更新该电视机节目的节目频道,若确定需要更新该电视机节目的节目频道,则根据该电视机的互联网协议地址从服务器获取节目频道,以实现节目频道的更新。通过节目频道参数能够有效的确定是否需要更新,通过电视机的互联网协议地址能够有效的从服务器获取到节目频道,以实现节目频道的更新,且从服务器获取节目频道的方式相对于自动搜台的方式,存在所消耗的时间短的优点,因此,能够有效的缩短更新电视机的节目频道所需要的时间。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明第一实施例中电视机的节目频道的更新方法的流程示意图;

图2为图1所示第一实施例中步骤103的细化步骤的流程示意图;

图3为本发明第二实施例中电视机的节目频道的更新方法的流程示意图;

图4为本发明图3所示第二实施例的追加步骤的流程示意图;

图5为本发明第三实施例中电视机的节目频道的更新装置的结构示意图;

图6为本发明图5所示第三实施例中更新模块503的细化结构的示意图;

图7为本发明第四实施例中电视机的节目频道的更新装置结构示意图。

具体实施方式

为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

由于现有技术中通过自动搜台的方式更新电视机的节目频道存在一次搜台耗时较长的技术问题。

为了解决上述技术问题,本发明提出一种电视机的节目频道的更新方法,通过读取电视机的节目频道参数,能够有效的确定电视机的节目频道是否需要更新,且通过根据电视机的互联网协议地址从服务器获取节目频道,能够有效的实现电视机的节目频道的更新。其中,从服务器获取节目频道的方式相对于自动搜台的方式,存在所消耗的时间短的优点,因此,能够有效的缩短更新电视机的节目频道所需要的时间。

请参阅图1,为本发明第一实施例中电视机的节目频道的更新方法的流程示意图,该更新方法包括:

步骤101、在电视机启动后,读取所述电视机的节目频道参数;

节目频道是指电视机所能够播放的频道,节目频道一般由电视台设置,且对于不同的节目频道将使用不同的频率范围传输电视信号。因此,一个节目频道包含该节目频道的频率范围及节目频道的名称。用户在选择电视机播放某一个节目频道时,电视机的显示界面上将显示该节目频道的名称及该节目频道所使用的图标,该图表通常为台标,且电视机将接收该节目频道所对应的频率范围内的电视信号,并基于该电视信号得到图像画面,且在电视机的显示界面上显示得到的图像画面。其中,节目频道的频道名称可以是:例如CCTV1、浙江卫视、湖南卫视等等。

在本发明实施例中,电视机已存储节目频道参数中包含已存储的节目频道的频道数量、各节目频道的频道名称、各节目频道的频率范围等等。此外还包括各节目频道的设置方式,该设置方式包括手动搜台方式、自动搜台方式、从服务器下载中的任意一种。

在本发明实施例中,电视机启动后,将读取该电视机的节目频道参数,且在读取节目频道参数时,具体可以读取上述参数中的至少一种。

步骤102、根据所述节目频道参数确定是否需要更新所述电视机的节目频道;

在本发明实施例中,在读取电视机的节目频道参数之后,根据该节目频道参数确定是否需要更新该电视机的节目频道。

步骤103、若需要更新所述电视机的节目频道,则根据所述电视机的互联网协议地址从服务器获取所述电视机的节目频道,以实现节目频道的更新。

在本发明实施例中,在确定需要更新该电视机的节目频道时,根据电视机的互联网协议(IP,Internet Protocol)地址从服务器获取节目频道,以实现节目频道的更新。

在本发明实施例中,电视机启动后,读取该电视机的节目频道参数,并根据该节目频道参数确定是否需要更新该电视机节目的节目频道,若确定需要更新该电视机的节目频道,则根据该电视机的IP地址从服务器获取节目频道,以实现节目频道的更新。通过节目频道参数能够有效的确定是否需要更新;通过电视机的IP地址能够有效的从服务器获取到节目频道,实现节目频道的更新;且从服务器获取节目频道的方式相对于自动搜台的方式,存在所消耗的时间短的优点,因此,能够有效的缩短更新电视机的节目频道所需要的时间。

基于图1所示第一实施例,请参阅图2,为本发明图1所示第一实施例中步骤103的细化步骤的流程示意图,该步骤103包括:

步骤201、若确定需要更新所述电视机的节目频道,查找预先保存的互联网协议地址范围与地域之间的对应关系,确定与所述电视机的互联网协议地址对应的地域;

步骤202、向服务器发送节目频道请求消息,所述节目频道请求消息包含所述电视机的互联网协议地址对应的地域;

步骤203、接收服务器基于电视机的互联网地址对应的地域反馈的节目频道;

步骤204、保存接收到的节目频道。

在本发明实施例中,电视机具有IP地址,且电视机的IP地址是由网络分配的。由于对于不同的地域,所使用的IP地址的范围不同,为了电视机能够确定其所在的地域,电视机中通常都预先保存IP地址范围与地域之间的对应关系。

在本发明实施例中,在确定需要更新电视机的节目频道的情况下,查找预先保存的IP地址范围与地域之间的对应关系,确定与该电视机的IP地址对应的地域,并向服务器发送节目频道请求消息,该节目频道请求消息中包含该电视机所在的地域。

其中,服务器中包含各个地域的节目频道,即已经保存了地域与节目频道之间的对应关系。服务器在接收到节目频道请求消息之后,将对该节目频道请求消息进行解析,以获取该节目频道请求消息中包含的地域,并基于该地域查找已保存的地域及节目频道之间的对应关系,确定与解析出的地域对应的节目频道,并将节目频道反馈给电视机。例如:若节目频道请求消息中的地域是深圳,则查找地域与节目频道之间的对应关系,确定与深圳对应的节目频道,且若与深圳对应的节目频道中包含60个频道,则将该60个频道反馈给电视机。

通过上述方式,能够实现从服务器获取电视机所在地域的节目频道的目的,且在接收到服务器反馈的节目频道之后,保存接收到的节目频道,具体可以保存在电视机的存储区域中。

在本发明实施例中,通过利用电视机的IP地址确定电视机所在的地域,并基于电视机所在的地域从服务器获取节目频道,使得能够有效的实现节目频道的更新,且由于通过从服务器获取节目频道的方式进行更新,能够有效的减少更新节目频道所消耗的时间。

为了更好的理解本发明实施例中的技术方案,下面将介绍具体场景下电视机的节目频道的更新方法,请参阅图3,为本发明第二实施例中电视机的节目频道的更新方法的流程示意图,包括:

步骤301、在电视机启动后,读取所述电视机已存储的节目频道的频道数量;

步骤302、若所述已存储的节目频道的频道数量为零,则确定需要更新所述电视机的节目频道;

步骤303、若确定需要更新电视机的节目频道,则根据电视机的互联网协议地址从服务器获取节目频道,以实现节目频道的更新。

需要说明的是,图2所示实施例中步骤103的细化步骤也为上述步骤303的细化步骤。

电视机已存储节目频道参数,且节目频道参数包含已存储的节目频道的频道数量,各节目频道的频道名称、各节目频道的频率范围等等。此外还包括各节目频道的设置方式,该设置方式包括手动搜台方式、自动搜台方式、从服务器下载中的任意一种。

在本发明实施例中,在电视机启动后,读取电视机已存储的节目频道的频道数量,并将判断该已存储的节目频道的频道数量是否为零,若该频道数量为0,则表示该电视机已经恢复到出厂设置,或者表示该电视机为初次启动,在这种情况下,为了使得用户能够顺利的观看节目频道,需要更新该电视机的节目频道。

通过上述方式,能够基于电视机已存储的节目频道的频道确定电视机是否已经恢复到出厂设置,或者确定电视机是否为初次启动,有效确定是否需要更新电视机的节目频道。

在上述步骤301至步骤303的基础上,本发明第二实施例中电视机的节目频道的更新方法还包括以下步骤:

步骤304、若所述已存储的节目频道的频道数量为非零,则获取所述电视机的IP地址;

步骤305、若所述电视机的互联网协议地址与上一次存储的互联网协议地址属于不同地域,则确定需要更新所述电视机的节目频道;

在本发明实施例中,在基于已存储的节目频道的频道数量进行判断时,若确定该已存储的节目频道的频道数量为非零,则需要进一步确定是否需要更新电视机的节目频道。因为,即使在已存储的节目频道的频道数量为非零的情况下,若电视机所在的地域发生了改变,也是需要更新电视机的节目频道的。这种情况主要是考虑到不同地域针对同一个节目频道所使用的频率范围可能是不一样的,若不对电视机的节目频道进行更新,将使得电视机无法正常的播放节目。例如,电视机的拥有者搬家,将该电视机从深圳搬到上海,由于电视机在深圳使用的是深圳的频率范围,而深圳的频率范围在上海并非属于同一个节目频道,为了避免影响用户的使用体验,则需要更新电视机的节目频道,使得电视机能够使用上海的节目频道的频率范围。

为了进一步确定是否需要更新电视机的节目频道,在已存储的节目频道的频道数量为非零的情况下,获取电视机的IP地址,并判断该电视机的IP地址是否与上一次存储的IP地址是否属于同一个地域。

可以理解的,电视机在每次开机时,都将保存此次开机时电视机的IP地址。且上述判断电视机的IP地址是否与上一次存储的IP地址属于同一个地域具体包括:利用上一次存储的IP地址查找电视机已保存的IP地址范围与地域之间的对应关系,确定与上一次存储IP地址对应的第一地域,利用此次获取的IP地址查找已保存的IP地址范围与地域之间的对应关系,确定与此次获取的IP地址对应的第二地域,若该第一地域与第二地域相同,则可以确定此次获取的IP地址与上一次存储的IP地址属于同一个地域,若该第一地域与第二地域不相同,则可以确定此次获取的IP地址与上一次存储的IP地址不属于同一个地域。

可以理解的是,在执行上述更新方法的过程中,由于在执行步骤305的过程中已经确定了此次获取的电视机的IP地址对应的地域,因此,在执行步骤103时,不需要执行步骤103的细化步骤201。

在本发明实施例中,若电视机的IP地址与上一次存储的IP地址属于不同地域,则说明电视机所在的地域发生变化,确定需要更新电视机的节目频道,通过上述方式,能够有效的避免电视机在从一个地域到另一个地域之后,由于没有及时更新节目频道,导致电视机无法正常进行节目播放的问题。

在本发明实施例中,通过判断已存储的节目频道的频道数量是否为零,能够有效的确定电视机是否是初次启动,或者是否是已恢复至出厂设置,使得能够在电视机初次启动或者已恢复至出厂设置时确定需要对电视机的节目频道进行更新。在已存储的节目频道的频道数量不为零的情况下,需要进一步判断电视机的IP地址与上一次存储的IP地址是否属于同一个地域,如果不属于同一个地域,则表示电视机的地域发生了变化,需要更新电视机的节目频道,使得电视机能够正常使用。此外,通过使用上述方式,不需要用户通过遥控器触发电视机进行更新,电视机在检测到相应情况时,能够自动更新,用户体验更好。且在电视机需要更新节目频道的情况下,可以基于电视机的IP地址从服务器下载节目频道,这种更新节目频道的方式,所需要的时间短,效率高。

基于上述图3所示第二实施例,请参阅图4,为本发明图3所示第二实施的追加步骤的流程示意图,该追加步骤包括:

步骤401、若所述电视机的互联网协议地址与上一次存储的互联网协议地址属于同一个地域,则确定所述已存储的节目频道是否均是通过手动搜台设置的;

步骤402、若所述已存储的节目频道均是通过手动搜台设置的,则确定需要更新所述电视机的节目频道。

在本发明实施例中,在电视机的IP地址与上一次存的IP地址属于同一个地域的情况下,则确定电视机所在的地域并未变化,在这种情况下,可以确定已存储的节目频道是否均是通过手动搜台设置的,若都是通过手动搜台设置的,则表明电视机仅执行过手动搜台过程,已存储的节目频道是用户喜好的频道。为了给用户提供更多的节目频道,可确定需要更新电视机的节目频道。若已存储的节目频道中包含非手动搜台设置的,这种情况表示电视机已经通过多种方式设置了节目频道,目前不需要更新。

其中,确定已存储的节目频道是否均是通过手动搜台设置的方式包括:读取所述节目频道参数中的各节目频道的设置方式,若所有节目频道的设置方式均为手动搜台方式,则可确定已存储的节目频道均是通过手动搜台设置的。

且在执行步骤402之后,将返回执行图3所示第二实施例中的步骤303,以实现节目频道的更新。

需要说明的是,在图4所示的场景下,为了不覆盖通过手动搜台存储的节目频道,在执行上述步骤303时,步骤303中的细化步骤203具体包括:

从下载得到的所述节目频道中删除与所述已存储的节目频道相同的节目频道,保存剩下的节目频道。

在本发明实施例中,在确定电视机所在的地域未发生改变时,若已存储的节目频道均是通过手动搜台设置的,则确定需要更新电视机的节目频道,且在从服务器下载得到电视机的节目频道之后,从下载得到的节目频道中删除与已存储的节目频道相同的节目频道,并保存剩下的节目频道,使得能够有效的对节目频道进行更新,为用户提供更多的节目频道,丰富用户的使用体验。

请参阅图5,为本发明第三实施例中电视机的节目频道的更新装置的结构示意图,该更新装置包括:读取模块501、第一确定模块502及更新模块503。

读取模块501,用于在电视机启动后,读取所述电视机的节目频道参数;

节目频道是指电视机所能够播放的频道,节目频道一般由电视台设置,且对于不同的节目频道将使用不同的频率范围传输电视信号。因此,一个节目频道包含该节目频道的频率范围及节目频道的名称。用户在选择电视机播放某一个节目频道时,电视机的显示界面上将显示该节目频道的名称及该节目频道所使用的图标,该图表通常为台标,且电视机将接收该节目频道所对应的频率范围内的电视信号,并基于该电视信号得到图像画面,且在电视机的显示界面上显示得到的图像画面。其中,节目频道的频道名称可以是:例如CCTV1、浙江卫视、湖南卫视等等。

在本发明实施例中,电视机已存储节目频道参数中包含已存储的节目频道的频道数量、各节目频道的频道名称、各节目频道的频率范围等等。此外还包括各节目频道的设置方式,该设置方式包括手动搜台方式、自动搜台方式、从服务器下载中的任意一种。

在本发明实施例中,电视机启动后,读取模块501,将读取该电视机的节目频道参数,且在读取节目频道参数时,具体可以读取上述参数中的至少一种。

第一确定模块502,用于根据所述节目频道参数确定是否需要更新所述电视机的节目频道;

在本发明实施例中,在读取电视机的节目频道参数之后,第一确定模块502根据该节目频道参数确定是否需要更新该电视机的节目频道。

更新模块503,用于若确定需要更新所述电视机的节目频道,则根据所述电视机的互联网协议地址从服务器获取所述电视机的节目频道,以实现节目频道的更新。

在本发明实施例中,在确定需要更新该电视机的节目频道时,更新模块503根据电视机的互联网协议地址从服务器获取节目频道,以实现节目频道的更新。

在本发明实施例中,电视机启动后,读取该电视机的节目频道参数,并根据该节目频道参数确定是否需要更新该电视机节目的节目频道,若确定需要更新该电视机的节目频道,则根据该电视机的IP地址从服务器获取节目频道,以实现节目频道的更新。通过节目频道参数能够有效的确定是否需要更新;通过电视机的IP地址能够有效的从服务器获取到节目频道,实现节目频道的更新;且从服务器获取节目频道的方式相对于自动搜台的方式,存在所消耗的时间短的优点,因此,能够有效的缩短更新电视机的节目频道所需要的时间。

基于图5所示第三实施例,请参阅图6,为本发明图5所示第三实施例中国更新模块503的细化结构的示意图,该更新模块503包括:第一查找模块601、发送模块602、接收模块603、保存模块604。

第一查找模块601,用于查找预先保存的IP地址范围与地域之间的对应关系,确定与所述电视机的IP地址对应的地域;

发送模块602,用于向服务器发送节目频道请求消息,所述节目频道请求消息包含所述电视机的IP地址对应的地域;

接收模块603,用于接收所述服务器基于所述电视机的互联网地址对应的地域反馈的节目频道;

保存模块604,用于保存接收到的节目频道。

在本发明实施例中,电视机具有IP地址,且电视机的IP地址是由网络分配的。由于对于不同的地域,所使用的IP地址的范围不同,为了电视机能够确定其所在的地域,电视机中通常都预先保存IP地址范围与地域之间的对应关系。

在本发明实施例中,在确定需要更新电视机的节目频道的情况下,第一查找模块601查找预先保存的IP地址范围与地域之间的对应关系,确定与该电视机的IP地址对应的地域,并由发送模块602向服务器发送节目频道请求消息,该节目频道请求消息中包含该电视机所在的地域,接收模块603将接收服务器基于该电视机所在的地域反馈节目频道,且由保存模块604保存接收到的节目频道。

其中,服务器中包含各个地域的节目频道,即已经保存了地域与节目频道之间的对应关系。服务器在接收到节目频道请求消息之后,将对该节目频道请求消息进行解析,以获取该节目频道请求消息中包含的地域,并基于该地域查找已保存的地域及节目频道之间的对应关系,确定与解析出的地域对应的节目频道,并将节目频道反馈给电视机。例如:若节目频道请求消息中的地域是深圳,则查找地域与节目频道之间的对应关系,确定与深圳对应的节目频道,且若与深圳对应的节目频道中包含60个频道,则将该60个频道反馈给电视机。

通过上述方式,能够实现从服务器下载电视机所在地域的节目频道的目的,且在接收到服务器反馈的节目频道之后,保存接收到的节目频道,具体可以保存在电视机的存储区域中。

在本发明实施例中,通过利用电视机的IP地址确定电视机所在的地域,并基于电视机所在的地域从服务器下载节目频道,使得能够有效的实现节目频道的更新,且由于通过从服务器下载节目频道的方式进行更新,能够有效的减少更新节目频道所消耗的时间。

基于图5所示第三实施例,请参阅图7,为本发明第四实施例中电视机的节目频道的更新装置的结构示意图,该更新装置包括:如图5所示第三实施例中的读取模块501、第一确定模块502及更新模块503,且所述更新模块503包括如图所示的第一查找模块601、发送模块602、接收模块603、保存模块604,且与图5及图6中描述的内容相似,此次不做赘述。

在本发明实施例中,所述读取模块501具体用于:读取所述电视机已存储的节目频道的频道数量;

则所述第一确定模块502包括:

第二确定模块701,用于若所述已存储的节目频道的频道数量为零,则确定需要更新所述电视机的节目频道。

电视机已存储节目频道参数,且节目频道参数包含已存储的节目频道的频道数量,各节目频道的频道名称、各节目频道的频率范围等等。此外还包括各节目频道的设置方式,该设置方式包括手动搜台方式、自动搜台方式、从服务器下载中的任意一种。

在本发明实施例中,在电视机启动后,读取模块501读取电视机已存储的节目频道的频道数量,并将判断该已存储的节目频道的频道数量是否为零,若该频道数量为0,则表示该电视机已经恢复到出厂设置,或者表示该电视机为初次启动,在这种情况下,为了使得用户能够顺利的观看节目频道,第二确定模块701确定需要更新该电视机的节目频道。

通过上述方式,能够基于电视机已存储的节目频道的频道确定电视机是否已经恢复到出厂设置,或者确定电视机是否为初次启动,有效确定是否需要更新电视机的节目频道。

在本发明实施例中,所述第一确定模块502还包括:

地址获取模块702,用于若所述已存储的节目频道的频道数量为非零,则获取所述电视机的互联网协议地址;

第三确定模块703,用于若所述电视机的互联网协议地址与上一次存储的互联网协议地址属于不同地域,则确定需要更新所述电视机的节目频道。

在本发明实施例中,在基于已存储的节目频道的频道数量进行判断时,若确定该已存储的节目频道的频道数量为非零,则需要进一步确定是否需要更新电视机的节目频道。因为,即使在已存储的节目频道的频道数量为非零的情况下,若电视机所在的地域发生了改变,也是需要更新电视机的节目频道的。这种情况主要是考虑到不同地域针对同一个节目频道所使用的频率范围可能是不一样的,若不对电视机的节目频道进行更新,将使得电视机无法正常的播放节目。例如,电视机的拥有者搬家,将该电视机从深圳搬到上海,由于电视机在深圳使用的是深圳的频率范围,而深圳的频率范围在上海并非属于同一个节目频道,为了避免影响用户的使用体验,则需要更新电视机的节目频道,使得电视机能够使用上海的节目频道的频率范围。

为了进一步确定是否需要更新电视机的节目频道,在已存储的节目频道的频道数量为非零的情况下,地址获取模块702获取电视机的互联网协议地址,并判断该电视机的互联网协议地址是否与上一次存储的互联网协议地址是否属于同一个地域。

可以理解的,电视机在每次开机时,都将保存此次开机时电视机的IP地址。且上述判断电视机的IP地址是否与上一次存储的IP地址属于同一个地域具体包括:利用上一次存储的IP地址查找电视机已保存的IP地址范围与地域之间的对应关系,确定与上一次存储IP地址对应的第一地域,利用此次获取的IP地址查找已保存的IP地址范围与地域之间的对应关系,确定与此次获取的IP地址对应的第二地域,若该第一地域与第二地域相同,则可以确定此次获取的IP地址与上一次存储的IP地址属于同一个地域,若该第一地域与第二地域不相同,则可以确定此次获取的IP地址与上一次存储的IP地址不属于同一个地域。

在本发明实施例中,若电视机的IP地址与上一次存储的IP地址属于不同地域,则说明电视机所在的地域发生变化,第三确定模块703确定需要更新电视机的节目频道,通过上述方式,能够有效的避免电视机在从一个地域到另一个地域之后,由于没有及时更新节目频道,导致电视机无法正常进行节目播放的问题。

在本发明实施例中,通过判断已存储的节目频道的频道数量是否为零,能够有效的确定电视机是否是初次启动,或者是否是已恢复至出厂设置,使得能够在电视机初次启动或者已恢复至出厂设置时确定需要对电视机的节目频道进行更新。在已存储的节目频道的频道数量不为零的情况下,需要进一步判断电视机的IP地址与上一次存储的IP地址是否属于同一个地域,如果不属于同一个地域,则表示电视机的地域发生了变化,需要更新电视机的节目频道,使得电视机能够正常使用。此外,通过使用上述方式,不需要用户通过遥控器触发电视机进行更新,电视机在检测到相应情况时,能够自动更新,用户体验更好。且在电视机需要更新节目频道的情况下,可以基于电视机的IP地址从服务器下载节目频道,这种更新节目频道的方式,所需要的时间短,效率高。

在本发明实施例中,所述第一确定模块502还包括:

第四确定模块704,用于若所述电视机的互联网协议地址与上一次存储的互联网协议地址属于同一个地域,则确定所述已存储的节目频道是否均是通过手动搜台设置的;

第五确定模块705,用于若所述已存储的节目频道均是通过手动搜台设置的,则确定需要更新所述电视机的节目频道;

且所述保存模块604具体用于:

从下载得到的节目频道中删除与所述已存储的节目频道相同的节目频道,保存剩下的节目频道。

在本发明实施例中,在电视机的IP地址与上一次存的IP地址属于同一个地域的情况下,则确定电视机所在的地域并未变化,在这种情况下,第四确定模块704可以确定已存储的节目频道是否均是通过手动搜台设置的,若都是通过手动搜台设置的,则表明电视机仅执行过手动搜台过程,已存储的节目频道是用户喜好的频道。为了给用户提供更多的节目频道,第五确定模块705可确定需要更新电视机的节目频道。若已存储的节目频道中包含非手动搜台设置的,这种情况表示电视机已经通过多种方式设置了节目频道,目前不需要更新。

其中,确定已存储的节目频道是否均是通过手动搜台设置的方式包括:读取所述节目频道参数中的各节目频道的设置方式,若所有节目频道的设置方式均为手动搜台方式,则可确定已存储的节目频道均是通过手动搜台设置的。

需要说明的是,在图上述场景下,为了不覆盖通过手动搜台存储的节目频道,在执行上述更新模块503时,更新模块503中的保存模块604具体包括:

从下载得到的所述节目频道中删除与所述已存储的节目频道相同的节目频道,保存剩下的节目频道。

在本发明实施例中,在确定电视机所在的地域未发生改变时,若已存储的节目频道均是通过手动搜台设置的,则确定需要更新电视机的节目频道,且在从服务器下载得到电视机的节目频道之后,从下载得到的节目频道中删除与已存储的节目频道相同的节目频道,并保存剩下的节目频道,使得能够有效的对节目频道进行更新,为用户提供更多的节目频道,丰富用户的使用体验。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。

以上为对本发明所提供的一种电视机的节目频道的更新方法及装置的描述,对于本领域的技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1