首页> 中国专利> 直播间引导发言方法、系统、装置、介质以及计算机设备

直播间引导发言方法、系统、装置、介质以及计算机设备

摘要

本申请实施例涉及网络直播领域,提供一种直播间发言引导方法、系统、装置、介质以及计算机设备,方法包括:客户端向服务端发送发言引导气泡请求;服务端根据发言引导气泡请求直播间标识,获取第一发言引导气泡配置数据并发送至客户端;第一发言引导气泡配置数据包括第一发言引导气泡的第一触发条件、第一发言引导气泡控件信息和第一发言引导文案信息;在直播间的场景数据满足触发条件时,客户端根据第一发言引导气泡控件信息,在直播间界面显示发言引导气泡,且响应于发言引导气泡的发送操作,在直播间的公屏上显示第一发言引导文案信息,从而引导观众在公屏上进行发言,且根据直播运营需求,触发不同的发言引导气泡。

著录项

  • 公开/公告号CN113873282A

    专利类型发明专利

  • 公开/公告日2021-12-31

    原文格式PDF

  • 申请/专利权人 广州方硅信息技术有限公司;

    申请/专利号CN202111160065.9

  • 发明设计人 陈涛;

    申请日2021-09-30

  • 分类号H04N21/2187(20110101);H04N21/431(20110101);H04N21/435(20110101);H04N21/472(20110101);H04N21/4788(20110101);

  • 代理机构44425 广州骏思知识产权代理有限公司;

  • 代理人潘桂生;叶琼园

  • 地址 511400 广东省广州市番禺区南村镇万博二路79号3108

  • 入库时间 2023-06-19 13:27:45

说明书

技术领域

本申请实施例涉及网络直播技术领域,特别是涉及一种直播间引导发言方法、系统、装置、介质以及计算机设备。

背景技术

随着网络通信技术的进步,用户可参与的线上娱乐项目越来越多,其中,网络直播由于实时性强且交互性强的特点,更是受到越来越多用户的喜爱。

在网络直播中,观众与主播、观众与观众之间可以通过在公屏中发言来进行互动。高人气的直播间的公屏发言越多,越能增加观众与主播的交流互动,越能增加直播间的氛围,从而越能增加观众在直播间的留存率;低人气的直播间的公屏发言越少,观众与主播的交流互动越惨淡,就越容易造成观众流失。但是,传统的网络直播中,直播间观众一般是通过在公屏发言控件主动输入文字消息与主播以及其他观众互动,通过公屏发言控件的方式并无法有效引导观众进行发言,在一定程度上降低了观众在公屏上发言的互动积极性。

发明内容

为克服相关技术中存在的问题,本申请提供一种直播间发言引导方法、系统、装置、介质以及计算机设备,其可引导观众在直播间的公屏上发言。

根据本申请实施例的第一方面,提供一种直播间发言引导方法,包括如下步骤:

客户端响应于进入直播间的触发操作,向服务端发送发言引导气泡请求;所述发言引导气泡请求包括所述客户端所在的直播间标识;

所述服务端根据所述直播间标识,获取第一发言引导气泡配置数据,且将所述第一发言引导气泡配置数据发送至所述客户端;所述第一发言引导气泡配置数据包括若干个第一发言引导气泡的第一触发条件、对应的第一发言引导气泡控件信息以及对应的第一发言引导文案信息;

所述客户端获取直播间的场景数据,在直播间的所述场景数据满足其中一个所述第一触发条件时,根据对应的所述第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示对应的所述第一发言引导文案信息;

所述客户端响应于所述第一发言引导气泡的发送操作,将所述第一发言引导文案信息发送至服务端,以在直播间的公屏上显示所述第一发言引导文案信息。

根据本申请实施例的第二方面,提供一种直播间的引导发言方法,包括:

响应于进入直播间的触发操作,向服务端发送发言引导气泡请求;所述发言引导气泡请求包括所述客户端所在的直播间标识;

接收服务端根据所述直播间标识发送的第一发言引导气泡配置数据;所述第一发言引导气泡配置数据包括若干个第一发言引导气泡的第一触发条件、对应的第一发言引导气泡控件信息以及对应的第一发言引导文案信息;

获取直播间的场景数据,在直播间的所述场景数据满足其中一个所述第一触发条件时,根据对应的所述第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示对应的所述第一发言引导文案信息;

响应于所述第一发言引导气泡的发送操作,在直播间的公屏上显示所述第一发言引导文案信息。

根据本申请实施例的第三方面,提供一种直播间的引导发言系统,包括客户端和服务端;

所述客户端响应于进入直播间的触发操作,向所述服务端发送发言引导气泡请求;所述发言引导气泡请求包括所述客户端所在的直播间标识;

所述服务端根据所述直播间标识,获取第一发言引导气泡配置数据,且将所述第一发言引导气泡配置数据发送至所述客户端;所述第一发言引导气泡配置数据包括若干个第一发言引导气泡的第一触发条件、对应的第一发言引导气泡控件信息以及对应的第一发言引导文案信息;

所述客户端获取直播间的场景数据,在直播间的所述场景数据满足其中一个所述第一触发条件时,根据对应的所述第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示对应的所述第一发言引导文案信息;

所述客户端响应于所述第一发言引导气泡的发送操作,将所述第一发言引导文案信息发送至服务端,以在直播间的公屏上显示所述第一发言引导文案信息。

根据本申请实施例的第四方面,提供一种直播间发言引导装置,包括:

发言引导气泡请求模块,用于响应于进入直播间的触发操作,向服务端发送发言引导气泡请求;所述发言引导气泡请求包括所述客户端所在的直播间标识;

配置数据接收模块,用于接收服务端根据所述直播间标识发送的第一发言引导气泡配置数据;所述第一发言引导气泡配置数据包括若干个第一发言引导气泡的第一触发条件、对应的第一发言引导气泡控件信息以及对应的第一发言引导文案信息;

发言引导气泡显示模块,用于获取直播间的场景数据,在直播间的所述场景数据满足其中一个所述第一触发条件时,根据对应的所述第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示对应的所述第一发言引导文案信息;

文案显示模块,用于响应于所述第一发言引导气泡的发送操作,在直播间的公屏上显示所述第一发言引导文案信息。

根据本申请实施例的第五方面,提供一种计算机设备,包括处理器和存储器;所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如上述所述的直播间发言引导方法。

根据本申请实施例的第六方面,提供一种计算机可读存储介质,其上储存有计算机程序,其特征在于,该计算机程序被处理器执行时实现如上述所述的直播间发言引导方法。

本申请实施例的客户端响应于进入直播间的触发操作,向服务端发送发言引导气泡请求;所述服务端根据发言引导气泡请求的直播间标识,获取第一发言引导气泡配置数据,且将所述第一发言引导气泡配置数据发送至所述客户端;所述客户端获取直播间的场景数据,在直播间的所述场景数据满足其中一个所述第一发言引导气泡配置数据中的触发条件时,根据所述第一发言引导气泡配置数据中对应的第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示对应的所述第一发言引导文案信息;所述客户端还响应于所述第一发言引导气泡的发送操作,在直播间的公屏上显示所述第一发言引导文案信息,从而引导观众在公屏上进行发言,提高观众在公屏上发言互动的积极性,增加观众的留存率;进一步地,本申请实施例还可以根据直播运营需求,在服务端对直播间标识配置不同的发言引导气泡数据,进而可根据直播间标识下对应的直播场景数据,触发不同的发言引导气泡。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

为了更好地理解和实施,下面结合附图详细说明本发明。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的直播间发言引导方法的应用环境的示意框图;

图2为本申请第一实施例提供的直播间发言引导方法的流程图;

图3为本申请第一实施例提供的在客户端的直播间界面显示第一发言引导气泡的效果图;

图4为本申请第一实施例提供的在公屏上显示第一发言引导文案信息的效果图;

图5为本申请第一实施例提供的显示第二发言引导文案信息的方法的流程图;

图6为本申请第二实施例提供的直播间发言引导方法的流程图;

图7为本申请第三实施例提供的直播间的发言引导系统的示意框图;

图8为本申请第四实施例提供的直播间发言引导装置的示意框图;

图9为本申请第五实施例提供的计算机设备的结构示意框图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。

应当明确,所描述的实施例仅仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请实施例保护的范围。

下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。在本申请的描述中,需要理解的是,术语“第一”、“第二”、“第三”等仅用于区别类似的对象,而不必用于描述特定的顺序或先后次序,也不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。在此所使用的词语“如果”/“若”可以被解释成为“在……时”或“当……时”或“响应于确定”。

此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

本领域技术人员可以理解,本申请所使用的“客户端”、“终端”、“终端设备”既包括无线信号发射器的设备,其仅具备发射能力的无线信号发射器的设备,又包括无线信号接收射器的设备,其仅具备接收能力的无线信号接收器的设备,还可以包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他诸如个人计算机、平板电脑之类的通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(PersonalCommunicationsService,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(Global PositioningSystem,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“客户端”、“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“客户端”、“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID(Mobile Internet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。

本申请所称的“服务端”、“客户端”、“服务节点”等名称所指向的硬件,本质上是具备个人计算机等效能力的计算机设备,为具有中央处理器(包括运算器和控制器)、存储器、输入设备以及输出设备等冯诺依曼原理所揭示的必要构件的硬件装置,计算机程序存储于其存储器中,中央处理器将存储在外存中的程序调入内存中运行,执行程序中的指令,与输入输出设备交互,借此完成特定的功能。

需要指出的是,本申请所称的“服务端”这一概念,同理也可扩展到适用于服务端机群的情况。依据本领域技术人员所理解的网络部署原理,所述各服务端应是逻辑上的划分,在物理空间上,这些服务端既可以是互相独立但可通过接口调用的,也可以是集成到一台物理计算机或一套计算机机群的。本领域技术人员应当理解这一变通,而不应以此约束本申请的网络部署方式的实施方式。

请参阅图1,图1为本申请实施例提供的直播间发言引导方法的应用场景示意图,该应用场景包括主播客户端110、观众客户端120和服务端130。

所述主播客户端110与所述观众客户端120通过所述服务端130进行交互。具体的,所述主播客户端110和所述观众客户端120均可以通过网络接入方式接入互联网,与所述服务端130建立数据通信链路。其中,网络可以是能够在所述分享发布终端与所述分享接收终端之间提供通信链路的各种连接类型的通信介质,例如可以是有线通信链路、无线通信链路或者光纤电缆等等,本申请在此不做限制。

所述主播客户端110是指发送网络直播视频的一端,通常来说是网络直播中主播用户所采用的客户端。所述主播客户端110所指向的硬件,本质上是指计算机设备,具体地,如图1所示,其可以是智能手机、智能交互平板和个人计算机等类型的计算机设备。

所述观众客户端120是指接收和观看网络直播视频的一端,通常来说是网络直播中观看视频的观众用户所采用的客户端。所述观众客户端120所指向的硬件,本质上是指计算机设备,具体地,如图1所示,其可以是智能手机、智能交互平板和个人计算机等类型的计算机设备。

应当说明,所述观众客户端120与所述主播客户端110只是从功能上进行划分,在实际应用中,可以由同一个客户端在不同时间分别执行所述观众客户端120与所述主播客户端110的功能。因此,同一个客户端在观看网络直播时,可以作为所述观众客户端120,在发布直播视频时,可以作为所述主播客户端110。

所述服务端130可作为一个业务服务端,其可以负责进一步连接起相关音频数据服务端、视频流服务端以及其他提供相关支持的服务端等,以此构成逻辑上相关联的服务机群,来为相关的终端设备,例如图1中所示的主播客户端110和观众客户端120提供服务。

本申请实施例中,所述主播客户端110与所述观众客户端120可以加入同一个直播间(即直播频道),上述的直播间是指依靠互联网技术和所述服务端130实现的一种聊天室,通常具备音视频播控功能。主播用户通过所述主播客户端110在直播间内进行直播,所述观众客户端120的观众用户可以登录所述服务端130进入直播间观看直播。

在直播间内,主播用户与观众用户之间可通过语音、视频、文字等公知的线上交互方式来实现互动,一般是主播用户以音视频流的形式为观众用户表演节目,同时,观众用户可以采用文字聊天或者赠送虚拟礼物的方式与主播用户进行互动,当然,直播间的应用形态并不局限于在线娱乐,也可推广到其他相关场景中。

具体地,观众用户观看直播的过程如下:观众用户可以点击访问安装在观众客户端120上的直播应用程序,并选择进入任意一个直播间,触发所述观众客户端120为该观众用户加载直播间界面,该直播间界面内包括若干交互组件,例如:视频组件、虚拟礼物栏组件以及公屏组件等,通过加载这些交互组件可以使观众用户在直播间内观看直播,并进行多种线上互动,线上互动的方式包括但不限于赠送虚拟礼物、参加直播活动以及公屏发言聊天等。其中,在公屏发言聊天中,

值得一提的是,图1中的应用场景只是一种示例性应用场景,并非用于限定本发明的方案。本发明的方案还可以应用于其他形式的网络直播应用场景中,对此不再一一说明。

其中,观众与主播、观众与观众之间可以通过在公屏中发言来进行互动。公屏是指公共屏幕,直播间的公屏相当于直播间内的群聊窗口,该直播间的主播和观众均可以在该直播间的公屏上发表言论,每个直播间的公屏聊天数据包括主播与观众之间的聊天数据,或者观众与观众的聊天数据。高人气的直播间的公屏发言越多,越能增加观众与主播的交流互动,越能增加直播间的氛围,从而越能增加观众在直播间的留存率;低人气的直播间的公屏发言越少,观众与主播的交流互动越惨淡,就越容易造成观众流失。

但是,传统的网络直播中,直播间观众一般是通过在公屏发言控件主动输入文字消息与主播以及其他观众互动,通过公屏发言控件的方式并无法有效引导观众进行发言,在一定程度上降低了观众通过公屏发言控件进行互动的积极性。

为了增加公屏发言数量,一些技术中,在直播间设置了发言引导气泡来引导观众发言。发明人在实现本发明的过程中,发现一些技术中的发言引导气泡是通过固定代码设置在客户端内,其触发方式和文案展示方式都是固定不变的,无法做到运营配置,无法根据每个直播间的不同数据和不同场景触发引导发言。

基于上述问题,本申请实施例提供了一种直播间发言引导方法、系统、装置、存储介质以及计算机设备。

请参阅图2,其是本申请第一实施例提供的直播间发言引导方法的流程图。本申请第一实施例提供的直播间发言引导方法,由服务端和客户端作为执行主体执行,其中,所述客户端可以为观众客户端;所述方法包括如下步骤:

步骤S101:客户端响应于进入直播间的触发操作,向服务端发送发言引导气泡请求;所述发言引导气泡请求包括所述客户端所在的直播间标识。

在进入直播间之前,主播需要先开启直播,具体地,主播可以点击访问直播应用程序,进入开播界面,通过点击开播界面中的直播开启控件,触发主播客户端发送直播开启指令至服务端;服务端响应所述直播开启指令,下发直播间数据至主播客户端;主播客户端根据直播间数据加载直播间界面,并在直播间内播放主播客户端采集的音视频流数据;此时观众可以进入该直播间内观看直播。

观众可以点击访问直播应用程序,进入直播应用程序中任一直播间;当观众进入其中直播间时,将触发进入直播间的操作;观众客户端响应于进入直播间的触发操作,向服务端发送发言引导气泡请求。

所述直播间标识包括但不限于:客户端所在的直播间号标识、和/或,客户端所在的直播间的直播类型标识。其中,所述直播间号标识用于指示与主播绑定的直播间号,每个主播都有一个直播间是绑定的,具有固定的直播间号。所述直播类型标识用于指示当前直播间在直播类型,直播类型可以为直播运营设置的类型,例如,可以为连麦直播类型、玩游戏直播类型、唱歌跳舞直播类型等。

步骤S102:所述服务端根据所述直播间标识,获取第一发言引导气泡配置数据,且将所述第一发言引导气泡配置数据发送至所述客户端;所述第一发言引导气泡配置数据包括若干个第一发言引导气泡的第一触发条件、对应的第一发言引导气泡控件信息以及对应的第一发言引导文案信息。

可以理解的是,所述第一发言引导气泡配置数据为在服务端对发言气泡配置的数据。可选的,可以配置通用的发言气泡配置数据,进而结合直播间具体的场景数据,触发不同的发言引导气泡。可选的,也可以根据直播间标识的不同,配置不同的发言气泡配置数据,进而结合直播间具体的场景数据,触发不同的发言引导气泡,例如,可以根据不同的直播间号、直播类型、直播间的主播的粉丝量、直播间的热度值等配置不同的发言气泡配置数据。

所述第一触发条件可以根据运营需要以及直播间不同的场景进行设置,可选的,所述第一触发条件包括但不限于停留场景触发条件、和/或时间段场景触发条件、和/或氛围场景触发条件等。其中,所述停留场景触发条件用于指示在观众停留在直播间的时长达到预设停留时长时触发第一发言引导气泡;所述时间段场景触发条件用于指示观众在直播间的当前时间在预设时间段范围时触发第一发言引导气泡;所述氛围场景触发条件用于指示观众在直播间的预设时间内的公屏流水数量达到预设流水数量阈值时触发第一发言引导气泡。

所述第一发言引导气泡控件信息用于指示第一发言引导气泡的显示样式;所述一发言引导气泡的显示样式可以包括第一发言引导文案信息显示控件样式和第一发言引导发送控件样式,具体的,可以包括第一发言引导文案信息显示控件和第一发言引导发送控件的显示位置、显示大小、显示形状等。可以理解的是,对于不同的触发条件,可以配置不同的第一发言引导气泡控件信息。

所述第一发言引导文案信息为用于引导观众用户在公屏上的词,其可以包括预配置的发言词、主播热词和直播间热词中的一种或多种。可以理解的是,对于不同的触发条件,可以配置不同的第一发言引导文案信息。

步骤S103:所述客户端获取直播间的场景数据,在直播间的所述场景数据满足其中一个所述第一触发条件时,根据对应的所述第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示对应的所述第一发言引导文案信息。

所述直播间的场景数据为在直播间产生的数据,其可以为观众在直播间的停留时长、观众在直播间的当前时间、观众在直播间的预设时间内的公屏流水数量等。

可选的,在所述第一发言引导气泡控件信息包括第一发言引导文案信息显示控件样式和第一发言引导发送控件样式时,根据第一发言引导文案信息显示控件样式和第一发言引导发送控件样式,在直播间界面显示第一发言引导文案信息显示控件和第一发言引导发送控件,在所述第一发言引导文案信息显示控件显示对应的所述第一发言引导文案信息。如图3所示,在直播间界面显示第一发言引导气泡210,该第一发言引导气泡210包括第一发言引导文案信息显示控件211和第一发言引导发送控件212。

步骤S104:所述客户端响应于所述第一发言引导气泡的发送操作,将所述第一发言引导文案信息发送至服务端,以在直播间的公屏上显示所述第一发言引导文案信息。

如图3所示,可以通过点击第一发言引导发送控件212来触发所述第一发言引导气泡的发送操作。如图4所示,在点击第一发言引导发送控件212后,在直播间的公屏220上将显示对应的第一发言引导文案信息,此时,第一发言引导气泡210也会暂时消失。

本申请实施例的客户端响应于进入直播间的触发操作,向服务端发送发言引导气泡请求;所述服务端根据发言引导气泡请求的直播间标识,获取第一发言引导气泡配置数据,且将所述第一发言引导气泡配置数据发送至所述客户端;所述客户端获取直播间的场景数据,在直播间的所述场景数据满足其中一个所述第一发言引导气泡配置数据中的触发条件时,根据所述第一发言引导气泡配置数据中对应的第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示对应的所述第一发言引导文案信息;所述客户端还响应于所述第一发言引导气泡的发送操作,在直播间的公屏上显示所述第一发言引导文案信息,从而引导观众在公屏上进行发言,提高观众在公屏上发言互动的积极性,增加观众的留存率;进一步地,本申请实施例还可以根据直播运营需求,在服务端对直播间标识配置不同的发言引导气泡数据,进而可根据直播间标识下对应的直播场景数据,触发不同的发言引导气泡。

在一个实施例中,所述直播间标识包括所述客户端所在的直播间号标识;步骤S102中所述服务端根据所述直播间标识,获取第一发言引导气泡配置数据,且将所述第一发言引导气泡配置数据发送至所述客户端的步骤,包括:

步骤S10211:所述服务端根据所述直播间号标识、以及预设的直播间号标识和第一发言引导气泡配置数据的关系,获得所述直播间号标识对应的第一发言引导气泡配置数据,将所述直播间号标识对应的第一发言引导气泡配置数据发送至所述客户端。

其中,所述直播间号标识用于指示与主播绑定的直播间号,每个主播都有一个直播间是绑定的,具有固定的直播间号。在服务端可以根据不同的直播间号标识配置不同的第一发言引导气泡配置数据,并存储该直播间号标识与第一发言引导气泡配置数据的关系。例如,对于一些低人气的直播间,可以在服务端优先为他们配置提升人气的第一发言引导气泡配置数据,并存储该第一发言引导气泡配置数据。

本申请实施例通过服务端根据所述直播间号标识、以及预设的直播间号标识和第一发言引导气泡配置数据的关系,获得所述直播间号标识对应的第一发言引导气泡配置数据,从而可以实现对不同的直播间号的实际情况,触发不同的发言引导气泡,提升公屏发言的互动性。

在另一个实施例中,所述直播间标识包括所述客户端所在的直播间的直播类型标识;步骤S102中所述服务端根据所述直播间标识,获取第一发言引导气泡配置数据,且将所述第一发言引导气泡配置数据发送至所述客户端的步骤,包括:

步骤S10212:所述服务端根据所述直播类型标识、以及预设的直播类型标识和第一发言引导气泡配置数据的关系,获得所述直播类型标识对应的第一发言引导气泡配置数据,将所述直播类型标识对应的第一发言引导气泡配置数据发送至所述客户端。

其中,所述直播类型标识用于指示当前直播间在直播类型,直播类型可以为直播运营设置的类型,例如,可以为连麦直播类型、玩游戏直播类型、唱歌跳舞直播类型等。发明人在实现本发明的过程中,发现:对于不同的直播类型,其进行发言引导的时机和需求可能不同,因此,本申请在服务端根据不同的直播类型标识配置不同的第一发言引导气泡配置数据,并存储该直播类型标识与第一发言引导气泡配置数据的关系,以在接收到客户端传输的直播类型标识,下发该直播类型标识对应的第一发言引导气泡配置数据。

本申请实施例通过服务端根据所述直播类型标识、以及预设的直播类型标识和第一发言引导气泡配置数据的关系,获得所述直播类型标识对应的第一发言引导气泡配置数据,从而可以实现对不同的直播类型,触发不同的发言引导气泡,从而使得发言引导气泡更加符合直播实际需求,提高用户体验。

在一个实施例中,所述第一触发条件包括停留场景触发条件;所述停留场景触发条件包括停留场景触发标识和预设的停留时长阈值;直播间的所述场景数据包括在直播间的停留时长。步骤S102中所述客户端获取直播间的场景数据,若直播间的所述场景数据满足其中一个所述第一触发条件,根据对应的所述第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示所述第一发言引导文案信息的步骤,包括:

步骤S10221:所述客户端根据所述停留场景触发标识,获取在直播间的停留时长,若在直播间的停留时长等于预设的停留时长阈值,根据对应的所述第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示所述第一发言引导文案信息。

其中,所述客户端接收第一发言引导气泡配置数据后,将所述第一发言引导气泡配置数据进行解析,获得停留场景触发标识和预设的停留时长阈值,从观众用户进入直播间的时刻开始计时,计时时间达到预设的停留时长阈值,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示所述第一发言引导文案信息。可以理解的是,对于不同的直播间标识也可以通过配置不同的触发停留时长阈值,配置不同的停留场景触发条件。也可以在直播间配置一个或者一个以上的预留时长阈值。

本申请实施例通过在直播间的停留时长等于预设的停留时长阈值,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示所述第一发言引导文案信息,可引导停留在直播间观众在公屏上发言,进而增加公屏互动的积极性。

在另一个实施例中,所述第一触发条件包括时间段场景触发条件;所述时间段场景触发条件包括时间段场景触发标识和预设的触发时间段;所述直播间的场景数据包括直播间的当前时间;步骤S102中所述客户端获取直播间的场景数据,若直播间的所述场景数据满足其中一个所述第一触发条件,根据对应的所述第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示所述第一发言引导文案信息的步骤,包括:

步骤S10222:所述客户端根据所述时间段场景触发标识,获取直播间的当前时间,若直播间的当前时间在预设的触发时间段内,根据对应的所述第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示所述第一发言引导文案信息。

其中,所述客户端接收第一发言引导气泡配置数据后,将所述第一发言引导气泡配置数据进行解析,获得时间段场景触发标识和预设的触发时间段,在直播间的当前时间在预设的触发时间段时,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示所述第一发言引导文案信息。可以理解的是,对于不同的直播间标识也可以通过配置不同的触发时间段,配置不同的时间段场景触发条件。

其中,所述预设的触发时间段可以为从一天中选取的一个或者一个以上的时间段,例如,晚上8点到8点15分作为预设的时间段,当直播间的当前时间在这个时间段时,则触发显示第一发言引导气泡。可选的,当观众进入直播间后的时间处于该预设时间段时,则触发一个第一发言显示气泡,之后,等到下一个预设的触发时间段才触发。同理,当观众进入直播间后的时间后停留了一段时间后达到该预设时间段时,则触发一个第一发言显示气泡,之后,等到下一个预设的触发时间段才触发。

由于一些直播间应用程序可以通过上下滑动来快速切换直播间,如果直播间的当前时间在预设的触发时间段,那么观众在快速上下滑动切换多个直播间时,也会显示发言引导气泡,这样大大影响了用户体验,为此,可选的,若直播间的当前时间在预设的触发时间段内,在等待预设的时间后,才在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示所述第一发言引导文案信息。在等待预设的时间后,证明用户在该直播间停留了预设时间,说明观众该直播间感兴趣,因此,才对该观众显示发言引导气泡,才引导观众进行发言。

在又一个实施例中,所述第一触发条件包括氛围场景触发条件;所述氛围场景触发条件包括氛围场景触发标识和预设时间内的公屏流水数量阈值;所述直播间的场景数据包括在直播间的预设时间内的公屏流水数量;步骤S102中所述客户端获取直播间的场景数据,若直播间的所述场景数据满足其中一个所述第一触发条件,根据对应的所述第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示所述第一发言引导文案信息的步骤,包括:

步骤S10223:所述客户端根据所述氛围场景触发标识,获取在直播间的预设时间内的公屏流水数量,若在直播间的预设时间内的公屏流水数量大于或等于所述公屏流水数量阈值,根据对应的所述第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示所述第一发言引导文案信息。

其中,所述客户端接收第一发言引导气泡配置数据后,将所述第一发言引导气泡配置数据进行解析,获得氛围场景触发标识和预设时间内的公屏流水数量阈值,在在直播间的预设时间内的公屏流水数量大于或等于所述公屏流水数量阈值,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示所述第一发言引导文案信息。具体的,所述客户端根据所述氛围场景触发标识,向公屏模块注册监听,公屏模块每接收到一个公屏流水,所述客户端均判断是否满足氛围场景触发条件。可以理解的是,对于不同的直播间标识也可以通过配置不同时间内不同的公屏流水数量阈值,配置不同的氛围场景触发条件。

在一个实施中,所述第一发言引导文案信息包括预配置的发言词、主播热词和直播间热词中的一种或多种。所述预配置的发言词可以为在服务端根据运营需求针对引导发言气泡自定义的词;所述主播热词可以为针对主播而设置的最常用的词;所述直播间热词可以为针对所有直播间而设置的最常用的词。

在一个实施中,所述第一发言引导气泡配置数据还包括第一发言引导文案信息的显示等级;步骤S103中所述客户端显示发言引导气泡且在所述发言引导气泡内显示所述第一发言引导文案信息的步骤,包括:

步骤S1031:所述客户端根据所述显示等级,显示等级最高的第一发言引导文案信息。

例如,在第一发言引导文案信息的显示等级为:预配置的发言词>主播热词>直播间热词时,在满足第一触发条件时,查找是否存储有预配置的发言词,若有,则在所述发言引导气泡内显示预配置的发言词;若没有存储预配置的发言词,则查找是否存储有主播热词,若有,则在所述发言引导气泡内显示主播热词;若没有存储主播热词,则显示直播间热词。

在一个实施中,所述客户端内设置有发言引导气泡管理模块;所述第一发言引导气泡配置数据还包括发言引导气泡显示条件。步骤S103中所述客户端获取直播间的场景数据,在直播间的所述场景数据满足其中一个所述第一触发条件时,根据对应的所述第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示对应的所述第一发言引导文案信息的步骤,包括:

步骤S1032:在直播间的所述场景数据满足其中一个所述第一触发条件时,所述客户端向所述发言引导气泡管理模块发送发言引导气泡显示请求;所述发言引导气泡管理模块获取直播间的发言引导气泡显示数据;若直播间的发言引导气泡显示数据满足所述发言引导气泡显示条件,根据对应的所述第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示对应的所述第一发言引导文案信息。

在上述实施例的基础上,所述发言引导气泡显示条件包括:直播间存在视频流、不存在正在显示的发言引导气泡、发言引导气泡未达到预设的显示上限、在预设时间段内未发送所述发言引导气泡中的一种或多种。

在一个实施例中,步骤S104中所述客户端响应于所述第一发言引导气泡的发送操作,将所述第一发言引导文案信息发送至服务端,以在直播间的公屏上显示所述第一发言引导文案信息的步骤,包括:

步骤S1041:所述客户端响应于所述第一发言引导气泡的发送操作,判断是否登录直播间;若已经登录直播间,调用公屏发言接口在直播间的公屏上显示所述第一发言引导文案信息;若未登录直播间,调用快捷登录接口弹出登录框;响应于在所述登录框触发的登录操作,重新进入直播间,将所述第一发言引导文案信息发送至直播间的公屏上显示。

本申请实施例通过发言引导气泡管理模块统一协调确定是否显示发言气泡,解决了不同场景下发言气泡冲突问题,实现同一时间内有且仅有一个发言气泡在直播间显示。

请参阅图5,在一个实施例中,本申请实施例的直播间引导发言方法还包括:

步骤S105:所述客户端还获取所述直播间的直播状态标识,将所述直播状态标识发送至所述服务端;所述直播状态标识用于指示直播间从第一直播类型切换至第二直播类型。

步骤S106:所述服务端根据所述直播状态标识、以及预设的直播状态标识和第二发言引导气泡配置数据的关系,获得所述直播状态标识对应的第二发言引导气泡配置数据,将所述直播状态标识对应的第二发言引导气泡配置数据发送至所述客户端;所述直播状态标识对应的第二发言引导气泡配置数据包括若干个第二发言引导气泡的第二触发条件、对应的第二发言引导气泡控件信息以及第二发言引导文案信息。

步骤S107:所述客户端获取直播间的场景数据,在直播间的所述场景数据满足其中一个所述第二触发条件时,根据对应的所述第二发言引导气泡控件信息,显示第二发言引导气泡且在所述第二发言引导气泡内显示对应的所述第二发言引导文案信息,且响应于所述第二发言引导气泡的发送操作,将所述第二发言引导文案信息发送至服务端,以在直播间的公屏上显示所述第二发言引导文案信息。

可以理解的是,所述第二触发条件可以为在直播间从第一直播类型切换到第二直播类型后,从切换的时刻开始,观众在直播间的停留时长达到预设时间时长时,触发发言引导气泡;或者从切换的时刻开始,观众在直播间的预设时间内的公屏流水数量达到预设流水数量阈值时触发发言引导气泡。所述第二发言引导气泡控件信息也可以包括第二发言引导文案信息显示控件样式和第二发言引导发送控件样式,具体的,可以包括第二发言引导文案信息显示控件和第二发言引导发送控件的显示位置、显示大小、显示形状等。

所述第二发言引导文案信息为用于引导观众用户在公屏上的词,其可以包括预配置的发言词、主播热词和直播间热词中的一种或多种。可以理解的是,对于不同的直播类型切换下的触发条件,可以配置不同的第二发言引导文案信息。

可以理解的是,在直播间的所述场景数据满足其中一个所述第二触发条件时,所述客户端向所述发言引导气泡管理模块发送发言引导气泡显示请求;所述发言引导气泡管理模块获取直播间的发言引导气泡显示数据;若直播间的发言引导气泡显示数据满足所述发言引导气泡显示条件,根据对应的所述第二发言引导气泡控件信息,在直播间界面显示对应的第二发言引导气泡,且在所述第二发言引导气泡内显示对应的所述第二发言引导文案信息,以避免气泡的显示冲突。

本申请实施例在直播类型发生改变时,根据发生改变前后的直播类型的不同,配置不同的第一发言引导气泡配置数据,从而触发不同的发言引导气泡,进而使发言引导气泡进一步符合直播实际需求,进一步提高用户体验。

请参见图6,其为本申请第二实施例提供的直播间发言引导方法的流程图。所述直播间发言引导方法,包括如下步骤:

步骤S201:响应于进入直播间的触发操作,向服务端发送发言引导气泡请求;所述发言引导气泡请求包括所述客户端所在的直播间标识;

步骤S202:接收服务端根据所述直播间标识发送的第一发言引导气泡配置数据;所述第一发言引导气泡配置数据包括若干个第一发言引导气泡的第一触发条件、对应的第一发言引导气泡控件信息以及对应的第一发言引导文案信息;

步骤S203:获取直播间的场景数据,在直播间的所述场景数据满足其中一个所述第一触发条件时,根据对应的所述第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示对应的所述第一发言引导文案信息;

步骤S204:响应于所述第一发言引导气泡的发送操作,在直播间的公屏上显示所述第一发言引导文案信息。

本实施例是从客户端一侧对直播间发言引导方法进行描述的。关于其具体的实现方式均可以参考第一实施例中客户端执行步骤的相关说明,在此不进行赘述。

请参见图7,其为本申请第三实施例提供的直播间发言引导系统的结构示意图。所述直播间发言引导系统300包括客户端301和服务端302;

所述客户端301响应于进入直播间的触发操作,向所述服务端302发送发言引导气泡请求;所述发言引导气泡请求包括所述客户端301所在的直播间标识;

所述服务端302根据所述直播间标识,获取第一发言引导气泡配置数据,且将所述第一发言引导气泡配置数据发送至所述客户端301;所述第一发言引导气泡配置数据包括若干个第一发言引导气泡的第一触发条件、对应的第一发言引导气泡控件信息以及对应的第一发言引导文案信息;

所述客户端301获取直播间的场景数据,在直播间的所述场景数据满足其中一个所述第一触发条件时,根据对应的所述第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示对应的所述第一发言引导文案信息;

所述客户端301响应于所述第一发言引导气泡的发送操作,在直播间的公屏上显示所述第一发言引导文案信息。

本申请第三实施例是从系统的角度对直播间发言引导进行描述的。本申请第三实施例提供的直播间发言引导系统与本申请第一实施例直播间发言引导方法属于同一构思,其实现过程均可以参考第一实施例中执行步骤的相关说明,在此不进行赘述。

请参见图8,其为本申请第四实施例提供的直播间发言引导装置的流程图。所述直播间引导发言装置400包括:

发言引导气泡请求模块401,用于响应于进入直播间的触发操作,向服务端发送发言引导气泡请求;所述发言引导气泡请求包括所述客户端所在的直播间标识;

配置数据接收模块402,用于接收服务端根据所述直播间标识发送的第一发言引导气泡配置数据;所述第一发言引导气泡配置数据包括若干个第一发言引导气泡的第一触发条件、对应的第一发言引导气泡控件信息以及对应的第一发言引导文案信息;

发言引导气泡显示模块403,用于获取直播间的场景数据,在直播间的所述场景数据满足其中一个所述第一触发条件时,根据对应的所述第一发言引导气泡控件信息,在直播间界面显示对应的第一发言引导气泡,且在所述第一发言引导气泡内显示对应的所述第一发言引导文案信息;

文案显示模块404,用于响应于所述第一发言引导气泡的发送操作,在直播间的公屏上显示所述第一发言引导文案信息。

需要说明的是,本申请第四实施例提供的直播间发言引导装置在执行直播间发言引导装置方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分为不同的功能模块,以完成以上描述的全部或者部分功能。另外,本申请第四实施例提供的直播间发言引导装置具体的实现方式均可以参考第一实施例中客户端执行步骤的相关说明,在此不进行赘述。

本申请第四实施例的直播间发言引导装置的实施例可以应用在计算机设备上,例如客户端上,该装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在文件处理的客户端将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,其所在的计算机设备可以包括处理器、网络接口、内存以及非易失性存储器,通过数据总线或其他公知方式互相共联。

请参见图9,其为本申请第五实施例计算机设备的一种硬件结构图,该计算机设备300其包括处理器501、网络接口502以及存储器503,通过数据总线或其他公知方式互相共联。除了图9所示的处理器501、网络接口502以及存储器503之外,本申请所述计算机设备的实际功能,还可以包括其他硬件,对此不再赘述。

所述存储器503运行有计算机程序,例如:直播间发言引导方法;该处理器501执行该计算机程序时实现上述第一实施例的步骤。其中,所述计算机设备也以作为第二实施例直播间发言引导装置的载体。

其中,所述处理器501可以包括一个或多个处理核心。所述处理器501利用各种接口和线路连接计算机设备300的各个部分,通过运行或执行存储在存储器503内的指令、程序、代码集或指令集,以及调用存储器503内的数据,执行计算机设备300的各种功能和处理数据,可选的,处理器501可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(ProgrambleLogic Array,PLA)中的至少一个硬件形式来实现。处理器501可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责触摸显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器501中,单独通过一块芯片进行实现。

其中,存储器503可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器503可用于存储指令、程序、代码、代码集或指令集。存储器503可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控指令等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。

本申请第六实施例还提供了一种计算机存储介质,该计算机存储介质可以存储有多条指令,该指令适用于由处理器加载并执行第一实施例的方法步骤,具体执行过程可以参见第一实施例的具体说明,在此不进行赘述。所述存储介质所在设备可以是个人计算机、笔记本电脑、智能手机、平板电脑等电子设备。

计算机存储介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机存储介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中选定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中选定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中选定的功能的步骤。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。

以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号