[发明专利]一种推送视频的方法在审
申请号: | 201710311496.8 | 申请日: | 2017-05-05 |
公开(公告)号: | CN107249145A | 公开(公告)日: | 2017-10-13 |
发明(设计)人: | 纪琦华;蒲珂;曾泽基;李哲山;胡彬;方宏;蔡忠善;张毅萍;魏明;蔡辉 | 申请(专利权)人: | 中广热点云科技有限公司 |
主分类号: | H04N21/442 | 分类号: | H04N21/442;H04N21/45;H04N21/466;H04N21/472;H04N21/482 |
代理公司: | 北京爱普纳杰专利代理事务所(特殊普通合伙)11419 | 代理人: | 王玉松,怀春颖 |
地址: | 100081 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 推送 视频 方法 | ||
1.一种推送视频的方法,其特征在于,所述方法包括如下步骤:
S1:分别为各用户观看的视频添加观看记录及回看记录,并分别形成观看记录列表和回看记录列表,观看记录列表内记录的视频信息包括:视频类型、视频名称、视频热度值、视频总集数、观看视频总时长、观看视频总集数、观看视频次数、用户ID信息、观看视频日期;
S2:收集所有用户的观看记录,将大于某一用户观看记录列表内各热度值的视频对应的视频信息形成推荐列表,并将推荐列表内的视频信息与相应的视频相关联;
S3:接收某一用户的操作指令,并对操作指令进行解析,当接收的操作指令为切换频道或搜索指令时,进行步骤S4,当接收的操作指令为关闭视频指令时,进行步骤S5,当接收的操作指令为回看指令时,进行步骤S6,当接收的操作指令为暂停或重新启动视频指令时,进行步骤S7:
S4:向该用户推送推荐列表;
S5:记录当前播放的视频最后一视频帧对应的时间戳;
S6:向该用户推送回看记录列表;
S7:提示用于是否继续观看,当接收到该用户继续观看指令时,跳转到步骤S5记录的时间戳,继续观看,当接收到该用户不继续观看指令时,进行步骤S4。
2.如权利要求1所述的推送视频的方法,其特征在于,步骤S1包括如下步骤:
S100:判断某一用户正在观看的视频的视频总集数N与1的大小,如果N=1,进行步骤S101;
S101:判断是否有该用户观看该视频的观看记录,如果有,进行步骤S103,如果没有,进行步骤S102;
S102:记录观看该视频的播放时间T,并与该视频的播放时长T1进行比较,如果T=T1,进行步骤S103,若果1/3 T1<T<T1,进行步骤S104,如果T≤1/3 T1,进行步骤S105;
S103:将该视频的视频信息存储在第一缓存区,形成一级观看记录列表;
S104:将该视频的视频信息存储在第二缓存区,形成二级观看记录列表;
S105:不记录该视频的视频信息。
3.如权利要求2所述的推送视频的方法,其特征在于,步骤S1还包括如下步骤:
S106:当步骤S100判断出N>1时,判断正在观看的视频的集数,如果为第1集,进行步骤S107,否则进行步骤S108;
S107:判断该用户是否有继续观看该视频的记录,如果没有,进行步骤102,如果有,进行步骤S109;
S108:判断是否有该用户观看该视频其余集数的观看记录,如果没有,进行步骤S102,如果有,进行步骤S109;
S109:判断用户观看过的各集数的总播放时间T4与各集数时长总和T5的大小,如果T4=T5,进行步骤S103,如果T4<T5,进行步骤S104。
4.如权利要求1所述的推送视频的方法,其特征在于,步骤S1还包括如下步骤:
S110:利用爬虫技术爬取对视频进行评论的网页;
S111:将爬取的网页生成DOM树;
S112:遍历DOM树,检测出与各视频相关的评论,并统计评论数P,并记录各评论的时间戳。
5.如权利要求4所述的推送视频的方法,其特征在于,步骤S1还包括如下步骤:
S113:根据以下公式计算每一视频的热度值H;
其中,x、y、z、w、a和b表示系数,取值为0到1,Q表示每一视频类型的权重值,G表示视频名称的权重值,C表示观看视频次数,Z表示视频总集数,E表示观看视频总时长,J表示观看视频总集数J。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中广热点云科技有限公司,未经中广热点云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710311496.8/1.html,转载请声明来源钻瓜专利网。