CN115065838A - 直播间封面交互方法、***、装置及电子设备 - Google Patents

直播间封面交互方法、***、装置及电子设备 Download PDF

Info

Publication number
CN115065838A
CN115065838A CN202210607392.2A CN202210607392A CN115065838A CN 115065838 A CN115065838 A CN 115065838A CN 202210607392 A CN202210607392 A CN 202210607392A CN 115065838 A CN115065838 A CN 115065838A
Authority
CN
China
Prior art keywords
live broadcast
broadcast room
target
cover
interaction
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
Application number
CN202210607392.2A
Other languages
English (en)
Inventor
许英俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Cubesili Information Technology Co Ltd
Original Assignee
Guangzhou Cubesili Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangzhou Cubesili Information Technology Co Ltd filed Critical Guangzhou Cubesili Information Technology Co Ltd
Priority to CN202210607392.2A priority Critical patent/CN115065838A/zh
Publication of CN115065838A publication Critical patent/CN115065838A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4882Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders

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为本申请第二实施例提供的直播间封面交互方法的再一流程示意图;
图16为本申请实施例提供的解锁目标设定图片的再一交互示意图;
图17为本申请第三实施例提供的直播间封面交互***的结构示意图;
图18为本申请第四实施例提供的直播间封面交互装置的结构示意图;
图19为本申请第五实施例提供的电子设备的结构示意图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”/“若”可以被解释成为“在……时”或“当……时”或“响应于确定”。
本领域技术人员可以理解,本申请所使用的“客户端”、“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他诸如个人计算机、平板电脑之类的通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(PersonalCommunications Service,个人通信***),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(GlobalPositioningSystem,全球定位***)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“客户端”、“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“客户端”、“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID(Mobile Internet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。
本申请所称的“服务器”、“客户端”、“服务节点”等名称所指向的硬件,本质上是具备个人计算机等效能力的电子设备,为具有中央处理器(包括运算器和控制器)、存储器、输入设备以及输出设备等冯诺依曼原理所揭示的必要构件的硬件装置,计算机程序存储于其存储器中,中央处理器将存储在外存中的程序调入内存中运行,执行程序中的指令,与输入输出设备交互,借此完成特定的功能。
需要指出的是,本申请所称的“服务器”这一概念,同理也可扩展到适用于服务器机群的情况。依据本领域技术人员所理解的网络部署原理,所述各服务器应是逻辑上的划分,在物理空间上,这些服务器既可以是互相独立但可通过接口调用的,也可以是集成到一台物理计算机或一套计算机机群的。本领域技术人员应当理解这一变通,而不应以此约束本申请的网络部署方式的实施方式。
请参阅图1,图1为本申请实施例提供的直播间封面交互方法的应用场景示意图,该应用场景包括本申请实施例提供的主播客户端101、服务器102和观众客户端103,主播客户端101与观众客户端103通过服务器102进行交互。
本申请实施例提出的客户端包括该主播客户端101和该观众客户端103。
需要指出的是,在现有技术中会存在对“客户端”这一概念的多种理解,例如:可以将其理解为安装在电子设备中的应用程序,或者,也可以将其理解为相对应于服务器的硬件设备。
在本申请实施例中,所称的“客户端”是指相对应于服务器的硬件设备,更具体来说,是指电子设备,例如:智能手机、智能交互平板以及个人计算机等。
在客户端为智能手机、智能交互平板等移动设备时,用户可以在客户端上安装匹配的移动端应用程序,也可以在客户端上访问Web端应用程序。
在客户端为个人计算机(PC机)等非移动设备时,用户可以在客户端上安装匹配的PC端应用程序,同样也可以在客户端上访问Web端应用程序。
其中,移动端应用程序是指可安装在移动设备中的应用程序,PC端应用程序是指可安装在非移动设备中的应用程序,Web端应用程序是指需通过浏览器访问的应用程序。
具体地,Web端应用程序依据客户端类型的差异,又可以分为移动版本和PC版本,两者的页面布局方式以及可提供的服务器支持可能存在差别。
在本申请实施例中,提供至用户的直播应用程序的类型分为移动端直播应用程序、PC端直播应用程序和Web端直播应用程序。用户可以依据其采用客户端的类型不同,自主选择其参与网络直播的方式。
本申请依据采用客户端的用户身份的不同,可以将客户端分为主播客户端101和观众客户端103。
其中,主播客户端101是指发送网络直播视频的一端,通常来说是网络直播中主播(即,直播主播用户)所采用的客户端。
观众客户端103是指接收和观看网络直播视频的一端,通常来说是网络直播中观看视频的观众(即,直播观众用户)所采用的客户端。
主播客户端101和观众客户端103所指向的硬件,本质上是指电子设备,具体地,如图1所示,其可以是智能手机、智能交互平板和个人计算机等类型的电子设备。主播客户端101和观众客户端103均可以通过公知的网络接入方式接入互联网,与服务器102建立数据通信链路。
服务器102作为一个业务服务器,其可以负责进一步连接起相关音频数据服务器、视频流服务器以及其他提供相关支持的服务器等,以此构成逻辑上相关联的服务机群,来为相关的终端设备,例如图1中所示的主播客户端101和观众客户端103提供服务。
本申请实施例中,主播客户端101与观众客户端103可以加入同一个直播间(即直播频道),上述的直播间是指依靠互联网技术实现的一种聊天室,通常具备音视频播控功能。主播用户通过主播客户端101在直播间内进行直播,观众客户端103的观众可以登录服务器102进入直播间观看上直播。
在直播间内,主播与观众之间可通过语音、视频、文字等公知的线上交互方式来实现互动,一般是主播以音视频流的形式为观众用户表演节目,并且在互动过程中还可产生经济交易行为。当然,直播间的应用形态并不局限于在线娱乐,也可推广到其他相关场景中,例如视频会议场景、产品推介销售场景以及其他任何需要类似互动的场景中。
具体地,观众观看直播的过程如下:观众可以点击访问安装在观众客户端103上的直播应用程序,并选择进入任意一个直播间,触发观众客户端103为该观众加载直播间界面,该直播间界面内包括若干交互组件,例如:视频窗口、虚拟礼物栏以及公屏等,通过加载这些交互组件可以使观众在直播间内观看直播,并进行多种线上互动,线上互动的方式包括但不限于赠送虚拟礼物以及公屏发言等。
请参阅图2,图2为本申请实施例提供的直播间列表的显示示意图。可以看到,直播间列表21中显示有若干个直播间封面22,该直播间封面22本质上为直播间入口控件,观众通过点击任意一个直播间封面22,即可进入对应的直播间。
直播间封面的展示内容决定了对观众的吸引程度,很大程度会影响观众是否选择进入该直播间,而现有的直播间封面又很难让观众快速了解主播,全方位的展示主播形象,因此,不利于直播间引流,也不利于提高观众的封面交互体验。
基于上述,本申请实施例提供了一种直播间封面交互方法。请参阅图3,图3为本申请第一实施例提供的直播间封面交互方法的流程示意图,该方法包括如下步骤:
S101:观众客户端响应于直播间列表加载指令,获取服务器下发的直播间列表数据,根据直播间列表数据,加载直播间列表;其中,直播间列表数据中至少包括若干个直播间标识和若干个直播间标识对应的直播间封面。
S102:若目标直播间标识对应的目标主播配置有设定图片,观众客户端至少获取并显示封面交互提示信息在目标直播间标识对应的目标直播间封面上;其中,封面交互提示信息用于指示用户与目标直播间封面交互以查看设定图片。
S103:观众客户端响应于对目标直播间封面的封面交互指令,将设定图片显示在目标显示区域中;其中,目标显示区域为目标直播间封面在直播间列表中的显示区域。
在本实施例中,是从客户端和服务器两个执行主体对直播间封面交互方法进行描述的。其中,客户端包括主播客户端和观众客户端。
关于步骤S101,观众客户端响应于直播间列表加载指令,解析该直播间列表加载指令,获取服务器下发的直播间列表数据,根据直播间列表数据,加载直播间列表。
其中,直播间列表数据中至少包括若干个直播间标识和若干个直播间标识对应的直播间封面。
直播间标识为直播间(直播频道)对应的唯一标识。
在一个可选的实施例中,该直播间封面可以为静态的直播间封面图像,由主播在开播前进行设置,在另一个可选的实施例中,该直播间封面也可以为动态的直播视频预览流。
直播间列表数据中还可以包括直播间封面的显示数据,该直播间封面的显示数据用于确定直播间封面的显示样式、显示尺寸以及显示顺序等。
加载完的直播间列表中显示有若干个直播间标识对应的直播间封面,观众可以通过与直播间列表进行交互,浏览直播间封面。
关于步骤S102,观众客户端判断若干个标识中是否存在目标直播间标识,该目标直播间标识对应的目标主播配置有设定图片,若是,则获取并显示封面交互提示信息在目标直播间标识对应的目标直播间封面上。
其中,设定图片至少包括一幅,该设定图片通常会记载有主播影像,例如:主播人脸影像,主播全身影像等。
特殊地,对于以虚拟形象进行直播的主播来说,该设定图片通常会记载其所拥有的虚拟形象,而非主播的真实形象。
此外,对于一些特定场景下的主播来说,观众对于主播形象并不关注,因而,该设定图片也可以记载与直播内容相关的影像,例如:在游戏直播下,设定图片可以是主播选择的游戏玩家在虚拟游戏场景中的游戏截图,以体现主播的游戏实力。
其中,封面交互提示信息用于指示用户与目标直播间封面交互以查看设定图片。
请参阅图4,图4为本申请实施例提供的直播间列表的另一显示示意图。可以看到,图4中,直播间列表中显示有目标直播间封面41,目标直播间封面41上显示有封面交互提示信息42。
可以理解的是,该封面交互提示信息42仅为一个示例,观众可以通过与目标直播间封面进行右滑交互,查看主播的设定图片。实际情况下,交互方式可以为左右滑动、上下滑动,乃至双击、长按皆可以实现。
在一个可选的实施例中,目标直播间封面上还可以显示封面交互指引动画,例如:图4所示的封面交互指引动画43,以更进一步地吸引用户的注意力。
在步骤S101之前,该方法还包括步骤:
S104:服务器响应于直播间列表加载请求,获取服务器下发的直播间列表数据。
S105:服务器根据直播间列表数据中的若干个直播间标识,判断直播间标识对应的主播是否配置有设定图片,若是,获取目标直播间标识和目标直播间标识对应的设定图片,将目标直播间标识对应的设定图片和直播间列表数据下发至观众客户端中。
直播间列表加载请求为观众客户端发送至服务器的,解析直播间列表加载请求,获取用户标识。
服务器可以根据现有的直播间推荐算法,确定直播间列表数据中的若干个直播间标识,之后再判断直播间标识对应的主播是否配置有设定图片,若是,获取目标直播间标识和目标直播间标识对应的设定图片,从而将目标直播间标识对应的设定图片和直播间列表数据下发至用户标识对应的观众客户端中。
需要说明的是,该目标直播间标识对应的设定图片可以***至直播间列表数据中,一同下发至用户标识对应的观众客户端中。该目标直播间标识对应的设定图片也可以与直播间列表数据分别下发至用户标识对应的观众客户端中。
关于步骤S103,观众客户端响应于对目标直播间封面的封面交互指令,将设定图片显示在目标显示区域中。
其中,目标显示区域为目标直播间封面在直播间列表中的显示区域。
在一个可选的实施例中,观众客户端将设定图片覆盖显示在目标直播间封面上,在另一个可选的实施例中,观众客户端替换该目标直播间封面为设定图片。
封面交互指令可以封面滑动交互指令,那么,观众客户端响应于对目标直播间封面的封面滑动交互指令,将设定图片显示在目标显示区域中。
除此之外,也可以为封面双击交互指令、封面长按交互指令等,不逐一展开说明。
无论为上述哪一种类型的封面交互指令,观众客户端均需要识别其是否为对针对该目标直播间封面的封面交互指令,以避免交互冲突。
例如:若封面交互指令为封面滑动交互指令,由于正常情况下观众也可以与直播间列表进行滑动交互,那么,就需要确定与直播间列表进行滑动交互,和与目标直播间封面进行滑动交互的区别,从而在用户进行滑动交互时,才能够捕捉到对目标直播间封面的封面滑动交互指令,进而避免错误响应。
具体地,针对封面滑动交互指令,S103观众客户端响应于对目标直播间封面的封面交互指令之前,请参阅图5,该方法包括步骤:
S106:观众客户端获取用户交互起始位置、用户交互终止位置、用户交互起始时间以及用户交互终止时间。
S107:若用户交互起始位置和用户交互终止位置均在目标直播间封面上、用户交互起始位置和用户交互终止位置之间的位移超过预设的位移阈值以及用户交互起始时间与用户交互终止时间之间的时间差值超过预设的时间差值阈值,观众客户端生成并发出对目标直播间封面的封面滑动交互指令。
在本实施例中,是否生成对目标直播间封面的封面滑动交互指令,基于以下3个判断条件:(1)用户交互起始位置和用户交互终止位置是否均在目标直播间封面上,(2)用户交互起始位置和用户交互终止位置之间的位移是否超过预设的位移阈值,(3)用户交互起始时间与用户交互终止时间之间的时间差值是否超过预设的时间差值阈值,在满足以上3个判断条件的情况下,观众客户端则会生成并发出对目标直播间封面的封面滑动交互指令。
封面滑动交互可以分为封面左滑交互、封面右滑交互、封面上滑交互以及封面下滑交互。
在配置有若干幅设定图片时,若限定观众需要通过左右滑动查看各幅设定图片或通过上下滑动查看各幅设定图片,那么,观众客户端在判断满足上述3个条件之外,还需根据用户交互起始位置和用户交互终止位置,确定封面滑动交互方向信息,判断封面滑动交互方向信息是否满足预设的滑动交互方向条件,若是,观众客户端则会生成并发出对目标直播间封面的封面滑动交互指令。
可以理解的是,以左右滑动查看各幅设定图片为例,预设的滑动交互方向条件包括预设的右滑交互方向条件和预设的左滑交互方向条件。
若封面滑动交互方向信息满足预设的右滑交互方向条件,观众客户端则会生成并发出对目标直播间封面的封面右滑交互指令,若封面滑动交互方向信息满足预设的左滑交互方向条件,观众客户端则会生成并发出对目标直播间封面的封面左滑交互指令。
请参阅图6,图6为本申请实施例提供的查看设定图片的交互示意图。图6(a)中显示有封面交互提示信息61,观众可以通过与目标直播间封面进行右滑交互,查看主播的设定图片,之后,观众客户端捕捉到用户的右滑交互操作,生成并发出对目标间封面的封面右滑交互指令,触发观众客户端将设定图片显示在目标显示区域中,如图6(b)所示,显示一幅设定图片62在目标显示区域中,若设定图片中包括多幅设定图片,那么,观众还可以继续右滑,观众客户端捕捉到用户的右滑交互操作,生成并发出对目标间封面的封面右滑交互指令,触发观众客户端将下一幅设定图片显示在目标显示区域中,使观众查看到下一幅设定图片63,如图6(c)所示。此外,观众也可以在此基础上进行左滑,以回顾上一幅设定图片62,具体地,观众客户端捕捉到用户的左滑交互操作,生成并发出对目标间封面的封面左滑交互指令,触发观众客户端将上一幅设定图片显示在目标显示区域中,使观众回顾上一幅设定图片,如图6(d)所示。
其中,若目标直播间标识对应的目标主播配置有若干幅设定图片,那么设定图片的显示顺序可以随机排列,也可以预先设置。
本申请实施例中对于配置有设定图片的目标主播来说,若直播间列表中加载了其对应的目标直播间封面,则观众客户端会提示观众与目标主播间封面交互,以查看该目标主播的设定图片,从而使观众可以通过设定图片快速了解主播,全方位地展示主播形象,并且也能够丰富直播间封面的交互方式,提升直播间封面对观众的吸引程度,进而有效引导观众进入直播间,促进直播互动行为的产生。
请参阅图7,图7为本申请第二实施例提供的直播间封面交互方法的流程示意图,包括如下步骤:
S201:观众客户端响应于直播间列表加载指令,获取服务器下发的直播间列表数据,根据直播间列表数据,加载直播间列表;其中,直播间列表数据中至少包括若干个直播间标识和若干个直播间标识对应的直播间封面。
S202:若目标直播间标识对应的目标主播配置有设定图片,观众客户端至少获取并显示封面交互提示信息在目标直播间标识对应的目标直播间封面上;其中,封面交互提示信息用于指示用户与目标直播间封面交互以查看设定图片。
S203:观众客户端响应于对目标直播间封面的封面交互指令,从若干幅设定图片中获取目标设定图片。
S204:若目标设定图片对应有解锁条件且当前用户未解锁目标设定图片,观众客户端将添加有待解锁图层的目标设定图片显示在目标显示区域中,获取并显示解锁条件对应的解锁数据在待解锁图层上;其中,解锁条件对应的解锁数据至少包括解锁条件对应的解锁提示信息和解锁条件对应的解锁交互控件。
步骤S201~S202与第一实施例中步骤S101~S102的执行过程相同,具体可以参见第一实施例,区别在于,本实施例中设定图片为具有解锁顺序的设定图片。
关于步骤S203,观众客户端响应于对目标直播间封面的封面交互指令,从设定图片中获取目标设定图片。
在一个可选的实施例中,该封面交互指令为封面滑动交互指令,由于设定图片为具有解锁顺序的设定图片,因此,观众客户端在响应于对目标直播间封面的封面滑动交互指令时,需要从若干幅设定图片中确定哪一设定图片为目标设定图片,以在解锁后其呈现在目标显示区域中。
具体地,观众客户端响应于对目标直播间封面的封面滑动交互指令,获取当前显示的目标直播间封面或当前显示的设定图片、若干幅设定图片的解锁顺序以及封面滑动交互方向信息。
观众客户端根据当前显示的目标直播间封面或当前显示的设定图片、若干幅设定图片的解锁顺序以及封面滑动交互方向信息,从若干幅设定图片中获取目标设定图片。
例如:设定图片分别为具有第一解锁顺序的设定图片A,具有第二解锁顺序的设定图片B、具有第三解锁顺序的设定图片C、具有第四解锁顺序的设定图片D以及具有第五解锁顺序的设定图片E。
在一个可选的实施例中,封面滑动交互指令包括封面右滑交互指令和封面左滑交互指令。
若初始查看设定图片观众需向右滑动,那么,观众客户端响应于封面右滑交互指令,基于当前显示的目标直播间封面、若干幅设定图片的解锁顺序以及封面滑动交互方向信息(右向),那么目标设定图片则为具有第一解锁顺序的设定图片A。
若观众客户端继续响应于封面右滑交互指令,当前显示的设定图片为具有第一解锁顺序的设定图片A、若干幅设定图片的解锁顺序以及封面滑动交互方向信息(右向),那么,目标设定图片则为具有第二解锁顺序的设定图片B。
若观众客户端响应于封面左滑交互指令,当前显示的设定图片为具有第二解锁顺序的设定图片B、若干幅设定图片的解锁顺序以及封面滑动交互方向信息(左向),那么,目标设定图片则为具有第一解锁顺序的设定图片A。
关于步骤S204,若目标设定图片对应有解锁条件且当前用户未解锁目标设定图片,观众客户端将添加有待解锁图层的目标设定图片显示在目标显示区域中,获取并显示解锁条件对应的解锁数据在待解锁图层上。
在本实施例中,设定图片可以是无解锁条件的设定图片,也可以是对应有解锁条件的设定图片。
若目标设定图片未对应有解锁条件,那么观众客户端会直接将该目标设定图片显示在目标显示区域中。
若目标设定图片对应有解锁条件且当前用户未解锁目标设定图片,那么,观众客户端将添加有待解锁图层的目标设定图片显示在目标显示区域中,获取并显示解锁条件对应的解锁数据在待解锁图层上。
其中,解锁条件对应的解锁数据至少包括解锁条件对应的解锁提示信息和解锁条件对应的解锁交互控件。
其中,待解锁图层为任意一种使用户无法看清或无法看见目标设定图片的图层。例如:待解锁图层以一定的面积比例遮盖住目标设定图片,或者,待解锁图层以一定的模糊程度遮盖目标设定图片,或者,待解锁图层也可以完全遮盖住目标设定图片,同时配以直观化的图形提高用户交互体验,例如:常见锁类对应的图形等。除上述几种情况外,其他使用户无法完全捕捉目标设定图片的图片内容的方式均在本申请的保护范围内。
请参阅图8,图8为本申请实施例提供的查看设定图片的另一交互示意图。如上所述,设定图片分别为具有第一解锁顺序的设定图片A,具有第二解锁顺序的设定图片B、具有第三解锁顺序的设定图片C、具有第四解锁顺序的设定图片D以及具有第五解锁顺序的设定图片E。并且,设定图片A未对应有解锁条件,设定图片B至E分别对应有不同的解锁条件。
图8(a)中显示有封面交互提示信息81,观众可以通过与目标直播间封面82进行右滑交互,查看主播的设定图片,那么,观众客户端响应于封面右滑交互指令,基于当前显示的目标直播间封面82、若干幅设定图片的解锁顺序以及封面滑动交互方向信息(右向),可以确认目标设定图片为具有第一解锁顺序的设定图片A。如图8(b)所示,由于设定图片A未对应有解锁条件,那么观众客户端会直接将该设定图片A(标号为83)显示在目标显示区域中。
若观众客户端继续响应于封面右滑交互指令,当前显示的设定图片为具有第一解锁顺序的设定图片A、若干幅设定图片的解锁顺序以及封面滑动交互方向信息(右向),那么,目标设定图片则为具有第二解锁顺序的设定图片B。如图8(c)所示,由于设定图片B对应有解锁条件,那么观众客户端将添加有待解锁图层的设定图片B(标号84)显示在目标显示区域中,获取并显示解锁条件对应的解锁数据85在待解锁图层上。解锁数据85在此处仅为一个示例,后续会说明多种不同的解锁数据。
若观众客户端继续响应于封面右滑交互指令,那么可以理解的是,观众客户端会不断地根据当前显示的设定图片、若干幅设定图片的解锁顺序以及封面滑动交互方向信息,从若干幅设定图片中获取目标设定图片,从而在目标设定图片对应有解锁条件且当前用户未解锁目标设定图片时,观众客户端将添加有待解锁图层的目标设定图片显示在目标显示区域中,获取并显示解锁条件对应的解锁数据在待解锁图层上。若观众客户端之后响应于封面左滑交互指令,基于当前显示的设定图片为具有第二解锁顺序的设定图片B、若干幅设定图片的解锁顺序以及封面滑动交互方向信息(左向),那么,观众客户端可以确认目标设定图片为具有第一解锁顺序的设定图片A。如图8(d)所示,由于设定图片A未对应有解锁条件,那么观众客户端会将该设定图片A(标号为83)显示在目标显示区域中。
容易理解的是,对于已经解锁的目标设定图片,不会在其上再添加待解锁图层进行显示。
在本实施例中,设定图片为具有解锁顺序的设定图片,观众客户端响应于对目标直播间封面的封面交互指令时,会先从设定图片中获取目标设定图片,之后再判断目标设定图片是否对应有解锁条件以及当前用户是否未解锁目标设定图片,若均是,观众客户端将添加有待解锁图层的目标设定图片显示在目标显示区域中,获取并显示解锁条件对应的解锁数据在待解锁图层上,通过配置设定图片的解锁顺序以及解锁条件,能够丰富观众的封面交互玩法,提高对观众的吸引程度,同时也能促进观众与主播之间产生互动行为,引导更多观众进入该直播间的直播间。
需要说明的是,在一个可选的实施例中,用户需按解锁顺序依次解锁设定图片,在另一个可选的实施例中,用户无需按解锁顺序解锁设定图片,可以选择跳过某一未解锁的设定图片。
下面先说明主播如何进行设定图片的配置,再对各种设定图片的解锁条件进行展开说明。
S201观众客户端响应于直播间列表加载指令之前,包括步骤:
主播客户端响应于直播间封面配置请求,获取主播标识、设定图片以及每幅设定图片对应的解锁顺序,生成并发送直播间封面配置指令至服务器;其中,解锁顺序用于确定设定图片对应的解锁条件。服务器响应于直播间封面配置指令,获取主播标识、设定图片以及每幅设定图片对应的解锁顺序,保存设定图片和每幅设定图片对应的解锁顺序,并标记主播标识对应的主播配置有设定图片。
在本实施例中,主播可以上传设定图片,并配置每幅设定图片对应的解锁顺序。
为了便于主播对解锁条件进行配置,会预先设置好每个解锁顺序对应的解锁条件,例如:具有第一解锁顺序的设定图片A对应的解锁条件为空,具有第二解锁顺序的设定图片B对应的解锁条件为关注主播,具有第三解锁顺序的设定图片C对应的解锁条件为赠送虚拟礼物,具有第四解锁顺序的设定图片D对应的解锁条件为直播间停留预设时长,具有第五解锁顺序的设定图片E对应的解锁条件为锁定进入直播间。
在此基础上,主播配置好各幅设定图片对应的解锁顺序即可一同完成对解锁条件的配置。
关于保存设定图片的具体过程如下:在一个可选的实施例中,会通过新增一个图片字段,在图片字段下存储各个主播标识对应的设定图片以及每幅设定图片对应的解锁条件。
标记主播标识对应的主播配置有设定图片的具体过程如下:在一个可选的实施例中,可以通过再新增一个图片标记字段,若图片标记字段的值为true,则该主播标识对应的主播配置有设定图片,若图片标记字段的值为false,则该主播标识对应的主播未配置有设定图片。在另一个可选的实施例中,也可以直接基于上述图片字段是否为空,判断主播标识是否对应有设定图片,因此,可以简单理解为保存设定图片后,即标记了该主播标识对应的主播配置有设定图片。
下面对各种设定图片的解锁条件进行展开说明。
在一个可选的实施中,请参阅图9,图9为本申请第二实施例提供的直播间封面交互方法的另一流程示意图,该方法还包括步骤:
S205:观众客户端响应于对主播关注控件的触发操作指令,获取目标直播间标识对应的目标主播标识和当前用户标识,生成并发送主播关注请求至服务器。
S206:服务器响应于主播关注请求,获取目标主播标识和当前用户标识,配置当前用户为目标主播的已关注用户,生成并发送主播关注成功指令至观众客户端。
S207:观众客户端响应于主播关注成功指令,取消显示待解锁图层、主播关注提示信息以及主播关注控件。
本实施例中,目标设定图片对应的解锁条件为关注主播,解锁条件对应的解锁提示信息为主播关注提示信息,解锁条件对应的解锁交互控件为主播关注控件。
其中,目标主播标识为目标主播对应的唯一标识,用于确认当前用户关注哪一主播。
当前用户标识为当前用户对应的唯一标识,用于确认哪一用户关注目标主播。
若当前用户成功关注了目标主播,那么,则会取消显示待解锁图层、主播关注提示信息以及主播关注控件,从而使用户看到待解锁图层下的目标设定图片。
请参阅图10,图10为本申请实施例提供的解锁目标设定图片的交互示意图。如图10(a)所示,解锁数据包括主播关注提示信息101和主播关注控件102,主播关注提示信息101和主播关注控件102显示在待解锁图层103上,当前用户成功关注目标主播后,取消显示待解锁图层103、主播关注提示信息101以及主播关注控件102,用户看到待解锁图层103下的目标设定图片104,如图10(b)所示。
在本实施例中,用户可以通过关注主播解锁一张设定图片,从而不仅丰富了封面交互玩法,还有利于促进观众与主播产生关注互动行为,提升主播的关注人数,进而引导更多观众进入直播间。
在一个可选的实施例中,请参阅图11,图11为本申请第二实施例提供的直播间封面交互方法的又一流程示意图,该方法还包括步骤:
S208:观众客户端响应于对虚拟礼物赠送控件的触发操作指令,获取目标直播间标识、目标直播间标识对应的目标主播标识以及当前用户标识,生成并发送虚拟礼物赠送请求至服务器。
S209:服务器响应于虚拟礼物赠送请求,获取目标直播间标识、目标主播标识、当前用户标识以及目标虚拟礼物标识,若当前用户成功支付目标虚拟礼物标识对应的目标虚拟礼物价值,生成并发送虚拟礼物赠送成功指令至观众客户端。
S210:观众客户端响应于虚拟礼物赠送成功指令,取消显示待解锁图层、第一虚拟礼物赠送提示信息以及虚拟礼物赠送控件。
在本实施例中,目标设定图片对应的解锁条件为赠送虚拟礼物,解锁条件对应的解锁提示信息为第一虚拟礼物赠送提示信息,解锁条件对应的解锁交互控件为虚拟礼物赠送控件。
其中,第一虚拟礼物赠送提示信息用于提示当前用户需通过赠送虚拟礼物解锁目标设定图片。
目标直播间标识用于确认该虚拟礼物赠送行为发生在哪一直播间内,从而可以将该虚拟礼物展示在直播间内的客户端中。
目标主播标识用于确认目标虚拟礼物赠送至哪一主播。
当前用户标识用于确认目标虚拟礼物由哪一用户赠送。
目标虚拟礼物标识为目标虚拟礼物对应的虚拟礼物,在本实施例中,为了便于用户快捷送礼,该目标虚拟礼物标识为提前预配置好的,在其他可选的实施例中,也可以由当前用户自主选择其赠送哪一虚拟礼物至目标主播。
虚拟礼物对应有一定的虚拟礼物价值,若用户可以成功支付目标虚拟礼物标识对应的目标虚拟礼物价值,则会触发服务器生成并发送虚拟礼物赠送成功指令至观众客户端。可以理解的是,服务器也会生成并发送虚拟礼物显示指令至目标直播间内的客户端,该目标直播间为目标直播间标识对应的直播间。
若目标用户成功赠送目标虚拟礼物至目标主播,则会取消显示待解锁图层、第一虚拟礼物赠送提示信息以及虚拟礼物赠送控件,从而使用户看到待解锁图层下的目标设定图片。
请参阅图12,图12为本申请实施例提供的解锁目标设定图片的另一交互示意图。如图12(a)所示,解锁数据包括第一虚拟礼物赠送提示信息121和虚拟礼物赠送控件122,第一虚拟礼物赠送提示信息121和虚拟礼物赠送控件122显示在待解锁图层123上,当前用户成功赠送目标虚拟礼物至注目标主播后,取消显示待解锁图层123、第一虚拟礼物赠送提示信息121和虚拟礼物赠送控件122,用户看到待解锁图层123下的目标设定图片124,如图12(b)所示。
在本实施例中,用户可以通过赠送主播虚拟礼物解锁一张设定图片,从而不仅丰富了封面交互玩法,还有利于促进观众与主播产生虚拟礼物互动行为,提升主播的营收,同时引导更多观众进入直播间。
在一个可选的实施例中,为防止虚拟礼物的误送,S208中获取目标直播间标识、目标直播间标识对应的目标主播标识以及当前用户标识,生成并发送虚拟礼物赠送请求至服务器,包括步骤:
观众客户端获取虚拟礼物赠送提示控件数据,根据虚拟礼物赠送提示控件数据,显示虚拟礼物赠送提示控件;其中,虚拟礼物赠送提示控件中至少显示有第二虚拟礼物赠送提示信息和虚拟礼物赠送确认子控件,第二虚拟礼物赠送提示信息中显示有目标虚拟礼物标识对应的目标虚拟礼物价值、目标虚拟礼物标识对应的目标虚拟礼物名称以及目标主播标识对应的目标主播名称。
观众客户端响应于对虚拟礼物赠送确认子控件的触发操作指令,获取目标直播间标识、目标主播标识以及当前用户标识,生成并发送虚拟礼物赠送请求至服务器。
上述第二虚拟礼物赠送提示信息用于提示当前用户其会赠送目标主播多少价值的虚拟礼物。
在本实施例中,在当前用户赠送目标虚拟礼物至目标主播前,会通过第二虚拟礼物赠送提示信息对当前用户进行提示,在用户确认赠送,触发虚拟礼物赠送确认子控件后,观众客户端才会生成并发送虚拟礼物赠送请求至服务器,从而能有效防止虚拟礼物的误送行为,提高用户体验。
在一个可选的实施例中,请参阅图13,图13为本申请第二实施例提供的直播间封面交互方法的再一流程示意图,该方法还包括步骤:
S211:观众客户端响应于对直播间停留控件的触发操作指令,获取目标直播间标识对应的目标直播间数据,加载目标直播间标识对应的目标直播间。
S212:观众客户端获取当前用户在目标直播间内的已停留时长,若已停留时长达到预设时长,观众客户端生成直播间停留成功指令。
S213:观众客户端响应于直播间停留成功指令,取消显示待解锁图层、直播间停留提示信息以及直播间停留控件。
在本实施例中,目标设定图片对应的解锁条件为直播间停留预设时长,解锁条件对应的解锁提示信息为直播间停留提示信息,解锁条件对应的解锁交互控件为直播间停留控件。
若当前用户在目标直播间的已停留时长达到预设时长,则会取消显示待解锁图层、直播间停留提示信息以及直播间停留控件,从而使用户在退出目标直播间后,能够查看到待解锁图层下的目标设定图片。
请参阅图14,图14为本申请实施例提供的解锁目标设定图片的又一交互示意图。如图14(a)所示,解锁数据包括直播间停留提示信息141和直播间停留控件142,当前用户点击直播间停留控件142,触发观众客户端获取目标直播间标识对应的目标直播间数据,加载目标直播间标识对应的目标直播间,如图14(b)所示,在目标直播间的已停留时长达到预设时长后,可以通过显示弹窗145,提示用户已经解锁目标设定图片,如图14(c)所示,并且观众客户端取消显示待解锁图层143、直播间停留提示信息141和直播间停留控件142,用户退出目标直播间,能够查看到待解锁图层143下的目标设定图片144,如图14(d)所示。
在本实施例中,用户可以通过在直播间内停留解锁一张设定图片,从而不仅丰富了封面交互玩法,还有利于引导更多观众进入直播间,增加主播的观看人数,提高主播的人气。
在一个可选的实施例中,请参阅图15,图15为本申请第二实施例提供的直播间封面交互方法的再一流程示意图,该方法还包括步骤:
S214:观众客户端响应于对锁定进入直播间控件的触发操作指令,取消显示待解锁图层、第一锁定进入直播间提示信息以及锁定进入直播间控件。
S215:观众客户端获取进入目标直播间的剩余时长,若进入目标直播间的剩余时长为零或响应于目标直播间加载请求,获取目标直播间标识对应的目标直播间数据,加载目标直播间标识对应的目标直播间。
在本实施例中,目标设定图片对应的解锁条件为锁定进入直播间,解锁条件对应的解锁提示信息为第一锁定进入直播间提示信息,解锁条件对应的解锁交互控件为锁定进入直播间控件。
其中,第一锁定进入直播间提示信息用于提示当前用户锁定进入直播间后可以解锁目标设定图片。
也就是说,若当前用户触发锁定进入直播间控件,那么,观众客户端会直接取消显示待解锁图层、第一锁定进入直播间提示信息以及锁定进入直播间控件。
之后,当前用户要么等待进入该目标直播间,要么主动进入该目标直播间。
具体地,若进入目标直播间的剩余时长为零,观众客户端会获取目标直播间标识对应的目标直播间数据,加载目标直播间标识对应的目标直播间,或者,在进入目标直播间的剩余时长不为零之前,观众若触发观众客户端生成目标直播间加载请求,观众客户端响应于目标直播间加载请求,获取目标直播间标识对应的目标直播间数据,加载目标直播间标识对应的目标直播间。
在一个可选的实施例中,该方法还包括步骤:
观众客户端获取倒计时控件数据,显示倒计时控件在目标显示区域中;其中,倒计时控件中显示有进入目标直播间的剩余时长,在进入目标直播间的剩余时长内,若观众客户端响应于其他直播间加载请求,暂停执行其他直播间的加载进程,获取并显示第二锁定进入直播间提示信息。
其中,其他直播间为目标直播间以外的直播间。
也就是说,当前用户在进入目标直播间的剩余时长不为零之前,不可以进入除目标直播间以外的其他直播间。
请参阅图16,图16为本申请实施例提供的解锁目标设定图片的再一交互示意图。如图16(a)所示,解锁数据包括第一锁定进入直播间提示信息161和锁定进入直播间控件162,当前用户点击锁定进入直播间控件162,触发观众客户端取消显示待解锁图层163、第一锁定进入直播间提示信息161以及锁定进入直播间控件162,此时,当前用户能够查看到待解锁图层163下的目标设定图片164,如图16(b)所示。此外,还可以显示倒计时控件165,如图16(c)所示。在进入目标直播间的剩余时长不为零之前,若当前用户点击其他直播间对应的直播间封面,则会通过显示弹窗166,提示用户倒计时阶段,只能够进入目标直播间,如图16(d)所示。若进入目标直播间的剩余时长为零或响应于目标直播间加载请求,获取目标直播间标识对应的目标直播间数据,加载目标直播间标识对应的目标直播间。
在本实施例中,用户可以通过锁定进入直播间解锁一张设定图片,从而不仅丰富了封面交互玩法,还有利于引导更多观众进入该直播间,增加主播的观看人数,提高主播的人气。
请参阅图17,图17为本申请第三实施例提供的直播间封面交互***的结构示意图,该***17包括:服务器171和观众客户端172;
所述观众客户端172用于响应于直播间列表加载指令,获取所述服务器171下发的直播间列表数据,根据所述直播间列表数据,加载直播间列表;其中,所述直播间列表数据中至少包括若干个直播间标识和若干个所述直播间标识对应的直播间封面;
若目标直播间标识对应的目标主播配置有设定图片,所述观众客户端172还用于至少获取并显示封面交互提示信息在所述目标直播间标识对应的目标直播间封面上;其中,所述封面交互提示信息用于指示用户与所述目标直播间封面交互以查看所述设定图片;
所述观众客户端172还用于响应于对所述目标直播间封面的封面交互指令,将所述设定图片显示在目标显示区域中;其中,所述目标显示区域为所述目标直播间封面在所述直播间列表中的显示区域。
上述实施例提供的直播间封面交互***与直播间封面交互方法属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。
请参阅图18,为本申请第四实施例提供的直播间封面交互装置的结构示意图。该装置可以通过软件、硬件或两者的结合实现成为电子设备的全部或一部分。该装置18包括:
第一获取单元181,用于观众客户端响应于直播间列表加载指令,获取服务器下发的直播间列表数据,根据所述直播间列表数据,加载直播间列表;其中,所述直播间列表数据中至少包括若干个直播间标识和若干个所述直播间标识对应的直播间封面;
第一提示单元182,用于若目标直播间标识对应的目标主播配置有设定图片,所述观众客户端至少获取并显示封面交互提示信息在所述目标直播间标识对应的目标直播间封面上;其中,所述封面交互提示信息用于指示用户与所述目标直播间封面交互以查看所述设定图片;
第一显示单元183,用于所述观众客户端响应于对所述目标直播间封面的封面交互指令,将所述设定图片显示在目标显示区域中;其中,所述目标显示区域为所述目标直播间封面在所述直播间列表中的显示区域。
需要说明的是,上述实施例提供的直播间封面交互装置在执行直播间封面交互方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分为不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的直播间封面交互装置与直播间封面交互方法属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。
请参阅图19,为本申请第五实施例提供的电子设备的结构示意图。如图19所示,该电子设备19可以包括:处理器190、存储器191以及存储在该存储器191并可以在该处理器190上运行的计算机程序192,例如:直播间封面交互程序;该处理器190执行该计算机程序192时实现上述第一实施例至第二实施例中的步骤。
其中,该处理器190可以包括一个或多个处理核心。处理器190利用各种接口和线路连接电子设备19内的各个部分,通过运行或执行存储在存储器191内的指令、程序、代码集或指令集,以及调用存储器191内的数据,执行电子设备19的各种功能和处理数据,可选的,处理器190可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programble LogicArray,PLA)中的至少一个硬件形式来实现。处理器190可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责触摸显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器190中,单独通过一块芯片进行实现。
其中,存储器191可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器191包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器191可用于存储指令、程序、代码、代码集或指令集。存储器191可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于至少一个功能的指令(比如触控指令等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器191可选的还可以是至少一个位于远离前述处理器190的存储装置。
本申请实施例还提供了一种计算机存储介质,该计算机存储介质可以存储有多条指令,该指令适用于由处理器加载并执行上述实施例的方法步骤,具体执行过程可以参见上述实施例的具体说明,在此不进行赘述。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述***中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在本发明所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。
本发明并不局限于上述实施方式,如果对本发明的各种改动或变形不脱离本发明的精神和范围,倘若这些改动和变形属于本发明的权利要求和等同技术范围之内,则本发明也意图包含这些改动和变形。

Claims (16)

1.一种直播间封面交互方法,其特征在于,所述方法包括步骤:
观众客户端响应于直播间列表加载指令,获取服务器下发的直播间列表数据,根据所述直播间列表数据,加载直播间列表;其中,所述直播间列表数据中至少包括若干个直播间标识和若干个所述直播间标识对应的直播间封面;
若目标直播间标识对应的目标主播配置有设定图片,所述观众客户端至少获取并显示封面交互提示信息在所述目标直播间标识对应的目标直播间封面上;其中,所述封面交互提示信息用于指示用户与所述目标直播间封面交互以查看所述设定图片;
所述观众客户端响应于对所述目标直播间封面的封面交互指令,将所述设定图片显示在目标显示区域中;其中,所述目标显示区域为所述目标直播间封面在所述直播间列表中的显示区域。
2.根据权利要求1所述的直播间封面交互方法,其特征在于,所述观众客户端响应于直播间列表加载指令之前,包括步骤:
所述服务器响应于直播间列表加载请求,获取所述直播间列表数据;
所述服务器根据所述直播间列表数据中的若干个所述直播间标识,判断所述直播间标识对应的主播是否配置有所述设定图片,若是,获取所述目标直播间标识和所述目标直播间标识对应的设定图片,将所述目标直播间标识对应的设定图片和所述直播间列表数据下发至所述观众客户端中。
3.根据权利要求1所述的直播间封面交互方法,其特征在于,所述封面交互指令为封面滑动交互指令,所述观众客户端响应于对所述目标直播间封面的封面交互指令之前,包括步骤:
所述观众客户端获取用户交互起始位置、用户交互终止位置、用户交互起始时间以及用户交互终止时间;
若所述用户交互起始位置和所述用户交互终止位置均在所述目标直播间封面上、所述用户交互起始位置和所述用户交互终止位置之间的位移超过预设的位移阈值以及所述用户交互起始时间与所述用户交互终止时间之间的时间差值超过预设的时间差值阈值,所述观众客户端生成并发出对所述目标直播间封面的封面滑动交互指令。
4.根据权利要求1至3任意一项所述的直播间封面交互方法,其特征在于,所述设定图片为具有解锁顺序的设定图片,所述观众客户端响应于对所述目标直播间封面的封面交互指令,将所述设定图片显示在目标显示区域中,包括步骤:
所述观众客户端响应于对所述目标直播间封面的封面交互指令,从若干幅所述设定图片中获取目标设定图片;
若所述目标设定图片对应有解锁条件且当前用户未解锁所述目标设定图片,所述观众客户端将添加有待解锁图层的所述目标设定图片显示在所述目标显示区域中,获取并显示所述解锁条件对应的解锁数据在所述待解锁图层上;其中,所述解锁条件对应的解锁数据至少包括所述解锁条件对应的解锁提示信息和所述解锁条件对应的解锁交互控件。
5.根据权利要求4所述的直播间封面交互方法,其特征在于,所述封面交互指令为封面滑动交互指令,所述观众客户端响应于对所述目标直播间封面的封面交互指令,从若干幅所述设定图片中获取目标设定图片,包括步骤:
所述观众客户端响应于对所述目标直播间封面的封面滑动交互指令,获取当前显示的所述目标直播间封面或当前显示的所述设定图片、若干幅所述设定图片的解锁顺序以及封面滑动交互方向信息;
所述观众客户端根据当前显示的所述目标直播间封面或当前显示的所述设定图片、若干幅所述设定图片的解锁顺序以及所述封面滑动交互方向信息,从若干幅所述设定图片中获取所述目标设定图片。
6.根据权利要求4所述的直播间封面交互方法,其特征在于,若所述目标设定图片对应的解锁条件为关注主播,则所述解锁条件对应的解锁提示信息为主播关注提示信息,所述解锁条件对应的解锁交互控件为主播关注控件,所述方法还包括步骤:
所述观众客户端响应于对所述主播关注控件的触发操作指令,获取所述目标直播间标识对应的目标主播标识和当前用户标识,生成并发送主播关注请求至所述服务器;
所述服务器响应于所述主播关注请求,获取所述目标主播标识和所述当前用户标识,配置所述当前用户为所述目标主播的已关注用户,生成并发送主播关注成功指令至所述观众客户端;
所述观众客户端响应于所述主播关注成功指令,取消显示所述待解锁图层、所述主播关注提示信息以及所述主播关注控件。
7.根据权利要求4所述的直播间封面交互方法,其特征在于,若所述目标设定图片对应的解锁条件为赠送虚拟礼物,则所述解锁条件对应的解锁提示信息为第一虚拟礼物赠送提示信息,所述解锁条件对应的解锁交互控件为虚拟礼物赠送控件,所述方法还包括步骤:
所述观众客户端响应于对所述虚拟礼物赠送控件的触发操作指令,获取所述目标直播间标识、所述目标直播间标识对应的目标主播标识以及当前用户标识,生成并发送虚拟礼物赠送请求至所述服务器;
所述服务器响应于所述虚拟礼物赠送请求,获取所述目标直播间标识、所述目标主播标识、所述当前用户标识以及目标虚拟礼物标识,若所述当前用户成功支付所述目标虚拟礼物标识对应的目标虚拟礼物价值,生成并发送虚拟礼物赠送成功指令至所述观众客户端;
所述观众客户端响应于所述虚拟礼物赠送成功指令,取消显示所述待解锁图层、所述第一虚拟礼物赠送提示信息以及所述虚拟礼物赠送控件。
8.根据权利要求7所述的直播间封面交互方法,其特征在于,所述获取所述目标直播间标识、所述目标直播间标识对应的目标主播标识以及当前用户标识,生成并发送虚拟礼物赠送请求至所述服务器,包括步骤:
所述观众客户端获取虚拟礼物赠送提示控件数据,根据所述虚拟礼物赠送提示控件数据,显示虚拟礼物赠送提示控件;其中,所述虚拟礼物赠送提示控件中至少显示有第二虚拟礼物赠送提示信息和虚拟礼物赠送确认子控件,所述第二虚拟礼物赠送提示信息中显示有所述目标虚拟礼物标识对应的目标虚拟礼物价值、所述目标虚拟礼物标识对应的目标虚拟礼物名称以及所述目标主播标识对应的目标主播名称;
所述观众客户端响应于对所述虚拟礼物赠送确认子控件的触发操作指令,获取所述目标直播间标识、所述目标主播标识以及所述当前用户标识,生成并发送所述虚拟礼物赠送请求至所述服务器。
9.根据权利要求4所述的直播间封面交互方法,其特征在于,若所述目标设定图片对应的解锁条件为直播间停留预设时长,则所述解锁条件对应的解锁提示信息为直播间停留提示信息,所述解锁条件对应的解锁交互控件为直播间停留控件,所述方法还包括步骤:
所述观众客户端响应于对所述直播间停留控件的触发操作指令,获取所述目标直播间标识对应的目标直播间数据,加载所述目标直播间标识对应的目标直播间;
所述观众客户端获取所述当前用户在所述目标直播间内的已停留时长,若所述已停留时长达到所述预设时长,所述观众客户端生成直播间停留成功指令;
所述观众客户端响应于所述直播间停留成功指令,取消显示所述待解锁图层、所述直播间停留提示信息以及所述直播间停留控件。
10.根据权利要求4所述的直播间封面交互方法,其特征在于,若所述目标设定图片对应的解锁条件为锁定进入直播间,则所述解锁条件对应的解锁提示信息为第一锁定进入直播间提示信息,所述解锁条件对应的解锁交互控件为锁定进入直播间控件,所述方法还包括步骤:
所述观众客户端响应于对所述锁定进入直播间控件的触发操作指令,取消显示所述待解锁图层、所述第一锁定进入直播间提示信息以及所述锁定进入直播间控件;
所述观众客户端获取进入目标直播间的剩余时长,若所述进入目标直播间的剩余时长为零或响应于目标直播间加载请求,获取所述目标直播间标识对应的目标直播间数据,加载所述目标直播间标识对应的目标直播间。
11.根据权利要求10所述的直播间封面交互方法,其特征在于,所述方法还包括步骤:
所述观众客户端获取倒计时控件数据,显示倒计时控件在所述目标显示区域中;其中,所述倒计时控件中显示有所述进入目标直播间的剩余时长;
在所述进入目标直播间的剩余时长内,若所述观众客户端响应于其他直播间加载请求,暂停执行其他直播间的加载进程,获取并显示第二锁定进入直播间提示信息;其中,所述其他直播间为所述目标直播间以外的直播间。
12.根据权利要求4所述的直播间封面交互方法,其特征在于,所述观众客户端响应于直播间列表加载指令之前,包括步骤:
主播客户端响应于直播间封面配置请求,获取所述主播标识、所述设定图片以及每幅所述设定图片对应的解锁顺序,生成并发送直播间封面配置指令至所述服务器;其中,所述解锁顺序用于确定所述设定图片对应的解锁条件;
所述服务器响应于所述直播间封面配置指令,获取所述主播标识、所述设定图片以及每幅所述设定图片对应的解锁顺序,保存所述设定图片和每幅所述设定图片对应的解锁顺序,并标记所述主播标识对应的主播配置有所述设定图片。
13.一种直播间封面交互***,其特征在于,包括:服务器和观众客户端;
所述观众客户端用于响应于直播间列表加载指令,获取所述服务器下发的直播间列表数据,根据所述直播间列表数据,加载直播间列表;其中,所述直播间列表数据中至少包括若干个直播间标识和若干个所述直播间标识对应的直播间封面;
若目标直播间标识对应的目标主播配置有设定图片,所述观众客户端还用于至少获取并显示封面交互提示信息在所述目标直播间标识对应的目标直播间封面上;其中,所述封面交互提示信息用于指示用户与所述目标直播间封面交互以查看所述设定图片;
所述观众客户端还用于响应于对所述目标直播间封面的封面交互指令,将所述设定图片显示在目标显示区域中;其中,所述目标显示区域为所述目标直播间封面在所述直播间列表中的显示区域。
14.一种直播间封面交互装置,其特征在于,包括:
第一获取单元,用于观众客户端响应于直播间列表加载指令,获取服务器下发的直播间列表数据,根据所述直播间列表数据,加载直播间列表;其中,所述直播间列表数据中至少包括若干个直播间标识和若干个所述直播间标识对应的直播间封面;
第一提示单元,用于若目标直播间标识对应的目标主播配置有设定图片,所述观众客户端至少获取并显示封面交互提示信息在所述目标直播间标识对应的目标直播间封面上;其中,所述封面交互提示信息用于指示用户与所述目标直播间封面交互以查看所述设定图片;
第一显示单元,用于所述观众客户端响应于对所述目标直播间封面的封面交互指令,将所述设定图片显示在目标显示区域中;其中,所述目标显示区域为所述目标直播间封面在所述直播间列表中的显示区域。
15.一种电子设备,包括:处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至12任意一项所述方法的步骤。
16.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至12任意一项所述方法的步骤。
CN202210607392.2A 2022-05-31 2022-05-31 直播间封面交互方法、***、装置及电子设备 Pending CN115065838A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210607392.2A CN115065838A (zh) 2022-05-31 2022-05-31 直播间封面交互方法、***、装置及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210607392.2A CN115065838A (zh) 2022-05-31 2022-05-31 直播间封面交互方法、***、装置及电子设备

Publications (1)

Publication Number Publication Date
CN115065838A true CN115065838A (zh) 2022-09-16

Family

ID=83198772

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210607392.2A Pending CN115065838A (zh) 2022-05-31 2022-05-31 直播间封面交互方法、***、装置及电子设备

Country Status (1)

Country Link
CN (1) CN115065838A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024099450A1 (zh) * 2022-11-10 2024-05-16 北京字跳网络技术有限公司 直播间页面显示方法、装置、电子设备及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180192154A1 (en) * 2016-12-30 2018-07-05 Facebook, Inc. Real-time script for live broadcast
CN111263175A (zh) * 2020-01-16 2020-06-09 网易(杭州)网络有限公司 直播平台的交互控制方法及装置、存储介质及电子设备
CN112822504A (zh) * 2020-12-30 2021-05-18 北京达佳互联信息技术有限公司 直播间封面更新方法、装置、电子设备及存储介质
CN113038167A (zh) * 2021-04-07 2021-06-25 广州方硅信息技术有限公司 页面显示方法、装置、计算机可读存储介质及电子设备
CN113518233A (zh) * 2021-03-22 2021-10-19 广州方硅信息技术有限公司 封面显示方法、装置、电子设备及存储介质
CN114422821A (zh) * 2022-02-14 2022-04-29 广州方硅信息技术有限公司 基于虚拟礼物的直播首页互动方法、装置、介质以及设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180192154A1 (en) * 2016-12-30 2018-07-05 Facebook, Inc. Real-time script for live broadcast
CN111263175A (zh) * 2020-01-16 2020-06-09 网易(杭州)网络有限公司 直播平台的交互控制方法及装置、存储介质及电子设备
CN112822504A (zh) * 2020-12-30 2021-05-18 北京达佳互联信息技术有限公司 直播间封面更新方法、装置、电子设备及存储介质
CN113518233A (zh) * 2021-03-22 2021-10-19 广州方硅信息技术有限公司 封面显示方法、装置、电子设备及存储介质
CN113038167A (zh) * 2021-04-07 2021-06-25 广州方硅信息技术有限公司 页面显示方法、装置、计算机可读存储介质及电子设备
CN114422821A (zh) * 2022-02-14 2022-04-29 广州方硅信息技术有限公司 基于虚拟礼物的直播首页互动方法、装置、介质以及设备

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024099450A1 (zh) * 2022-11-10 2024-05-16 北京字跳网络技术有限公司 直播间页面显示方法、装置、电子设备及存储介质

Similar Documents

Publication Publication Date Title
CN113840154B (zh) 基于虚拟礼物的直播互动方法、***及计算机设备
CN113766340B (zh) 连麦直播下的舞曲互动方法、***、装置及计算机设备
CN113438490A (zh) 直播互动方法、计算机设备及存储介质
CN113613027B (zh) 直播间推荐方法、装置及计算机设备
CN114666671B (zh) 直播点赞互动方法、装置、设备及存储介质
CN113573083A (zh) 连麦直播互动方法、装置及计算机设备
CN113938696B (zh) 基于自定义虚拟礼物的直播互动方法、***及计算机设备
CN113824976A (zh) 直播间内的进场秀显示方法、装置及计算机设备
CN113824984A (zh) 虚拟礼物流水的显示方法、***、装置及计算机设备
CN115065838A (zh) 直播间封面交互方法、***、装置及电子设备
CN113824979A (zh) 直播间的推荐方法、装置及计算机设备
CN113891162B (zh) 直播间加载方法、装置、计算机设备及存储介质
CN114666672B (zh) 由观众发起的直播对战互动方法、***及计算机设备
CN114760502A (zh) 直播间进场秀合并播放方法、装置及计算机设备
CN115134621A (zh) 基于主副画面显示的直播对战互动方法、装置及电子设备
CN114885191A (zh) 基于直播间专属昵称的互动方法、***、装置及设备
CN114222151A (zh) 开播交互动画的显示方法、装置及计算机设备
CN114760531A (zh) 直播间团队互动方法、装置、***、设备及存储介质
CN114501065A (zh) 基于面部拼图的虚拟礼物互动方法、***及计算机设备
CN114827645B (zh) 基于蒙面互动的直播间进场方法、装置及计算机设备
CN113938700B (zh) 直播间切换方法、装置及计算机设备
CN114827642B (zh) 直播间进场方法、装置、计算机设备及可读存储介质
CN114513679B (zh) 基于音频预播放的直播间推荐方法、***及计算机设备
CN113840156B (zh) 基于虚拟礼物的直播互动方法、装置及计算机设备
CN114630154A (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