掌桥专利:专业的专利平台
掌桥专利
首页

直播画面的热区显示方法、装置、设备及存储介质

文献发布时间:2023-06-19 19:30:30


直播画面的热区显示方法、装置、设备及存储介质

技术领域

本申请涉及计算机技术领域,尤其涉及直播技术领域,提供一种直播画面的热区显示方法、装置、设备及存储介质。

背景技术

随着网络技术的发展,网络直播得到了广泛的普及,逐渐成为大众喜爱的娱乐活动应用。一般而言,网络直播场景中包括主播客户端和观众客户端,主播可以在主播客户端中可以创建直播间,观众通过观众客户端进入直播间后可与主播客户端进行互动。例如,主播通过主播客户端进行直播时,观众可以通过观众客户端可以在直播间进行评论或者点赞,相应的,观众客户端发起的评论或者点赞可显示在主播客户端和观众客户端的相应区域中。

但是目前,由于在直播时,由于物理空间上的限制,主播是无法直接查看到另一端观看直播的观众的,而只能够通过观众主动发起的互动内容,判断观众对于直播内容的喜好,但这种方式,主播只能被动的接收观众的反馈,一旦大部分观众缺乏互动,主播就无法及时获得反馈,可能导致直播内容不能及时进行调整。例如,主播在直播间向观众进行物品推荐时,若无法及时获得观众的反馈,判断观众对哪个物品感兴趣,那么就无法及时调整当前推荐的物品,则很有可能无法准确的向观众进行物品推荐,物品的推荐正确率低,观众的观看体验也较差。

发明内容

本申请实施例提供一种直播画面的热区显示方法、装置、设备及存储介质,用于展示直播画面的视觉热区,提升获取观众反馈的及时性,进而提升直播内容的准确性。

一方面,提供一种直播画面的热区显示方法,所述方法包括:

显示直播间的直播画面,所述直播画面显示有至少一个推荐对象;

响应于针对所述直播画面触发的热区显示指令,在所述直播画面中呈现至少一个视觉热区,所述视觉热区用于表征注视所述直播画面中相应推荐对象所在位置区域的观众数量。

一方面,提供一种直播画面的热区显示装置,所述装置包括:

画面显示单元,用于显示直播间的直播画面,所述直播画面显示有至少一个推荐对象;

热区呈现单元,用于响应于针对所述直播画面触发的热区显示指令,在所述直播画面中呈现至少一个视觉热区,所述视觉热区用于表征注视所述直播画面中相应推荐对象所在位置区域的观众数量。

可选的,所述直播画面还显示有热区显示控件,则所述热区呈现单元,还用于:

响应于针对所述热区显示控件的触发操作,获得所述热区显示指令。

可选的,所述装置还包括热区生成单元,用于:

对所述直播画面进行对象识别,获得所述至少一个推荐对象各自在所述直播画面中的位置区域;以及,

获得所述至少一个推荐对象中每个推荐对象关联的观众账户;其中,推荐对象与观众账户之间的关联关系,是根据终端设备使用观众账户播放所述直播画面时,所述至少一个推荐对象各自在所述直播画面中的位置区域,与所述终端设备检测到的眼球注视点之间的位置关系建立的;

在每个推荐对象的位置区域内标记关联的观众账户,生成每个推荐对象对应的视觉热区。

可选的,所述热区生成单元,具体用于:

接收后台服务器下发的多组关联关系,每组关联关系包括一个观众账户关联的推荐对象;

将所述多组关联关系中的推荐对象与所述至少一个推荐对象进行对比,以确定所述至少一个推荐对象中每个推荐对象关联的观众账户。

可选的,采用如下方式中的至少一种,在所述直播画面中呈现至少一个视觉热区:

在每个推荐对象的位置区域内,显示至少一个标记信息,一个标记信息表征相应推荐对象关联的至少一个观众账户;

显示每个推荐对象关联的观众账户数量,所述观众账户数量与标记信息的密集程度与呈正相关;

针对关联的观众账户数量最多的推荐对象,以不同于其余推荐对象的热区显示样式进行显示;

关联的观众账户数量不同的推荐对象,以不同的热区显示样式进行显示;

关联的观众账户数量位于的数值区间不同的推荐对象,以不同的热区显示样式进行显示。

可选的,所述直播画面还显示有热区显示控件,则所述热区呈现单元,还用于:

响应于针对所述热区显示控件的触发操作,获得所述热区显示指令。

可选的,所述装置还包括注视点识别单元,用于:

对所述直播画面进行对象识别,获得所述至少一个推荐对象各自在所述直播画面中的位置区域;

获取检测到的眼球注视点在所述直播画面上的位置信息;

基于所述位置信息与各个推荐对象的位置区域之间的位置关系,确定所述位置信息对应的目标推荐对象;

建立当前使用的目标观众账户与所述目标推荐对象的关联关系,并将所述关联关系上传至后台服务器。

可选的,所述装置还包括对象聚焦单元,用于:

接收针对所述至少一个视觉热区中目标视觉热区进行的触发操作;

显示所述目标视觉热区对应的目标推荐对象的聚焦操作控件;

响应于对所述聚焦操作控件进行的触发操作,放大显示所述目标推荐对象。

可选的,所述对象聚焦单元,具体用于:

响应于对所述聚焦操作控件进行的触发操作,向连接的摄像设备发送聚焦指令,所述聚焦指令用于指示所述摄像设备针对所述目标推荐对象进行聚焦;

基于所述摄像设备发送的聚焦后的画面数据进行画面显示,以显示放大后的所述目标推荐对象。

可选的,所述热区呈现单元,还用于:

在接收针对所述至少一个视觉热区中目标视觉热区进行的触发操作之后,显示所述目标推荐对象对应的信息显示控件;

响应于对所述信息显示控件进行的触发操作,显示所述目标推荐对象的信息显示页面,所述信息显示页面显示有所述目标推荐对象的对象介绍信息和关联的观众账户的账户标识中的至少一种。

可选的,所述信息显示页面还显示有所述目标推荐对象对应的第一对象推荐控件;

则所述装置还包括推荐单元,用于:

响应于针对所述第一对象推荐控件进行的触发操作,将所述目标推荐对象关联的对象链接地址,发送给所述目标推荐对象关联的观众账户。

可选的,所述推荐单元,还用于:

响应于针对所述信息显示页面显示的观众账户中目标观众账户的账户标识进行的触发操作,显示以所述目标观众账户为通讯对象的即时通讯页面,所述即时通讯页面显示有所述目标推荐对象对应的第二对象推荐控件;

响应于针对所述第二对象推荐控件进行的触发操作,将所述目标推荐对象关联的对象链接地址,发送给所述目标观众账户。

可选的,所述热区呈现单元,还用于:

响应于针对所述目标观众账户的账户标识进行的触发操作,显示所述目标观众账户的注视点轨迹页面,所述注视点轨迹页面包括所述目标观众账户在相应终端设备上的眼球注视点所对应的各个推荐对象;

其中,所述目标观众账户的账户标识为所述信息显示页面显示的账户标识,或者,为所述即时通讯页面显示的账户标识。

可选的,所述热区呈现单元,具体用于:

按照所述目标观众账户对应的眼球注视点,在所述各个推荐对象的位置区域内的停留时长,对所述各个推荐对象进行排序,以及基于所述各个推荐对象的排序顺序,显示所述注视点轨迹页面;或者,

按照所述目标观众账户对应的眼球注视点,在所述各个推荐对象的位置区域内的轨迹顺序,对所述各个推荐对象进行排序,以及基于所述各个推荐对象的排序顺序,显示所述注视点轨迹页面。

可选的,所述热区呈现单元,还用于:

显示热区关闭控件;

响应于对所述热区关闭控件进行的触发操作,隐藏所述至少一个视觉热区,返回显示所述直播画面。

可选的,所述直播画面还显示有所述至少一个推荐对象的陈列页面显示控件;

则所述热区呈现单元,还用于:

响应于针对所述陈列页面显示控件进行的触发操作,显示包括所述至少一个推荐对象的陈列页面;在所述陈列页面中,显示有查看每个推荐对象关联的观众账户的显示操控控件;

响应于针对目标推荐对象对应的显示操控控件进行的触发操作,显示所述目标推荐对象关联的观众账户的账户标识。

可选的,所述热区呈现单元,具体用于:

按照所述至少一个推荐对象各自关联的观众账户的数量,对所述至少一个推荐对象进行排序;

基于所述至少一个推荐对象的排序顺序,显示所述陈列页面。

一方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一种方法的步骤。

一方面,提供一种计算机存储介质,其上存储有计算机程序指令,该计算机程序指令被处理器执行时实现上述任一种方法的步骤。

一方面,提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述任一种方法的步骤。

本申请实施例中,终端设备可以呈现出至少一个视觉热区,视觉热区用来表征注视所述直播画面中相应推荐对象所在位置区域的观众数量,从而观看直播画面时,无需观众主动的进行互动行为,也可以更直观的了解到观众对于各个推荐对象的兴趣程度,获取观众反馈更为及时,相应的,主播可以及时调整直播内容,提升直播内容的准确性。例如,当主播直播进行物品推荐时,则能够有针对性的进行物品的介绍和推荐,从而提升物品推荐的准确性,观众的体验感也更佳。

附图说明

图1为本申请实施例提供的应用场景示意图;

图2为本申请实施例提供的直播画面的热区显示方法的流程示意图;

图3a~图3b为本申请实施例提供的直播画面的示意图;

图4a~图4c为本申请实施例提供的呈现视觉热区的直播画面的示意图;

图5为本申请实施例提供的直播画面的热区显示方法的另一流程示意图;

图6为本申请实施例提供的眼球追踪的原理示意图;

图7为本申请实施例提供的直播画面的热区显示方法的再一流程示意图;

图8为本申请实施例提供的直播画面的热区显示方法的又一流程示意图;

图9a~图9g为本申请实施例提供的直播画面的操作示意图;

图10为本申请实施例提供的显示陈列页面的操作示意图;

图11为本申请实施例提供的直播画面的热区显示装置的一种结构示意图;

图12为本申请实施例提供的计算机设备的一种结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚明白,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

为便于理解本申请实施例提供的技术方案,这里先对本申请实施例使用的一些关键名词进行解释:

直播:直播是指通过采集音频或者视频等采集设备采集到主播端的音频或者视频数据,经过一系列处理如视频编码压缩成可观看可传输的视频流,输出至观众端设备进行播放的技术。直播是一种后期合成与播出同时进行的播出方式,直播画面中除了采集设备采集到的音频或者视频数据,还会在画面中合成显示其他的内容,例如画面特效(如美颜特效或者遮脸特效等)、互动操作控件(如点赞、评论或者关注等控件)以及推荐对象(如商品)入口等内容。

推荐对象:推荐对象可以为直播画面中显示的内容,例如主物理空间中摆放的实体物品,也可以是直播画面中显示的电子化内容,例如虚拟物品、文字或者链接地址等。例如,当主播所推荐的是物理空间中陈列的实体商品时,主播可对各个商品进行介绍,观众可以基于主播的介绍来判断是否进行商品的购买,那么推荐对象则可以是这些商品,而对于一些直播,主播推介的对象并不是实体商品,而是画面中显示的电子化内容如文本,那么推荐对象也可以是这些文本。对于推荐对象的具体形式,本申请实施例对此不做限制。

视觉热区:视觉热区能够衡量每个推荐对象被观看直播画面的观众的关注度,其是按照观看直播画面的观众的关注度,以推荐对象为单位对直播画面进行区域划分所得到的结果,例如,观众对某个推荐对象的关注度越高,则视觉热区表征的关注度越高,例如当以色块进行标记时,则关注度越高的推荐对象区域的色块颜色更深且更为密集。其中,这里的关注度主要是以观众的眼球注视点所注视的推荐对象来衡量的。

眼球注视点:眼球注视点是指利用眼球追踪技术确定的观众在终端设备上的视线落点,本申请实施例中,主要是针对观众在观看直播画面时,观众在直播画面上的视线落点。眼球追踪技术是一项能够实时预测用户视线落点的科学技术,当人的眼睛看向不同方向时,眼部会有细微的变化,这些变化会产生可以提取的特征,这些特征能够通过图像捕捉或扫描提取的方式被终端设备检测得到,从而实时追踪眼睛的变化,预测用户的视线落点。

观众账户:在直播场景中,一般包括主播和观众,观众账户则是观众所使用的账户,观众通过在直播客户端登录观众账户以观看直播内容。需要说明的是,在实际场景中,观众可以不进行账户注册而使用游客账户进行直播观看,因而,这里的观众账户也可包含游客账户在内。

下面对本申请实施例的设计思想进行简要介绍。

随着科技的不断发展,各个流量平台提供了直播功能,主播可以通过直播的方式向观众进行对象的推荐,但是,由于物理空间上的限制,主播无法直接查看到观众,无法直接从观众的反映中得到观众的反馈,而只能被动接受观众的反馈,使得主播在直播内容的选择上存在一定的不确定性,从而无法及时调整当前推荐的物品,则很有可能无法准确的向观众进行物品推荐,物品的推荐正确率低,例如主播不知道观众看中哪款物品时,若介绍一些观众不感兴趣的物品,则观众的观看体验也较差。

针对这些问题,其主要的原因在于主播无法主动的获取观众的反馈,而只能通过弹幕、点赞或赠送的礼物来判断观众喜好程度,这些判断维度门槛比较高,需要观众有这些主动行为之后才能判断,那么要解决这些问题,则需要一种全新的获取观众反馈的维度,让主播端设备能够主动的向主播呈现观众的反馈。

鉴于此,本申请实施例提供一种直播画面的热区显示方法,在该方法中,终端设备可以呈现出至少一个视觉热区,视觉热区用来表征注视所述直播画面中相应推荐对象所在位置区域的观众数量,从而观看直播画面时,无需观众主动的进行互动行为,也可以更直观的了解到观众对于各个推荐对象的兴趣程度,获取观众反馈更为及时。

在一些实施例中,在终端设备使用观众账户播放直播画面时,通过检测到的眼球注视点在直播画面上的位置区域,来将观众账户与推荐对象进行关联,进而当需要在直播画面上呈现视觉热区时,则可在直播画面中呈现相应的视觉热区。

在一些实施例中,通过在观众端收集观看者视线落点和轨迹,在主播端设备以热区的形式展示,那么主播就可以根据热区判断哪些画面是观看者感兴趣,哪些不感兴趣,从而主播可以及时调整直播内容,如调整直播镜头或说话内容,对观看者更感兴趣的画面进行重点讲解,让直播变得更加灵活,如同做一场现场演讲一样,能够及时根据观众的反馈调整话术,活跃氛围,同时提升观众的观看体验。

可见,本申请实施例提供的方法中,主播端设备能够主动的向主播呈现观众的反馈,拓展了主播获取观众反馈的维度,相应的,主播可以及时调整直播内容,提升了直播内容的准确性。例如,当主播直播进行物品推荐时,则能够有针对性的进行物品的介绍和推荐,从而提升物品推荐的准确性,观众的体验感也更佳。

在介绍完本申请实施例的设计思想之后,下面对本申请实施例的技术方案能够适用的应用场景做一些简单介绍,需要说明的是,以下介绍的应用场景仅用于说明本申请实施例而非限定。在具体实施过程中,可以根据实际需要灵活地应用本申请实施例提供的技术方案。

本申请实施例提供的方案可以适用于大多数视频应用场景中,尤其适用于诸如直播场景的实时视频应用场景中。如图1所示,为本申请实施例提供的一种网络架构示意图,在该架构中,可以包括第一设备101、服务器102和第二设备103。

第一设备101可以安装和运行有可以进行视频播放的实时视频应用,例如浏览器或者实时视频客户端等,用户可以通过在应用上进行相应的实时视频业务,如直播业务。本申请实施例涉及的应用可以是软件客户端,也可以是网页、小程序等客户端,服务器则是与软件或是网页、小程序等相对应的后台服务器,不限制客户端的具体类型。第一设备101可以是第一类用户使用的终端,第一类用户使用第一设备101可以实现实时视频的播放。

服务器102可以为第一设备101上安装的实时视频应用所对应的后台服务器,例如可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、即内容分发网络(Content Delivery Network,CDN)、以及大数据和人工智能平台等基础云计算服务的云服务器,但并不局限于此。

第二设备103也可以安装和运行有可以进行视频播放的实时视频应用,例如浏览器或者实时视频客户端等,用户可以通过在应用上进行相应的实时视频业务,如直播业务。第二设备103可以是第二类用户使用的终端,第二类用户使用第一设备101可以实现实时视频的发起以及播放。

第一设备101和服务器102之间,以及第二设备103和服务器之间可以通过一个或者多个网络进行直接或间接的通信连接。该网络可以是有线网络,也可以是无线网络,例如无线网络可以是移动蜂窝网络,或者可以是无线保真(Wireless-Fidelity,WIFI)网络,当然还可以是其他可能的网络,本发明实施例对此不做限制。

上述的第一设备101或者第二设备103例如可以为智能手机、智能掌机、平板电脑(PAD)、笔记本电脑、台式电脑、智能电视、车载终端等设备,但并不局限于此。

以直播场景为例,第一设备101可以为主播端设备,相应的,第一设备101上安装的应用程序可以为主播使用的主播客户端主播可以通过第一设备101自身包括的数据采集设备如摄像头和麦克风等采集音频数据或者视频数据,也可以通过第一设备101外接的摄像设备或者录音设备采集音频数据或者视频数据,并将这些音频数据或者视频数据上传至服务器102,以通过采集的音频或者视频数据生成直播画面。

第二设备103可以为观众端设备,则终端设备103上的应用程序可以为观众使用的观众客户端,观众可使用观众客户端可从服务器102获取直播画面数据,并通过观众客户端进行显示。

在实际场景中,一个终端设备通常既可以作为第一设备101,也可以作为第二设备103。

在实际应用时,主播通过第一设备101创建直播间后,观众可以通过第二设备103进入直播间,观看直播画面。在观众观看直播画面时,第二设备103可以实时通过眼球追踪技术检测该观众的眼球注视点。第二设备103可以通过红外检测或者图像识别等方式实现眼球注视点的检测,当然,也可以通过其他可能的方式实现眼球注视点的检测,以红外检测为例,第二设备103可以包括红外(Infrared,IR)光照相机,进而可以通过IR光照射瞳孔,根据瞳孔反射光判断眼球注视点。同时,第二设备103还可以针对直播画面,进行实时的图像识别,识别直播画面中各个推荐对象的位置区域,进而结合眼球注视点在直播画面中的位置信息,判断观众所注视的推荐对象,并实时上传观众信息(即当前第二设备103登录的观众账户信息)以及各个观众所注视过的推荐对象至服务器102。

在一种可能的实施方式中,第一设备101同样可以实时的针对直播画面,进行实时的图像识别,识别直播画面中各个推荐对象的位置区域,并将各个推荐对象在第一设备101终端的位置区域上传至服务器102,进而服务器102可以基于接收的第二设备103发送的各个观众所注视过的推荐对象,以及第一设备101上传的各个推荐对象的位置区域,来生成各个推荐对象对应的视觉热区。当第一设备101请求显示视觉热区时,则将生成的视觉热区数据发送给第一设备101,以在第一设备101中进行视觉热区的呈现。

在另一种可能的实施方式中,服务器102将各个观众所注视过的推荐对象下发给第一设备101,第一设备101同样可以实时的针对直播画面,进行实时的图像识别,识别直播画面中各个推荐对象的位置区域,并结合各个观众所注视过的推荐对象,生成各个推荐对象的视觉热区。当主播进行操作显示视觉热区时,则第一设备101可以将视觉热区在直播画面中呈现出来。这样,通过第一设备101实施的生成视觉热区,可以有效的减小视觉热区呈现时的延迟,提升主播获取的视觉热区信息的实时性。

当然,在上述的实施例中,均以第一设备101呈现视觉热区为例,但是实际应用中,第二设备103同样也可以进行视觉热区的呈现。

此外,在上述的实施例中,是以直播场景为例的,但本申请实施例的方法同样可以应用于其他的视频场景,例如本申请实施例的方法可以应用于多人视频会议场景,那么多人视频会议场景中的每一个终端设备既可以对应于上述的第一设备101或者第二设备103,或者,本申请实施例的方法还可以应用于在线课堂场景,那么在线课堂场景中的教师端设备例如可以对应于上述的第一设备101,学生端设备例如可以对应于上述的第二设备103,当然,也可以应用于其他视频场景中,本申请实施例对此不做限制。

需要说明的是,在本申请实施例中,第一设备101的数量可以为一个,也可以为多个,同样的,服务器102的数量也可以为一个,也可以为多个,也就是说对于,第一设备101或者服务器102的数量并不进行限制。

在一种可能的应用场景中,本申请实施例中涉及的相关数据(如各个观众账户所注视的推荐对象等)可以采用云存储(cloud storage)技术进行存储。云存储是在云计算概念上延伸和发展出来的一个新的概念,分布式云存储系统是指通过集群应用、网格技术以及分布存储文件系统等功能,将网络中大量各种不同类型的存储设备(或称存储节点)通过应用软件或应用接口集合起来协同工作,共同对外提供数据存储和业务访问功能的一个存储系统。

目前,存储系统的存储方法为:创建逻辑卷,在创建逻辑卷时,就为每个逻辑卷分配物理存储空间,该物理存储空间可能是某个存储设备或者某几个存储设备的磁盘组成。客户端在某一逻辑卷上存储数据,也就是将数据存储在文件系统上,文件系统将数据分成许多部分,每一部分是一个对象,对象不仅包含数据而且还包含数据标识(ID,ID entity)等额外的信息,文件系统将每个对象分别写入该逻辑卷的物理存储空间,且文件系统会记录每个对象的存储位置信息,从而当客户端请求访问数据时,文件系统能够根据每个对象的存储位置信息让客户端对数据进行访问。

存储系统为逻辑卷分配物理存储空间的过程,具体为:按照对存储于逻辑卷的对象的容量估量(该估量往往相对于实际要存储的对象的容量有很大余量)和独立冗余磁盘阵列(RAID,Redundant Array of Independent Disk)的组别,预先将物理存储空间划分成分条,一个逻辑卷可以理解为一个分条,从而为逻辑卷分配了物理存储空间。

在一种可能的应用场景中,为了便于降低通信时延,可以在各个地区部署服务器102,或为了负载均衡,可以由不同的服务器102分别去服务各个第一设备101或者第二设备103对应的地区。多个服务器102以通过区块链实现数据的共享,多个服务器102相当于多个服务器102组成的数据共享系统。例如第一设备101或者第二设备103位于地点a,与服务器102之间进行通信连接,第一设备101或者第二设备103位于地点b,与其他服务器102之间通信连接。

对于数据共享系统中的每个服务器102,均具有与该服务器102对应的节点标识,数据共享系统中的每个服务器102均可以存储有数据共享系统中其他服务器102的节点标识,以便后续根据其他服务器102的节点标识,将生成的区块广播至数据共享系统中的其他服务器102。每个服务器102中可维护一个节点标识列表,将服务器102名称和节点标识对应存储至该节点标识列表中。其中,节点标识可为网络之间互联的协议(Internet Protocol,IP)地址以及其他任一种能够用于标识该节点的信息。

当然,本申请实施例提供的方法并不限用于图1所示的应用场景中,还可以用于其他可能的应用场景,本申请实施例并不进行限制。对于图1所示的应用场景的各个设备所能实现的功能将在后续的方法实施例中一并进行描述,在此先不过多赘述。

本申请各实施例中提供的方法流程,可以通过图1中的第一设备101、第二设备103或者服务器102中的任一设备来执行,也可以由第一设备101和第二设备103共同执行,或者还可以由第一设备101、第二设备103和服务器102共同执行,下面主要以第一设备101、第二设备103和服务器102为例进行介绍。

参见图2所示,为本申请实施例提供的直播画面的热区显示方法的流程示意图。

步骤201:终端设备显示直播间的直播画面,该直播画面显示有至少一个推荐对象。

需要说明的是,这里的终端设备可以是上述提及的第一设备101,也可以是上述提及的第二设备103,也就是说,在实际应用中,进行视觉热区显示的设备可以主播端设备,也可以是观众端设备,对此本申请实施例并不进行限制。

在具体实施过程中,终端设备可以响应于主播的直播间创建操作,创建相应的直播间,并可以响应于主播的开播操作,在主播进行直播时,为了使得主播了解直播的情况以及观众的反馈,在终端设备上显示该直播间的直播画面。

在一些实施方式中,终端设备可以响应于主播对直播应用的启动操作,启动直播应用,并基于主播在直播应用中进行开播操作,向直播应用对应的服务器请求开播,相应的,基于服务器的响应,在终端设备上显示直播画面。

在一些实施方式中,终端设备还可以响应于其他设备的触发,启动直播引用。例如,主播在进行直播时,通常会连接其他外部设备,如摄像设备、麦克风设备、灯光设备以及外接显示屏等,当对所有设备调试完成后,确认需要开播时,可以通过这些的触发,来使得该终端设备启动直播应用进行后续的相关操作。

相应的,终端设备也可以响应于观众的进入直播间操作,进入主播的直播间,即在终端设备上显示该直播间的直播画面。

在一些实施方式中,终端设备可以响应于观众对直播应用的启动操作,启动直播应用,并基于观众在直播应用中选择的直播间,向服务器请求该直播间的直播数据,进而基于服务器的响应,在终端设备上显示直播画面。

在一些实施方式中,主播端设备和观众端设备所显示的内容可以是一样的,也可以存在一定的区别,例如主播端设备显示的直播画面可以包含观众端设备显示的直播画面未包括的功能按钮,同理,观众端设备显示的直播画面也可以包含主播端设备显示的直播画面未包括的功能按钮。

在上述过程中,终端设备启动直播应用,并在直播应用中显示直播画面,在该直播画面中显示有一个或者多个推荐对象。

在一些实施方式中,推荐对象可以是直播间的物理空间中摆放的实体物品。

参见图3a所示,为一种直播画面的示意图。当主播A创建直播间,或者在已创建的直播间开播后,则进入主播A的直播间观看的观看可看到如图3a所示的直播画面。主播A进行直播时,可以通过图像采集设备如摄像机拍摄视频画面,并向观众展示该视频画面,如图3a所示,主播A的通过摄像机拍摄了一物理空间内的物品展示台,从而在直播画面中也可以显示该物品展示台,该物品展示台上展示了多个实体物品,如图3a所示,最上一排的物品展示台展示由多个企业玩偶,第二排的物品展示台展示有玩具汽车、杯子以及兔子玩偶等,通过观众端设备显示的该直播画面,观众则可以观看到该物品展示台上的各个实体物品,则这些实体物品则可以为推荐对象,主播可对各个实体物品进行介绍,观众可以基于主播的介绍来判断自己是否需要该实体物品。

在一些实施方式中,推荐对象也可以是直播画面中显示的电子化内容,例如虚拟物品、文字或者链接地址等。

参见图3b所示,为另一种直播画面的示意图。在如图3a所示的直播画面中,主播A可以不利用诸如摄像机等图像采集设备来提供直播画面,而是直接呈现电子化内容界面,例如可以将其他电子设备的屏幕画面接入来形成直播画面,那么直播画面中呈现的电子化内容也可以作为推荐对象。

例如,主播A可以为游戏主播,则主播A可以将自己当前正在玩的游戏画面接入来形成直播画面,参见图3b所示,主播A当前可以处于游戏英雄的选择界面,在该界面上显示了游戏英雄1~4,通过该界面,主播A可以选择接下来要玩的英雄,或者选择为观众讲解的英雄,那么这些英雄则可以为推荐对象。

步骤202:终端设备响应于针对直播画面触发的热区显示指令,在直播画面中呈现至少一个视觉热区,每个视觉热区用于表征注视直播画面中相应推荐对象所在位置区域的观众数量。

本申请实施例中,为了让主播或者观众能够获取当前观看直播画面的观众对于直播画面中各个推荐对象的兴趣程度,可以为其显示当前直播画面的视觉热区。

在一些实施方式中,参见图3a和图3b所示,在直播画面中还显示有热区显示控件,当需要呈现直播画面的视觉热区时,则可以对热区显示控件进行触发操作,相应的,基于该触发操作,终端设备可以接收到热区显示指令,例如可以是终端设备上的直播应用客户端接收到热区显示指令,进而呈现相应的视觉热区。

在图3a和图3b中,热区显示控件分别显示在直播画面的底端和顶端,但应当理解的是,对于热区显示控件的显示位置以及图标样式等,本申请实施例对此是不进行限制的,在实际应用中可根据实际的情况进行相应的设置。

可选的,用户对于热区显示控件的触发操作,包括但不限于:点击操作、长按操作、双击操作、滑动操作等,本申请实施例对于触发操作的类型并不进行限制。同样的,在后续提及触发操作时,其操作的操作类型均可以为上述的操作,并且对于不同的空间的触发操作,其触发操作的类型可以是相同的,也可以是不同的。

在一些实施方式中,为了直播画面的整洁度,在直播画面中也可以不进行热区显示控件的显示,用户(可以是主播,也可以是观众)可以通过其他方式来触发终端设备获取热区显示指令。例如,可通过设置快捷按键的方式,即将终端设备的某个按键设置为热区显示的快捷按键,进而可以通过对快捷按键进行操作,进而终端设备可以获取到热区显示指令。或者,还可以通过手势操作的方式,即预先设置好用于热区显示的手势,当操作者使用该手势对终端设备进行操作时,则终端设备可以获取到热区显示指令。当然,也可以通过其他方式触发热区显示指令,例如语音控制的方式、眼动触发的方式、表情触发的方式以及肢体动作触发的方式等,本申请实施例对于热区显示指令触发的方式并不进行限制。

在一些实施方式中,终端设备还可以自行检测当前是否满足热区显示触发的条件,若满足,则自动触发热区显示指令,相应的,终端设备基于自身触发的热区显示指令来显示视觉热区。例如,可预先设置好热区显示的频率,例如2分钟一次或者5分钟一次,则当时间到达时,则终端设备确定满足热区显示的触发条件,自动触发热区显示指令;或者,终端设备还可以对直播画面进行检测,当直播画面中出现特定内容时,终端设备确定满足热区显示的触发条件,自动触发热区显示指令;或者,终端设备可以基于当前各个观众对于推荐对象的关注度来进行判断,如当某个商品的关注度特别高,而主播当前介绍的商品的关注度较低,则终端设备确定满足热区显示的触发条件,自动触发热区显示指令。当然,也可以通过触发条件触发热区显示指令,本申请实施例对于热区显示指令触发的方式并不进行限制。

本申请实施例中,用户在使用直播应用时,都可以有选择性的选择热区显示指令的触发方式,即可以预先设置好所期望的触发方式,进而在主播画面显示过程中,则会采用相应的触发方式触发热区显示指令。

可选的,用户还可以选择关闭热区显示功能,这代表着该用户并不希望进行视觉热区的显示,因此,在直播画面显示过程中,则不会触发进行视觉热区的显示。

本申请实施例中,视觉热区,用于表征注视直播画面中相应推荐对象所在位置区域的观众数量。在实际应用中,通常一个观众使用一个观众账户观看直播内容,因而每个视觉热区也就是表征相应推荐对象所关联的观众账户数量,推荐对象与观众账户之间的关联关系,是根据终端设备使用观众账户播放直播画面时,至少一个推荐对象各自在直播画面中的位置区域,与终端设备检测到的眼球注视点之间的位置关系建立的,换言之,也能够反映观众在直播画面上的眼球注视点的区域分布情况,当观众的眼球注视点在某个推荐对象的位置区域内分布情况越密集,则表明当前较多观众对该推荐对象的兴趣程度更高。

在一些实施方式中,观众账户和推荐对象的关联即表明了该观众账户所注视的推荐对象,也就是说,当一个观众通过其对应的观众账户观看直播画面时,其眼球注视点位于某个推荐对象上,则将该观众的观众账户与推荐对象进行关联。需要说明的是,因为观众在观看直播画面时,眼球注视点是持续变化的,比如关注上一秒在关注商品A,下一秒就有可能把视线转移到了商品B上,因而,这种关联关系是实时变化的,并不是固定的关联关系。

本申请实施例中,可以采用如下方式中的至少一种,在直播画面中呈现至少一个视觉热区,并结合图4a~图4c所示,图4a和图4b均为呈现视觉热区的直播画面的示意图。

(1)在每个推荐对象对应的位置区域内,显示至少一个标记信息,一个标记信息表征相应推荐对象关联的至少一个观众账户。

本申请实施例中,可以通过对每个推荐对象关联的每个观众账户进行标记的方式来呈现观众账户的多少。

在一些实施方式中,可以是一个标记信息对应一个观众账户。即,当观众账户1其关联的推荐对象为推荐对象A时,则在推荐对象A的位置区域内添加一个标记,从而以标记数量的多少来反映推荐对象A关联观众账户的数量。

在一些实施方式中,可以以色块作为标记信息,且每个观众账户的色块相同。则观众账户1关联了推荐对象A时,则在推荐对象A的位置区域内添加一个色块,这样,推荐对象A所关联的观众账户的色块在其位置区域内进行叠加,从而通过色块的密集程度以及颜色深浅程度就可以直观的反映出推荐对象A的关注度,色块越密集,颜色越深,则表明推荐对象A的关注度越高。参见图4a所示,每个陈列的商品对应的位置区域内都叠加显示了相应数量的色块,如第一排物品展示台中,眼球注视点落在左起第一个企鹅玩偶区域内的观众数量,少于眼球注视点落在左起第二个企鹅玩偶区域内的观众数量,从而呈现的视觉热区中,可见到第一个企鹅玩偶区域内的色块数量明显少于第二个企鹅玩偶区域内的色块数量。但需要说明的是,由于可能存在色块的叠加,因而图4a中所示的色块数量可能并不是直接对应在看观众的数量。

在一些实施方式中,可以一个标记信息对应多个观众账户。即,一个标记信息可以表征观看某个推荐对象的多个观众账户,例如当存在1W个观众观看某个推荐对象时,则在该推荐对象的位置区域内,添加一个标记信息。

本申请实施例中,标记信息的密集程度与关联的观众账户数量呈正相关,也就是说,观看某个推荐对象的观众数量越多,则该推荐对象的位置区域内的标记信息数量越多。

可选的,在具体实施过程中,色块的具体样式本申请实施例并不进行限制。如不同的推荐对象可以采用相同的色块颜色,如均采用红色或者绿色,或者不同的推荐对象也可以采用不同的色块颜色,如每个推荐对象对应一种色号。此外,不同的推荐对象可以采用相同的色块形状,如均采用图4a所示的圆形,或者不同的推荐对象也可以采用不同的色块形状,如推荐对象A对应的色块形状为圆形,而推荐对象对应的色块形状为星形。并且,视觉热区的标记样式不限于色块样式,可以是任何能够起到标记目的的视觉样式。

在一些实施方式中,还可以以热度图的形式来呈现视觉热区,那么当有一个观众账户关联了推荐对象A时,则将推荐对象A的位置区域的颜色加深一个单位,这样,推荐对象A所关联的观众账户的数量决定了其位置区域内的颜色深浅程度,从而通过热度图中颜色深浅程度就可以直观的反映出推荐对象A的关注度。参见图4b所示,通过在每个游戏英雄对应的位置区域内进行颜色的叠加,来反映观众对各个游戏英雄的关注度,如游戏英雄1的颜色明显较游戏英雄2更浅,这就表明观众对于游戏英雄2的关注度高于游戏英雄1。

(2)显示每个推荐对象关联的观众账户的数量。

为了更为直观的反映每个推荐对象的关注度,还可以直接显示每个推荐对象关联的观众账户的数量。

参见图4a和图4b所示,每个推荐对象还显示了对应在看观众的数量。一个推荐对象的在看观众,既是指视线落点(即检测的眼球注视点)落在该推荐对象区域内的观众。

在一些实施方式中,可以在推荐对象的对应区域内显示在看观众数量。如图4a中所示,如第一排物品展示台中,在左起第一个企鹅玩偶的附近区域显示了“约2万人在看”,其含义为眼球注视点落在该企鹅玩偶区域内的观众数量约为2万人。又例如图4b所示,在游戏英雄1的位置区域内显示了“约2万人在看”,其含义为眼球注视点落在游戏英雄1内的观众数量约为2万人。

在一些实施方式中,还可以排序的方式显示各个推荐对象的在看观众数量。参见图4c所示,为了方便主播更方便的获取各个游戏英雄的关注度排序,可以直接以排序的方式呈现各个游戏英雄的在看观众数量,如当前直播画面中,游戏英雄2在看观众约为9万,排列第一,游戏英雄3在看观众约为6万,排列第二,依此类推。

需要说明的是,对于在看观众数量的显示方式以及显示样式并不进行限制。如还可以采用其他可能的气泡样式,或者还可以在其他位置进行在看观众数量的显示。此外,视觉热区出现的数据不限于人数,可以是用户画像相关的所有数据,比如地理位置、年龄等。

(3)针对关联的观众账户数量最多的推荐对象,以不同于其余推荐对象的热区显示样式进行显示。

本申请实施例中,第一推荐对象用于表示关联的观众账户的数量最多的推荐对象,也就是在看观众最多的推荐对象,第二推荐对象则为除第一推荐对象之外的其余推荐对象。为了方便主播更直观的知晓哪个推荐对象的关注最高,可以将该推荐对象的视觉热区采用不同于其他推荐对象的方式进行显示。

在一种实施方式中,第一推荐对象的视觉热区可以高亮进行显示。其中,高亮显示的内容可以是推荐对象的位置区域,也可以是在看观众数量。如图4a所示,第一排中间的企鹅玩偶的在看观众数量约为7万人,在所有物品中排列第一,则该企鹅玩偶即为第一推荐对象,其他的物品均为第二推荐对象,在进行视觉热区的呈现时,可以将该企鹅玩偶的在看观众数量的气泡高亮显示,图4a中具体采用颜色更深的气泡来显示该企鹅玩偶的在看观众数量,使得该企鹅玩偶的在看观众数量更为醒目。又如图4b所示,游戏英雄2的在看观众数量约为9万人,在所有游戏英雄中排列第一,则游戏英雄2即为第一推荐对象,其他的游戏英雄均为第二推荐对象,在进行视觉热区的呈现时,可以将游戏英雄2的在看观众数量高亮显示,图4b中具体采用粗体字样来显示游戏英雄2的在看观众数量,使得游戏英雄2的在看观众数量更为醒目。

(4)基于关联的观众账户数量,制定不同视觉热区的显示样式。

本申请实施例中,关联的观众账户数量不同的推荐对象,以不同的热区显示样式进行显示;或者,关联的观众账户数量位于的数值区间不同的推荐对象,以不同的热区显示样式进行显示。

在一些实施方式中,第一类推荐对象表示关联的观众账户的数量大于对象数量阈值的推荐对象,第二类推荐对象表示关联的观众账户的数量不大于对象数量阈值的推荐对象。也就是说,可以预先设置好数量阈值,将观众关注度较高的推荐对象进行高亮显示,例如,对象数量阈值可以设置为直播间观众总和的30%,那么就可以将在看观众数量大于30%的推荐对象的视觉热区高亮进行显示。当然,这里的对象数量阈值仅仅为示例,在实际应用中可根据实际的需求设置相应的数值,本申请实施例对此不做限制。

需要说明的是,图4a~图4c所示的呈现视觉热区的直播画面仅为示例,在实际应用时,还可以采用其他任意可能的方式来进行视觉热区的呈现,本申请实施例对此并不进行限制。

需要说明的是,由于推荐对象与观众账户的关联关系是实时变化的,相应的,视觉热区也会随着关联关系的实时变化而随之发生变化的。例如在上一时刻推荐对象A的在看观众数量为8万人,而当前时刻推荐对象A的在看观众数量仅为2万人,则需要对推荐对象A的视觉热区进行相应的调整,如调整显示色块的数量和颜色,以及在看观众数量的值。此外,主播在进行直播时,可能也会对摄像设备的拍摄区域进行调整,或者直播内容的调整,直播画面也会相应的发生变化,从而视觉热区也会随之发生变化。例如,在上一时刻拍摄的区域中包括物品A,而摄像设备的镜头调整后,物品A被移出了直播画面,那么则物品A的视觉热区则不再进行呈现,而若是新出现了某个物品B,也会依据新的数据对物品B的视觉热区进行显示。

本申请实施例中,参见图4a~图4c所示,终端设备响应于热区显示指令后,还会改变直播界面上部分控件的状态,例如会将热区显示控件改变为热区关闭控件,如图中所示的改变成了“关闭热区”按钮,那么用户可以对该热区关闭控件进行触发操作,相应的,终端设备会响应于该触发操作,隐藏显示的至少一个视觉热区,返回显示之前的直播画面。

下面以第二设备(观众端设备)采集观众的眼球注视点,在第一设备(主播端设备)上展示视觉热区为例,对本申请实施例的方案进行介绍。参见图5所示,为本申请实施例提供的直播画面的热区显示方法的另一流程示意图。

步骤501a:第一设备对直播画面进行对象识别,获得每个推荐对象各自在直播画面中的位置区域。

步骤501b:第二设备对直播画面进行对象识别,获得每个推荐对象各自在直播画面中的位置区域。

本申请实施例中,通常而言,主播端和观众端都会进行直播画面的显示,但由于直播端和观众端所使用的设备的不同,使得每个推荐对象在设备屏幕上的位置可能不同,因而可以每个终端设备(包括第一设备和第二设备)均实时的对直播画面进行识别(包括画面中的人以及物品),并实时记录每个推荐对象(包括画面中的人以及物品)在直播画面上的位置区域。

在一些实施方式中,位置区域可以是指终端设备在显示直播画面时,推荐对象在终端设备的屏幕上的位置区域,通过实时的识别每个推荐对象的位置区域,以便于后续与观众的实现落点进行比对,或者便于后续视觉热区的显示。

本申请实施例中,对象识别是指采用图像识别的方式对直播画面进行识别,即识别直播画面中所包含的推荐对象以及相应的位置区域。由于直播画面通常除了包含视频流画面(是指摄像设备拍摄的视频画面)之外,还会叠加显示其他的功能按钮或者图标等,那么对象识别可以仅仅是指对视频流画面进行的识别,即视频流画面的每一帧图像都可以作为待识别图像,从而可以逐帧对视频帧图像进行识别,并存储每帧所包括的推荐对象以及相应的位置区域;或者,对象识别还可以是对当前的整个直播画面进行识别,例如可以采用对终端设备的显示屏幕进行截屏来获取待识别图像,进而对截取的待识别图像进行识别,并存储每帧所包括的推荐对象以及相应的位置区域。

需要说明的是,上述步骤501a和步骤501b的过程并没有实质的顺序关系,而第一设备执行步骤501a和第二设备执行步骤501b均可以是实时持续进行的,因而第一设备执行步骤501a和第二设备执行步骤501b可能是同时,也可能存在一定的先后顺序。

步骤502:第二设备获取检测到的眼球注视点在直播画面上的位置信息。

这里的第二设备可以是进入直播间的任一观众账户所对应的终端设备。在具体实施过程中,由于某些终端设备的硬件限制,可能无法支持眼球追踪,那么这里的第二设备可以不将其包括在内。

第二设备可以基于眼球追踪技术来实时检测当前观众的眼球注视点。

在一些实施方式中,可以利用第二设备包括的眼控仪来进行眼球追踪。参见图6所示,为眼球追踪的原理示意图。其中,眼控仪可以包括内置的红外光源、光学传感器、图像处理器以及视点计算核心等部件。

当第二设备正在播放直播画面时,观众观看该直播画面,而此时,第二设备包括的眼控仪执行图6中的S1步骤,即眼控仪将创建的设定图像投射到人眼上,该图像例如可以是通过红外光源进行投射的,人眼通常不会感知到该图像。图像被投射之后,眼控仪执行S2步骤,即通过其包括的光学传感器来捕获人脸图像,从而从人脸图像中获得眼部的图像信息。接着,眼控仪基于所捕获的眼部图像信息,执行S3步骤,即通过其包括的图像处理器来进行眼部图像特征的提取。进而,眼控仪基于眼部图像特征执行S4步骤,即通过其包括的视点计算核心来计算眼球注视点位置信息,如在第二设备屏幕上的坐标(屏幕坐标可映射到直播画面上的位置)。

在一些实施方式中,还可以通过第二设备的摄像头拍摄观众的人脸图像,进而采用深度学习模型对人脸图像进行分析,来获取第二设备对应的观众的眼球注视点。

本申请实施例中,对于所采用的眼球追踪技术只要能够检测观众的眼球注视点即可,其具体实现方式以及需求的物理条件并不进行限制。并且,应当理解的是,采用眼球追踪技术检测眼球注视点可以是在观众的许可下进行的,例如在初次进行检测时,直播应用需要请求观众对眼球检测功能进行授权。

步骤503:第二设备确定位置信息所位于的位置区域所对应的目标推荐对象。

本申请实施例中,将眼球注视点的位置信息与各个推荐对象的位置区域进行对比,即可获得眼球注视点位于哪个推荐对象的位置区域内,该推荐对象即为目标推荐对象。

在一些实施方式中,位置信息可以通过坐标的方式来表示,则可以利用眼球注视点的坐标,遍历每个推荐对象所包括的位置区域,来获取匹配的坐标对应的目标推荐对象。

步骤504:第二设备建立目标观众账户与目标推荐对象的关联关系,并将关联关系上传至后台服务器。

本申请实施例中,目标观众账户是指第二设备上直播应用中登录的账户。在一些场景下,第二设备可以以游客身份进行直播应用的使用,那么该游客身份也可以认为是目标观众账户。

在一些实施方式中,观众使用目标观众账户观看直播画面时,其眼球注视点落在目标推荐对象的位置区域内,则目标观众账户与目标推荐对象存在关联关系,并且将该关联关系上传至直播应用的后台服务器。

需要说明的是,眼球注视点的检测是持续的实时进行的,进而关联关系也可以是实时的进行上传的,即每当第二设备确定观众的眼球注视点落在哪个推荐对象的位置区域内,也就是第二设备确定了当前观众所在看的推荐对象后,则将该观众使用的目标观众账户和看过的推荐对象上传至后台服务器。

可选的,上传的目标观众账户的信息可以是如账户标识(identity,ID)等能够唯一标识一个观众账户的信息,上传的推荐对象的信息也可以是对象ID或者对象连接地址等能够唯一标识一个推荐对象的信息。

本申请实施例中,生成视觉热区可以包括如下的两种方式。

(1)第一种方式

该方式由第一设备来生成视觉热区,即图5所示的方式。

步骤505:第一设备接收后台服务器下发的多组关联关系,每组关联关系包括一个观众账户关联的推荐对象。

本申请实施例中,为了生成视觉热区,第一设备需要获得相应的支撑数据,即获得直播画面中每个推荐对象关联的观众账户,而后台服务器实时的接收每个第二设备上传的关联关系,那么后台服务器可以将接收的关联关系下发给第一设备,以使得第一设备基于关联关系获知每个推荐对象关联的观众账户。

在一些实施方式中,后台服务器可以持续的接收关联关系,并将接收的关联关系依次发送给第一设备。也就是说,每当后台服务器接收到一个第二设备发送的关联关系,后台服务器都会同步给第一设备。

在一些实施方式中,后台服务器依然可以持续的接收关联关系,直至确定满足一定的触发条件时,向第一设备发送一次关联关系。触发条件例如可以是距离上一次发送的时间差达到时间差阈值,或者还可以是所有第二设备的关联关系接收完毕,或者还可以是接收的关联关系的数量达到一定的数量阈值,当然,还可以是其他可能的触发条件,本申请实施例对此不做限制。

本申请实施例中,第一设备接收关联关系后,可以将多组关联关系中的推荐对象与至少一个推荐对象进行对比,以确定至少一个推荐对象中每个推荐对象关联的观众账户。

例如,直播画面中显示有物品A、B、C和D,而第一设备接收的关联关系如下表1所示,其中,观众账户1001其关联的物品为物品A,观众账户1001其关联的物品为物品A,观众账户1002其关联的物品为物品C,观众账户1003其关联的物品为物品B,观众账户1004其关联的物品为物品A,观众账户1005其关联的物品为物品C,观众账户1006其关联的物品为物品D,观众账户1007其关联的物品为物品A。

表1

经过对比后,可得到物品A关联的观众账户为1001、1004和1007,物品B关联的观众账户为1003,物品C关联的观众账户为1002和1005,物品D关联的观众账户为1006。

步骤506:第一设备在每个推荐对象的位置区域内标记关联的观众账户,生成每个推荐对象对应的视觉热区。

本申请实施例中,根据实时识别的每个推荐对象的位置区域,在相应的位置区域内进行标记,以形成每个推荐对象的视觉热区。例如采用色块作为标记信息时,则可以为推荐对象关联的每个观众账户ID,在相应位置区域内标记一个色块,该推荐对象关联的所有观众账户ID标记完成后,则获得该推荐对象对应的视觉热区。

需要说明的是,第一设备生成的视觉热区并不是直接进行显示的,第一设备可以实时接收后台服务器下发的关联关系数据,即观众账户ID和其看过的推荐对象数据,并在第一设备的后台进行视觉热区的形成,但不进行显示,而当触发显示时,才基于形成的视觉热区在直播画面上进行呈现。

步骤507:第一设备响应于针对直播画面触发的热区显示指令,在直播画面中呈现视觉热区。

该步骤可参见上述步骤202的介绍,在此不再进行赘述。

(2)第二种方式

该方式由后台服务器来整合每个推荐对象的关联关系,并第一设备来生成视觉热区,参见图7所示的方式,其中,图7中的步骤501a、501b以及步骤502~504是与图5所示的实施例完全相同的,因而在此不再进行赘述。

步骤508:第一设备向后台服务器上传识别到的推荐对象。

步骤509:接收后台服务器发送的直播画面中每个推荐对象关联的观众账户。

本申请实施例中,第一设备可以在对直播画面进行识别之后,即向后台服务器实时的上传识别到的推荐对象,而在此同时,后台服务器还会接收到来自第二设备的关联关系,那么后台服务器可以基于第一设备上传的推荐对象,以及第二设备上传的关联关系进行整合,来统计得到第一设备上传的每个推荐对象其关联的观众账户,并反馈给第一设备。

需要说明的是,后台服务器在进行数据整合时,其采用的方法可以是第一设备来整合时相同,因此可以参见上述步骤505部分的介绍。

步骤510:第一设备在每个推荐对象的位置区域内标记关联的观众账户,生成每个推荐对象对应的视觉热区。

步骤511:第一设备响应于针对直播画面触发的热区显示指令,在直播画面中呈现视觉热区。

步骤510与步骤511可参见上述步骤506和步骤507的介绍,在此不再进行赘述。

(3)第三种方式

该方式由后台服务器来生成视觉热区,第一设备显示热区,参见图8所示的方式,其中,图8中的步骤501a、501b以及步骤502~504是与图5所示的实施例完全相同的,因而在此不再进行赘述。

步骤512:第一设备向后台服务器上传识别到的推荐对象以及相应的位置区域信息。

步骤513:第一设备响应于针对直播画面触发的热区显示指令,向后台服务器发送热区请求。

本申请实施例中,第一设备可以在对直播画面进行识别之后,即向后台服务器实时的上传识别到的推荐对象,而在此同时,后台服务器还会接收到来自第二设备的关联关系,那么后台服务器可以基于第一设备上传的推荐对象,以及第二设备上传的关联关系进行整合,来统计得到第一设备上传的每个推荐对象其关联的观众账户,并结合每个推荐对象的位置区域信息,在相应的位置区域内进行标记,以形成每个推荐对象的视觉热区。

当第一设备需要呈现视觉热区时,如主播点击了“显示热区”按钮,则第一设备响应该点击操作触发的热区显示指令,向后台服务器发送热区请求,以请求所要显示的视觉热区数据。

步骤514:第一设备基于后台服务器返回的视觉热区数据,在直播画面中呈现视觉热区。

本申请实施例中,在直播画面中呈现视觉热区之后,主播能够更方便的知晓观众所感兴趣的推荐对象,以便有针对性的介绍推荐对象。参见图9a~图9c所示,为聚焦目标推荐对象的操作流程示意图。

参见图9a所示,在直播画面中呈现视觉热区之后,很容易的就可以看到第一排中间的企鹅玩偶是目前关注度最高的推荐对象,进而主播可以调整直播内容为介绍该企鹅玩偶。那么,可以在直播画面中呈现的视觉热区中选择目标视觉热区,这里以选择的目标视觉热区即为关注度最高的企鹅玩偶对应的视觉热区为例,并对该目标视觉热区进行触发操作,以跳转至图9b所示的界面。

可选的,对目标视觉热区进行的触发操作可以是,包括但不限于:点击操作、长按操作、双击操作、滑动操作等,本申请实施例对于触发操作的类型并不进行限制。

参见图9b所示,在对目标视觉热区进行触发操作之后,则在直播画面上显示了针对目标视觉热区对应的目标推荐对象的可操作控件,其中包括如图9b所示的聚焦操作控件和信息显示控件,但应当理解的是,在合理的范围内,当还需要对目标推荐对象进行其他操作时,也可以显示相应的操作控件,本申请实施例对此不做限制。

可选的,为了显示界面的整洁,在对目标视觉热区进行操作之后,可以隐藏显示图9a所示的界面的部分内容,如在图9b中隐藏显示了在看观众数量,以避免界面的杂乱给用户带来的不良观看体验。当然,也可以隐藏显示其他的内容,如色块标记也可以隐藏显示。

其中,聚焦操作控件用于对目标推荐对象进行聚焦显示,以显示目标推荐对象的细节,若需要对目标推荐对象进行聚焦显示,则可以对聚焦操作控件进行触发操作,终端设备响应与对聚焦操作控件进行的触发操作,跳转至如图9c所示的界面,对目标推荐对象进行放大显示。

在一些实施方式中,终端设备可以对当前直播画面中目标推荐对象所在区域进行放大,以获得目标推荐对象放大显示的效果。如终端设备为观众端设备时,观众端设备无法调整直播画面的摄像设备,那么观众端设备则可以采用图像放大的方式,将目标对象所在区域进行放大,以聚焦展示目标推荐对象。

在一些实施方式中,如终端设备为主播端设备时,则主播端设备可以对摄像设备的镜头进行调整,来聚焦目标推荐对象。其中,这里的摄像设备可以为主播端设备自身包括的摄像头或者外接的摄像设备。

具体的,主播端设备可以响应于对聚焦操作控件进行的触发操作,向连接的摄像设备(包括自身设备的摄像头)发送聚焦指令,聚焦指令用于指示摄像设备针对目标推荐对象进行聚焦,进而摄像涉笔可以调整焦距,并将调整后的画面数据回传,从而主播端设备可以基于摄像设备发送的聚焦后的画面数据进行画面显示,以显示放大后的目标推荐对象。同时,摄像设备进行调整后,观众端设备显示的直播画面也会同步进行调整,即也会显示放大后的目标推荐对象。由于摄像设备的调整方式,可以尽量减少画质的损失,从而可以给用户带来更为良好的观看体验。

具体的,监听到用户点击“拉近镜头”按钮后,系统发送放大视觉热区的指令,前端展示放大后的效果,参见图9c所示,则对选中的企鹅玩偶进行放大显示,观众能够更清楚的观看该企鹅玩偶的细节,以判断是否需要购买该商品。

应当理解的是,在进行聚焦操作之后,则可以将直播界面切换至正常的界面,即不显示视觉热区的界面上,相应的,呈现视觉热区的直播画面中显示的某些空间的状态则需要进行相应的切换。例如,参见图9c所示,若呈现视觉热区的直播界面上显示了“关闭热区”按钮,则将其切换为“显示热区”按钮进行显示。

继续参见图9b所示,其中还显示有信息显示控件,即图9b所示的“详细信息”,信息显示控件用于显示目标推荐对象的详细信息。参见图9d所示,为目标推荐对象的信息显示页面的示意图。

具体的,终端设备可以响应于对信息显示控件进行的触发操作,显示目标推荐对象的信息显示页面。

在一些实施方式中,如图9d所示,信息显示页面可以以弹窗的方式呈现在直播画面上。其中,图9d所示的弹窗仅为一种可能的示例,在实际应用中弹窗的样式和位置都是进行合理的调整,本申请实施例对此不做限制。

在一些实施方式中,信息显示页面还可以以完整页面的方式进行显示,即可以从直播画面跳转到信息显示页面。

其中,信息显示页面种显示有如下信息的至少一种。

(1)目标推荐对象的对象介绍信息。

如图9d所示,信息显示页面中显示了关注度最高的企鹅玩偶的信息,如其名称、价格以及物品介绍等,可以想象的是,当在主播端设备上呈现该信息显示页面之后,主播可以根据该页面上的信息更好的进行商品介绍。

本申请实施例中,为了能够显示各个推荐对象的对象介绍信息,需要预先为创建好对象信息库,记录可能涉及到的每个推荐对象的对象介绍信息,这样,在直播过程中,点击详细信息之后才能够有数据作为支撑,来呈现相应的信息显示页面。例如,运营提前建立所有物品的信息库,当主播点击物品时,可以查看物品详细信息,辅助主播更加详细的介绍物品。

本申请实施例中,所创建对象信息库可以是存储于后台服务器的,例如当主播点击图9b所示的“详细信息”按钮之后,则终端设备向后台服务器发哦送针对目标推荐对象的信息获取请求,并基于后台服务器返回的目标推荐对象的对象介绍信息,显示如图9d所示的信息显示页面。

(2)目标推荐对象关联的观众账户的账户标识

如图9d所示,信息显示页面中还可以显示目标推荐对象所关联的观众账户的账户标识,在图9d中具体以账户头像进行示出,但需要说明的是,在实际实施过程中,还可以以其他内容作为账户标识进行显示,本申请实施例对此不做限制。

(3)相关推荐对象(图9d未示出)

本申请实施例中,信息显示界面还可以展示与目标推荐对象相关的其他推荐对象,并且该其他推荐对象并不限于直播间中已有的推荐对象。

(4)第一对象推荐控件

如图9d所示,信息显示页面中显示的“群发商品链接”按钮即为第一对象推荐控件,其作用在于群发目标推荐对象的对象链接地址。

具体的,当主播在进行直播时,看过目标推荐对象的观众通常对其有一定的兴趣,因而可以将目标推荐对象的对象链接地址发送给这些观众的观众账户。那么,主播可以对第一对象推荐控件进行触发操作,进而终端设备响应于该触发操作,将目标推荐对象关联的对象链接地址,发送给目标推荐对象关联的观众账户。

在一些实施方式中,当终端设备接收到该触发操作之后,可知群发给默认设置的观众账户,如看过目标推荐对象的观众的观众账户。

在一些实施方式中,当终端设备接收到该触发操作之后,可以显示如图9e所示的显示页面,以提供给主播可选择的群发对象。

本申请实施例中,主播可选择将目标推荐对象的对象链接地址,发送给直播间内的所有观众账户;或者,也可以选择将目标推荐对象的对象链接地址,发送给直播间内看过目标推荐对象的所有观众账户;或者,也可以选择将目标推荐对象的对象链接地址,发送给指定的观众账户,如选择“群发给指定在看观众”之后,可跳转至账户选取页面,并在选取完成之后,将目标推荐对象的对象链接地址发送给选择的观众账户。

需要说明的是,上述均以主播端设备为例进行介绍,但是上述主播端设备进行的操作,也可以适用于观众端设备。

本申请实施例中,还可以提供单独发送目标推荐对象链接的功能。参见图9f所示,当显示了目标推荐对象的信息显示页面之后,还可以对该页面上的账户标识进行操作。如图9f中将第一个观众账户作为目标观众账户,对其头像进行触发操作后,则终端设备响应于针对目标观众账户进行的触发操作,显示以目标观众账户为通讯对象的即时通讯页面。

如图9f中右图所示,在该即时通讯页面中,显示有目标推荐对象对应的账户标识,以及与该目标推荐对象进行即使通讯互动的互动控件,如语音控件,表情控件等,此外,即时通讯页面中还显示有第二对象推荐控件,第二对象推荐控件用于向目标观众账户发送目标推荐对象关联的对象链接地址。当对第二对象推荐控件进行触发操作时,则终端设备响应于该触发操作,则可以将将目标推荐对象关联的对象链接地址,发送给目标观众账户,这样,主播可以以私信的方式单独向观众发送商品链接。

需要说明的是,本申请实施例所提到的终端设备发送对象连接地址可以是通过后台服务器来进行链接的发送,即终端设备向后台服务器发送请求,请求后台服务器将对象连接地址发送给相应的观众账户。

参见图9g所示,为注视点轨迹页面的显示示意图。其中,用户还可以对目标观众账户的账户标识进行触发操作,相应的,终端设备响应于该触发操作,显示目标观众账户的注视点轨迹页面,注视点轨迹页面包括目标观众账户在相应终端设备上的眼球注视点所对应的各个推荐对象,即目标观众账户所对应的观众的视线停留轨迹,如图9g中右图所示,账户A看过的物品包括企鹅公仔、喝水杯和兔子玩偶等。

可选的,账户标识为信息显示页面显示的账户标识,或者,为即时通讯页面显示的账户标识,也就是说,可以通过对即时通讯页面显示的账户标识进行触发操作来显示注视点轨迹页面,即图9g中所示的方式(1);或者,还可以通过对信息显示页面显示的账户标识进行触发操作来显示注视点轨迹页面,即图9g中所示的方式(2)。

在一些实施方式中,可以按照目标观众账户的眼球注视点,在各个推荐对象的位置区域内的停留时长,对各个推荐对象进行排序,以及基于各个推荐对象的排序顺序,显示注视点轨迹页面,即图9g中右图所示的显示方式,按照账户A的实现停留时长,显示顺序依次是企鹅公仔、喝水杯、兔子玩偶和玩具汽车等。

在一些实施方式中,还可以按照目标观众账户的眼球注视点,在各个推荐对象的位置区域内的轨迹顺序,对各个推荐对象进行排序,以及基于各个推荐对象的排序顺序,显示注视点轨迹页面,即按照眼球注视点的检测时间线依次进行显示。

请继续参见图3a,直播画面上还可以显示有陈列页面显示控件,陈列页面显示控件用于显示该直播间内的推荐对象。其中,该直播间内的推荐对象除了当前直播画面已显示的至少一个推荐对象之外,还可以包括当前直播画面未显示的推荐对象。其中,可以通过对陈列页面显示控件进行触发操作,终端设备响应于该触发操作,显示陈列页面。

参见图10所示,为陈列页面的界面示意图。其中,陈列页面中显示了多个商品,如图10显示的企鹅公仔、喝水杯、兔子玩偶和玩具汽车等。

在一些实施方式中,终端设备可以定时的对每个推荐对象的数据进行统计,例如可以统计每个推荐对象历史关联过的观众账户的数量,进而可以按照至少一个推荐对象各自关联的观众账户的数量,对至少一个推荐对象进行排序,并在陈列页面中,以这些推荐对象的排序顺序来进行显示。参见图10所示,陈列页面可以作为一种商品排行榜,按照各个商品的看过的人的数量进行排序,如企鹅公仔被2345人看过,排列第一,喝水杯被2341人看过,排列第二。

参见图10所示,陈列页面中还显示有查看每个推荐对象关联的观众账户的显示操控控件,那么通过对目标推荐对象对应的显示操控控件进行操作,则可以跳转至如图10右图所示的界面,在界面上显示有目标推荐对象关联的观众账户的账户标识。如图10右图所示,将企鹅公仔作为目标推荐对象时,对企鹅公仔对应的显示操作控件,即图10所示的“看过的人”按钮进行处罚操作后,终端设备则可显示看过企鹅公仔的观众对应的账户标识,如头像、账户ID等。

可选的,目标推荐对象关联的观众账户的账户标识也可以按照看过次数的多少来进行排序显示,图10中具体以此为例进行示出,或者还可以按照实际注视的时间的先后顺序来进行排序显示,从而辅助主播进行更好的直播。

需要说明的是,陈列页面可以以弹窗的方式呈现在直播画面上。其中,图10所示的弹窗仅为一种可能的示例,在实际应用中弹窗的样式和位置都是进行合理的调整,本申请实施例对此不做限制。或者,还可以以完整页面的方式进行显示,即可以从直播画面跳转到陈列页面。同理,关联的观众账户的账户标识的显示页面也是如此。

综上所述,本申请实施例使用观众端设备前端系统图像识别直播画面中的物品和人,并实时标记坐标,用眼球追踪技术记录观众的视线落点坐标,通过对比得出观众看过的物品和人,实时上传到后台服务器,后台服务器再实时下发到主播端设备前端系统,前端系统解析数据进行可视化展示,使得主播能够实时观看到另一端观众看过的物品和人,了解观看者对哪些更感兴趣,这样主播能够及时调整镜头或说词,让直播变得更加灵活,如同做一场现场演讲一样,能够及时根据观众的反馈调整话术,活跃氛围,同时提升观众的观看体验。例如是卖货直播时,那主播就能够知道观众对那些商品更感兴趣,这样主播在口播时着重介绍该商品,提升商品推荐的正确率,从而提升商品交易的成功率。

请参见图11,基于同一发明构思,本申请实施例还提供了一种直播画面的热区显示装置110,该装置包括:

画面显示单元1101,用于显示直播间的直播画面,直播画面显示有至少一个推荐对象;

热区呈现单元1102,用于响应于针对直播画面触发的热区显示指令,在直播画面中呈现至少一个视觉热区,视觉热区用于表征注视直播画面中相应推荐对象所在位置区域的观众数量。

可选的,直播画面还显示有热区显示控件,则热区呈现单元1102,还用于:

响应于针对热区显示控件的触发操作,获得热区显示指令。

可选的,该装置还包括热区生成单元1103,用于:

对直播画面进行对象识别,获得至少一个推荐对象各自在直播画面中的位置区域;以及,

获得至少一个推荐对象中每个推荐对象关联的观众账户;其中,推荐对象与观众账户之间的关联关系,是根据终端设备使用观众账户播放直播画面时,至少一个推荐对象各自在直播画面中的位置区域,与终端设备检测到的眼球注视点之间的位置关系建立的;

在每个推荐对象的位置区域内标记关联的观众账户,生成每个推荐对象对应的视觉热区。

可选的,热区生成单元1103,具体用于:

接收后台服务器下发的多组关联关系,每组关联关系包括一个观众账户关联的推荐对象;

将多组关联关系中的推荐对象与至少一个推荐对象进行对比,以确定至少一个推荐对象中每个推荐对象关联的观众账户。

可选的,采用如下方式中的至少一种,在直播画面中呈现至少一个视觉热区:

在每个推荐对象的位置区域内显示至少一个标记信息,一个标记信息表征相应推荐对象关联的至少一个观众账户;

显示每个推荐对象关联的观众账户的数量;

针对关联的观众账户数量最多的推荐对象,以不同于其余推荐对象的热区显示样式进行显示;

标记信息的密集程度与关联的观众账户数量呈正相关;

关联的观众账户数量不同的推荐对象,以不同的热区显示样式进行显示;

关联的观众账户数量位于的数值区间不同的推荐对象,以不同的热区显示样式进行显示。

可选的,直播画面还显示有热区显示控件,则热区呈现单元1102,还用于:

响应于针对热区显示控件的触发操作,获得热区显示指令。

可选的,该装置还包括注视点识别单元1104,用于:

对直播画面进行对象识别,获得至少一个推荐对象各自在直播画面中的位置区域;以及,

获取检测到的眼球注视点在直播画面上的位置信息;

确定所述位置信息所位于的目标位置区域对应的目标推荐对象;

建立当前使用的目标观众账户与所述目标推荐对象的关联关系,并将关联关系上传至后台服务器。

可选的,该装置还包括对象聚焦单元1105,用于:

接收针对至少一个视觉热区中目标视觉热区进行的触发操作;

显示目标视觉热区对应的目标推荐对象的聚焦操作控件;

响应于对聚焦操作控件进行的触发操作,放大显示目标推荐对象。

可选的,对象聚焦单元1105,具体用于:

响应于对聚焦操作控件进行的触发操作,向连接的摄像设备发送聚焦指令,聚焦指令用于指示摄像设备针对目标推荐对象进行聚焦;

基于摄像设备发送的聚焦后的画面数据进行画面显示,以显示放大后的目标推荐对象。

可选的,热区呈现单元1102,还用于:

在接收针对至少一个视觉热区中目标视觉热区进行的触发操作之后,显示目标推荐对象对应的信息显示控件;

响应于对信息显示控件进行的触发操作,显示目标推荐对象的信息显示页面,信息显示页面显示有目标推荐对象的对象介绍信息和关联的观众账户的账户标识中的至少一种。

可选的,信息显示页面还显示有目标推荐对象对应的第一对象推荐控件;

则该装置还包括推荐单元1106,用于:

响应于针对第一对象推荐控件进行的触发操作,将目标推荐对象关联的对象链接地址,发送给目标推荐对象关联的观众账户。

可选的,推荐单元1106,还用于:

响应于针对信息显示页面显示的观众账户中目标观众账户的账户标识进行的触发操作,显示以目标观众账户为通讯对象的即时通讯页面,即时通讯页面显示有目标推荐对象对应的第二对象推荐控件;

响应于针对第二对象推荐控件进行的触发操作,将目标推荐对象关联的对象链接地址,发送给目标观众账户。

可选的,热区呈现单元1102,还用于:

响应于针对目标观众账户的账户标识进行的触发操作,显示目标观众账户的注视点轨迹页面,注视点轨迹页面包括目标观众账户在相应终端设备上的眼球注视点所对应的各个推荐对象;

其中,目标观众账户的账户标识为信息显示页面显示的账户标识,或者,为即时通讯页面显示的账户标识。

可选的,热区呈现单元1102,具体用于:

按照目标观众账户对应的眼球注视点,在各个推荐对象的位置区域内的停留时长,对各个推荐对象进行排序,以及基于各个推荐对象的排序顺序,显示注视点轨迹页面;或者,

按照目标观众账户对应的眼球注视点,在各个推荐对象的位置区域内的轨迹顺序,对各个推荐对象进行排序,以及基于各个推荐对象的排序顺序,显示注视点轨迹页面。

可选的,热区呈现单元1102,还用于:

显示热区关闭控件;

响应于对热区关闭控件进行的触发操作,隐藏至少一个视觉热区,返回显示直播画面。

可选的,直播画面还显示有至少一个推荐对象的陈列页面显示控件;

则热区呈现单元1102,还用于:

响应于针对陈列页面显示控件进行的触发操作,显示包括至少一个推荐对象的陈列页面;在陈列页面中,显示有查看每个推荐对象关联的观众账户的显示操控控件;

响应于针对目标推荐对象对应的显示操控控件进行的触发操作,显示目标推荐对象关联的观众账户的账户标识。

可选的,热区呈现单元1102,具体用于:

按照至少一个推荐对象各自关联的观众账户的数量,对至少一个推荐对象进行排序;

基于至少一个推荐对象的排序顺序,显示陈列页面。

该装置可以用于执行本申请各实施例中所示的方法,因此,对于该装置的各功能模块所能够实现的功能等可参考前述实施例的描述,不多赘述。

本申请实施例提供的该装置,可以在使用观众账户播放直播画面时,通过检测到的眼球注视点在直播画面上的位置区域,来将观众账户与推荐对象进行关联,进而当需要在直播画面上呈现视觉热区时,则可在直播画面中呈现相应的视觉热区,视觉热区用来表征每个推荐对象所关联的观众账户的数量,从而观看直播画面时,无需观众主动的进行互动行为,也可以更直观的了解到观众对于各个推荐对象的兴趣程度,获取观众反馈更为及时。

请参见图12,基于同一技术构思,本申请实施例还提供了一种计算机设备120,该计算机设备120可以为图1所示的终端设备或服务器,该计算机设备120可以包括存储器1201和处理器1202。

所述存储器1201,用于存储处理器1202执行的计算机程序。存储器1201可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据计算机设备的使用所创建的数据等。处理器1202,可以是一个中央处理单元(central processing unit,CPU),或者为数字处理单元等等。本申请实施例中不限定上述存储器1201和处理器1202之间的具体连接介质。本申请实施例在图12中以存储器1201和处理器1202之间通过总线1203连接,总线1203在图12中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线1203可以分为地址总线、数据总线、控制总线等。为便于表示,图12中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

存储器1201可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM);存储器1201也可以是非易失性存储器(non-volatilememory),例如只读存储器,快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)、或者存储器1201是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器1201可以是上述存储器的组合。

处理器1202,用于调用所述存储器1201中存储的计算机程序时执行上述各实施例中所执行的方法。

在一些可能的实施方式中,本申请提供的方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在计算机设备上运行时,所述程序代码用于使所述计算机设备执行本说明书上述描述的根据本申请各种示例性实施方式的方法中的步骤,例如,所述计算机设备可以执行上述各实施例中所执行的方法。

所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

相关技术
  • 获取直播视频画面的方法、装置、终端及存储介质
  • 移动终端中的直播画面渲染方法、装置和存储介质
  • 一种画面匹配方法、装置、设备和存储介质
  • 视频画面调整方法、装置、计算机设备和存储介质
  • 一种VR设备的显示方法、装置、VR设备及存储介质
  • 直播画面显示方法、装置、计算机设备及存储介质
  • 直播画面显示方法、装置和存储介质及电子设备
技术分类

06120115935750