内容推荐方法、电子设备及存储介质技术

技术编号:24764478 阅读:49 留言:0更新日期:2020-07-04 11:14
本发明专利技术实施例提供了一种内容推荐方法、电子设备及存储介质,所述方法首先确定当前时刻直播频道内不同视角的内容切片的访问记录;然后基于所述访问记录,从不同视角的内容切片中选取推荐视角的内容切片,并推荐所述推荐视角的内容切片。本发明专利技术实施例中,通过访问记录确定为用户终端提供的推荐视角的内容切片,可以基于访问记录实现对不同视角的内容切片的智能推荐,即对用户终端提供主动推荐,使用户终端快速加载内容切片实现快速播放,缩小用户终端播放内容切片的时间延迟,进而提高了用户体验度。

Content recommendation method, electronic equipment and storage medium

【技术实现步骤摘要】
内容推荐方法、电子设备及存储介质
本专利技术涉及多媒体以及内容分发
,更具体地,涉及内容推荐方法、电子设备及存储介质。
技术介绍
内容分发网络(ContentDeliveryNetwork,CDN)是通过将内容发布到网络的边缘节点,实现内容的分布式就近服务。CDN的各节点均设置有内容缓存服务器,CDN的中心节点实时地根据网络流量和与各边缘节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求导向至离用户最近的边缘节点上,以实现调度功能。目的是使用户可就近取得所需内容,解决网络拥挤的状况,提高用户访问网站的响应速度。目前的CDN调度,都是CDN的中心节点基于内容或者CDN的边缘节点服务质量的方式实现,基于内容的方式是指,在用户选择播放的内容时,CDN的中心节点只是单纯的为用户选择缓存有用户选择播放的内容的边缘节点,实现对内容进行传输加速。基于CDN的边缘节点服务质量的方式是指,在用户选择播放的内容时,CDN的中心节点为用户选择服务质量较好的边缘节点,实现对内容进行传输加速。但是无论是上述哪种方案,CDN只是在内容传输过程中起“物流搬运工”角色,被动的将用户选择播放的内容发送给用户进行播放,无法主动为用户提供推荐,造成用户体验度下降。
技术实现思路
为克服上述问题或者至少部分地解决上述问题,本专利技术实施例提供了一种内容推荐方法、电子设备及存储介质。第一方面,本专利技术实施例提供了一种内容推荐方法,包括:确定当前时刻直播频道内不同视角的内容切片的访问记录;基于所述访问记录,从不同视角的内容切片中选取推荐视角的内容切片;推荐所述推荐视角的内容切片。优选地,所述基于所述访问记录,从不同视角的内容切片中选取推荐视角的内容切片,具体包括:基于所述访问记录,确定当前时刻所述直播频道内不同视角的内容切片的访问热度;从所述直播频道内不同视角的内容切片中选取最高访问热度对应的视角的内容切片作为所述推荐视角的内容切片。优选地,所述基于所述访问记录,确定当前时刻所述直播频道内不同视角的内容切片的访问热度,具体包括:基于所述访问记录,确定当前时刻访问所述直播频道内每一视角的内容切片的用户终端数量;基于所述用户终端数量,确定当前时刻所述直播频道内不同视角的内容切片的访问热度。优选地,所述基于所述访问记录,确定当前时刻访问所述直播频道内每一视角的内容切片的用户终端数量,具体包括:基于所述访问记录,确定当前时刻用户终端所处的目标区域内访问所述直播频道内每一视角的内容切片的用户终端数量;所述目标区域为内容分发网络中调度所述用户终端的边缘节点管理的区域。优选地,所述从所述直播频道内不同视角的内容切片中选取最高访问热度对应的视角的内容切片作为所述推荐视角的内容切片之前,还包括:将所述直播频道内每一视角的内容切片的访问热度进行排序。优选地,所述推荐视角的内容切片由目标直播内容经hls协议转换得到并存储至内容分发网络内。优选地,所述目标直播内容由所述推荐视角的摄像机拍摄得到并推送至所述内容分发网络。优选地,在所述确定当前时刻直播频道内不同视角的内容切片的访问记录之前,还包括:接收用户终端对所述直播频道发起的访问请求;所述访问请求包括直播请求或视角切换请求。第二方面,本专利技术实施例提供了一种电子设备,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所述的内容推荐方法的步骤。第三方面,本专利技术实施例提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所述的内容推荐方法的步骤。本专利技术实施例提供的一种内容推荐方法、电子设备及存储介质,所述方法首先确定当前时刻直播频道内不同视角的内容切片的访问记录;然后基于所述访问记录,从不同视角的内容切片中选取推荐视角的内容切片,并推荐所述推荐视角的内容切片。本专利技术实施例中,通过访问记录确定为用户终端提供的推荐视角的内容切片,可以基于访问记录实现对不同视角的内容切片的智能推荐,即对用户终端提供主动推荐,使用户终端快速加载内容切片实现快速播放,缩小用户终端播放内容切片的时间延迟,进而提高了用户体验度。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种内容推荐方法的流程示意图;图2为本专利技术实施例提供的一种内容推荐方法中CDN的架构示意图;图3为本专利技术实施例提供的一种电子设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术实施例的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术实施例和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术实施例的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。在本专利技术实施例的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术实施例中的具体含义。如图1所示,本专利技术实施例提供了一种内容推荐方法,包括:S1,确定当前时刻直播频道内不同视角的内容切片的访问记录;S2,基于所述访问记录,从不同视角的内容切片中选取推荐视角的内容切片;S3,推荐所述推荐视角的内容切片。具体地,本专利技术实施例中提供的内容分发网络(ContentDeliveryNetwork,CDN)内容推荐方法,其执行主体为CDN。CDN的架构示意图如图2所示,内容源站21与CDN22通信连接,CDN22与被调度的用户终端23通信连接。内容源站21内存储有大量直播的内容,内容源站21将用户终端23要访问的直播频道的内容提前注入CDN22,CDN22通过内容推荐,为用户终端23分配的质量最优的服务地址。本专利技术实施例中,提前注入CDN的本文档来自技高网...

【技术保护点】
1.一种内容推荐方法,其特征在于,包括:/n确定当前时刻直播频道内不同视角的内容切片的访问记录;/n基于所述访问记录,从不同视角的内容切片中选取推荐视角的内容切片;/n推荐所述推荐视角的内容切片。/n

【技术特征摘要】
1.一种内容推荐方法,其特征在于,包括:
确定当前时刻直播频道内不同视角的内容切片的访问记录;
基于所述访问记录,从不同视角的内容切片中选取推荐视角的内容切片;
推荐所述推荐视角的内容切片。


2.根据权利要求1所述的内容推荐方法,其特征在于,所述基于所述访问记录,从不同视角的内容切片中选取推荐视角的内容切片,具体包括:
基于所述访问记录,确定当前时刻所述直播频道内不同视角的内容切片的访问热度;
从所述直播频道内不同视角的内容切片中选取最高访问热度对应的视角的内容切片作为所述推荐视角的内容切片。


3.根据权利要求2所述的内容推荐方法,其特征在于,所述基于所述访问记录,确定当前时刻所述直播频道内不同视角的内容切片的访问热度,具体包括:
基于所述访问记录,确定当前时刻访问所述直播频道内每一视角的内容切片的用户终端数量;
基于所述用户终端数量,确定当前时刻所述直播频道内不同视角的内容切片的访问热度。


4.根据权利要求3所述的内容推荐方法,其特征在于,所述基于所述访问记录,确定当前时刻访问所述直播频道内每一视角的内容切片的用户终端数量,具体包括:
基于所述访问记录,确定当前时刻用户终端所处的目标区域内访问所述直播频道内每一视角的内容切片的用户终端数量;
所述目标区域为内容分发网络中调度所...

【专利技术属性】
技术研发人员:蒋伟
申请(专利权)人:咪咕视讯科技有限公司咪咕文化科技有限公司
类型:发明
国别省市:上海;31

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

1