视频数据的数据适配方法及其系统的制作方法

文档序号:6526269阅读:222来源:国知局
视频数据的数据适配方法及其系统的制作方法
【专利摘要】本发明公开了一种视频数据的数据适配方法,涉及信息检索技术。其中该方法包括:从预先建立的视频文件的倒排索引文件中获取对于视频文件的倒排索引结果集;根据预设的适配规则对所述倒排索引结果集进行基于多种类型的终端的适配处理,提供适于多种类型的终端的视频数据。通过本发明提供了适于多种类型的终端的视频数据。
【专利说明】视频数据的数据适配方法及其系统
【技术领域】
[0001]本发明涉及信息检索技术,尤其涉及一种视频数据的数据适配方法及其系统。
【背景技术】
[0002]随着科技的发展,越来越多的用户通过互联网搜索并观看各种视频节目。由于互联网提供的视频信息十分丰富,并具有不断变化及更新速度较快的特点,随之产生了多种搜索引擎进行视频信息检索。
[0003]从渠道看,传统的方式是用户使用计算机在线观看视频节目,而新的趋势是用户使用手机等移动设备或智能电视等设备在线观看视频节目。
[0004]但是,对于上述多种类型的终端设备不能够只提供单一类型的数据服务,需要对基础数据进行处理以满足不同类型的终端(或其用户)的需求。
[0005]综上所述,可知现有技术中存在数据服务器没有针对不同终端设备类型分别提供对应的视频数据的问题,因此有必要提出改进的技术方案解决上述问题。

【发明内容】

[0006]本发明的主要目的在于提供一种视频数据的数据适配方法及其系统,以解决现有技术存在的视频数据没有针对不同终端设备类型分别提供对应的视频数据的问题。
[0007]为了解决上述问题,根据本发明的一方面,提供了一种视频数据的数据适配方法,其包括:从预先建立的视频文件的倒排索引文件中获取对于视频文件的倒排索引结果集;根据预设的适配规则对所述倒排索引结果集进行基于多种类型的终端的适配处理,提供适于多种类型的终端的视频数据。
[0008]其中,所述多种类型的终端包括:电视、移动终端、计算机;所述适配规则根据多种类型的终端的以下参数设置:版权、数据流量、平台。
[0009]其中,所述根据预设的适配规则对所述倒排索引结果集进行基于多种类型的终端的适配处理,包括:根据所述终端的类型建立所述终端的参数和所述倒排索引结果集中的数据的适配关系。
[0010]其中,所述方法还包括:建立视频文件的倒排索引文件;所述从预先建立的视频文件的倒排索引文件中获取对于视频文件的倒排索引结果集,具体包括:接收对于视频资源信息的检索信息;在所述倒排索引文件中匹配所述检索信息;根据与所述检索信息匹配的所述倒排索弓I文件中的数据得到倒排索弓I结果集。
[0011]其中,预先建立视频文件的倒排索引文件,包括:通过预设的分词方式对视频文件信息进行分词处理得到关键词;建立所述关键词与具有所述关键词的视频文件信息之间的索引关系,从而建立视频文件的倒排索引文件。
[0012]根据本发明的另一方面,还提供了一种视频数据的数据适配系统,其包括:获取模块,用于从预先建立的视频文件的倒排索引文件中获取对于视频文件的倒排索引结果集;适配处理模块,用于根据预设的适配规则对所述倒排索引结果集进行基于多种类型的终端的适配处理,提供适于多种类型的终端的视频数据。
[0013]其中,所述多种类型的终端包括:电视、移动终端、计算机;所述适配规则根据多种类型的终端的以下参数设置:版权、数据流量、平台。
[0014]其中,所述适配处理模块还用于根据所述终端的类型建立所述终端的参数和所述倒排索引结果集中的数据的适配关系。
[0015]其中,所述系统还包括:建立模块,用于建立视频文件的倒排索引文件;所述获取模块进一步用于,接收对于视频资源信息的检索信息,在所述倒排索引文件中匹配所述检索信息,根据与所述检索信息匹配的所述倒排索引文件中的数据得到倒排索引结果集。
[0016]其中,所述建立模块包括:关键词获取模块,用于通过预设的分词方式对视频文件信息进行分词处理得到关键词;倒排索引建立模块,用于建立所述关键词与具有所述关键词的视频文件信息之间的索引关系,从而建立视频文件的倒排索引文件。
[0017]根据本发明的技术方案,通过获取视频文件的倒排索引结果集得到基础数据,并对基础数据进行基于多种类型的终端的适配处理,从而提供适于多种类型的终端的视频数据。
【专利附图】

【附图说明】
[0018]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0019]图1是根据本发明一个实施例的视频数据的数据适配方法的流程图;
[0020]图2是根据本发明另一实施例的视频数据的数据适配方法的流程图;
[0021]图3是根据本发明一个实施例的视频资源信息的排序系统的结构框图;
[0022]图4是根据本发明另一实施例的视频资源信息的排序系统的结构框图。
【具体实施方式】
[0023]为使本发明的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本发明作进一步地详细说明。
[0024]根据本发明的实施例,提供了 一种视频数据的数据适配方法。
[0025]图1是根据本发明实施例的视频数据的数据适配方法的流程图,如图1所示,该方法包括:
[0026]步骤S102,从预先建立的视频文件的倒排索引文件中获取对于视频文件的倒排索引结果集。
[0027]通过与多种来源的数据源相匹配的数据模型,建立符合搜索架构的数据结构,从而建立视频文件的倒排索引文件。提供对外(用户)的查询引擎,接收对于视频资源信息的检索信息,在所述倒排索引文件中匹配所述检索信息,根据与所述检索信息匹配的所述倒排索引文件中的数据倒排索引结果,并输出包含有多个视频信息的倒排索引结果集。
[0028]其中,上述的数据源的来源渠道包括:DB (视频数据库)、xml (可扩展标记语言)、文件系统等。
[0029]下面请参考图2,进一步地,步骤S102可以包括以下步骤:
[0030]步骤S202,建立视频文件的倒排索引文件。[0031]具体地,通过预设的分词方式对视频文件信息进行分词处理得到关键词,建立关键词与具有关键词的视频文件信息之间的索引关系,从而建立视频文件的倒排索引文件。
[0032]步骤S204,接收对于视频资源信息的检索信息。
[0033]步骤S206,在所述倒排索引文件中匹配所述检索信息。
[0034]步骤S208,根据与所述检索信息匹配的所述倒排索引文件中的数据得到倒排索引
结果集。
[0035]步骤S104,根据预设的适配规则对所述倒排索引结果集进行基于多种类型的终端的适配处理,提供适于多种类型的终端的视频数据。
[0036]得到的倒排索引结果集是统一格式的基础数据,如果不对基础数据进行适配处理,是不能够直接提供给用户使用的。
[0037]在执行步骤S104之前,需要预先设置适配规则,不同类型的终端的视频数据具有不同的适配规则。在本发明的实施例中,所述多种类型的终端包括:电视(智能电视)、移动终端、计算机。移动终端又可以进一步细分为手机和PAD。
[0038]首先,在这些不同类型的终端设备上播放的视频数据的数据格式是不同的,并且在这些不同类型的终端设备上播放视频数据还有其他的一些要求,例如:版权、数据流量、平台。根据所述终端的类型建立所述终端的参数和所述倒排索引结果集中的数据的适配关系,下面详细说明。
[0039]对于同一视频数据资源,针对不同类型的终端分别具有版权。具体来说,视频数据资源可以根据电视、移动终端(手机和PAD)、计算机等分别具有版权。当只有在得到所有的终端设备的版权的情况下,才能够提供所有类型终端设备的视频数据;如果有某一类型的终端设备没有得到版权,则不能提供该类型终端设备的视频数据。
[0040]另外,不同类型的终端设备对于数据流量的要求也是不同的。计算机用户一般通过宽带连接上网,对数据流量没有严格的限制;而手机用户一般通过3G等方式上网,对数据流量比较敏感。并且,不同类型的终端设备对于容错性的要求也有差别,因此,对视频数据需要根据终端类型进行上述的适配处理,以满足不同用户的要求。
[0041]在现阶段,一些用户的ISP (即互联网服务提供商)也是不同的,例如,电信和联通。针对这些不同的ISP平台,进行视频数据的适配处理,能够给用户带来不同的体验。
[0042]根据上述实施例,通过获取视频文件的倒排索引结果集得到基础数据,并对基础数据进行基于终端类型的适配处理,能够提供适于多种类型的终端的视频数据。
[0043]根据本发明的实施例,还提供了 一种视频数据的数据适配系统。
[0044]图3是根据本发明实施例的视频资源信息的排序系统的结构框图,如图3所示,所述系统至少包括:获取模块10和适配处理模块20,下面详细描述各模块的结构和连接关系O
[0045]获取模块10,用于从预先建立的视频文件的倒排索引文件中获取对于视频文件的倒排索引结果集;
[0046]适配处理模块20其与获取模块10相耦接,用于根据预设的适配规则对所述倒排索引结果集进行基于多种类型的终端的适配处理,提供适于多种类型的终端的视频数据。具体地,适配处理模块20根据所述终端的类型建立所述终端的参数和所述倒排索引结果集中的数据的适配关系。[0047]参考图4,在本发明的一个实施例中,在图3的基础上,所述数据适配系统还包括:设置模块30,其与适配处理模块20相耦接,用于设置多种类型的终端的视频数据的适配规则。
[0048]其中,所述多种类型的终端包括:电视、移动终端、计算机。所述适配规则根据多种类型的终端的以下参数设置:版权、数据流量、平台。需要说明的是,在本发明中可以根据上述一个参数设置适配规则,也可以根据上述参数的组合设置适配规则,本发明不进行限定。
[0049]继续参考图4,所述数据适配系统还包括有:
[0050]建立模块40,其与获取模块10相耦接,用于建立视频文件的倒排索引文件。基于此,获取模块10进一步用于,接收对于视频资源信息的检索信息,在所述倒排索引文件中匹配所述检索信息,根据与所述检索信息匹配的所述倒排索引文件中的数据得到倒排索引
结果集。
[0051]其中,建立模块40进一步包括:关键词获取模块(图中未示出),用于通过预设的分词方式对视频文件信息进行分词处理得到关键词;倒排索引建立模块(图中未示出),用于建立所述关键词与具有所述关键词的视频文件信息之间的索引关系,从而建立视频文件的倒排索引文件。
[0052]本发明的方法的操作步骤与系统的结构特征对应,可以相互参照,不再一一赘述。
[0053]综上所述,根据本发明的技术方案,通过获取视频文件的倒排索引结果集得到基础数据,并对基础数据进行基于多种类型的终端的适配处理,从而提供适于多种类型的终端的视频数据。
[0054]以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
【权利要求】
1.一种视频数据的数据适配方法,其特征在于,包括: 从预先建立的视频文件的倒排索引文件中获取对于视频文件的倒排索引结果集; 根据预设的适配规则对所述倒排索引结果集进行基于多种类型的终端的适配处理,提供适于多种类型的终端的视频数据。
2.根据权利要求1所述的方法,其特征在于,所述多种类型的终端包括:电视、移动终端、计算机; 所述适配规则根据多种类型的终端的以下参数设置:版权、数据流量、平台。
3.根据权利要求2所述的方法,其特征在于,所述根据预设的适配规则对所述倒排索引结果集进行基于多种类型的终端的适配处理,包括: 根据所述终端的类型建立所述终端的参数和所述倒排索引结果集中的数据的适配关系O
4.根据权利要求1所述的方法,其特征在于,还包括:建立视频文件的倒排索引文件; 所述从预先建立的视频文件的倒排索引文件中获取对于视频文件的倒排索引结果集,具体包括: 接收对于视频资源信 息的检索信息; 在所述倒排索引文件中匹配所述检索信息; 根据与所述检索信息匹配的所述倒排索引文件中的数据得到倒排索引结果集。
5.根据权利要求4所述的方法,其特征在于,预先建立视频文件的倒排索引文件,包括: 通过预设的分词方式对视频文件信息进行分词处理得到关键词; 建立所述关键词与具有所述关键词的视频文件信息之间的索引关系,从而建立视频文件的倒排索引文件。
6.一种视频数据的数据适配系统,其特征在于,包括: 获取模块,用于从预先建立的视频文件的倒排索引文件中获取对于视频文件的倒排索引结果集; 适配处理模块,用于根据预设的适配规则对所述倒排索引结果集进行基于多种类型的终端的适配处理,提供适于多种类型的终端的视频数据。
7.根据权利要求6所述的系统,其特征在于,所述多种类型的终端包括:电视、移动终端、计算机; 所述适配规则根据多种类型的终端的以下参数设置:版权、数据流量、平台。
8.根据权利要求7所述的系统,其特征在于,所述适配处理模块还用于根据所述终端的类型建立所述终端的参数和所述倒排索引结果集中的数据的适配关系。
9.根据权利要求6所述的系统,其特征在于,还包括: 建立模块,用于建立视频文件的倒排索引文件; 所述获取模块进一步用于,接收对于视频资源信息的检索信息,在所述倒排索引文件中匹配所述检索信息,根据与所述检索信息匹配的所述倒排索引文件中的数据得到倒排索引结果集。
10.根据权利要求9所述的系统,其特征在于,所述建立模块包括: 关键词获取模块,用于通过预设的分词方式对视频文件信息进行分词处理得到关键词; 倒排索引建立模块,用于建立所述关键词与具有所述关键词的视频文件信息之间的索引关系,从而建立视频 文件的倒排索引文件。
【文档编号】G06F17/30GK103716720SQ201310740122
【公开日】2014年4月9日 申请日期:2013年12月26日 优先权日:2013年12月26日
【发明者】曹坤波, 郑磊 申请人:乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1