网络视频资源的汇聚方法

文档序号:9865768阅读:1976来源:国知局
网络视频资源的汇聚方法
【技术领域】
[0001]本发明涉及计算机技术,特别涉及网络视频资源的汇聚技术。
【背景技术】
[0002]当下,移动互联网和家庭互联网快速发展并日趋活跃,无论是移动终端还是家庭智能终端,针对大量终端用户的需求,都格外注重终端所依赖平台服务端的视频内容。移动终端以智能手机、平板电脑为代表,家庭智能终端以智能电视为代表,其内置的视频APP均依赖于海量的视频内容,而诸如电影、电视剧等网络视频资源则成为了智能终端视频内容最直接、最原始的来源。网络视频资源的特点是种类繁多、视频质量参差不齐、更新变化快、易于获取、能及时反映出主流互联网用户的偏好,故此为满足终端用户视频内容多样化的需求,亟需一种稳定的、增量式的且具有持续性的网络视频汇聚方法。

【发明内容】

[0003]本发明的目的是为了满足终端用户视频内容多样化的需求,提供一种网络视频资源的汇聚方法。
[0004]本发明解决其技术问题,采用的技术方案是,网络视频资源的汇聚方法,其特征在于,包括以下步骤:
[0005]步骤1、获取并分析视频内容资源库的需求信息,根据该需求信息采集对应的视频种子资源;
[0006]步骤2、根据获取到的需求信息与种子资源,创建视频资源基础汇聚引擎,并在其中集成视频资源需求信息所对应的网络视频批量获取的方法及将视频数据写入本地资源库的方法;
[0007]步骤3、部署该视频基础汇聚引擎,运行后建立基于需求信息的视频资源基础数据库;
[0008]步骤4、分析所建立的视频资源基础数据库,对其进行查重和去重操作,删除重复和无效的视频记录,对于非关键元数据缺失的有效视频记录进行元数据补全;
[0009]步骤5、提取出每条视频记录中该视频是否完结的相应元数据字段,判断该视频记录是否有后续的关联视频,若有则对该条视频记录添加未完结标志位,并提取出后续视频的下载或播放地址的映射链接,得到每条视频记录的分析结果;
[0010]步骤6、根据每条视频记录的分析结果创建已有视频资源的增量汇聚引擎,针对未完结的视频记录,同时将新发布的网络视频汇聚操作也集成在该增量汇聚引擎中;
[0011]步骤7、部署该增量汇聚引擎,令其定时触发,并根据预设规则回到步骤4执行查重和去重操作。
[0012]具体的,步骤I中,所述视频内容资源库的需求信息包括了视频内容资源库建立的具体要求,至少包括各元数据的限制;所述对应的视频种子资源是指相应视频内容的种子链接。
[0013]进一步的,所述各元数据的限制包括视频类型、时长、年代及创作者。
[0014]具体的,步骤2中,所述视频资源基础汇聚引擎需要充分映射需求信息与视频种子资源,所述视频数据包括每个视频的元数据。
[0015]再进一步的,所述每个视频的元数据包括视频标题、海报、上传时间、视频类型、上传作者、演员信息、国家与地区、评分及下载地址或播放地址。
[0016]具体的,步骤4中,所述对视频资源基础数据库进行查重和去重操作,删除重复和无效的视频记录中,重复的视频记录以视频标题与下载地址或播放地址是否重复为判断标准,无效的视频记录以下载地址或播放地址是否为空为判断标准。
[0017]再进一步的,步骤5中,所述提取出每条视频记录中该视频是否完结的相应元数据字段时,需要根据视频类型进行提取,当视频类型为电视剧时,提取其完结元数据字段。
[0018]具体的,步骤5中,所述提取出后续视频的下载地址或播放地址的映射链接是指:由于后续视频的下载地址或播放地址与现有视频的下载地址或播放地址相关联,通过定时任务触发获取。
[0019]再进一步的,步骤7中,所述定时触发是指根据网络视频资源更新规律及本地服务器的运行维护情况来指定触发的计划表,同时控制触发频率。
[0020]具体的,步骤7中,所述预设规则为:每一次触发并有新视频内容更新至本地资源库后,回到步骤4执行查重和去重操作;
[0021]或,设定值次数触发后并有设定值次数的新视频内容更新至本地资源库后回到步骤4执行查重和去重操作。
[0022]本发明的有益效果是,在本发明方案中,通过上述网络视频资源的汇聚方法,根据基础汇聚引擎得到网络视频的基础资源库,经过查重去重、删除无效视频记录,然后根据增量汇聚引擎获取未完结视频的后续关联视频内容与全新的视频记录,以此来保障视频资源库的完整性、稳定性与持续性,其优势是易于实施,数据容易处理,视频内容的时效性较高,适用于视频APP后台资源库的建立与维护。
【具体实施方式】
[0023]下面结合实施例,详细描述本发明的技术方案。
[0024]本发明的网络视频资源的汇聚方法中,首先获取并分析视频内容资源库的需求信息,根据该需求信息采集对应的视频种子资源,再根据获取到的需求信息与种子资源,创建视频资源基础汇聚引擎,并在其中集成视频资源需求信息所对应的网络视频批量获取的方法及将视频数据写入本地资源库的方法,然后部署该视频基础汇聚引擎,运行后建立基于需求信息的视频资源基础数据库,再分析所建立的视频资源基础数据库,对其进行查重和去重操作,删除重复和无效的视频记录,对于非关键元数据缺失的有效视频记录进行元数据补全,再提取出每条视频记录中该视频是否完结的相应元数据字段,判断该视频记录是否有后续的关联视频,若有则对该条视频记录添加未完结标志位,并提取出后续视频的下载或播放地址的映射链接,得到每条视频记录的分析结果,然后根据每条视频记录的分析结果创建已有视频资源的增量汇聚引擎,针对未完结的视频记录,同时将新发布的网络视频汇聚操作也集成在该增量汇聚引擎中,最后部署该增量汇聚引擎,令其定时触发,并根据预设规则回到执行查重和去重操作那一步执行查重和去重操作。
[0025]实施例
[0026]本发明实施例的网络视频资源的汇聚方法,具体包括以下步骤:
[0027]步骤1、获取并分析视频内容资源库的需求信息,根据该需求信息采集对应的视频种子资源。
[0028]本步骤中,视频内容资源库的需求信息主要包括了视频内容资源库建立的具体要求,至少包括各元数据的限制,例如视频类型、时长、年代及创作者等元数据的限制,而对应的视频种子资源是指相应视频内容的种子链接,如各大视频网站的电影频道、电视剧频道及动漫频道等均为分类种子资源。
[0029]步骤2、根据获取到的需求信息与种子资源,创建视频资源基础汇聚引擎,并在其中集成视频资源需求信息所对应的网络视频批量获取的方法及将视频数据写入本地资源库的方法。
[0030]本步骤中,视频资源基础汇聚引擎需要充分映射需求信息与视频种子资源,视频数据包括每个视频的元数据,例如视频标题、海报、上传时间、视频类型、上传作者、演员信息、国家与地区、评分及下载地址或播放地址等,其中下载地址或播放地址是判断该条视频记录是否有效的主要依据,必不可缺,没有下载地址或播
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1