CN113473164A - 直播数据处理方法、装置、计算机设备及介质 - Google Patents
直播数据处理方法、装置、计算机设备及介质 Download PDFInfo
- Publication number
- CN113473164A CN113473164A CN202110574477.0A CN202110574477A CN113473164A CN 113473164 A CN113473164 A CN 113473164A CN 202110574477 A CN202110574477 A CN 202110574477A CN 113473164 A CN113473164 A CN 113473164A
- Authority
- CN
- China
- Prior art keywords
- live broadcast
- live
- interface
- broadcast room
- resource
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2542—Management at additional data server, e.g. shopping server, rights management server for selling goods, e.g. TV shopping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/47815—Electronic shopping
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本公开关于一种直播数据处理方法、装置、计算机设备及介质,属于互联网技术领域,本公开实施例提供的方案,通过在视频数据流所包括的目标视频的播放界面上,来对直播间内的一些关键信息,例如目标对象进行显示,能够达到透出显示的目的,使得用户通过在基于视频数据流进行浏览的基础上,就能够获知直播间当前正在直播的相关信息,从而能够有效吸引和引导用户进入直播间,提升直播间的信息传递效率,进而能够提升直播间的观众数量以及直播间电商的转化率。
Description
技术领域
本公开涉及互联网技术领域,尤其涉及一种直播数据处理方法、装置、计算机设备及介质。
背景技术
随着互联网技术的发展,电商开始逐渐与直播结合起来,兴起直播购物的热潮。通常,主播可以创建直播间,在直播间内上架物品对象,并介绍处于待交易的物品对象,以引导用户在直播间内购物。
目前,终端通常先显示目标视频的播放界面,并在目标视频的播放界面中显示主播名称和直播间标题,用户可以对目标视频的播放界面进行点击操作,以进入直播间。但通过目标视频的播放界面,用户对直播间内的电商信息毫无感知,电商信息完全没有曝光,可能导致直播间的观众数量以及直播间电商的转化率比较低。
发明内容
本公开提供一种直播数据处理方法、装置、计算机设备及介质,能够有效吸引和引导用户进入直播间,提升直播间的信息传递效率。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种直播数据处理方法,该方法包括:
获取视频数据流中的至少一个目标视频对应的直播间状态;
若所述目标视频对应的直播间状态为正在直播,获取所述目标视频对应的直播间的直播数据流,在所述目标视频的播放界面展示所述直播数据流;
基于所述直播数据流获取所述直播间的至少一个待显示的目标对象;
在所述目标视频的播放界面显示所述目标对象。
在一些实施例中,所述目标对象为虚拟资源,所述在所述目标视频的播放界面显示所述目标对象,包括:
在所述目标视频的播放界面显示所述虚拟资源及资源领取入口。
在一些实施例中,所述方法还包括:
响应于对所述资源领取入口的触发操作,显示所述直播间的直播界面,并在所述直播界面中显示所述虚拟资源。
在一些实施例中,所述响应于对所述资源领取入口的触发操作,显示所述直播间的直播界面,并在所述直播界面中显示所述虚拟资源,包括:
响应于对所述资源领取入口的触发操作,显示所述直播间的直播界面;
在所述直播界面显示所述虚拟资源的数量和领取成功信息,所述领取成功信息表示对所述虚拟资源领取成功。
在一些实施例中,所述在所述直播界面显示所述虚拟资源的数量和领取成功信息,包括:
在所述直播界面显示所述虚拟资源的数量和领取控件;
响应于对所述领取控件的触发操作,在所述直播界面中显示领取成功信息,所述领取成功信息表示对所述虚拟资源领取成功。
在一些实施例中,所述方法还包括:
若对所述虚拟资源领取成功,在所述直播界面内显示所述虚拟资源的跳转控件;
响应于对所述跳转控件的触发操作,在所述直播界面中播放资源领取动画,所述资源领取动画表示所述虚拟资源移动至所述直播间的列表控件中,所述列表控件对应于物品列表,所述物品列表包括所述直播间中处于待交易状态的物品。
在一些实施例中,所述在所述直播界面中播放资源领取动画之后,所述方法还包括:
自动显示所述物品列表,所述物品列表的目标位置上显示有所述虚拟资源。
在一些实施例中,所述虚拟资源包括下述任一项:
第一虚拟资源,为所述直播间内与终端所登录账号匹配的虚拟资源;
第二虚拟资源,为所述直播间内与终端匹配的虚拟资源;
第三虚拟资源,为所述直播间内与***时间匹配的虚拟资源;
第四虚拟资源,为所述直播间内数额最大的虚拟资源;
所述在所述目标视频的播放界面显示所述虚拟资源及资源领取入口,包括:
在所述目标视频的播放界面轮流显示所述虚拟资源及资源领取入口。
在一些实施例中,所述目标对象为物品对象,所述在所述目标视频的播放界面显示所述目标对象,包括:
在所述目标视频的播放界面显示所述物品对象及查看入口。
在一些实施例中,所述方法还包括:
响应于对所述查看入口的触发操作,显示所述直播间的直播界面,并在所述直播界面中显示物品列表,所述物品列表包括所述物品对象。
在一些实施例中,所述物品对象包括下述任一项:
第一物品对象,为所述直播间内正在直播介绍的物品;
第二物品对象,为所述直播间内在未来预设时间段内将进行直播介绍的物品;
所述在所述目标视频的播放界面显示所述物品对象及查看入口,包括:
在所述目标视频的播放界面轮流显示所述物品对象的查看入口。
在一些实施例中,所述方法还包括:
在所述目标视频的播放界面显示所述物品对象的直播状态,所述直播状态包括正在直播介绍和在未来预设时间段内将进行直播介绍。
在一些实施例中,所述在所述目标视频的播放界面显示所述目标对象,包括:
若在所述目标视频的播放界面展示所述直播数据流的时长超过第一时长,则在所述目标视频的播放界面显示所述目标对象。
在一些实施例中,所述方法还包括:
若所述目标对象的显示时长超过第二时长,则取消显示所述目标对象或改变所述目标对象的显示方式,所述第二时长大于所述第一时长。
根据本公开实施例的第二方面,提供一种直播数据处理装置,该装置包括:
获取模块,被配置为执行获取视频数据流中的至少一个目标视频对应的直播间状态;
所述获取模块,还被配置为执行若所述目标视频对应的直播间状态为正在直播,获取所述目标视频对应的直播间的直播数据流,在所述目标视频的播放界面展示所述直播数据流;
所述获取模块,还被配置为执行基于所述直播数据流获取所述直播间的至少一个待显示的目标对象;
显示模块,被配置为执行在所述目标视频的播放界面显示所述目标对象。
在一些实施例中,所述目标对象为虚拟资源,所述显示模块,还被配置为执行在所述目标视频的播放界面显示所述虚拟资源及资源领取入口。
在一些实施例中,所述显示模块还被配置为执行响应于对所述资源领取入口的触发操作,显示所述直播间的直播界面,并在所述直播界面中显示所述虚拟资源。
在一些实施例中,所述显示模块还被配置为执行:
响应于对所述资源领取入口的触发操作,显示所述直播间的直播界面;
在所述直播界面显示所述虚拟资源的数量和领取成功信息,所述领取成功信息表示对所述虚拟资源领取成功。
在一些实施例中,所述显示模块还被配置为执行:
在所述直播界面显示所述虚拟资源的数量和领取控件;
响应于对所述领取控件的触发操作,在所述直播界面中显示领取成功信息,所述领取成功信息表示对所述虚拟资源领取成功。
在一些实施例中,所述显示模块还被配置为执行:
若对所述虚拟资源领取成功,在所述直播界面内显示所述虚拟资源的跳转控件;
响应于对所述跳转控件的触发操作,在所述直播界面中播放资源领取动画,所述资源领取动画表示所述虚拟资源移动至所述直播间的列表控件中,所述列表控件对应于物品列表,所述物品列表包括所述直播间中处于待交易状态的物品。
在一些实施例中,所述显示模块还被配置为执行自动显示所述物品列表,所述物品列表的目标位置上显示有所述虚拟资源。
在一些实施例中,所述虚拟资源包括下述任一项:
第一虚拟资源,为所述直播间内与终端所登录账号匹配的虚拟资源;
第二虚拟资源,为所述直播间内与终端匹配的虚拟资源;
第三虚拟资源,为所述直播间内与***时间匹配的虚拟资源;
第四虚拟资源,为所述直播间内数额最大的虚拟资源;
所述显示模块还被配置为执行在所述目标视频的播放界面轮流显示所述虚拟资源及资源领取入口。
在一些实施例中,所述目标对象为物品对象,所述显示模块还被配置为执行在所述目标视频的播放界面显示所述物品对象及查看入口。
在一些实施例中,所述显示模块还被配置为执行响应于对所述查看入口的触发操作,显示所述直播间的直播界面,并在所述直播界面中显示物品列表,所述物品列表包括所述物品对象。
在一些实施例中,所述物品对象包括下述任一项:
第一物品对象,为所述直播间内正在直播介绍的物品;
第二物品对象,为所述直播间内在未来预设时间段内将进行直播介绍的物品;
所述显示模块还被配置为执行在所述目标视频的播放界面轮流显示所述物品对象的查看入口。
在一些实施例中,所述显示模块还被配置为执行在所述目标视频的播放界面显示所述物品对象的直播状态,所述直播状态包括正在直播介绍和在未来预设时间段内将进行直播介绍。
在一些实施例中,所述显示模块还被配置为执行若在所述目标视频的播放界面展示所述直播数据流的时长超过第一时长,则在所述目标视频的播放界面显示所述目标对象。
在一些实施例中,所述显示模块还被配置为执行若所述目标对象的显示时长超过第二时长,则取消显示所述目标对象或改变所述目标对象的显示方式,所述第二时长大于所述第一时长。
根据本公开实施例的第三方面,提供一种终端,该终端包括:
一个或多个处理器;
用于存储所述处理器可执行程序代码的存储器;
其中,所述处理器被配置为执行所述程序代码,以实现上述的直播数据处理方法。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,该计算机可读存储介质包括:当所述计算机可读存储介质中的程序代码由计算机设备的处理器执行时,使得计算机设备能够执行上述的直播数据处理方法。
根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的直播数据处理方法。
本公开实施例提供的方案,通过在视频数据流所包括的目标视频的播放界面上,来对直播间内的一些关键信息,例如目标对象进行显示,能够达到透出显示的目的,使得用户通过在基于视频数据流进行浏览的基础上,就能够获知直播间当前正在直播的相关信息,从而能够有效吸引和引导用户进入直播间,提升直播间的信息传递效率,进而能够提升直播间的观众数量以及直播间电商的转化率。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1是根据一示例性实施例示出的一种直播数据处理方法的实施环境示意图;
图2是根据一示例性实施例示出的一种直播数据处理方法的流程图;
图3是根据一示例性实施例示出的一种直播数据处理方法的流程图;
图4是根据一示例性实施例示出的一种终端界面示意图;
图5是根据一示例性实施例示出的一种终端界面示意图;
图6是根据一示例性实施例示出的一种终端界面示意图;
图7是根据一示例性实施例示出的一种终端界面示意图;
图8是根据一示例性实施例示出的一种终端界面示意图;
图9是根据一示例性实施例示出的一种终端界面示意图;
图10是根据一示例性实施例示出的一种终端界面示意图;
图11是根据一示例性实施例示出的一种终端界面示意图;
图12是根据一示例性实施例示出的一种终端界面示意图;
图13是根据一示例性实施例示出的一种终端界面示意图;
图14是根据一示例性实施例示出的一种直播数据处理装置的框图。;
图15是根据一示例性实施例示出的一种终端的框图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
本公开所涉及的数据可以为经用户授权或者经过各方充分授权的数据。
图1是本公开实施例提供的一种直播数据处理方法的实施环境示意图,参见图1,该实施环境中包括终端101,或者该实施环境包括终端101和直播数据处理平台102。终端101通过无线网络或有线网络与直播数据处理平台102相连。
终端101是智能手机、游戏主机、台式计算机、平板电脑、电子书阅读器、MP3(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)播放器或MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器,膝上型便携计算机中的至少一种。终端101安装和运行有支持直播数据处理的应用程序,例如,该应用程序是短视频应用、直播应用、购物应用、在线视频应用等。
示例性地,该终端101具有直播数据处理功能,该终端101能够获取直播数据,然后基于直播数据进行界面显示。直播数据处理平台102为终端101提供数据服务,例如,终端101从直播数据处理平台102中获取直播数据。本公开实施例对此不作限定。
直播数据处理平台102包括一台服务器、多台服务器、云计算平台和虚拟化中心中的至少一种。直播数据处理平台102用于为支持直播数据处理的应用程序提供后台服务。可选地,直播数据处理平台102承担主要处理工作,终端101承担次要处理工作;或者,直播数据处理平台102承担次要处理工作,终端101承担主要处理工作;或者,直播数据处理平台102或终端101分别单独承担处理工作。或者,直播数据处理平台102和终端101两者之间采用分布式计算架构进行协同计算。
可选地,该直播数据处理平台102包括至少一台服务器1021以及数据库1022,该数据库1022用于存储数据,在本公开实施例中,该数据库1022中存储有样本图像或样本人脸图像,为至少一台服务器1021提供数据服务。
可选地,直播数据处理平台102为内容分发网络(Content Delivery Network,CDN)。直播数据处理平台102可以从主播端接收一部分直播数据,还可以从直播数据处理平台102中基于该主播账号
服务器是独立的物理服务器,也是多个物理服务器构成的服务器集群或者分布式***,还是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN、以及大数据和人工智能平台等基础云计算服务的云服务器。终端是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此。
本领域技术人员知晓,上述终端101、服务器1021的数量更多或更少。比如上述终端101、服务器1021仅为一个,或者上述终端101、服务器1021为几十个或几百个,或者更多数量,本公开实施例对终端或服务器的数量和设备类型不加以限定。
图2是根据一示例性实施例示出的一种直播数据处理方法的流程图,如图2所示,该方法由终端执行,包括以下步骤:
在步骤S21中,获取视频数据流中的至少一个目标视频对应的直播间状态。
该视频数据流是指直播平台的feed流,feed流用于提供至少一个目标视频,终端能够基于获取到的feed流中的目标视频来进行播放,并基于用户在终端上的视频切换操作,例如滑动操作等,来切换终端当前所播放的视频。
直播间状态用于指示一个直播间是否正在直播,对于视频数据流来说,其所包括的目标视频可能对应于正在直播的直播间,也可能对应于一些录播的视频,本公开实施例对此不做限定。
其中,视频数据流还包括各个目标视频的直播间状态标签,用以表示上述直播间状态。
在步骤S22中,若该目标视频对应的直播间状态为正在直播,获取该目标视频对应的直播间的直播数据流,在该目标视频的播放界面展示该直播数据流。
对于不同直播间状态,终端从不同来源获取其相应数据流,在直播间状态处于正在直播的情况下,终端通过直播服务器来获取目标视频对应的直播间的直播数据流,以观看到直播的实时内容。
在步骤S23中,基于该直播数据流获取该直播间的至少一个待显示的目标对象。
对于直播间来说,其直播间内提供有目标对象。可选地,该目标对象为虚拟资源或物品对象,例如,虚拟资源为优惠券等,物品对象为该直播间内正在售卖的物品对象。
在步骤S24中,在该目标视频的播放界面显示该目标对象。
在本公开实施例中,终端基于视频数据流展示目标视频的播放界面,并基于该目标视频的播放界面,来显示目标对象,此时,所显示的目标视频的播放界面,是用于引导用户进入直播间以观看更多、更细节直播内容的入口,通过点击该目标视频的播放界面,终端可以基于直播数据流来显示直播间界面,从而使得用户能够在直播间内进行进一步的操作,例如基于物品对象进行交易、与主播进行互动等等。
本公开实施例提供的方案,通过在视频数据流所包括的目标视频的播放界面上,来对直播间内的一些关键信息,例如目标对象进行显示,能够达到透出显示的目的,使得用户通过在基于视频数据流进行浏览的基础上,就能够获知直播间当前正在直播的相关信息,从而能够有效吸引和引导用户进入直播间,提升直播间的信息传递效率,进而能够提升直播间的观众数量以及直播间电商的转化率。
在一些实施例中,该目标对象为虚拟资源,该在该目标视频的播放界面显示该目标对象,包括:
在该目标视频的播放界面显示该虚拟资源及资源领取入口。
在一些实施例中,该方法还包括:
响应于对该资源领取入口的触发操作,显示该直播间的直播界面,并在该直播界面中显示该虚拟资源。
在一些实施例中,该响应于对该资源领取入口的触发操作,显示该直播间的直播界面,并在该直播界面中显示该虚拟资源,包括:
响应于对该资源领取入口的触发操作,显示该直播间的直播界面;
在该直播界面显示该虚拟资源的数量和领取成功信息,该领取成功信息表示对该虚拟资源领取成功。
在一些实施例中,该在该直播界面显示该虚拟资源的数量和领取成功信息,包括:
在该直播界面显示该虚拟资源的数量和领取控件;
响应于对该领取控件的触发操作,在该直播界面中显示领取成功信息,该领取成功信息表示对该虚拟资源领取成功。
在一些实施例中,该方法还包括:
若对该虚拟资源领取成功,在该直播界面内显示该虚拟资源的跳转控件;
响应于对该跳转控件的触发操作,在该直播界面中播放资源领取动画,该资源领取动画表示该虚拟资源移动至该直播间的列表控件中,该列表控件对应于物品列表,该物品列表包括该直播间中处于待交易状态的物品。
在一些实施例中,该在该直播界面中播放资源领取动画之后,该方法还包括:
自动显示该物品列表,该物品列表的目标位置上显示有该虚拟资源。
在一些实施例中,该虚拟资源包括下述任一项:
第一虚拟资源,为该直播间内与终端所登录账号匹配的虚拟资源;
第二虚拟资源,为该直播间内与终端匹配的虚拟资源;
第三虚拟资源,为该直播间内与***时间匹配的虚拟资源;
第四虚拟资源,为该直播间内数额最大的虚拟资源;
该在该目标视频的播放界面显示该虚拟资源及资源领取入口,包括:
在该目标视频的播放界面轮流显示该虚拟资源及资源领取入口。
在一些实施例中,该目标对象为物品对象,该在该目标视频的播放界面显示该目标对象,包括:
在该目标视频的播放界面显示该物品对象及查看入口。
在一些实施例中,该方法还包括:
响应于对该查看入口的触发操作,显示该直播间的直播界面,并在该直播界面中显示物品列表,该物品列表包括该物品对象。
在一些实施例中,该物品对象包括下述任一项:
第一物品对象,为该直播间内正在直播介绍的物品;
第二物品对象,为该直播间内在未来预设时间段内将进行直播介绍的物品;
该在该目标视频的播放界面显示该物品对象及查看入口,包括:
在该目标视频的播放界面轮流显示该物品对象的查看入口。
在一些实施例中,该方法还包括:
在该目标视频的播放界面显示该物品对象的直播状态,该直播状态包括正在直播介绍和在未来预设时间段内将进行直播介绍。
在一些实施例中,所述在所述目标视频的播放界面显示所述目标对象,包括:
若在所述目标视频的播放界面展示所述直播数据流的时长超过第一时长,则在所述目标视频的播放界面显示所述目标对象。
在一些实施例中,所述方法还包括:
若所述目标对象的显示时长超过第二时长,则取消显示所述目标对象或改变所述目标对象的显示方式,所述第二时长大于所述第一时长。
上述图2所示仅为本公开的基本流程,下面基于一种具体实施方式,来对本公开提供的方案进行进一步阐述,图3是根据一示例性实施例示出的一种直播数据处理方法的流程图,参见图3,该方法包括:
在步骤S30中,终端获取视频数据流中的至少一个目标视频对应的直播间状态。
该视频数据流是指直播平台的feed流,feed流用于提供至少一个目标视频,终端能够基于获取到的feed流中的目标视频来进行播放,并基于用户在终端上的视频切换操作,例如滑动操作等,来切换终端当前所播放的视频。
直播间状态用于指示一个直播间是否正在直播,对于视频数据流来说,其所包括的目标视频可能对应于正在直播的直播间,也可能对应于一些录播的视频,本公开实施例对此不做限定。
其中,视频数据流还包括各个目标视频的直播间状态标签,用以表示上述直播间状态。
对于该视频数据流,可以由服务器推送给该终端所登录账号或该终端。可选地,服务器向终端所登录账号推送终端所登录账号匹配的目标视频。比如,服务器可以向终端所登录账号发送该账号所关注主播的目标视频。又比如,服务器可以向终端所登录账号推送该账号的历史浏览行为所匹配的目标视频。可选地,服务器向该终端推送满足推送条件的目标视频。比如,该推送条件可以为正在直播、直播间观众数量大于数量阈值、视频的发布时间与***时间之差在目标时长内、视频的反馈率或反馈量大于阈值中的至少一项。
在步骤S31中,若该目标视频对应的直播间状态为正在直播,获取该目标视频对应的直播间的直播数据流,在该目标视频的播放界面展示该直播数据流。
对于不同直播间状态,终端从不同来源获取其相应数据流,在直播间状态处于正在直播的情况下,终端通过直播服务器来获取目标视频对应的直播间的直播数据流,以观看到直播的实时内容。
在本公开实施例中,主播可以在应用中注册账号并申请认证,认证通过后,可创建自己的直播间进行直播。相应地,观众侧可以通过终端显示的目标视频的播放界面中的直播数据流,看到该主播正在直播,也可以通过对目标视频的播放界面进行点击以进入直播间,将播放界面跳转至直播界面。
该目标视频的播放界面中显示有该直播间的信息,通过该目标视频的播放界面能够获知该直播间内的一些内容,可以看做是一个小型的直播间,因而也可以将该目标视频的播放界面称为简易直播间。
在一些实施例中,终端获取直播间的直播信息,基于直播间的直播信息生成该直播间的目标视频的播放界面,并显示该目标视频的播放界面。
可选地,该直播信息可以包括直播间的主题、主播的名称和直播间所关联的标签,相应地,生成的目标视频的播放界面中可显示有直播间的主题、主播的名称和直播间所关联的标签。
可选地,该直播信息还可以包括上述直播数据流,该直播数据流包括多帧直播视频画面,相应地,生成的目标视频的播放界面中可播放该直播间当前的直播视频画面。这样通过该目标视频的播放界面,用户无需进入直播间即可看到当前直播间的直播视频画面,用户在观看到该直播视频画面后,可以判断是否为自己感兴趣的内容,如果是则可以进入直播间,以观看到直播间的更多数据,因而,上述在目标视频的播放界面中显示有直播视频画面,能够有效引导用户进入直播间,提高直播间的观众数量,进一步提高直播间内物品对象的转化率。
例如,如图4所示,终端显示直播间的目标视频的播放界面400,该目标视频的播放界面400中显示有直播间的主题401、主播的名称402、直播间所关联的标签403和直播数据流404。可选地,在该目标视频的播放界面400还可以显示有进入直播间的提示信息“点击进入直播间”405,以提示用户可以进行点击操作进入直播间。
在一些实施例中,在显示目标视频的播放界面时,如果用户想要进入直播间,可以对目标视频的播放界面进行点击操作,终端检测到该对目标视频的播放界面的点击操作,可以响应于该点击操作,显示该目标视频对应的直播间的直播界面。
例如,在一个支持直播和短视频播放的短视频应用中,用户通过终端开启短视频应用后,短视频应用的服务器向终端推送多个视频。终端可以接收到多个视频后,可以按照推送顺序播放排在第一个视频。如果该视频的直播间状态为正在直播,终端可以获取该视频对应的直播间的直播数据流,在播放界面中展示该直播数据流。如果用户对当前显示的内容不满意或已完成观看,可进行切换操作,将显示内容切换为视频数据流中推送顺序排在下一个的视频。
在步骤S32中,终端判断该直播间是否具有虚拟资源。若该直播间内具有虚拟资源,执行步骤S33-步骤S34;若该直播间内不具有虚拟资源,执行步骤S35-步骤S36。
在本公开实施例中,终端可以进一步判断该直播间内是否具有虚拟资源,如果具有虚拟资源,也可以将该虚拟资源以及资源领取入口显示在目标视频的播放界面中,以丰富目标视频的播放界面的显示内容,实现了在目标视频的播放界面中直播间内虚拟资源的透出和引导。这样通过该目标视频的播放界面显示的内容,用户无需进入直播间,即可直接获知直播间内虚拟资源的情况,能够有效吸引用户进入直播间,提高直播间的观众数量以及电商转化率。
如果直播间内不具有虚拟资源,终端可以执行步骤S35,可以将直播间物品对象以及查看入口显示在目标视频的播放界面中,也同样可以丰富目标视频的播放界面的显示内容,实现了在目标视频的播放界面中对直播间中物品对象的透出和引导。这样通过该目标视频的播放界面显示的内容,用户无需进入直播间,即可直接获知直播间内物品对象的情况,能够有效吸引和引导用户进入直播间购买物品对象,提高直播间的观众数量以及电商转化率。
需要说明的是,该步骤S32为基于该直播数据流获取该直播间的至少一个待显示的目标对象的一种可选实现方式,以及后续步骤S33和步骤S35分别为在该目标视频的播放界面显示该目标对象的一种可选实现方式,其中,步骤S33中目标对象为虚拟资源,步骤S35中目标对象为物品对象。上述步骤S32通过判断直播间内是否具有虚拟资源的方式,确定了直播间待显示的目标对象为虚拟资源还是物品对象。在一些实施例中,该基于直播数据流获取该直播间的至少一个待显示的目标对象的过程还可以通过其方式实现,例如,获取直播数据流中预先设置的目标对象,本公开实施例对此不作限定。
该虚拟资源可以为一种虚拟的、电子的资源。在一些实施例中,该虚拟资源可以为一种物品对象交易过程中可应用的资源。例如,该虚拟资源可以用于减少物品对象交易所需消耗的资源。在一个具体示例中,该虚拟资源为优惠券,比如,支付满400元减免30元的优惠券。又比如,3折的折扣券。
在一些实施例中,可以设置为直播间设置有目标条件,通过该目标条件来确定是否需要进行上述判断。对于满足目标条件的直播间,可以提供虚拟资源或物品对象的相关入口的显示,因而可以进行直播间内是否具有虚拟资源的判断。而不满足该目标条件的直播间,终端则无需提供虚拟资源或物品对象的显示功能,也就无需进行上述直播间内是否具有虚拟资源的判断。
具体地,若该直播间满足目标条件,终端进行该直播间内是否具有该虚拟资源的判断。其中,该目标条件包括下述三个条件中的至少一项。也即是,目标条件包括三个条件中的任一种;或者,目标条件包括三个条件中的任两个;或者,目标条件包括三个条件。
条件一:该直播间的主播账号为目标类型。
对于主播账号,可以按照直播内容为主播账号设置多个类型,不同类型的主播账号其直播内容不同。例如,一些主播账号的直播内容为游戏直播,这些主播账号可以为游戏直播类型。另一些主播账号的直播内容为直播卖货,这些主播账号可以为电商类型。另一些主播账号的直播内容为野外生活直播,这些主播账号可以为生活直播类型。
在一些实施例中,该目标类型可以为电商类型,也可以为其他类型,具体可由相关技术人员根据需求进行设置,本公开实施例对此不作限定。
可以理解地,电商类型的直播间内通常会有虚拟资源或物品对象,在显示直播间的目标视频的播放界面时,可以判断该直播间的主播账号是否为电商类型,如果是电商类型,则可以提供虚拟资源或物品对象的显示功能,因而需要进一步判断显示直播间内虚拟资源还是物品对象。如果不是电商类型,则无需显示虚拟资源或物品对象,因而无需进行上述判断。
条件二:该直播间正在直播介绍。
直播间内可以将物品对象添加至物品列表(该过程可以称为“上架”或“挂车”),该物品列表包括该直播间中处于待交易状态的物品对象。将物品对象添加至物品列表后,主播可以对物品对象进行介绍。此时,该直播间正在直播介绍。在一些实施例中,该直播间内正在直播介绍这一直播间的状态可以由主播在直播间内进行状态设置操作来设置。比如,主播将一个物品对象添加至物品列表后,将该物品对象的状态设置为正在直播介绍状态,相应地,该直播间的状态会相应地更改为正在直播介绍。
可以理解地,在直播间正在直播介绍时,用户可能会想要购买正在直播介绍的物品对象或者直播间内的其他物品对象,因而可能会用到虚拟资源,或者想要看到具体直播介绍的物品对象,因而,可以提供虚拟资源或物品对象的显示功能,需要进行上述虚拟资源的判断。
条件三:该直播间内存在处于待交易的物品对象。
与上述条件二中的内容同理地,在直播间内存在处于待交易的物品对象时,用户可以在直播间内交易物品对象,也可能会使用到虚拟资源,因而可以提供虚拟资源或物品对象的显示功能,需要进行上述虚拟资源的判断。
例如,在一个具体示例中,该目标条件可以包括上述三个条件,在显示该直播间的目标视频的播放界面时,终端可以通过判断该主播账号是否为电商类型,以判断该直播间是否为专业电商主播直播间,还判断该直播间是否正在直播介绍,以及该直播间内是否存在处于待交易的物品对象。且如果该直播间为专业电商主播直播间,该直播间内存在处于待交易的物品对象且该直播间正在直播介绍,则可以确定该直播间的目标视频的播放界面中可以显示虚拟资源或物品对象,以及相关入口。因而,可以进行上述直播间内是否具有虚拟资源的判断,以确定具体显示哪种目标对象,以及哪种目标对象的入口。
这里仅提供了目标条件的一种示例,该目标条件还可以由相关技术人员根据需求进行设置,本公开实施例对此不作限定。通过设置目标条件,来为直播间是否提供虚拟资源和物品对象的显示功能进行区分,这样针对一些不包括虚拟资源和物品对象的直播间,通过目标条件的判断,即可快速确定其显示需求,无需再一一确定是否具有虚拟资源,是否具有物品对象等,判断效率高,也避免了因所有直播间均提供虚拟资源和物品对象的显示功能,而发现一些直播间并不具有虚拟资源和物品对象,显示空信息而导致显示资源浪费的情况。
通过上述目标条件,已经确定该目标视频的播放界面中是否显示虚拟资源或物品对象,终端可以进一步判断该直播间内是否具有虚拟资源,以确定显示虚拟资源的资源领取入口,还是显示物品对象的查看入口。上述方式中,针对直播间内虚拟资源和物品对象,虚拟资源的显示优先级高于物品对象的显示优先级。如果直播间内具有虚拟资源,则显示虚拟资源的资源领取入口。如果直播间内不具有虚拟资源,则显示物品对象的查看入口。可以理解地,该虚拟资源为用户所能领取到的福利、利益,相较于物品对象而言,用户可能更加对虚拟资源感兴趣,因而,优先显示虚拟资源的资源领取入口,能够在目标视频的播放界面更好地对用户进行引导,更有利于提高直播间内观众数量和电商转化率。
在步骤S33中,终端在该目标视频的播放界面显示虚拟资源及资源领取入口。
通过上述判断,在确定直播间内具有虚拟资源时,可以在目标视频的播放界面中显示该虚拟资源以及资源领取入口。其中,该资源领取入口用于进入直播间显示该虚拟资源。
在本公开实施例中,终端将该虚拟资源以及资源领取入口显示在目标视频的播放界面中,丰富了目标视频的播放界面的显示内容,实现了在目标视频的播放界面中直播间内虚拟资源的透出和引导。这样通过该目标视频的播放界面显示的内容,用户无需进入直播间,即可直接获知直播间内虚拟资源的情况,能够有效吸引用户进入直播间,提高直播间的观众数量以及电商转化率。
通过显示该资源领取入口,提供了一种新型的进入直播间的操作方式。除了点击目标视频的播放界面之外,还可以通过对资源领取入口进行触发操作以进入直播间,提供多种进入直播间的方式以供用户选择,用户可以根据自身操作习惯选择任一种方式进入直播间,操作更加灵活,更能够符合用户需求。
在一些实施例中,若直播间内具有虚拟资源,终端可以获取虚拟资源的信息,基于虚拟资源的信息生成该虚拟资源以及资源领取入口,然后显示该虚拟资源以及资源领取入口。
该虚拟资源的信息可以包括该虚拟资源的名称、该虚拟资源的数额、该虚拟资源的应用条件中的至少一项,进而在生成该虚拟资源以及资源领取入口时,可以将该虚拟资源的信息包含在内。通过虚拟资源,用户可以获知该虚拟资源的情况。通过该资源领取入口,则可以进入直播间去领取虚拟资源。
在一些实施例中,该虚拟资源以及资源领取入口可以理解为一种卡片信息,通过在目标视频的播放界面上显示虚拟资源的卡片信息,从而使得用户无需进入直播间即可获知虚拟资源的情况,能够有效引导用户进入直播间领取和应用该虚拟资源,从而提高直播间的观众数量和电商转化率。
对于该资源领取入口的显示,在一些实施例中,该虚拟资源以及资源领取入口可以为目标视频的播放界面中的内容。在另一些实施例中,该虚拟资源以及资源领取入口可以采用悬浮视图的方式显示在目标视频的播放界面的上方。
具体地,终端可以在该目标视频的播放界面的目标显示区域显示该虚拟资源以及资源领取入口。该目标显示区域可以由相关技术人员根据需求进行设置,例如,该目标显示区域为目标视频的播放界面的底部区域,本公开实施例对此不作限定。
例如,如图4所示,目标视频的播放界面400中显示有虚拟资源406和该虚拟资源的资源领取入口407。该虚拟资源406和资源领取入口407可以显示于目标视频的播放界面400的底部区域中。通过该虚拟资源406的“¥99.9”、“满60元可用”、“直播间限时优惠券”等信息,能够了解到该虚拟资源的数额、应用条件和名称。该资源领取入口407的显示样式为一个控件,该资源领取入口407的名称为“去领取”。该资源领取入口407为进入直播间和领取虚拟资源提供了积极引导。
在一些实施例中,可以为该虚拟资源的资源领取入口设置展示时机。具体地,若在该目标视频的播放界面展示该直播数据流的时长超过第一时长,则在该目标视频的播放界面显示该虚拟资源及资源领取入口。
其中,该第一时长可以由相关技术人员根据需求进行设置,例如,该第一时长可以为3秒,本公开实施例对此不作限定。
可以理解地,在该目标视频的播放界面展示该直播数据流的时长超过第一时长,说明用户对该直播间的内容比较感兴趣,可以显示该虚拟资源以及资源领取入口,进一步引导用户进入直播间以领取和应用虚拟资源。
通过该展示时机的设置,来分析用户是否可能会进入直播间进行物品对象交易,从而基于此进行目标视频的播放界面中虚拟资源以及资源领取入口的显示,这样更加符合用户需求,所起到的作用更好。
相应地,在该目标视频的播放界面展示该直播数据流的时长小于第一时长时,目标视频的播放界面中并没有显示有虚拟资源以及资源领取入口,可能用户已经切换到下一个视频了,说明用户对该直播间的直播内容并没有太大兴趣,则可以无需显示资源领取入口,节省了资源领取入口的生成、显示等步骤,有效节省资源消耗。
在一些实施例中,可以为该目标对象设置取消展示时机或改变该目标对象的显示方式,例如为该虚拟资源以及资源领取入口设置取消展示时机。具体地,若该虚拟资源及资源领取入口的显示时长超过第二时长,则取消显示该虚拟资源及资源领取入口,该第二时长大于该第一时长。
又例如,若该虚拟资源及资源领取入口的显示时长超过第二时长,还可以改变该虚拟资源及资源领取入口的显示方式,例如将该虚拟资源及资源领取入口缩小为面积更小的挂件,并将该挂件展示在该目标视频的播放界面上,减少对目标视频的播放界面的遮挡。
其中,该第一时长和第二时长可以由相关技术人员根据需求进行设置,例如,该第一时长可以为3秒,第二时长为10秒,本公开实施例对此不作限定。
可以理解地,该虚拟资源及资源领取入口的显示时长超过第二时长,用户仍然没有进入直播间,可能用户进入直播间进行物品对象交易的意向不是很大,因而可以取消虚拟资源及资源领取入口的显示或改变其显示方式,以减小界面显示负担,避免不必要的显示资源消耗。
在一些实施例中,对于目标视频的播放界面中显示的虚拟资源,该虚拟资源的数量可以为一个,也可以为多个。如果该虚拟资源的数量为一个,该虚拟资源可以包括第一虚拟资源、第二虚拟资源、第三虚拟资源和第四虚拟资源中的任一项。
其中,第一虚拟资源为该直播间内与终端所登录账号匹配的虚拟资源。通过该用户所登录账号,通常能够获取到终端所登录账号的用户画像数据和行为数据中至少一项,这些数据能够体现该账号的拥有者的用户的属性、兴趣或行为。以终端所登录账号来与虚拟资源进行匹配,能够使得显示的虚拟资源更容易是该用户所需求的,或者该用户能够使用的。
第二虚拟资源为该直播间内与终端匹配的虚拟资源。用户在终端使用过程中通常会输入个人信息,用户的一些行为均是通过终端实现,因而,通过终端也可能获取到用户画像数据和行为数据中至少一项,通过这些数据,能够确定与该终端匹配的虚拟资源。
第三虚拟资源为该直播间内与***时间匹配的虚拟资源。虚拟资源可以设置有可领取的时间段,不同的虚拟资源的可领取的时间段可以不同。在确定显示的虚拟资源时,可以根据***时间,选择该***时间匹配的时间。例如,该直播间具有4个虚拟资源,当前***时间为14:00,其中一个虚拟资源的可领取时间段为12:00-16:00,另外三个虚拟资源的可领取时间段分别是在早上和晚上,均与当前***时间不匹配,则终端显示可领取时间段为12:00-16:00的虚拟资源。
第四虚拟资源为该直播间内数额最大的虚拟资源。不同虚拟资源的数额可能不同,在确定显示的虚拟资源时,可以优先显示数额最大的虚拟资源,以更大程度地吸引用户领取并使用。
如果该虚拟资源的数量为多个,则终端可以在该目标视频的播放界面轮流显示该虚拟资源及资源领取入口。这样通过该轮流显示的过程,用户对该直播间内的虚拟资源了解的更加全面,也能够基于自己的需求从中选择合适的虚拟资源领取。
在一些实施例中,用户还可以对显示的虚拟资源进行切换操作,以在多个虚拟资源中进行切换,从而从中选择一个或多个进行领取。
相应地,步骤S33可以包括下述任一项:
在该目标视频的播放界面显示该直播间的第一虚拟资源的资源领取入口;
在该目标视频的播放界面显示该直播间的第二虚拟资源的资源领取入口;
在该目标视频的播放界面显示该直播间的第三虚拟资源的资源领取入口;
在该目标视频的播放界面显示该直播间的第四虚拟资源的资源领取入口;
在该目标视频的播放界面轮流显示该虚拟资源及资源领取入口。
通过上述可能显示的多种虚拟资源,可以根据需求进行任意设置,提供灵活多变的虚拟资源显示方式,以适应用户的多样化需求。
在步骤S34中,终端响应于对该资源领取入口的触发操作,显示该直播间的直播界面,并在该直播界面中显示该虚拟资源。
在显示虚拟资源以及资源领取入口之后,如果用户想要领取该虚拟资源,则可以对该资源领取入口进行触发操作,以进入直播间中领取该虚拟资源。具体地,终端响应于该触发操作,可以将目标视频的播放界面跳转至直播间的直播界面。该界面跳转过程即为进入直播间的过程。由于是从资源领取入口进入的直播间,终端可以在直播界面中显示该虚拟资源,无需用户再在直播间中进行多步操作以触发虚拟资源的显示,大大减少了用户操作,提高了虚拟资源的显示效率。
该直播界面中可以显示有直播间的直播数据流,用户可以在直播界面中观看直播内容。可选地,该直播界面中显示有用户的评论。用户在观看直播过程中,可以在直播界面中显示的评论输入框中输入评论进行发布。该用户所在终端则可以将该评论通过服务器同步给直播间内的观众,这样观众均可以看到该评论。当然,该评论也可以被同步给主播,主播也可以看到用户的评论。
在一些实施例中,虚拟资源可自动领取,也可以手动领取。也即是,在对资源领取入口进行触发操作时,可以直接跳转至直播界面中去显示该虚拟资源的领取成功信息,也可以跳转至直播界面中显示领取控件,再由用户对领取控件进行触发操作来领取虚拟资源。具体包括下述两种方式,本公开实施例对具体采用哪种方式不作限定。
方式一:响应于对该资源领取入口的触发操作,显示该直播间的直播界面;在该直播界面显示该虚拟资源的数量和领取成功信息,该领取成功信息表示对该虚拟资源领取成功。
该方式一为虚拟资源可自动领取的方式,对资源领取入口进行触发操作,可以直接领取了虚拟资源,从而在跳转后的直播界面中显示虚拟资源的数量和领取成功信息。通过自动资源领取的方式,无需用户再进行领取步骤,能够减少用户操作,提高虚拟资源的领取效率。
例如,用户对如图4所示的目标视频的播放界面中显示的资源领取入口进行触发操作,终端响应于该触发操作,能够将显示界面跳转至如图5所示的直播界面500,终端在该直播界面500中显示该虚拟资源的数量501和领取成功信息502。
方式二:响应于对该资源领取入口的触发操作,在该直播界面显示该虚拟资源的数量和领取控件;响应于对该领取控件的触发操作,在该直播界面中显示领取成功信息,该领取成功信息表示对该虚拟资源领取成功。
该方式二为虚拟资源的手动领取方式,在对资源领取入口进行触发操作后,终端显示直播间的直播界面,并在该直播界面中显示虚拟资源的数量和领取控件,此时虚拟资源还并未领取成功。该领取控件即用于领取该虚拟资源。用户则可以看到该虚拟资源的更多信息,可以进一步思考是否想要领取该虚拟资源,如果仍然想要领取,则可以对领取控件进行触发操作,终端则可以响应于对该领取控件的触发操作,在直播界面中显示该领取成功信息。
这样为用户提供虚拟资源更多的信息,然后由用户再根据自身需求和自己的判断来确定是否领取虚拟资源,能够尊重用户操作和意愿,给用户更多的选择,避免用户在看到虚拟资源的数量后不想要领取而已领取,用户不使用该虚拟资源而导致的虚拟资源浪费情况。
在一些实施例中,通过上述方式一或方式二,若对虚拟资源领取成功,终端可以在该直播界面内显示该虚拟资源的跳转控件。该跳转控件用于引导用户进一步查看和应用虚拟资源。
例如,通过上述方式一或方式二,对虚拟资源领取成功后,终端在如图5所示的直播界面500中,显示虚拟资源的跳转控件503,该跳转控件503的显示内容可以为“现在就去买买买”。
用户想要使用虚拟资源,或者进一步查看虚拟资源的话,可以对该跳转控件进行触发操作,终端响应于对该跳转控件的触发操作,在该直播界面中播放资源领取动画,该资源领取动画表示该虚拟资源移动至该直播间的列表控件中,该列表控件对应于物品列表,该物品列表包括该直播间中处于待交易状态的物品对象。
该资源领取动画可以存储于该终端的配置文件中,也可以存储于服务器中。终端响应于对该跳转控件的触发操作,可以获取该资源领取动画,并在直播界面中显示该资源领取动画。
在一些实施例中,在播放该资源领取动画时,终端可以取消对虚拟资源的领取成功信息和跳转控件的显示,直接在直播界面中显示该资源领取动画。
例如,如图6所示,终端可以在直播界面500中播放资源领取动画,图6示出了该资源领取动画中的一帧,该虚拟资源600会沿着一定的运动轨迹移动至列表控件601中,该列表控件601的显示样式为一个小购物车的样式。
通过该资源领取动画的播放,能够直观、形象地体现出已成功领取到虚拟资源,且该资源领取动画中显示有将虚拟资源移动至列表控件中,则用户可以清晰获知该虚拟资源的去向,后续在想要应用该虚拟资源时,能够准确找到虚拟资源所在位置。
在一些实施例中,在该直播界面中播放资源领取动画之后,终端还可以自动显示该物品列表,该物品列表的目标位置上显示有该虚拟资源。
该目标位置可以为该物品列表中的最上方区域,也可以为该物品列表中的其它区域,比如,该物品列表的侧边区域,该目标位置可以由相关技术人员根据需求进行设置,本公开实施例对此不作限定。
可以理解地,领取到虚拟资源后,用户即想要使用该虚拟资源交易物品对象,因而,终端自动显示物品列表,且物品列表中显示该虚拟资源,用户无需操作,可直接在显示的物品列表中看到虚拟资源,以及一些可交易的物品对象,更加有利于用户使用该虚拟资源,达到了很好的交易引导效果,且全过程无需操作,降低了操作成本和操作难度,提高了显示效率。
在一些实施例中,终端可以在资源领取动画和物品列表的自动显示之间设置时间间隔,例如,时间间隔为1秒,这样在资源领取动画播放1秒后,可以自动显示物品列表。在该时间间隔之内,如果用户进行了其他操作,终端也可以不再自动显示物品列表,为用户的自由操作留出时间,以实现自由操作和自动显示的完美结合。
在一些实施例中,在显示物品列表,并在物品列表中显示虚拟资源时,终端具体可以在该物品列表的目标位置上,显示该虚拟资源的资源信息和资源使用控件。比如,该虚拟资源的资源信息可以包括虚拟资源的名称、数额、使用说明。通过该资源信息的显示,能够帮助用户进一步了解虚拟资源的内容和使用情况。该资源使用控件用于引导去查看能够使用虚拟资源的物品对象,以引导物品对象交易,提高直播间内电商转化率。
在一些实施例中,在物品列表中,还可以针对该虚拟资源,对物品列表中的信息进行更新显示。
在一些实施例中,若对该虚拟资源领取成功,在该直播间的物品列表中,终端显示第一物品对象的目标消耗资源,该目标消耗资源基于该第一物品对象的原消耗资源和该虚拟资源确定,该第一物品对象是指能够应用该虚拟资源的物品对象。假设该虚拟资源为优惠券,原消耗资源为原价格,通过该原价格和优惠券,则可以确定出物品对象的券后价格。通过该目标消耗资源的显示,能够使得用户直观地查看物品对象应用虚拟资源的情况,无需用户自行根据物品对象的原消耗资源和虚拟资源进行换算,能够辅助用户快速确定物品对象的目标消耗资源,以快速挑选交易物品对象。
在一些实施例中,若对该虚拟资源领取成功,终端在该直播间的物品列表中,显示该第一物品对象的第一资源标识,该第一资源标识用于表示该第一物品对象能够应用该虚拟资源。通过该第一资源标识,用户能够直观、快速地获知在物品列表中的多个物品对象中哪些物品对象能够应用虚拟资源,哪些不能应用虚拟资源,从而快速挑选交易物品对象。
在一些实施例中,若对该虚拟资源领取成功,终端在该直播间的物品列表中,显示第二物品对象的第二资源标识,该第二资源标识用于表示该第二物品对象不能够应用该虚拟资源。通过该第二资源标识,用户能够直观、快速地获知在物品列表中的多个物品对象中哪些物品对象能够应用虚拟资源,哪些不能应用虚拟资源,从而快速挑选交易物品对象。
例如,如图7所示,终端可以自动显示物品列表700,在物品列表700的首位可以显示有虚拟资源701(在此以3元优惠券为例)和该虚拟资源的资源使用控件702。在该虚拟资源701之下,可以显示有处于待交易的物品对象。对于每个物品对象可以显示有产品名称,在每个物品对象的预设范围内还可以显示有第一资源标识703或第二资源标识704。对于带有第一资源标识703的物品对象,终端可以显示该物品对象的目标消耗资源705(以领券后价格为例)。当然,终端也可以显示有原消耗资源706,从而用户能够获知该物品对象多方面的信息。
用户想要使用该虚拟资源时,可以对资源使用控件进行触发操作,终端响应于对该资源使用控件的触发操作,在该直播间内显示目标物品列表,该目标物品列表中包括该直播间内待交易的第一物品对象,该第一物品对象是指能够应用该虚拟资源的物品对象。
这样上述物品列表中显示有直播间内处于待交易的物品对象,有些物品对象可能无法应用该虚拟资源,通过该资源使用控件跳转至目标物品列表,将能够应用虚拟资源的物品对象筛选出来,这样用户无需查看不能应用虚拟资源的物品对象,能够帮助用户快速了解物品对象和虚拟资源之间的关系,用户更容易挑选交易物品对象。
例如,用户对如图7所示的资源使用控件702进行点击,终端可以显示如图8所示的目标物品列表800,在该目标物品列表800中,终端可以显示有能够应用虚拟资源的各个物品对象。如果用户想要购买哪个物品对象,则可以对显示的物品对象进行触发操作,终端响应于该触发操作,可以将界面跳转至如图9所示的物品对象详情界面中,如果用户对物品对象详情界面中的购买控件(例如“立即购买”)进行触发操作,终端响应于对购买控件的触发操作,可以将界面跳转至交易界面,在该交易界面中,可以确定个人信息以及物品对象信息,如果确认信息准确,则可以提交订单以进一步完成支付。需要说明的是,如果用户对图7所示的物品列表中一个物品对象进行触发操作,也可以使得界面跳转至如图9所示的物品对象详情界面中,再进一步进行交易。
在步骤S35中,终端在该目标视频的播放界面显示该物品对象及查看入口。
如果直播间内不具有虚拟资源,终端可以将直播间物品对象以及查看入口显示在目标视频的播放界面中,该查看入口用于查看直播间内的物品对象。该过程可以丰富目标视频的播放界面的显示内容,实现了在目标视频的播放界面中直播间物品对象的透出和引导。这样通过该目标视频的播放界面显示的内容,用户无需进入直播间,即可直接获知直播间内物品对象的情况,能够有效吸引和引导用户进入直播间购买物品对象,提高直播间的观众数量以及电商转化率。
通过显示该查看入口,提供了一种新型的进入直播间的操作方式。除了点击目标视频的播放界面和和对资源领取入口进行触发操作之外,通过对查看入口进行触发操作,也可以进入直播间。上述过程提供多种进入直播间的方式以供用户选择,用户可以根据自身操作习惯选择任一种方式进入直播间,操作更加灵活,更能够符合用户需求。
在一些实施例中,若直播间内不具有虚拟资源,终端可以获取直播间内物品对象的信息,基于物品对象的信息生成该物品对象和查看入口,然后显示该物品对象以及查看入口。
该物品对象的信息可以包括物品对象的名称、该物品对象的图像、该物品对象的消耗资源中的至少一项,进而在生成该物品对象和查看入口时,可以将该物品对象的信息包含在物品对象和查看入口的显示内容中。通过物品对象的信息,用户可以获知该直播间内物品对象的情况。通过该查看入口,则可以进入直播间去查看物品对象的更多信息和交易物品对象。
在一些实施例中,该物品对象以及查看入口可以理解为一种卡片信息,通过在目标视频的播放界面上显示物品对象的卡片信息,从而使得用户无需进入直播间即可获知直播间内物品对象的情况,能够有效引导用户进入直播间交易该物品对象,从而提高直播间的观众数量和电商转化率。
对于该物品对象以及查看入口的显示,在一些实施例中,该物品对象以及查看入口可以为目标视频的播放界面中的内容。在另一些实施例中,该物品对象以及查看入口可以采用悬浮视图的方式显示在目标视频的播放界面的上方。
具体地,终端可以在该目标视频的播放界面的目标显示区域显示该物品对象以及查看入口。该目标显示区域可以由相关技术人员根据需求进行设置,例如,该目标显示区域为目标视频的播放界面的底部区域,本公开实施例对此不作限定。
在一些实施例中,可以为该物品对象的查看入口设置展示时机。具体地,若该目标视频的播放界面的显示时长超过第一时长,则终端在该目标视频的播放界面中显示该直播间内物品对象以及查看入口。
其中,该第一时长可以由相关技术人员根据需求进行设置,例如,该第一时长可以为3秒,本公开实施例对此不作限定。
可以理解地,在该目标视频的播放界面的显示时长超过第一时长,说明用户对该直播间的内容比较感兴趣,可以显示该物品对象以及查看入口,进一步引导用户进入直播间以交易该物品对象。
通过该展示时机的设置,来分析用户是否可能会进入直播间进行物品对象交易,从而基于此进行目标视频的播放界面中该物品对象以及查看入口的显示,这样更加符合用户需求,所起到的作用更好。
相应地,在目标视频的播放界面的显示时长小于第一时长时,目标视频的播放界面中并没有显示有物品对象以及查看入口,可能用户已经切换到下一个视频了,说明用户对该直播间的直播内容并没有太大兴趣,则可以无需显示物品对象以及查看入口,节省了物品对象以及查看入口的生成、显示等步骤,有效节省资源消耗。
在一些实施例中,可以为该目标对象设置取消展示时机或改变该目标对象的显示方式。例如为物品对象以及查看入口设置取消展示时机。具体地,若该直播间的物品对象以及查看入口的显示时长超过第二时长,则终端取消显示该直播间内物品对象以及查看入口,该第二时长大于该第一时长。
又例如,若该物品对象及查看入口的显示时长超过第二时长,还可以改变该物品对象及查看入口的显示方式,将该物品对象及查看入口缩小为面积更小的挂件,并将该挂件展示在该目标视频的播放界面上,减少对目标视频的播放界面的遮挡。
其中,该第一时长和第二时长可以由相关技术人员根据需求进行设置,例如,该第一时长可以为3秒,第二时长为10秒,本公开实施例对此不作限定。
可以理解地,在该目标视频的播放界面的显示时长超过第二时长,用户仍然没有进入直播间,可能用户进入直播间进行物品对象交易的意向不是很大,因而可以取消该物品对象以及查看入口的显示或改变该物品对象以及查看入口的显示方式,以减小界面显示负担,避免不必要的显示资源消耗。
在一些实施例中,对于目标视频的播放界面中显示的物品对象,该物品对象的数量可以为一个,也可以为多个。如果该物品对象的数量为一个,该物品对象可以包括第一物品对象或第二物品对象中的任一项。
其中,第一物品对象为该直播间内正在直播介绍的物品。
直播间内可以将物品对象添加至物品列表(该过程可以称为“上架”或“挂车”),该物品列表包括该直播间中处于待交易状态的物品对象。将物品对象添加至物品列表后,主播可以对物品对象进行介绍。此时,该直播间正在直播介绍的物品对象即为第一物品对象。在一些实施例中,该直播间内正在直播介绍这一物品对象的直播状态可以由主播在直播间内进行状态设置操作来设置。比如,主播将一个物品对象添加至物品列表后,将该物品对象的直播状态设置为正在直播介绍状态。
第二物品对象为该直播间内在未来预设时间段内将进行直播介绍的物品。
物品列表中物品通常是按照添加顺序排列的。在一些实施例中,在物品列表中位于正在直播介绍的物品对象之后的物品对象即为在未来预设时间段内将进行直播介绍的物品。相应地,终端获取位于正在直播介绍的物品对象之后的物品对象作为第二物品对象。在另一些实施例中,终端可以获取该直播间的物品对象介绍计划,从物品对象介绍计划中,获取在未来预设时间段内将进行直播介绍的物品对象作为第二物品对象。
如果物品对象的数量为多个,终端可以在该目标视频的播放界面轮流显示该物品对象的查看入口。这样通过该轮流显示的过程,用户对该直播间内的物品对象了解的更加全面,也能够基于自己的需求从中选择合适的物品对象进行交易。
相应地,步骤S35可以包括下述任一项:
在该目标视频的播放界面显示该直播间的第一物品对象以及查看入口;
在该目标视频的播放界面显示该直播间的第二物品对象以及查看入口;
在该目标视频的播放界面轮流显示该物品对象以及查看入口。
通过上述可能显示的多种物品对象,可以根据需求进行任意设置,提供灵活多变的物品对象显示方式,以适应用户的多样化需求。
在一些实施例中,终端在显示物品对象时,可以在该目标视频的播放界面显示该物品对象的直播状态,该直播状态包括正在直播介绍和在未来预设时间段内将进行直播介绍。通过该播放界面中物品对象的直播状态,用户能够直观、快速地了解到物品对象的直播状态,从而用户能够基于了解的情况选择交易物品对象。
例如,如图11所示,目标视频的播放界面1100中显示有物品对象1101和查看入口1102。该物品对象1101和查看入口1102可以显示于目标视频的播放界面1100的底部区域中。通过该物品对象1101的名称1103“明星同款全网推荐表”、消耗资源1104“¥99.9”、直播状态1105“讲解中”和图片1106等信息,能够了解到该物品对象的多方面信息。该查看入口1102的显示样式为一个控件,该查看入口1102的名称为“去看看”。该查看入口1102为进入直播间和查看、交易物品对象提供了积极引导。
在一些实施例中,在显示物品对象时,对于物品对象的消耗资源,终端还可以执行下述情况中任一种。
情况一、在该目标视频的播放界面上显示该物品对象的目标消耗资源,该目标消耗资源基于该物品对象的原消耗资源和终端已登录账号关联的虚拟资源确定。
在一个示例中,该原消耗资源为原价格,该虚拟资源为优惠券,该目标消耗资源为券后价格。通过在播放界面中显示出该目标消耗资源,用户可以直观地看到该物品对象在应用虚拟资源后的价格。终端已登录账号关联的虚拟资源为该账号已领取的虚拟资源。
例如,如图11所示,该物品对象的原消耗资源为120元,在应用优惠券后,该物品对象的目标消耗资源为99.9元,则终端可以直接显示物品对象时显示该目标消耗资源99.9元。
情况二、在该目标视频的播放界面上显示该物品对象的目标消耗资源,该目标消耗资源基于该物品对象的原消耗资源和该直播间内可领取的虚拟资源确定。
该情况二相较于情况一,区别在于该虚拟资源并未终端所登录账号关联的虚拟资源,而是直播间内可领取的向虚拟资源,也即是,该虚拟资源还未领取,但进入直播间后可以领取并使用。
情况三、在该目标视频的播放界面上显示该物品对象的目标消耗资源和原消耗资源,该目标消耗资源基于该原消耗资源和终端已登录账号关联的虚拟资源确定。
例如,如图12所示,该物品对象的原价格为120元,在应用优惠券后,该物品对象的券后价格为99.9元,则终端可以在显示物品对象时既显示该券后价格99.9元,又显示原价格120元。这样显示的信息更加全面,用户对物品对象的价格更加了解,在查看到应用优惠券的效果后,可能更加想要交易该物品对象,上述方式能够更好地引导用户交易物品对象,提高电商转化率。
情况四、在该目标视频的播放界面上显示该物品对象的原消耗资源。
在情况四中,终端可以仅显示该物品对象的原消耗资源,比如,该终端所登录账号并未关联有任何虚拟资源,或者该终端所登录账号关联有虚拟资源,但该虚拟资源并非该直播间内的虚拟资源,又或者该终端所登录账号关联有虚拟资源,但该物品对象无法应用该虚拟资源。在这时,终端可以在播放界面中显示该物品对象的原消耗资源。
在一些实施例中,终端可以不显示该消耗资源。例如,如图13所示,在物品对象的信息处并不包括该物品对象的消耗资源。
在步骤S36中,终端响应于对该查看入口的触发操作,显示该直播间的直播界面,并在该直播界面中显示物品列表,该物品列表包括该物品对象。
终端显示物品对象的查看入口之后,如果用户对该物品对象感兴趣,想要进一步查看该物品对象或者交易该物品对象,则可以对查看入口进行触发操作,终端响应于对查看入口的触发操作,将显示界面跳转至直播界面,自动显示物品列表,以显示该物品对象。
通过在播放界面显示查看入口,以通过查看入口直接进入直播间,相较于用户点击目标视频的播放界面进入直播间,再自己通过多步操作查找物品对象,上述进入直播间和显示物品对象的过程能够一键实现,节省了大量用户操作,操作便捷,效率更高。
在一些实施例中,该物品列表中物品对象按照添加顺序排列,在基于某个物品对象的查看入口进入直播间,并自动显示物品列表时,可以显示该物品对象位于首位,并按照该添加顺序,在物品列表中显示其他物品对象。
例如,如图11至图13所示,用户对查看入口“去看看”进行触发操作,终端可以将界面跳转至如图7所示的直播界面,并在直播界面中显示物品列表。
本公开实施例提供的技术方案,在目标视频的播放界面中显示直播间内虚拟资源以及资源领取入口,或者物品对象以及查看入口,丰富了目标视频的播放界面显示的内容,实现了直播间内电商核心信息的透出。这样通过该目标视频的播放界面显示的内容,用户无需进入直播间,即可直接获知直播间内电商核心信息,能够有效吸引用户进入直播间,提高直播间的观众数量以及电商转化率。如果用户对显示的虚拟资源或物品对象感兴趣,能够通过对资源领取入口或查看入口的触发操作,直接进入直播间且直播间内直接显示有虚拟资源或物品对象,相较于用户点击目标视频的播放界面进入直播间,再自己通过多步操作查找虚拟资源或物品对象,上述进入直播间和显示过程能够一键实现,节省了大量用户操作,操作便捷,效率更高。
图14是根据一示例性实施例示出的一种直播数据处理装置的框图。参照图14,该装置包括:
获取模块1401,被配置为执行获取视频数据流中的至少一个目标视频对应的直播间状态;
该获取模块1401,还被配置为执行若该目标视频对应的直播间状态为正在直播,获取该目标视频对应的直播间的直播数据流,在该目标视频的播放界面展示该直播数据流;
该获取模块1401,还被配置为执行基于该直播数据流获取该直播间的至少一个待显示的目标对象
显示模块1402,被配置为执行在该目标视频的播放界面显示该目标对象。
在一些实施例中,该目标对象为虚拟资源,该显示模块1402,还被配置为执行在该目标视频的播放界面显示该虚拟资源及资源领取入口。
在一些实施例中,该显示模块1402还被配置为执行响应于对该资源领取入口的触发操作,显示该直播间的直播界面,并在该直播界面中显示该虚拟资源。
在一些实施例中,该显示模块1402还被配置为执行:
响应于对该资源领取入口的触发操作,显示该直播间的直播界面;
在该直播界面显示该虚拟资源的数量和领取成功信息,该领取成功信息表示对该虚拟资源领取成功。
在一些实施例中,该显示模块1402还被配置为执行:
在该直播界面显示该虚拟资源的数量和领取控件;
响应于对该领取控件的触发操作,在该直播界面中显示领取成功信息,该领取成功信息表示对该虚拟资源领取成功。
在一些实施例中,该显示模块1402还被配置为执行:
若对该虚拟资源领取成功,在该直播界面内显示该虚拟资源的跳转控件;
响应于对该跳转控件的触发操作,在该直播界面中播放资源领取动画,该资源领取动画表示该虚拟资源移动至该直播间的列表控件中,该列表控件对应于物品列表,该物品列表包括该直播间中处于待交易状态的物品。
在一些实施例中,该显示模块1402还被配置为执行自动显示该物品列表,该物品列表的目标位置上显示有该虚拟资源。
在一些实施例中,该虚拟资源包括下述任一项:
第一虚拟资源,为该直播间内与终端所登录账号匹配的虚拟资源;
第二虚拟资源,为该直播间内与终端匹配的虚拟资源;
第三虚拟资源,为该直播间内与***时间匹配的虚拟资源;
第四虚拟资源,为该直播间内数额最大的虚拟资源;
该显示模块1402还被配置为执行在该目标视频的播放界面轮流显示该虚拟资源及资源领取入口。
在一些实施例中,该目标对象为物品对象,该显示模块1402还被配置为执行在该目标视频的播放界面显示该物品对象及查看入口。
在一些实施例中,该显示模块1402还被配置为执行响应于对该查看入口的触发操作,显示该直播间的直播界面,并在该直播界面中显示物品列表,该物品列表包括该物品对象。
在一些实施例中,该物品对象包括下述任一项:
第一物品对象,为该直播间内正在直播介绍的物品;
第二物品对象,为该直播间内在未来预设时间段内将进行直播介绍的物品;
该显示模块1402还被配置为执行在该目标视频的播放界面轮流显示该物品对象的查看入口。
在一些实施例中,该显示模块1402还被配置为执行在该目标视频的播放界面显示该物品对象的直播状态,该直播状态包括正在直播介绍和在未来预设时间段内将进行直播介绍。
在一些实施例中,该显示模块1402被配置为执行若在该目标视频的播放界面展示该直播数据流的时长超过第一时长,则在该目标视频的播放界面显示该目标对象。
在一些实施例中,该显示模块1402还被配置为执行若该目标对象的显示时长超过第二时长,则取消显示该目标对象或改变该目标对象的显示方式,该第二时长大于该第一时长。
本公开实施例提供的方案,通过在视频数据流所包括的目标视频的播放界面上,来对直播间内的一些关键信息,例如目标对象进行显示,能够达到透出显示的目的,使得用户通过在基于视频数据流进行浏览的基础上,就能够获知直播间当前正在直播的相关信息,从而能够有效吸引和引导用户进入直播间,提升直播间的信息传递效率,进而能够提升直播间的观众数量以及直播间电商的转化率。
需要说明的是:上述实施例提供的直播数据处理装置在处理直播数据时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的直播数据处理装置与直播数据处理方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
图15示出了本公开一个示例性实施例提供的终端1500的结构框图。该终端1500可以是:智能手机、平板电脑、MP3播放器(Moving Picture Experts Group Audio LayerIII,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group AudioLayer IV,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。终端1500还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。
通常,终端1500包括有:处理器1501和存储器1502。
处理器1501可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器1501可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1501也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1501可以集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器1501还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。
存储器1502可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1502还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1502中的非暂态的计算机可读存储介质用于存储至少一个程序代码,该至少一个程序代码用于被处理器1501所执行以实现本公开中方法实施例提供的直播数据处理方法。
在一些实施例中,终端1500还可选包括有:***设备接口1503和至少一个***设备。处理器1501、存储器1502和***设备接口1503之间可以通过总线或信号线相连。各个***设备可以通过总线、信号线或电路板与***设备接口1503相连。具体地,***设备包括:射频电路1504、显示屏1505、摄像头组件1506、音频电路1507、定位组件1508和电源1509中的至少一种。
***设备接口1503可被用于将I/O(Input/Output,输入/输出)相关的至少一个***设备连接到处理器1501和存储器1502。在一些实施例中,处理器1501、存储器1502和***设备接口1503被集成在同一芯片或电路板上;在一些其他实施例中,处理器1501、存储器1502和***设备接口1503中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
射频电路1504用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路1504通过电磁信号与通信网络以及其他通信设备进行通信。射频电路1504将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路1504包括:天线***、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路1504可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路1504还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本公开对此不加以限定。
显示屏1505用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏1505是触摸显示屏时,显示屏1505还具有采集在显示屏1505的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器1501进行处理。此时,显示屏1505还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏1505可以为一个,设置在终端1500的前面板;在另一些实施例中,显示屏1505可以为至少两个,分别设置在终端1500的不同表面或呈折叠设计;在另一些实施例中,显示屏1505可以是柔性显示屏,设置在终端1500的弯曲表面上或折叠面上。甚至,显示屏1505还可以设置成非矩形的不规则图形,也即异形屏。显示屏1505可以采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Light-EmittingDiode,有机发光二极管)等材质制备。
摄像头组件1506用于采集图像或视频。可选地,摄像头组件1506包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件1506还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
音频电路1507可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器1501进行处理,或者输入至射频电路1504以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端1500的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器1501或射频电路1504的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路1507还可以包括耳机插孔。
定位组件1508用于定位终端1500的当前地理位置,以实现导航或LBS(LocationBased Service,基于位置的服务)。定位组件1508可以是基于美国的GPS(GlobalPositioning System,全球定位***)、中国的北斗***、俄罗斯的格雷纳斯***或欧盟的伽利略***的定位组件。
电源1509用于为终端1500中的各个组件进行供电。电源1509可以是交流电、直流电、一次性电池或可充电电池。当电源1509包括可充电电池时,该可充电电池可以支持有线充电或无线充电。该可充电电池还可以用于支持快充技术。
在一些实施例中,终端1500还包括有一个或多个传感器1510。该一个或多个传感器1510包括但不限于:加速度传感器1511、陀螺仪传感器1512、压力传感器1513、指纹传感器1514、光学传感器1515以及接近传感器1516。
加速度传感器1511可以检测以终端1500建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器1511可以用于检测重力加速度在三个坐标轴上的分量。处理器1501可以根据加速度传感器1511采集的重力加速度信号,控制显示屏1505以横向视图或纵向视图进行用户界面的显示。加速度传感器1511还可以用于游戏或者用户的运动数据的采集。
陀螺仪传感器1512可以检测终端1500的机体方向及转动角度,陀螺仪传感器1512可以与加速度传感器1511协同采集用户对终端1500的3D动作。处理器1501根据陀螺仪传感器1512采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。
压力传感器1513可以设置在终端1500的侧边框和/或显示屏1505的下层。当压力传感器1513设置在终端1500的侧边框时,可以检测用户对终端1500的握持信号,由处理器1501根据压力传感器1513采集的握持信号进行左右手识别或快捷操作。当压力传感器1513设置在显示屏1505的下层时,由处理器1501根据用户对显示屏1505的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
指纹传感器1514用于采集用户的指纹,由处理器1501根据指纹传感器1514采集到的指纹识别用户的身份,或者,由指纹传感器1514根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器1501授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器1514可以被设置在终端1500的正面、背面或侧面。当终端1500上设置有物理按键或厂商Logo时,指纹传感器1514可以与物理按键或厂商Logo集成在一起。
光学传感器1515用于采集环境光强度。在一个实施例中,处理器1501可以根据光学传感器1515采集的环境光强度,控制显示屏1505的显示亮度。具体地,当环境光强度较高时,调高显示屏1505的显示亮度;当环境光强度较低时,调低显示屏1505的显示亮度。在另一个实施例中,处理器1501还可以根据光学传感器1515采集的环境光强度,动态调整摄像头组件1506的拍摄参数。
接近传感器1516,也称距离传感器,通常设置在终端1500的前面板。接近传感器1516用于采集用户与终端1500的正面之间的距离。在一个实施例中,当接近传感器1516检测到用户与终端1500的正面之间的距离逐渐变小时,由处理器1501控制显示屏1505从亮屏状态切换为息屏状态;当接近传感器1516检测到用户与终端1500的正面之间的距离逐渐变大时,由处理器1501控制显示屏1505从息屏状态切换为亮屏状态。
本领域技术人员可以理解,图15中示出的结构并不构成对终端1500的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
在示例性实施例中,还提供了一种包括程序代码的计算机可读存储介质,例如包括程序代码的存储器,上述程序代码可由终端的处理器执行以完成上述直播数据处理方法。可选地,计算机可读存储介质可以是ROM(Read-Only Memory,只读内存)、RAM(RandomAccess Memory,随机存取存储器)、CD-ROM(Compact-Disc Read-Only Memory,只读光盘)、磁带、软盘和光数据存储设备等。
在示例性实施例中,还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的直播数据处理方法。
在一些实施例中,本公开实施例所涉及的计算机程序可被部署在一个在终端上执行,或者在位于一个地点的多个在终端上执行,又或者,在分布在多个地点且通过通信网络互连的多个终端上执行,分布在多个地点且通过通信网络互连的多个终端可以组成区块链***。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (10)
1.一种直播数据处理方法,其特征在于,所述方法包括:
获取视频数据流中的至少一个目标视频对应的直播间状态;
若所述目标视频对应的直播间状态为正在直播,获取所述目标视频对应的直播间的直播数据流,在所述目标视频的播放界面展示所述直播数据流;
基于所述直播数据流获取所述直播间的至少一个待显示的目标对象;
在所述目标视频的播放界面显示所述目标对象。
2.根据权利要求1所述的直播数据处理方法,其特征在于,所述目标对象为虚拟资源,所述在所述目标视频的播放界面显示所述目标对象,包括:
在所述目标视频的播放界面显示所述虚拟资源及资源领取入口。
3.根据权利要求2所述的直播数据处理方法,其特征在于,所述方法还包括:
响应于对所述资源领取入口的触发操作,显示所述直播间的直播界面,并在所述直播界面中显示所述虚拟资源。
4.根据权利要求3所述的直播数据处理方法,其特征在于,所述响应于对所述资源领取入口的触发操作,显示所述直播间的直播界面,并在所述直播界面中显示所述虚拟资源,包括:
响应于对所述资源领取入口的触发操作,显示所述直播间的直播界面;
在所述直播界面显示所述虚拟资源的数量和领取成功信息,所述领取成功信息表示对所述虚拟资源领取成功。
5.根据权利要求1所述的直播数据处理方法,其特征在于,所述目标对象为物品对象,所述在所述目标视频的播放界面显示所述目标对象,包括:
在所述目标视频的播放界面显示所述物品对象及查看入口。
6.根据权利要求5所述的直播数据处理方法,其特征在于,所述方法还包括:
响应于对所述查看入口的触发操作,显示所述直播间的直播界面,并在所述直播界面中显示物品列表,所述物品列表包括所述物品对象。
7.一种直播数据处理装置,其特征在于,所述装置包括:
获取模块,被配置为执行获取视频数据流中的至少一个目标视频对应的直播间状态;
所述获取模块,还被配置为执行若所述目标视频对应的直播间状态为正在直播,获取所述目标视频对应的直播间的直播数据流,在所述目标视频的播放界面展示所述直播数据流;
所述获取模块,还被配置为执行基于所述直播数据流获取所述直播间的至少一个待显示的目标对象;
显示模块,被配置为执行在所述目标视频的播放界面显示所述目标对象。
8.一种终端,其特征在于,所述终端包括:
一个或多个处理器;
用于存储所述处理器可执行程序代码的存储器;
其中,所述处理器被配置为执行所述程序代码,以实现如权利要求1至6中任一项所述的直播数据处理方法。
9.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的程序代码由计算机设备的处理器执行时,使得计算机设备能够执行如权利要求1至6中任一项所述的直播数据处理方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的直播数据处理方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110574477.0A CN113473164A (zh) | 2021-05-25 | 2021-05-25 | 直播数据处理方法、装置、计算机设备及介质 |
PCT/CN2021/135384 WO2022247208A1 (zh) | 2021-05-25 | 2021-12-03 | 直播数据处理方法及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110574477.0A CN113473164A (zh) | 2021-05-25 | 2021-05-25 | 直播数据处理方法、装置、计算机设备及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113473164A true CN113473164A (zh) | 2021-10-01 |
Family
ID=77871552
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110574477.0A Pending CN113473164A (zh) | 2021-05-25 | 2021-05-25 | 直播数据处理方法、装置、计算机设备及介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113473164A (zh) |
WO (1) | WO2022247208A1 (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114025181A (zh) * | 2021-10-08 | 2022-02-08 | 北京达佳互联信息技术有限公司 | 一种信息显示方法、装置、电子设备及存储介质 |
CN114245166A (zh) * | 2021-12-17 | 2022-03-25 | 北京达佳互联信息技术有限公司 | 直播数据处理方法、装置、设备以及存储介质 |
CN114302160A (zh) * | 2021-12-29 | 2022-04-08 | 北京达佳互联信息技术有限公司 | 信息显示方法、装置、计算机设备及介质 |
CN114727146A (zh) * | 2022-04-02 | 2022-07-08 | 北京字跳网络技术有限公司 | 信息处理方法、装置、设备及存储介质 |
CN114756779A (zh) * | 2022-04-26 | 2022-07-15 | 北京达佳互联信息技术有限公司 | 资源交互方法、资源交互装置、电子设备和存储介质 |
WO2022247208A1 (zh) * | 2021-05-25 | 2022-12-01 | 北京达佳互联信息技术有限公司 | 直播数据处理方法及终端 |
WO2023045867A1 (zh) * | 2021-09-27 | 2023-03-30 | 北京有竹居网络技术有限公司 | 基于视频的信息展示方法、装置、电子设备及存储介质 |
WO2023202359A1 (zh) * | 2022-04-18 | 2023-10-26 | 北京字跳网络技术有限公司 | 直播内容显示方法、装置、设备、可读存储介质及产品 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10477287B1 (en) * | 2019-06-18 | 2019-11-12 | Neal C. Fairbanks | Method for providing additional information associated with an object visually present in media content |
CN111147881A (zh) * | 2019-12-31 | 2020-05-12 | 北京达佳互联信息技术有限公司 | 直播中的电子资源发放方法、装置、存储介质及设备 |
CN112188299A (zh) * | 2020-10-13 | 2021-01-05 | 北京达佳互联信息技术有限公司 | 虚拟资源处理方法、装置、终端及存储介质 |
CN112272302A (zh) * | 2020-09-17 | 2021-01-26 | 北京达佳互联信息技术有限公司 | 多媒体资源的展示方法、装置、***及存储介质 |
CN112822504A (zh) * | 2020-12-30 | 2021-05-18 | 北京达佳互联信息技术有限公司 | 直播间封面更新方法、装置、电子设备及存储介质 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108881994B (zh) * | 2018-06-29 | 2020-01-14 | 北京微播视界科技有限公司 | 视频访问方法、客户端、装置、终端、服务器和存储介质 |
CN110113625A (zh) * | 2019-05-10 | 2019-08-09 | 广州酷狗计算机科技有限公司 | 视频播放方法、设备及计算机可读存储介质 |
CN112203108A (zh) * | 2020-10-12 | 2021-01-08 | 广州欢网科技有限责任公司 | 根据短视频流识别切换成直播视频流的方法及设备 |
CN112561632B (zh) * | 2020-12-08 | 2022-04-22 | 北京达佳互联信息技术有限公司 | 信息显示方法、装置、终端及存储介质 |
CN113473164A (zh) * | 2021-05-25 | 2021-10-01 | 北京达佳互联信息技术有限公司 | 直播数据处理方法、装置、计算机设备及介质 |
-
2021
- 2021-05-25 CN CN202110574477.0A patent/CN113473164A/zh active Pending
- 2021-12-03 WO PCT/CN2021/135384 patent/WO2022247208A1/zh unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10477287B1 (en) * | 2019-06-18 | 2019-11-12 | Neal C. Fairbanks | Method for providing additional information associated with an object visually present in media content |
CN111147881A (zh) * | 2019-12-31 | 2020-05-12 | 北京达佳互联信息技术有限公司 | 直播中的电子资源发放方法、装置、存储介质及设备 |
CN112272302A (zh) * | 2020-09-17 | 2021-01-26 | 北京达佳互联信息技术有限公司 | 多媒体资源的展示方法、装置、***及存储介质 |
CN112188299A (zh) * | 2020-10-13 | 2021-01-05 | 北京达佳互联信息技术有限公司 | 虚拟资源处理方法、装置、终端及存储介质 |
CN112822504A (zh) * | 2020-12-30 | 2021-05-18 | 北京达佳互联信息技术有限公司 | 直播间封面更新方法、装置、电子设备及存储介质 |
Non-Patent Citations (4)
Title |
---|
九枝兰网络营销: "抖音Feed流直播间的最佳玩", 《HTTPS://WWW.CNWEBE.COM/ARTICLES/153051.HTML》 * |
九枝兰网络营销: "抖音Feed流直播间的最佳玩法和投放攻略!", 《HTTPS://WWW.CNWEBE.COM/ARTICLES/153051.HTML》 * |
大王的风衣: "宁静·李佳琪直播间录屏20200908", 《HTTPS://WWW.BILIBILI.COM/VIDEO/BV1TA4Y1J7SZ?FROM=SEARCH&SEID=2633763795720642450&SPM_ID_FROM=333.337.0.0》 * |
飞瓜数据: "什么是抖音feed流,怎么操作?", 《HTTPS://WWW.ZHIHU.COM/QUESTION/430583036》 * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022247208A1 (zh) * | 2021-05-25 | 2022-12-01 | 北京达佳互联信息技术有限公司 | 直播数据处理方法及终端 |
WO2023045867A1 (zh) * | 2021-09-27 | 2023-03-30 | 北京有竹居网络技术有限公司 | 基于视频的信息展示方法、装置、电子设备及存储介质 |
CN114025181A (zh) * | 2021-10-08 | 2022-02-08 | 北京达佳互联信息技术有限公司 | 一种信息显示方法、装置、电子设备及存储介质 |
CN114025181B (zh) * | 2021-10-08 | 2023-09-19 | 北京达佳互联信息技术有限公司 | 一种信息显示方法、装置、电子设备及存储介质 |
CN114245166A (zh) * | 2021-12-17 | 2022-03-25 | 北京达佳互联信息技术有限公司 | 直播数据处理方法、装置、设备以及存储介质 |
CN114245166B (zh) * | 2021-12-17 | 2024-02-06 | 北京达佳互联信息技术有限公司 | 直播数据处理方法、装置、设备以及存储介质 |
CN114302160A (zh) * | 2021-12-29 | 2022-04-08 | 北京达佳互联信息技术有限公司 | 信息显示方法、装置、计算机设备及介质 |
CN114727146A (zh) * | 2022-04-02 | 2022-07-08 | 北京字跳网络技术有限公司 | 信息处理方法、装置、设备及存储介质 |
CN114727146B (zh) * | 2022-04-02 | 2024-03-12 | 北京字跳网络技术有限公司 | 信息处理方法、装置、设备及存储介质 |
WO2023202359A1 (zh) * | 2022-04-18 | 2023-10-26 | 北京字跳网络技术有限公司 | 直播内容显示方法、装置、设备、可读存储介质及产品 |
CN114756779A (zh) * | 2022-04-26 | 2022-07-15 | 北京达佳互联信息技术有限公司 | 资源交互方法、资源交互装置、电子设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2022247208A1 (zh) | 2022-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109167950B (zh) | 视频录制方法、视频播放方法、装置、设备及存储介质 | |
CN112162671B (zh) | 直播数据处理方法、装置、电子设备及存储介质 | |
CN113473164A (zh) | 直播数据处理方法、装置、计算机设备及介质 | |
CN110267067B (zh) | 直播间推荐的方法、装置、设备及存储介质 | |
CN112468866B (zh) | 直播方法、装置、终端、服务器及介质 | |
CN112672176B (zh) | 基于虚拟资源的交互方法、装置、终端、服务器及介质 | |
CN113015012A (zh) | 直播数据处理方法、装置、计算机设备以及存储介质 | |
CN110415083B (zh) | 物品交易方法、装置、终端、服务器及存储介质 | |
CN110932963B (zh) | 多媒体资源分享方法、***、装置、终端、服务器及介质 | |
CN111327916B (zh) | 基于地理对象的直播管理方法、装置、设备及存储介质 | |
CN114173143B (zh) | 直播处理方法、装置、计算机设备及介质 | |
CN114125477B (zh) | 数据处理方法、装置、计算机设备及介质 | |
CN111339326A (zh) | 多媒体资源的展示方法、提供方法以及装置 | |
CN111970523A (zh) | 信息显示方法、装置、终端、服务器及存储介质 | |
CN112181573A (zh) | 媒体资源展示方法、装置、终端、服务器以及存储介质 | |
CN113518265B (zh) | 直播数据处理方法、装置、计算机设备及介质 | |
CN112261481B (zh) | 互动视频的创建方法、装置、设备及可读存储介质 | |
CN112533015B (zh) | 直播互动方法、装置、设备及存储介质 | |
CN109618192B (zh) | 播放视频的方法、装置、***和存储介质 | |
CN113259702A (zh) | 数据展示方法、装置、计算机设备及介质 | |
CN110751539A (zh) | 物品信息处理方法、装置、终端、服务器及存储介质 | |
CN113867606A (zh) | 信息显示方法、装置、电子设备及存储介质 | |
CN113891106A (zh) | 基于直播间的资源展示方法、装置、终端及存储介质 | |
CN111382355A (zh) | 基于地理对象的直播管理方法、装置、设备及存储介质 | |
CN113596499B (zh) | 直播数据处理方法、装置、计算机设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20211001 |
|
RJ01 | Rejection of invention patent application after publication |