一种UGC视频的分发方法、装置及服务器制造方法及图纸

技术编号:21552851 阅读:41 留言:0更新日期:2019-07-07 00:42
本发明专利技术实施例提供了一种UGC视频的分发方法、装置及服务器,所述方法包括:获取待分发的目标UGC视频,并确定所述待分发UGC视频的第一视频标签;针对内容分发网络CDN中的每个互联网数据中心IDC节点,确定该IDC节点对应的参考视频的第二视频标签,并利用所述第一视频标签和所述第二视频标签,确定该IDC节点对应的参考视频与所述待分发UGC视频是否具有相似性,如果是,将所述待分发UGC视频分发至该IDC节点,其中,该IDC节点对应的参考视频为:该IDC节点所服务区域内的用户所访问的多个UGC视频。本发明专利技术实施例可以在不给CDN带来过多分发压力的基础上,减少用户访问UGC视频的延迟。

A Method, Device and Server for UGC Video Distribution

【技术实现步骤摘要】
一种UGC视频的分发方法、装置及服务器
本专利技术涉及互联网
,特别是涉及一种UGC视频的分发方法、装置及服务器。
技术介绍
随着视频应用平台的不断发展,尤其是短视频应用平台的火速发展,越来越多的用户通过视频应用平台上传UGC(UserGeneratedContent,用户生产内容)视频。对于用户上传的UGC视频,通常通过服务器的控制将该UGC视频分发至CDN(ContentDeliveryNetwork,内容分发网络)中。其中,在对各种类型的视频进行分发时依赖于CDN中预先构建的分发树。图1给出了分发树的一种示意图,在该图1所示的分发树中,A为全局存储节点,B~D为区域节点,如华东区域、西北区域等,E~J为省级节点,如山东省,江苏省等,K~M为边缘节点,例如江苏省徐州市,江苏省苏州市等。其中,分发树中的B~M节点均为IDC(InternetDataCenter,互联网数据中心)节点,而每个IDC节点对应服务某一区域内的用户,具体的,每个IDC节点可以响应该IDC节点所服务区域内的用户的访问请求。由于UGC视频的上传量越来越多,如果将各个UGC视频分发至每一IDC节点,无疑给C本文档来自技高网...

【技术保护点】
1.一种UGC视频的分发方法,其特征在于,包括:获取待分发UGC视频,并确定所述待分发UGC视频的第一视频标签;针对内容分发网络CDN中的每个互联网数据中心IDC节点,确定该IDC节点对应的参考视频的第二视频标签;其中,该IDC节点对应的参考视频为:该IDC节点所服务区域内的用户所访问的多个UGC视频;利用所述第一视频标签和所述第二视频标签,确定该IDC节点对应的参考视频与所述待分发UGC视频是否具有相似性,如果是,将所述待分发UGC视频分发至该IDC节点。

【技术特征摘要】
1.一种UGC视频的分发方法,其特征在于,包括:获取待分发UGC视频,并确定所述待分发UGC视频的第一视频标签;针对内容分发网络CDN中的每个互联网数据中心IDC节点,确定该IDC节点对应的参考视频的第二视频标签;其中,该IDC节点对应的参考视频为:该IDC节点所服务区域内的用户所访问的多个UGC视频;利用所述第一视频标签和所述第二视频标签,确定该IDC节点对应的参考视频与所述待分发UGC视频是否具有相似性,如果是,将所述待分发UGC视频分发至该IDC节点。2.根据权利要求1所述的方法,其特征在于,所述确定所述待分发UGC视频的第一视频标签,包括:获取第一用户针对所述待分发UGC视频设置的第一视频标签,所述第一用户为上传所述待分发UGC视频的用户;或者,分析所述待分发UGC视频的视频信息,得到所述待分发UGC视频的第一视频标签。3.根据权利要求1所述的方法,其特征在于,所述确定该IDC节点对应的参考视频的第二视频标签,包括:获取该IDC节点中的访问日志,其中,所述访问日志中记录有:该IDC节点所服务区域内的用户所访问的各个UGC视频的信息;确定所述访问日志所记录的各个UGC视频的视频标签;按照预定的标签选取方式,从所确定的各个视频标签中,选取该IDC节点对应的参考视频的第二视频标签。4.根据权利要求1所述的方法,其特征在于,所述第一视频标签的数量与所述第二视频标签的数量相同;所述利用所述第一视频标签和所述第二视频标签,确定该IDC节点对应的参考视频与所述待分发UGC视频是否具有相似性,包括:将各个第一视频标签和各个第二视频标签进行比对,确定出标签内容相同的标签的第一数量;计算所述第一数量与目标标签的第二数量的比值,其中,所述目标标签为所述第一视频标签或所述第二视频标签,若所述比值大于预设比值,判定该IDC节点对应的参考视频与所述待分发UGC视频具有相似性。5.根据权利要求1所述的方法,其特征在于,所述利用所述第一视频标签和所述第二视频标签,确定该IDC节点对应的参考视频与所述待分发UGC视频是否具有相似性,包括:利用所述第一视频标签的标签向量,生成所述待分发UGC视频的第一标签向量;利用所述第二视频标签的标签向量,生成该IDC节点对应的参考视频的第二标签向量;计算所述第一标签向量与所述第二标签向量的余弦距离值,若所述余弦距离值大于预设距离值,判定该IDC节点对应的参考视频与所述待分发UGC视频具有相似性。6.根据权利要求1-5任一项所述的方法,其特征在于,所述利用所述第一视频标签和所述第二视频标签,确定该IDC节点对应的参考视频与所述待分发UGC视频是否具有相似性之前,所述方法还包括:判断所述CDN当前可用的网络带宽是否大于预定带宽值;如果是,执行所述利用所述第一视频标签和所述第二视频标签,确定该IDC节点对应的参考视频与所述待分发UGC视频是否具有相似性的步骤。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:当判断出所述CDN当前可用的网络带宽不大于所述预定带宽值时,将所述待分发UGC视频分发至上传所述待分发UGC视频的用户所属的IDC节点。8.一种UGC视频的分发装置,其特征在于,包括:获取模块,用于获取待分发UGC视频,并确定所述待分发...

【专利技术属性】
技术研发人员:胡文吴岩
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

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

1