一种视频播放源推荐方法技术

技术编号:21370672 阅读:24 留言:0更新日期:2019-06-15 11:27
本发明专利技术公开了一种视频播放源推荐方法,开发多方播放源融合程序,对多方媒资数据进行融合、上下线监测、去重复节目、优先播放设置等操作。通过新增视频播放源的融合资源程序,建立融合多方播放源的行为收集策略,进行融合个性化智能推荐,保证用户能获得更精准的推荐,减少用户操作切换播放应用。

A Recommendation Method for Video Player Sources

The invention discloses a video playback source recommendation method, develops a multi-party playback source fusion program, integrates multi-media data, monitors up and down lines, removes duplicate programs, and sets priority playback, etc. By adding the fusion resource program of new video playback sources, the behavior collection strategy of multi-player sources is established, and personalized intelligent recommendation is integrated to ensure that users can get more accurate recommendation and reduce user switching and playing applications.

【技术实现步骤摘要】
一种视频播放源推荐方法
本专利技术涉及大数据
,尤其涉及一种视频播放源推荐方法。
技术介绍
目前,智能电视的生产主要是制造业领域的业务,而生产商主要承担生产和销售的职责,在智能电视的内容上并没有主导权,从而电视终端厂商使用了第三方提供的影视节目内容,如今电视端的内容主要包括腾讯,爱奇艺,优酷,芒果,搜狐等视频内容提供商,如何在终端厂商拥有多个版权方的前提下,进行多视频播放源的整合和推荐,确保用户能跨源获取到喜好的节目,目前并没有易用的方法来解决。
技术实现思路
针对上述问题,本专利技术提出了一种视频播放源推荐方法,确保用户可以跨播放源的获得喜欢的内容推荐,减少用户来回切换电视播放应用的行为,确保流量的准确及时反馈。本专利技术通过以下技术方案来实现上述目的:一种视频播放源推荐方法,包括如下步骤:1)从视频提供方获取视频资源,并分别入库;2)对相同的节目建立键值对匹配,其键值对的值形式为:{第一视频源:第一视频源id,第二视频源:第二视频源id,……,第n视频源:第n视频源id};具体的,在常用的视频网站中,可以设置如下的键值对的值形式为:{腾讯:腾讯id,爱奇艺:爱奇艺id,优酷:优酷id,芒果:芒果id,搜狐:搜狐id};3)将各个视频源的id作为键值对的键;4)以节目的名字、演员或导演作为匹配字段,若两个播放源的节目的匹配字段数据的匹配度达到90%则表示两个节目一致;5)将不同播放源的相同节目通过字段匹配后生成键值,若一个节目同时来自第一视频源和第二视频源,那么它的值就是:{第一视频源:第一视频源id,第二视频源:第二视频源id,……,第i视频源:null,……,第n视频源:null};具体的,在常用的视频网站中,如若一个节目同时来自腾讯和爱奇艺,那么它的值就是:{腾讯:腾讯id,爱奇艺:爱奇艺id,优酷:null(表示空值),芒果:null,搜狐:搜null},6)将生成的键值写入到对应的键中,若一个节目来自第一视频源和第二视频源那么会将节目写入到以下键中:i.融合特殊前缀+第一视频源id;ii.融合特殊前缀+第二视频源id;具体的,在常用的视频网站中,如一个节目来自腾讯和爱奇艺那么会将节目写入到以下键中:融合特殊前缀+腾讯id;融合特殊前缀+爱奇艺id;7)依据节目的文本内容特征和用户的行为特征,使用ALS生成对应节目的候选集S,由每个节目的相似节目子集组成;具体的,使用ALS(最小二乘法矩阵分解法)生成对应节目的候选集S,由每个节目的相似节目子集组成,候选集以一个特定的固定源分开计算。8)建立推荐系统接口程序A,程序包括的传入参数为:用户最近观看的节目id或者用户正在观看的节目id、业务需求的播放源、用户使用的接口类型;9)程序A依据传入的节目id和播放源参数将节目映射成候选子集所在的源,如传入节目为第三视频源id、第三视频源播放需求参数,则将节目映射到特定固定源第二视频源的固定id上;具体的,如传入节目为优酷id、优酷播放需求参数,则将节目映射到特定固定源腾讯源的固定id上。10)依据第二视频源候选子集对节目进行取推荐缓存候选集列表;11)取出候选集列表,并循环映射取出对应的视频播放需要参数的源,如若映射过程遇到空值则跳过;12)确定返回的列表是否满足返回参数的数量,如果不足则取出热点节目榜单,进行再次映射返回推荐结果。进一步方案为,所述键值对的键为:融合特殊前缀+各个视频源id。进一步方案为,所述1)中获取资源的方式为写codis的映射key,且其包含一个节目的所有视频方id。本专利技术的有益效果在于:本专利技术通过新增视频播放源的融合资源程序,建立融合多方播放源的行为收集策略,进行融合个性化智能推荐,保证用户能获得更精准的推荐,减少用户操作切换播放应用。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要实用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实施例的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的方法流程示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将对本专利技术的技术方案进行详细的描述。显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本专利技术所保护的范围。在任意一实施例中,如图1所示,本专利技术的一种视频播放源推荐方法,包括如下步骤:1)从视频提供方获取视频资源,并分别入库;2)对相同的节目建立键值对匹配,其键值对的值形式为:{第一视频源:第一视频源id,第二视频源:第二视频源id,……,第n视频源:第n视频源id};具体的,在常用的视频网站中,可以设置如下的键值对的值形式为:{腾讯:腾讯id,爱奇艺:爱奇艺id,优酷:优酷id,芒果:芒果id,搜狐:搜狐id};3)将各个视频源的id作为键值对的键;4)以节目的名字、演员或导演作为匹配字段,若两个播放源的节目的匹配字段数据的匹配度达到90%则表示两个节目一致;5)将不同播放源的相同节目通过字段匹配后生成键值,若一个节目同时来自第一视频源和第二视频源,那么它的值就是:{第一视频源:第一视频源id,第二视频源:第二视频源id,……,第i视频源:null,……,第n视频源:nul1};具体的,在常用的视频网站中,如若一个节目同时来自腾讯和爱奇艺,那么它的值就是:{腾讯:腾讯id,爱奇艺:爱奇艺id,优酷:null(表示空值),芒果:null,搜狐:搜null},6)将生成的键值写入到对应的键中,若一个节目来自第一视频源和第二视频源那么会将节目写入到以下键中:i.融合特殊前缀+第一视频源id;ii.融合特殊前缀+第二视频源id;具体的,在常用的视频网站中,如一个节目来自腾讯和爱奇艺那么会将节目写入到以下键中:融合特殊前缀+腾讯id;融合特殊前缀+爱奇艺id;7)依据节目的文本内容特征和用户的行为特征,使用ALS生成对应节目的候选集S,由每个节目的相似节目子集组成;具体的,使用ALS(最小二乘法矩阵分解法)生成对应节目的候选集S,由每个节目的相似节目子集组成,候选集以一个特定的固定源分开计算。8)建立推荐系统接口程序A,程序包括的传入参数为:用户最近观看的节目id或者用户正在观看的节目id、业务需求的播放源、用户使用的接口类型;9)程序A依据传入的节目id和播放源参数将节目映射成候选子集所在的源,如传入节目为第三视频源id、第三视频源播放需求参数,则将节目映射到特定固定源第二视频源的固定id上;具体的,如传入节目为优酷id、优酷播放需求参数,则将节目映射到特定固定源腾讯源的固定id上。10)依据第二视频源候选子集对节目进行取推荐缓存候选集列表;11)取出候选集列表,并循环映射取出对应的视频播放需要参数的源,如若映射过程遇到空值则跳过;12)确定返回的列表是否满足返回参数的数量,如果不足则取出热点节目榜单,进行再次映射返回推荐结果。在任一实施例中,所述键值对的键为:融合特殊前缀+各个视频源id。所述1)中获取资源的方式为写codis的映射key,且其包含一个节目的所有视频方id。在一个具体实施例,本专利技术实本文档来自技高网...

【技术保护点】
1.一种视频播放源推荐方法,其特征在于:包括如下步骤:1)从视频提供方获取视频资源,并分别入库;2)对相同的节目建立键值对匹配,其键值对的值形式为:{第一视频源:第一视频源id,第二视频源:第二视频源id,……,第n视频源:第n视频源id};3)将各个视频源的id作为键值对的键;4)以节目的名字、演员或导演作为匹配字段,若两个播放源的节目的匹配字段数据的匹配度达到90%则表示两个节目一致;5)将不同播放源的相同节目通过字段匹配后生成键值,若一个节目同时来自第一视频源和第二视频源,那么它的值就是:{第一视频源:第一视频源id,第二视频源:第二视频源id,……,第i视频源:null,……,第n视频源:null};6)将生成的键值写入到对应的键中,若一个节目来自第一视频源和第二视频源那么会将节目写入到以下键中:i.融合特殊前缀+第一视频源id;ii.融合特殊前缀+第二视频源id;7)依据节目的文本内容特征和用户的行为特征,使用ALS生成对应节目的候选集S,由每个节目的相似节目子集组成;8)建立推荐系统接口程序A,程序包括的传入参数为:用户最近观看的节目id或者用户正在观看的节目id、业务需求的播放源、用户使用的接口类型;9)程序A依据传入的节目id和播放源参数将节目映射成候选子集所在的源,如传入节目为第三视频源id、第三视频源播放需求参数,则将节目映射到特定固定源第二视频源的固定id上;10)依据第二视频源候选子集对节目进行取推荐缓存候选集列表;11)取出候选集列表,并循环映射取出对应的视频播放需要参数的源,如若映射过程遇到空值则跳过;12)确定返回的列表是否满足返回参数的数量,如果不足则取出热点节目榜单,进行再次映射返回推荐结果。...

【技术特征摘要】
1.一种视频播放源推荐方法,其特征在于:包括如下步骤:1)从视频提供方获取视频资源,并分别入库;2)对相同的节目建立键值对匹配,其键值对的值形式为:{第一视频源:第一视频源id,第二视频源:第二视频源id,……,第n视频源:第n视频源id};3)将各个视频源的id作为键值对的键;4)以节目的名字、演员或导演作为匹配字段,若两个播放源的节目的匹配字段数据的匹配度达到90%则表示两个节目一致;5)将不同播放源的相同节目通过字段匹配后生成键值,若一个节目同时来自第一视频源和第二视频源,那么它的值就是:{第一视频源:第一视频源id,第二视频源:第二视频源id,……,第i视频源:null,……,第n视频源:null};6)将生成的键值写入到对应的键中,若一个节目来自第一视频源和第二视频源那么会将节目写入到以下键中:i.融合特殊前缀+第一视频源id;ii.融合特殊前缀+第二视频源id;7)依据节目的文本内容特征和用户的行为特征,使用ALS生成对应节目...

【专利技术属性】
技术研发人员:唐军于跃黄禹菲
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1