专利名称:一种播放终端与频点匹配的方法及系统的制作方法
技术领域:
本发明关于智能电视技术领域,特别是关于播放终端与频点的匹配技术,具体的讲是一种播放终端与频点的匹配方法及系统。
背景技术:
基本电子节目菜单(Electronic Program Guide, EPG)信息是指完全可以用《数字广播业务信息规范(GY/Z174-2001)》中的网络信息表(Network Information Table,NIT)、业务群关联表(BAT)、业务描述表(SDT)和事件信息表(EIT)进行描述的EPG信息。扩展EPG信息是指在基本EPG信息之外,通过数据轮播传递的EPG信息,这些信息的入口采用EPG映射表(EMT)进行描述,信息的内容被封装成具有多级目录结构的文件系统,称为扩展EPG内容信息(XECI)。现有技术中的播放终端在频点搜索时一般通过如下方式进行:数字视频广播(Digital Video Broadcasting, DVB)模块全频扫描获取的有线电视网络的有线电视电缆CABLE线中数据,经转译后生成电视台及节目信息存储于本地,一次扫频后长期使用。该种方式存在的缺陷在于当频点中的固定信息发生变化即造成本地信息错误,影响用户的使用。且在自动搜索频点的过程中,DVB模块依赖于CABLE线中稳定的数据信号进行编译并声称配置文件,在此过程中如果信源被干扰或意外断掉,即会生成不完整的配置文件。此外,现有技术中的EPG信息还存在数据源单一的问题,当遇到数据信号被干扰或不稳定时,播放终端的全频搜索结果即产生错误配置单或频点遗漏问题,影响用户的使用。目前应用于互联网的EPG信息非常广泛,其信息源大多来自于各电视台开放的EPG数据接口,或使用搜索爬虫进行二次编译过的数据,内容涵盖全国多个省市的各级电视台。此类EPG信息多以WEB形式或客户端形式承载显现,供用户浏览使用。但是IP信源的EPG信息通常以WEB的形式显示在非电视屏上,而且从物理上没有和DVB模块打通,无法对直播电视的播控形成直接的干预。互联网EPG信息同样存在弊端,虽然它表述的是直播电视信息,但无法在产品上打通,与有线电视节目本身相互独立,不能达到协助播控的效果,同时因为各地方电视台节目输出与预先定制的节目单有出入而产生偏差。
发明内容
针对上述技术问题,本发明实施例提供了一种播放终端与频点的匹配方法及系统,针对全国各地有线电视直播建立多组对应的EPG信息列表,并构建校对策略形成即时完整数据,根据机顶盒ID得出所属地区并下发EPG配置文件,播放终端完成频点与EPG配对,解决了现有技术当频点中的固定信息发生变化即造成本地信息错误,影响用户的使用的缺陷。本发明的目的之一是,提供一种播放终端与频点的匹配方法,所述的方法包括:信息配置服务器建立全国各地的视频数据源与直播频点的对照表;多个机顶盒将各自对应的标识码通过IP网络发送至所述的信息配置服务器,所述的标识码用于标识所述的机顶盒所处的地理区域;所述的信息配置服务器根据所述的标识码确定出与所述的机顶盒所处的地理区域对应的对照表;所述的机顶盒从所述的信息配置服务器中下载所述机顶盒所处的地理区域对应的对照表;播放终端根据所述的对照表进行视频播放。本发明的目的之一是,提供一种播放终端与频点的匹配系统,所述的系统包括信息配置服务器、机顶盒以及播放终端,其中,所述的信息配置服务器,包括对照表配置模块,用于建立全国各地的视频数据源与直播频点的对照表;多个机顶盒,包括数字视频广播模块DVB,用于将机顶盒对应的标识码通过IP网络发送至所述的信息配置服务器,所述的标识码用于标识所述的机顶盒所处的地理区域;所述的信息配置服务器,还包括对照表确定模块,用于根据所述的标识码确定出与所述的机顶盒所处的地理区域对应的对照表;所述的机顶盒,还包括对照表下载模块,用于从所述的信息配置服务器中下载所述机顶盒所处的地理区域对应的对照表;播放终端,用于根据所述的对照表进行视频播放。本发明的有益效果在于,提供了一种播放终端与频点的匹配方法及系统,针对全国各地有线电视直播建立多组对应的EPG信息列表,并构建校对策略形成即时完整数据,根据机顶盒ID得出所属地区并下发EPG配置文件,播放终端完成频点与EPG配对,解决了现有技术当频点中的固定信息发生变化即造成本地信息错误,影响用户的使用的缺陷,实现了每个客户端EPG数据实时准确,避免信号干扰造成的EPG搜台数据不准确,并将多客户端数据汇总校验,生成全国范围内容的实时动态数据。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的一种播放终端与频点的匹配方法的实施方式一的流程图;图2为本发明实施例提供的一种播放终端与频点的匹配方法的实施方式二的具体流程图;图3为本发明实施例提供的一种播放终端与频点的匹配方法的实施方式三的具体流程图;图4为本发明实施例提供的一种播放终端与频点的匹配系统的结构示意图;图5为本发明实施例提供的一种播放终端与频点的匹配系统中信息配置服务器的实施方式一的结构框图;图6为本发明实施例提供的一种播放终端与频点的匹配系统中信息配置服务器的实施方式二的结构框图;图7为本发明实施例提供的一种播放终端与频点的匹配系统中机顶盒的结构框图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明实施例提供的一种播放终端与频点的匹配方法的实施方式一的流程图,由图1可知,所述的方法包括:SlOl:信息配置服务器建立全国各地的视频数据源与直播频点的对照表。由于现有技术中的EPG信息存在数据源单一的问题,目前应用于互联网的EPG信息非常广泛,其信息源大多来自于各电视台开放的EPG数据接口,或使用搜索爬虫进行二次编译过的数据,内容涵盖全国多个省市的各级电视台。此类EPG信息多以WEB形式或客户端形式承载显现,供用户浏览使用。但是IP信源的EPG信息通常以WEB的形式显示在非电视屏上,而且从物理上没有和DVB模块打通,无法对直播电视的播控形成直接的干预。互联网EPG信息同样存在弊端,虽然它表述的是直播电视信息,但无法在产品上打通,与有线电视节目本身相互独立,不能达到协助播控的效果。因此,本发明提供的一种播放终端与频点的匹配方法中,视频数据源包括有线电视信源和/或IP网络信源。其中的有线电视信源即为现有技术中的电视台开放的EPG数据信源,机顶盒通过CABLE线获取有线电视网络的数据。IP网络信源即为现有技术中提及的应用于互联网的EPG信息,其信息源大多来自于各电视台开放的EPG数据接口,或使用搜索爬虫进行二次编译过的数据,内容涵盖全国多个省市的各级电视台。此类EPG信息多以WEB形式或客户端形式承载显现,供用户浏览使用。本发明的步骤SlOl预先采集全国各地的有线电视信源以及IP网络信源,并建立视频数据源与直播频点的对照表。针对于各地有线电视直播建立多组对应的EPG信息列表。S102:多个机顶盒将各自对应的标识码通过IP网络发送至所述的信息配置服务器,所述的标识码用于标识所述的机顶盒所处的地理区域。本发明实施例中的机顶盒均预设对应的标识码,不同的标识码代表机顶盒所处的地理区域。S103:所述的信息配置服务器根据所述的标识码确定出与所述的机顶盒所处的地理区域对应的对照表。信息配置服务器预先建立了全国各地的视频数据源与直播频点的对照表,因此,当信息配置服务器接收到机顶盒自动上报的标识码后,从预先建立的多个对照表中选出与标识码对应的对照表。S104:所述的机顶盒从所述的信息配置服务器中下载所述机顶盒所处的地理区域对应的对照表;S105:播放终端根据所述的对照表进行视频播放。本发明提供的上述方法,机顶盒可通过IP网络上报标识码并获取本地区有线电视网络频点对照表,以供直播电视调台及EPG输出使用。无需进行全频道搜索即可获取频道列表。图2为本发明实施例提供的一种播放终端与频点的匹配方法的实施方式二的具体流程图,由图2可知,在实施方式二中,所述的方法包括:S201:信息配置服务器建立全国各地的视频数据源与直播频点的对照表;S202:多个机顶盒将各自对应的标识码通过IP网络发送至所述的信息配置服务器,所述的标识码用于标识所述的机顶盒所处的地理区域;S203:所述的信息配置服务器根据所述的标识码确定出与所述的机顶盒所处的地理区域对应的对照表;S204:所述的机顶盒从所述的信息配置服务器中下载所述机顶盒所处的地理区域对应的对照表;S205:播放终端根据所述的对照表进行视频播放。S206:多个所述的机顶盒进行全频扫描,生成本地频点信息配置文件。该步骤中机顶盒进行全频扫描时,不仅能够获取本地有限电路网络的CABLE线中的数据,而且能够获取IP网络中的数据。S207:所述的机顶盒将所述的本地频点信息配置文件通过IP网络上传至所述的
信息配置服务器。S208:所述的信息配置服务器按照地理区域将多个本地频点信息配置文件进行分类。此处的多个本地频点信息配置文件包括了全国各地的机顶盒上传的配置文件,因此信息配置服务器按照地理区域的不同将分属于不同区域的本地频点信息配置文件进行分类。信息配置服务器将多个本地频点信息配置文件按照区域不同分类,诸如:区域I对应的η个本地频点信息配置文件、区域2对应的m个本地频点信息配置文件等。S209:所述的信息配置服务器从同一地理区域的多个本地频点信息配置文件筛选出相同的本地频点信息配置文件,将其称为本地配置文件。同一地理区域的有线电视网络中的数据相同,同一地理区域的IP网络数据也相同,因此同一地理区域的不同机顶盒上传的本地频点信息配置文件也应该相同,因此该步骤从多个本地频点信息配置文件中筛选出相同的本地频点信息配置文件作为本地配置文件。同一地理区域的不同机顶盒中,在某些情况下部分机顶盒全频扫描后会出现错误,生成的本地频点信息配置文件也将与同区域的其他本地频点信息配置文件不同,因此该步骤仅从多个本地频点信息配置文件中筛选出相同的本地频点信息配置文件作为本地配置文件。诸如:从区域I对应的η个本地频点信息配置文件中筛选出η-2个相同的本地频点信息配置文件,将其作为区域I对应的本地配置文件。区域I中2个不同的本地频点信息配置文件对应的机顶盒上发生了错误。S210:所述的信息配置服务器判断同一地理区域对应的对照表是否与所述的本地配置文件相对应。诸如:判断区域I中的本地配置文件与区域I的对照表是否相对应。S211:当判断为否时,所述的信息配置服务器根据所述的本地配置文件修正同一地理区域对应的对照表。S212:所述的机顶盒从所述的信息配置服务器中下载所述机顶盒所处的地理区域修正后的对照表;S213:播放终端根据所述修正后的对照表进行视频播放。也即在图2所示的实施方式中,本发明提供的上述方法,针对于各地有线电视直播建立多组对应的EPG信息列表,并构建校对策略形成即时完整数据,信息配置服务器根据机顶盒上传的配置文件自动校对其是否与预设的对照表一致,将多个播放终端数据汇总校验,生成全国范围内容的实时动态数据,可保证配置服务器上存储的全国各地的EPG数据的准确性,并根据多个配置文件对配置文件错误的机顶盒进行自动纠错,如此可保证各个机顶盒上配置文件的准确性,进而可保证每个播放终端EPG数据实时准确,避免信号干扰造成的EPG搜台数据不准确。图3为本发明实施例提供的一种播放终端与频点的匹配方法的实施方式三的具体流程图,由图3可知,在实施方式三中,该方法具体包括:S301:信息配置服务器建立全国各地的视频数据源与直播频点的对照表;S302:多个机顶盒将各自对应的标识码通过IP网络发送至所述的信息配置服务器,所述的标识码用于标识所述的机顶盒所处的地理区域;S303:所述的信息配置服务器根据所述的标识码确定出与所述的机顶盒所处的地理区域对应的对照表;S304:所述的机顶盒从所述的信息配置服务器中下载所述机顶盒所处的地理区域对应的对照表;S305:播放终端根据所述的对照表进行视频播放。S306:多个所述的机顶盒进行全频扫描,生成本地频点信息配置文件。该步骤中机顶盒进行全频扫描时,不仅能够获取本地有限电路网络的CABLE线中的数据,而且能够获取IP网络中的数据。S307:所述的机顶盒判断所述的本地频点信息配置文件与所述的对照表是否相对应;S308:当判断为否时,所述的机顶盒根据所述的本地频点信息配置文件与所述的对照表生成差异数据信息;S309:所述的机顶盒将所述的差异数据信息通过IP网络上传至所述的信息配置服务器。S310:所述的信息配置服务器按照地理区域将多个差异数据信息进行分类。此处的多个差异数据信息包括了全国各地的机顶盒上传的差异信息,因此信息配置服务器按照地理区域的不同将分属于不同区域的差异信息进行分类。诸如:区域I对应的a个差异数据信息、区域2对应的b个差异数据信息等。S311:所述的信息配置服务器从同一地理区域的多个差异数据信息筛选出相同的差异数据信息,将其称为本地差异数据信息。同一地理区域的有线电视网络中的数据相同,同一地理区域的IP网络数据也相同,因此同一地理区域的不同机顶盒上传的差异数据信息也应该相同,因此该步骤从多个差异数据信息中筛选出相同的差异数据信息作为本地差异数据信息。同一地理区域的不同机顶盒中,在某些情况下部分机顶盒全频扫描后会出现错误,生成的差异数据信息也将与同区域的其他差异数据信息不同,因此该步骤仅从多个差异数据信息中筛选出相同的差异数据信息作为本地差异数据信息。诸如:从区域I对应的a个差异数据信息中筛选出a-2个相同的差异数据信息,将其作为区域I对应的差异数据信息。S312:所述的信息配置服务器根据所述的本地差异数据信息修正同一地理区域对应的对照表。诸如:根据区域I中的差异数据信息修正与区域I的对照表。S313:所述的机顶盒从所述的信息配置服务器中下载所述机顶盒所处的地理区域修正后的对照表;S314:播放终端根据所述修正后的对照表进行视频播放。
也即在图3所示的实施方式中,本发明提供的上述方法,针对于各地有线电视直播建立多组对应的EPG信息列表,并构建校对策略形成即时完整数据,多个机顶盒进行后台全频扫描搜索比对下载的对照表,有不一致的地方即生成差异数据信息,并上传差异数据信息至信息配置服务器,信息配置服务器根据机顶盒上传的多个差异数据信息自动校对其预设的对照表,将多个播放终端的差异数据汇总校验,生成全国范围内容的实时动态数据,可保证配置服务器上存储的全国各地的EPG数据的准确性,并完成机顶盒的数据更新,如此可保证各个机顶盒上配置文件的准确性,进而可保证每个播放终端EPG数据实时准确,避免信号干扰造成的EPG搜台数据不准确。在本发明的其他实施方式中,实施方式二的校对策略和实施方式三的校对策略可以顺次执行,诸如先执行实施方式二的校对策略,再执行实施方式三的校对策略,以保证数据配置服务器以及各个播放终端的数据准确,也可先执行实施方式三的校对策略,再执行实施方式二的校对策略,以保证数据配置服务器以及各个播放终端的数据准确。图4为本发明实施例提供的一种播放终端与频点的匹配系统的结构示意图,由图4可知,所述的系统包括信息配置服务器100、多个机顶盒300以及多个播放终端400,图中的200为有线电视电缆CABLE线。其中,所述的信息配置服务器100,包括对照表配置模块101,用于建立全国各地的视频数据源与直播频点的对照表。由于现有技术中的EPG信息存在数据源单一的问题,目前应用于互联网的EPG信息非常广泛,其信息源大多来自于各电视台开放的EPG数据接口,或使用搜索爬虫进行二次编译过的数据,内容涵盖全国多个省市的各级电视台。此类EPG信息多以WEB形式或客户端形式承载显现,供用户浏览使用。但是IP信源的EPG信息通常以WEB的形式显示在非电视屏上,而且从物理上没有和DVB模块打通,无法对直播电视的播控形成直接的干预。互联网EPG信息同样存在弊端,虽然它表述的是直播电视信息,但无法在产品上打通,与有线电视节目本身相互独立,不能达到协助播控的效果。因此,本发明提供的一种播放终端与频点的匹配系统中,视频数据源包括有线电视信源和/或IP网络信源。其中的有线电视信源即为现有技术中的电视台开放的EPG数据信源,机顶盒通过CABLE线获取有线电视网络的数据。IP网络信源即为现有技术中提及的应用于互联网的EPG信息,其信息源大多来自于各电视台开放的EPG数据接口,或使用搜索爬虫进行二次编译过的数据,内容涵盖全国多个省市的各级电视台。此类EPG信息多以WEB形式或客户端形式承载显现,供用户浏览使用。本发明的信息配置服务器100中的对照表配置模块101预先采集全国各地的有线电视信源以及IP网络信源,并建立视频数据源与直播频点的对照表。针对于各地有线电视直播建立多组对应的EPG信息列表。多个机顶盒300,包括数字视频广播模块DVB301,用于将机顶盒对应的标识码通过IP网络发送至所述的信息配置服务器,所述的标识码用于标识所述的机顶盒所处的地理区域。本发明实施例中的机顶盒均预设对应的标识码,不同的标识码代表机顶盒所处的地理区域。所述的信息配置服务器100,还包括对照表确定模块102,用于根据所述的标识码确定出与所述的机顶盒所处的地理区域对应的对照表。信息配置服务器预先建立了全国各地的视频数据源与直播频点的对照表,因此,当信息配置服务器接收到机顶盒自动上报的标识码后,从预先建立的多个对照表中选出与标识码对应的对照表。所述的机顶盒300,还包括对照表下载模块302,用于从所述的信息配置服务器中下载所述机顶盒所处的地理区域对应的对照表;播放终端400,用于根据所述的对照表进行视频播放。本发明提供的上述系统,机顶盒可通过IP网络上报标识码并获取本地区有线电视网络频点对照表,以供直播电视调台及EPG输出使用。无需进行全频道搜索即可获取频道列表。图5为本发明实施例提供的一种播放终端与频点的匹配系统中信息配置服务器的结构框图,由图5可知,在实施方式一中,所述的信息配置服务器具体包括:对照表配置模块101,用于建立全国各地的视频数据源与直播频点的对照表。对照表确定模块102,用于根据所述的标识码确定出与所述的机顶盒所处的地理区域对应的对照表。配置文件分类模块103,用于按照地理区域将多个本地频点信息配置文件进行分类。此处的配置文件由机顶盒进行全频扫描生成并上传的,机顶盒不仅能够获取本地有限电路网络的CABLE线中的数据,而且能够获取IP网络中的数据。此处的多个本地频点信息配置文件包括了全国各地的机顶盒上传的配置文件,因此配置文件分类模块103按照地理区域的不同将分属于不同区域的配置文件进行分类。诸如:区域I对应的η个本地频点信息配置文件、区域2对应的m个本地频点信息配置文件等。配置文件筛选模块104,用于从同一地理区域的多个本地频点信息配置文件筛选出相同的本地频点信息配置文件,将其称为本地配置文件。同一地理区域的有线电视网络中的数据相同,同一地理区域的IP网络数据也相同,因此同一地理区域的不同机顶盒上传的本地频点信息配置文件也应该相同,因此配置文件筛选模块104从多个配置文件中筛选出相同的配置文件作为本地配置文件。同一地理区域的不同机顶盒中,在某些情况下部分机顶盒全频扫描后会出现错误,生成的本地频点信息配置文件也将与同区域的其他配置文件不同,因此配置文件筛选模块104仅从多个配置文件中筛选出相同的配置文件作为本地配置文件。诸如:从区域I对应的η个本地频点信息配置文件中筛选出η-2个相同的本地频点信息配置文件,将其作为区域I对应的本地配置文件。区域I中2个不同的本地频点信息配置文件对应的机顶盒上发生了错误。判断模块105,用于判断同一地理区域对应的对照表是否与所述的本地配置文件相对应;第一修正模块106,用于当判断模块的判断结果为否时,根据所述的本地配置文件修正同一地理区域对应的对照表。也即在图5所示的实施方式中,本发明提供的上述信息配置服务器,针对于各地有线电视直播建立多组对应的EPG信息列表,并构建校对策略形成即时完整数据,信息配置服务器根据机顶盒上传的配置文件自动校对其是否与预设的对照表一致,将多个播放终端数据汇总校验,生成全国范围内容的实时动态数据,可保证配置服务器上存储的全国各地的EPG数据的准确性,并根据多个配置文件对配置文件错误的机顶盒进行自动纠错,如此可保证各个机顶盒上配置文件的准确性,进而可保证每个播放终端EPG数据实时准确,避免信号干扰造成的EPG搜台数据不准确。图6为本发明实施例提供的一种播放终端与频点的匹配系统中信息配置服务器的实施方式二的结构框图,由图6可知,在实施方式二中,信息配置服务器包括:对照表配置模块101,用于建立全国各地的视频数据源与直播频点的对照表。对照表确定模块102,用于根据所述的标识码确定出与所述的机顶盒所处的地理区域对应的对照表。差异信息分类模块107,用于按照地理区域将多个差异数据信息进行分类。此处的差异数据信息的形成过程如下所示:多个所述的机顶盒进行全频扫描,生成本地频点信息配置文件。该步骤中机顶盒进行全频扫描时,不仅能够获取本地有限电路网络的CABLE线中的数据,而且能够获取IP网络中的数据。所述的机顶盒判断所述的本地频点信息配置文件与所述的对照表是否相对应;当判断为否时,所述的机顶盒根据所述的本地频点信息配置文件与所述的对照表生成差异数据信息;所述的机顶盒将所述的差异数据信息通过IP网络上传至所述的信息配置服务器。所述的差异信息分类模块107按照地理区域将多个差异数据信息进行分类。此处的多个差异数据信息包括了全国各地的机顶盒上传的差异信息,因此信息配置服务器按照地理区域的不同将分属于不同区域的差异信息进行分类。诸如:区域I对应的a个差异数据信息、区域2对应的b个差异数据信息等。差异信息筛选模块108,用于从同一地理区域的多个差异数据信息筛选出相同的差异数据信息,将其称为本地差异数据信息。同一地理区域的有线电视网络中的数据相同,同一地理区域的IP网络数据也相同,因此同一地理区域的不同机顶盒上传的差异数据信息也应该相同,因此差异信息筛选模块108从多个差异数据信息中筛选出相同的差异数据信息作为本地差异数据信息。同一地理区域的不同机顶盒中,在某些情况下部分机顶盒全频扫描后会出现错误,生成的差异数据信息也将与同区域的其他差异数据信息不同,因此差异信息筛选模块108仅从多个差异数据信息中筛选出相同的差异数据信息作为本地差异数据信息。诸如:从区域I对应的a个差异数据信息中筛选出a-2个相同的差异数据信息,将其作为区域I对应的差异数据信息。第二修正模块109,用于根据所述的本地差异数据信息修正同一地理区域对应的对照表。也即在图6所示的实施方式中,本发明提供的上述信息配置服务器,针对于各地有线电视直播建立多组对应的EPG信息列表,并构建校对策略形成即时完整数据,多个机顶盒进行后台全频扫描搜索比对下载的对照表,有不一致的地方即生成差异数据信息,并上传差异数据信息至信息配置服务器,信息配置服务器根据机顶盒上传的多个差异数据信息自动校对其预设的对照表,将多个播放终端的差异数据汇总校验,生成全国范围内容的实时动态数据,可保证配置服务器上存储的全国各地的EPG数据的准确性,并完成机顶盒的数据更新,如此可保证各个机顶盒上配置文件的准确性,进而可保证每个播放终端EPG数据实时准确,避免信号干扰造成的EPG搜台数据不准确。在本发明的其他实施方式中,信息配置服务器可包括实施方式一中的所有模块和实施方式二中的所有模块,在具体的实现过程中,可顺次执行实施方式一以及实施方式二的校对策略,以保证数据配置服务器以及各个播放终端的数据准确,也可先执行实施方式二的校对策略,再执行实施方式一的校对策略,以保证数据配置服务器以及各个播放终端的数据准确。图7为本发明实施例提供的一种播放终端与频点的匹配系统中机顶盒的结构框图,由图7可知,所述的机顶盒具体包括:数字视频广播模块DVB301,用于将机顶盒对应的标识码通过IP网络发送至所述的信息配置服务器;对照表下载模块302,用于从所述的信息配置服务器中下载所述机顶盒所处的地理区域对应的对照表;配置文件生成模块303,用于进行全频扫描,生成本地频点信息配置文件。配置文件生成模块进行全频扫描时,不仅能够获取本地有限电路网络的CABLE线中的数据,而且能够获取IP网络中的数据。配置文件上传模块304,用于将所述的本地频点信息配置文件通过IP网络上传至所述的信息配置服务器。判断模块305,用于判断所述的本地频点信息配置文件与所述的对照表是否相对应;差异信息生成模块306,用于当判断模块的判断结果为否时,根据所述的本地频点信息配置文件与所述的对照表生成差异数据信息;差异信息发送模块307,用于将所述的差异数据信息通过IP网络上传至所述的信息配置服务器。对照表下载模块302,还用于从所述的信息配置服务器中下载所述机顶盒所处的地理区域修正后的对照表;播放终端,还用于根据所述修正后的对照表进行视频播放。在具体的实施方式中,本发明提供的机顶盒可通过带DVB模块的智能机顶盒来实现,诸如通过带DVB模块的X86系统组成的智能机顶盒实现。综上所述,本发明的有益成果是:本发明提供的一种播放终端与频点的匹配方法及系统,可应用于含DVB模块的高清智能机顶盒、含带DVB模块的智能电视的设备。针对全国各地有线电视直播建立多组对应的EPG信息列表,并构建校对策略形成即时完整数据,根据机顶盒ID得出所属地区并下发EPG配置文件,播放终端完成频点与EPG配对,解决了现有技术当频点中的固定信息发生变化即造成本地信息错误,影响用户的使用的缺陷,实现了每个客户端EPG数据实时准确,避免信号干扰造成的EPG搜台数据不准确,并将多客户端数据汇总校验,生成全国范围内容的实时动态数据。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一般计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。本领域技术人员还可以了解到本发明实施例列出的各种功能是通过硬件还是软件来实现取决于特定的应用和整个系统的设计要求。本领域技术人员可以对于每种特定的应用,可以使用各种方法实现所述的功能,但这种实现不应被理解为超出本发明实施例保护的范围。本发明中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种播放终端与频点的匹配方法,其特征是,所述的方法包括: 信息配置服务器建立全国各地的视频数据源与直播频点的对照表; 多个机顶盒将各自对应的标识码通过IP网络发送至所述的信息配置服务器,所述的标识码用于标识所述的机顶盒所处的地理区域; 所述的信息配置服务器根据所述的标识码确定出与所述的机顶盒所处的地理区域对应的对照表; 所述的机顶盒从所述的信息配置服务器中下载所述机顶盒所处的地理区域对应的对照表; 播放终端根据所述的对照表进行视频播放。
2.根据权利要求1所述的方法,其特征是,所述的视频数据源包括有线电视信源和/或IP网络信源。
3.根据权利要求2所述的方法,其特征是,所述的方法还包括: 多个所述的机顶盒进行全频扫描,生成本地频点信息配置文件; 所述的机顶盒将所述的本地频点信息配置文件通过IP网络上传至所述的信息配置服务器。
4.根据 权利要求3所述的方法,其特征是,所述的方法还包括: 所述的信息配置服务器按照地理区域将多个本地频点信息配置文件进行分类; 所述的信息配置服务器从同一地理区域的多个本地频点信息配置文件筛选出相同的本地频点信息配置文件,将其称为本地配置文件; 所述的信息配置服务器判断同一地理区域对应的对照表是否与所述的本地配置文件相对应; 当判断为否时,所述的信息配置服务器根据所述的本地配置文件修正同一地理区域对应的对照表。
5.根据权利要求2或4所述的方法,其特征是,所述的方法还包括: 多个所述的机顶盒进行全频扫描,生成本地频点信息配置文件; 所述的机顶盒判断所述的本地频点信息配置文件与所述的对照表是否相对应; 当判断为否时,所述的机顶盒根据所述的本地频点信息配置文件与所述的对照表生成差异数据信息; 所述的机顶盒将所述的差异数据信息通过IP网络上传至所述的信息配置服务器。
6.根据权利要求5所述的方法,其特征是,所述的方法还包括: 所述的信息配置服务器按照地理区域将多个差异数据信息进行分类; 所述的信息配置服务器从同一地理区域的多个差异数据信息筛选出相同的差异数据信息,将其称为本地差异数据信息; 所述的信息配置服务器根据所述的本地差异数据信息修正同一地理区域对应的对照表。
7.根据权利要求4或6所述的方法,其特征是,所述的方法还包括: 所述的机顶盒从所述的信息配置服务器中下载所述机顶盒所处的地理区域修正后的对照表; 播放终端根据所述修正后的对照表进行视频播放。
8.一种播放终端与频点的匹配系统,其特征是,所述的系统包括信息配置服务器、机顶盒以及播放终端, 其中,所述的信息配置服务器,包括对照表配置模块,用于建立全国各地的视频数据源与直播频点的对照表; 多个机顶盒,包括数字视频广播模块DVB,用于将机顶盒对应的标识码通过IP网络发送至所述的信息配置服务器,所述的标识码用于标识所述的机顶盒所处的地理区域; 所述的信息配置服务器,还包括对照表确定模块,用于根据所述的标识码确定出与所述的机顶盒所处的地理区域对应的对照表; 所述的机顶盒,还包括对照表下载模块,用于从所述的信息配置服务器中下载所述机顶盒所处的地理区域对应的对照表; 播放终端,用于根据所述的对照表进行视频播放。
9.根据权利要求8所述的系统,其特征是,所述的视频数据源包括有线电视信源和/或IP网络信源。
10.根据权利要求9所述的系统,其特征是,所述的机顶盒还包括: 配置文件生成模块,用于进行全频扫描,生成本地频点信息配置文件; 配置文件上传模块,用于将所述的本地频点信息配置文件通过IP网络上传至所述的信息配置服务器。
11.根据权利要求10所述的系统,其特征是,所述的信息配置服务器还包括: 配置文件分类模块,用于按照地理区域将多个本地频点信息配置文件进行分类; 配置文件筛选模块,用于从同一地理区域的多个本地频点信息配置文件筛选出相同的本地频点信息配置文件,将其称为本地配置文件; 判断模块,用于判断同一地理区域对应的对照表是否与所述的本地配置文件相对应;第一修正模块,用于当判断模块的判断结果为否时,根据所述的本地配置文件修正同一地理区域对应的对照表。
12.根据权利要求11所述的系统,其特征是,所述的机顶盒还包括: 判断模块,用于判断所述的本地频点信息配置文件与所述的对照表是否相对应; 差异信息生成模块,用于当判断模块的判断结果为否时,根据所述的本地频点信息配置文件与所述的对照表生成差异数据信息; 差异信息发送模块,用于将所述的差异数据信息通过IP网络上传至所述的信息配置服务器。
13.根据权利要求12所述的系统,其特征是,所述的信息服务器还包括: 差异信息分类模块,用于按照地理区域将多个差异数据信息进行分类; 差异信息筛选模块,用于从同一地理区域的多个差异数据信息筛选出相同的差异数据信息,将其称为本地差异数据信息; 第二修正模块,用于根据所述的本地差异数据信息修正同一地理区域对应的对照表。
14.根据权利要求11或13所述的系统,其特征是: 所述的机顶盒的对照表下载模块,还用于从所述的信息配置服务器中下载所述机顶盒所处的地理区域修正后的对照表; 播放终端,还用于根据所述修正后的对照表进行视频播放。
全文摘要
本发明提供了一种播放终端与频点的匹配方法及系统,所述的方法包括信息配置服务器建立全国各地的视频数据源与直播频点的对照表;多个机顶盒将各自对应的标识码通过IP网络发送至所述的信息配置服务器,所述的标识码用于标识所述的机顶盒所处的地理区域;所述的信息配置服务器根据所述的标识码确定出与所述的机顶盒所处的地理区域对应的对照表;所述的机顶盒从所述的信息配置服务器中下载所述机顶盒所处的地理区域对应的对照表;播放终端根据所述的对照表进行视频播放。解决了现有技术当频点中的固定信息发生变化即造成本地信息错误,影响用户的使用的缺陷。
文档编号H04N21/254GK103108221SQ20131004874
公开日2013年5月15日 申请日期2013年2月6日 优先权日2013年2月6日
发明者韩洋 申请人:北京佳视互动科技股份有限公司