CN112367553B - 消息交互方法、装置、电子设备及存储介质 - Google Patents
消息交互方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN112367553B CN112367553B CN202011247869.8A CN202011247869A CN112367553B CN 112367553 B CN112367553 B CN 112367553B CN 202011247869 A CN202011247869 A CN 202011247869A CN 112367553 B CN112367553 B CN 112367553B
- Authority
- CN
- China
- Prior art keywords
- message
- interactive
- client
- interactive message
- page
- 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.)
- Active
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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/02—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- 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
- H04N21/4312—Generation 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
-
- 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- 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/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本公开关于一种消息交互方法、装置、电子设备及存储介质,所述方法包括:显示直播间的直播页面,在直播页面中显示消息交互控件;当消息交互控件处于激活状态时,获取第一互动消息;响应于对第一互动消息的消息发送指令,将第一互动消息发送至与直播间对应的消息处理客户端,消息处理客户端用于对第一互动消息进行处理。通过提供消息交互控件,观众能够依需求将需要响应的消息发送至能够及时处理消息的消息处理客户端,从而提高了观众消息的处理效率。
Description
技术领域
本公开涉及互联网技术领域,尤其涉及一种消息交互方法、装置、电子设备及存储介质。
背景技术
目前视频直播过程中都支持主播和观众进行互动,例如,直播间的主播在直播过程中,可以通过浏览观众在评论区发出的消息来完成与观众的互动。
目前观众在直播间发出的消息都是直接发送和展示在直播间页面的预设评论区。由于评论区展示的消息数量很大,随着消息的不断刷新,一些重要消息很容易被主播忽略和漏掉。尤其是对于观众数量较多的直播间,例如电商直播间,由于观众的消息体量巨大且刷新速度快,很有可能导致一些重要消息不能被主播关注和回复,存在消息处理效率较低的问题。
发明内容
本公开提供一种消息交互方法、装置、电子设备及存储介质,以至少解决相关技术中观众的一些重要消息容易被主播忽略和遗漏,导致对观众的消息处理效率较低的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种消息交互方法,应用于观众客户端,包括:
显示直播间的直播页面,在直播页面中显示消息交互控件;当消息交互控件处于激活状态时,获取第一互动消息;响应于对第一互动消息的消息发送指令,将第一互动消息发送至与直播间对应的消息处理客户端,消息处理客户端用于对第一互动消息进行处理。
在其中一个实施例中,在当消息交互控件处于激活状态时,获取第一互动消息之前,还包括:响应于对消息交互控件的触发操作,将消息交互控件的状态从未激活状态更改为激活状态。
在其中一个实施例中,在将第一互动消息发送至与直播间对应的消息处理客户端之后,还包括:接收对第一互动消息进行处理后产生的第二互动消息;在直播页面展示第二互动消息。
在其中一个实施例中,在直播页面展示第二互动消息,包括:获取预设的第二互动消息的消息展示样式;根据消息展示样式对第二互动消息进行渲染;将渲染后的第二互动消息展示在直播页面中。
在其中一个实施例中,在直播页面展示第二互动消息,包括:将第二互动消息展示在直播页面的预设位置处,且第二互动消息在预设位置处的展示时长达到预设时长。
在其中一个实施例中,在直播页面展示第二互动消息,包括:当接收到消息处理客户端对第一互动消息进行处理产生的多条互动消息时,对多条互动消息进行聚合得到第二互动消息;在直播页面中展示第二互动消息。
在其中一个实施例中,第二互动消息是消息处理客户端对第一互动消息处理后生成的互动消息。
在其中一个实施例中,第二互动消息是消息处理客户端将第一互动消息转发至第三方消息处理客户端,并经第三方消息处理客户端处理后生成的互动消息。
在其中一个实施例中,所述方法还包括:在直播页面中显示消息回复控件;响应于对消息回复控件的触发操作,展示会话页面,会话页面用于供观众客户端和第三方消息处理客户端进行互动会话。
在其中一个实施例中,响应于对消息回复控件的触发操作,展示会话页面,包括:响应于对消息回复控件的触发操作,在直播页面的预设位置处,以预设尺寸展示会话页面。
在其中一个实施例中,所述方法还包括:在会话页面中显示会话记录控件;响应于对会话记录控件的触发操作,展示观众客户端和第三方消息处理客户端的历史会话记录。
在其中一个实施例中,第一互动消息和第二互动消息为私聊消息。
在其中一个实施例中,接收对第一互动消息进行处理后产生的第二互动消息,包括:接收服务器发送的对第一互动消息进行处理后产生的第二互动消息,其中:服务器用于在获取观众客户端为在线状态,且观众客户端对应的账户信息不在正在观看直播间的观众列表中时,将第二互动消息推送至观众客户端;在观众客户端为离线状态时,将第二互动消息推送至观众客户端对应的终端中。
根据本公开实施例的第二方面,提供一种消息交互装置,应用于观众客户端,包括:
显示模块,被配置为执行显示直播间的直播页面,在直播页面中显示消息交互控件;获取模块,被配置为执行当消息交互控件处于激活状态时,获取第一互动消息;发送模块,被配置为执行响应于对第一互动消息的消息发送指令,将第一互动消息发送至与直播间对应的消息处理客户端,消息处理客户端用于对第一互动消息进行处理。
在其中一个实施例中,所述装置还包括:更新模块,被配置为执行响应于对消息交互控件的触发操作,将消息交互控件的状态从未激活状态更改为激活状态。
在其中一个实施例中,所述装置还包括:接收模块,被配置为执行接收对第一互动消息进行处理后产生的第二互动消息;显示模块,还被配置为执行在直播页面展示第二互动消息。
在其中一个实施例中,显示模块,包括:获取单元,被配置为执行获取预设的第二互动消息的消息展示样式;渲染单元,被配置为执行根据消息展示样式对第二互动消息进行渲染;第一显示单元,被配置为执行将渲染后的第二互动消息展示在直播页面中。
在其中一个实施例中,显示模块,还被配置为执行将第二互动消息展示在直播页面的预设位置处,且第二互动消息在预设位置处的展示时长达到预设时长。
在其中一个实施例中,显示模块,包括:聚合单元,被配置为执行当接收到消息处理客户端对第一互动消息进行处理产生的多条互动消息时,对多条互动消息进行聚合得到第二互动消息;第二显示单元,被配置为执行在直播页面中展示第二互动消息。
在其中一个实施例中,第二互动消息是消息处理客户端对第一互动消息处理后生成的互动消息。
在其中一个实施例中,第二互动消息是消息处理客户端将第一互动消息转发至第三方消息处理客户端,并经第三方消息处理客户端处理后生成的互动消息。
在其中一个实施例中,显示模块,还被配置为执行在直播页面中显示消息回复控件;响应于对消息回复控件的触发操作,展示会话页面,会话页面用于供观众客户端和第三方消息处理客户端进行互动会话。
在其中一个实施例中,显示模块,还被配置为执行响应于对消息回复控件的触发操作,在直播页面的预设位置处,以预设尺寸展示会话页面。
在其中一个实施例中,显示模块,还被配置为执行在会话页面中显示会话记录控件;响应于对会话记录控件的触发操作,展示观众客户端和第三方消息处理客户端的历史会话记录。
在其中一个实施例中,第一互动消息和第二互动消息为私聊消息。
在其中一个实施例中,接收模块,被配置为执行接收服务器发送的对第一互动消息进行处理后产生的第二互动消息,其中:服务器用于在获取观众客户端为在线状态,且观众客户端对应的账户信息不在正在观看直播间的观众列表中时,将第二互动消息推送至观众客户端;在观众客户端为离线状态时,将第二互动消息推送至观众客户端对应的终端中。
根据本公开实施例的第三方面,提供一种电子设备,包括:
处理器;用于存储处理器可执行指令的存储器;
其中,处理器被配置为执行指令,以实现第一方面的任一项实施例中所述的消息交互方法。
根据本公开实施例的第四方面,提供一种存储介质,当存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行第一方面的任一项实施例中所述的消息交互方法。
根据本公开实施例的第五方面,提供一种计算机程序产品,所述程序产品包括计算机程序,所述计算机程序存储在可读存储介质中,设备的至少一个处理器从所述可读存储介质读取并执行所述计算机程序,使得设备执行第一方面的任一项实施例中所述的消息交互方法。
本公开的实施例提供的技术方案至少带来以下有益效果:
在观众观看主播的视频直播过程中,显示直播间的直播页面,在直播页面中显示消息交互控件;当消息交互控件处于激活状态时,获取第一互动消息;响应于对第一互动消息的消息发送指令,将第一互动消息发送至与直播间对应的消息处理客户端,消息处理客户端用于对第一互动消息进行处理。通过提供消息交互控件,观众能够依需求将需要响应的消息发送至能够及时处理消息的消息处理客户端,从而使观众的消息能够及时得到处理,提高了观众消息的处理效率。且有助于改善直播间的互动效果,增长观众观看直播的时长。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1是根据一示例性实施例示出的一种消息交互方法的应用环境图。
图2是根据一示例性实施例示出的一种消息交互方法的流程图。
图3是根据一示例性实施例示出的一种展示第二互动消息的示意图。
图4是根据一示例性实施例示出的一种展示聚合得到的第二互动消息的示意图。
图5是根据一示例性实施例示出的一种第三方客户端显示的消息处理页面。
图6是根据一示例性实施例示出的一种展示第二互动消息的示意图。
图7是根据一示例性实施例示出的一种展示第二互动消息的示意图。
图8是根据一示例性实施例示出的一种观众客户端和第三方客户端的会话页面示意图。
图9是根据一示例性实施例示出的一种消息交互方法的流程图。
图10是根据一示例性实施例示出的一种消息交互方法的示意图。
图11是根据一示例性实施例示出的一种消息交互装置的框图。
图12是根据一示例性实施例示出的一种电子设备的内部结构图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
本公开所提供的消息交互方法,可以应用于如图1所示的应用环境中。其中,至少一个观众端110和服务器120通过网络进行通信,消息处理端130和服务器120通过网络进行通信。观众端110中安装有能够用于观看直播的应用程序。消息处理端130中安装有能够用于进行消息处理的应用程序,该消息处理的应用程序为直播应用程序的辅助应用。观众端110显示直播间的直播页面,在直播页面中显示消息交互控件。若观众想要提出需要回应的消息,可以在消息交互控件处于激活状态时,通过观众端110输入第一互动消息,并通过观众端110将第一互动消息发送至服务器120,由服务器120将第一互动消息发送至消息处理端130。消息处理端130在接收到第一互动消息后,对第一互动消息进行处理。其中,观众端110可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑,服务器120可以用独立的服务器或者是多个服务器组成的服务器集群来实现,消息处理端130可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑。
图2是根据一示例性实施例示出的一种消息交互方法的流程图,如图2所示,消息交互方法用于观众端110中,包括以下步骤。
在步骤S210中,显示直播间的直播页面,在直播页面中显示消息交互控件。
其中,直播页面是主播的视频直播画面,可以是电商直播、游戏直播等任意场景下的直播页面。主播通过主播客户端触发直播间的创建请求。主播客户端响应于直播间的创建请求创建直播间,并实时采集直播视频流,以生成直播页面。
消息交互控件是观众可与之交互,以将互动消息发送至消息处理客户端进行处理的对象。消息交互控件不限于以固定控件的方式显示在直播页面的任意位置处;或者以悬浮按钮等方式显示在直播页面上。
具体地,观众客户端可以通过搜索、热点推荐等方式进入正在直播的直播间。观众客户端实时接收服务器发送的直播视频流,显示直播间的直播页面,并在直播页面上显示预先部署的消息交互控件。
在步骤S220中,当消息交互控件处于激活状态时,获取第一互动消息。
其中,消息交互控件处于激活状态是指观众客户端可以与消息处理客户端进行消息交互的状态。第一互动消息是指观众想要通过观众客户端发送至消息处理客户端进行处理的消息,不限于是文字、语音、图片、链接、视频等中的一种或者多种组合。
具体地,若观众想要向消息处理客户端发送第一互动消息,可以在消息交互控件处于激活状态的情况下,通过观众客户端输入第一互动消息。观众客户端获取该第一互动消息。
在步骤S230中,响应于对第一互动消息的消息发送指令,将第一互动消息发送至与直播间对应的消息处理客户端,消息处理客户端用于对第一互动消息进行处理。
其中,消息处理客户端可以是主播客户端对应的辅助端,由除主播外的其他人(下文中称为消息处理人员)在直播过程中进行管理。消息处理客户端、观众客户端和主播客户端可以处于同一个***中,通过***中的服务器实现两两端数据交互。
具体地,观众在对第一互动消息编辑完成后,通过观众客户端触发消息发送指令。观众客户端在消息交互控件处于激活状态的情况下,响应于消息发送指令,将第一互动消息发送至服务器,由服务器将第一互动消息发送至消息处理客户端,以使消息处理客户端对第一互动消息进行处理。
进一步地,服务器还可以将第一互动消息发送至主播客户端,以使主播能够及时了解观众的需求。
进一步地,若消息交互控件处于未激活状态,观众客户端在获取第一互动消息后,响应于消息发送指令将第一互动消息发送至服务器。通过服务器将第一互动消息发送至主播客户端以及其他正在观看直播的观众的观众客户端,以使主播能够基于第一互动消息与观众进行互动。
上述消息交互方法中,在观众观看主播的视频直播过程中,显示直播间的直播页面,在直播页面中显示消息交互控件;当消息交互控件处于激活状态时,获取第一互动消息;响应于对第一互动消息的消息发送指令,将第一互动消息发送至与直播间对应的消息处理客户端,消息处理客户端用于对第一互动消息进行处理。通过提供消息交互控件,一方面,观众能够依需求将需要响应的消息发送至能够及时处理消息的消息处理客户端,从而使观众的消息能够及时得到处理,提高了观众消息的处理效率,进而有助于改善直播间的互动效果,增长观众观看直播的时长;另一方面,通过提供消息处理客户端处理观众的消息,使得主播在直播过程中无需过于关注观众发出的消息,有助于提高直播品质。
在一示例性实施例中,在步骤S220,当消息交互控件处于激活状态时,获取第一互动消息之前,还包括:响应于对消息交互控件的触发操作,将消息交互控件的状态从未激活状态更改为激活状态。
具体地,消息交互控件的初始状态为未激活状态。观众可以通过触发消息交互控件,指示观众客户端将消息交互控件的状态从未激活状态更改为激活状态。相应地,观众可以通过再次触发消息交互控件,指示观众客户端将消息交互控件的状态从激活状态更改为未激活状态。
本实施例中,通过使观众能够根据自身需求自行调整消息交互控件的状态,自由选择消息的处理途径,使得消息处理具备灵活性。
在一示例性实施例中,在步骤S230,将第一互动消息发送至与直播间对应的消息处理客户端之后,还包括:接收对第一互动消息进行处理后产生的第二互动消息;在直播页面展示第二互动消息。
其中,第二互动消息是消息处理客户端对第一互动消息进行处理后产生的消息,不限于是文字、语音、图片、链接、视频等中的一种或者多种组合。
具体地,在消息交互控件处于激活状态时,服务器在接收到观众客户端发送的第一互动消息后,将第一互动消息发送至消息处理客户端。消息处理客户端接收第一互动消息,并将第一互动消息展示在消息处理页面。消息处理页面中的消息可以以会话列表方式展示,例如,将来自同一个观众客户端的第一互动消息聚合展示;或者以消息列表方式展示,例如,按照接收的时间顺序将来自所有观众客户端的第一互动消息平铺展示。
消息处理客户端对第一互动消息进行处理的方式不限于是回复、转发。消息处理客户端按照获取的消息处理方式对第一互动消息进行处理,产生第二互动消息,并通过服务器将该第二互动消息发送至观众客户端,以使观众客户端在当前直播页面中展示第二互动消息。
本实施例中,通过提供能够专注处理观众消息的通道,使观众的消息及时得到处理,提高了观众消息的处理效率,进而有助于改善直播间的互动效果,增长观众观看直播的时长。
在一示例性实施例中,在直播页面展示第二互动消息,包括:获取预设的第二互动消息的消息展示样式;根据消息展示样式对第二互动消息进行渲染;将渲染后的第二互动消息展示在直播页面中。
其中,消息展示样式不限于包括消息显示的字体、颜色(例如黄色)等。消息展示样式预先配置在观众客户端中。具体地,观众客户端在获取第二互动消息后,获取预设的第二互动消息的消息展示样式。按照所获取的消息展示样式对第二互动消息进行渲染,并将渲染后的第二互动消息展示在当前直播页面中。可以理解的是,第二互动消息的消息展示样式与直播页面中其他消息的展示样式有所区别,从而便于观众快速读取到第二互动消息。图3示例性示出了一种观众客户端展示的第二互动消息的示意图。如图3中的301所示,第二互动消息呈加粗字体样式展示在当前直播页面。
本实施例中,通过将第二互动消息区别于其他消息进行展示,便于观众快速读取到针对第一互动消息的回复消息,提高了消息交互的效率。
在一示例性实施例中,在直播页面展示第二互动消息,包括:将第二互动消息展示在直播页面的预设位置处,且第二互动消息在预设位置处的展示时长达到预设时长。
其中,预设位置可以是直播页面的任意位置,优选固定展示在所有消息的最上方或者最下方。继续参照图3,第二互动消息被固定展示在所有消息的最下方。具体地,预先配置第二互动消息的展示位置和展示时长。在观众客户端接收到第二互动消息后,将第二互动消息展示在预设位置处。观众客户端实时获取第二互动消息的展示时长,并在展示时长达到预设时长时,取消展示第二互动消息。展示时长可以为任意时长,例如2秒。
本实施例中,通过在固定位置处展示第二互动消息,使第二互动消息不会随着消息的刷新在直播页面中移动,便于观众查找第二互动消息;通过配置第二互动消息的展示时长,一方面,使观众有足够的时间读取第二互动消息,另一方面,还可使第二互动消息不会一直呈现在预设位置处,从而不会过于影响观众客户端的直播页面的呈现效果。
在一示例性实施例中,在直播页面展示第二互动消息,包括:当接收到消息处理客户端对第一互动消息进行处理产生的多条互动消息时,对多条互动消息进行聚合得到第二互动消息;在直播页面中展示第二互动消息。
具体地,消息处理客户端对第一互动消息进行处理时,在预设时间段内(例如10秒内)可能会连续发送多条消息至观众客户端。观众客户端在接收到连续发送的多条互动消息后,对多条互动消息进行聚合处理,形成第二互动消息,并在直播页面中展示聚合得到的第二互动消息。图4示例性示出了一种观众客户端展示的聚合得到的第二互动消息。如图4中的401所示,第二互动消息是对连续接收到的三条互动消息进行聚合后生成的。
本实施例中,通过对连续接收到的多条互动消息进行聚合展示,一方面,便于观众获取连续发送的多条互动消息的上下文信息;另一当面,可以节省互动消息在直播页面的展示空间,从而不会过于影响观众客户端的直播页面的呈现效果。
在一示例性实施例中,第二互动消息是消息处理客户端对第一互动消息处理后生成的互动消息。
其中,消息处理客户端作为主播客户端的辅助端,可以用于直接回复观众客户端发送的第一互动消息。消息处理客户端和主播客户端可以通过同一个账号关联,也可以通过不同账号关联。
具体地,在消息处理客户端接收到观众客户端发送的第一互动消息后,在消息处理页面显示该第一互动消息。消息处理人员针对第一互动消息触发回复操作,例如,点击显示在消息处理页面上的回复控件。消息处理客户端获取第二互动消息,并在接收到消息发送指令后,通过服务器将第二互动消息发送至观众客户端。
继续参照图3,图3示例性示出了第二互动消息来自消息处理客户端的示意图。如图3所示,消息处理客户端和主播客户端通过同一个账号关联。第二互动消息按照预设格式和预设的消息展示样式展示在其他消息的最下方。预设格式为“主播账号昵称:@观众客户端的观众账号昵称,消息处理者回复的内容”。
本实施例中,通过提供能够专注处理观众消息的消息处理客户端,使观众的消息能够及时得到处理,提高了观众消息的处理效率,进而有助于改善直播间的互动效果,增长观众观看直播的时长。
在一示例性实施例中,第二互动消息是消息处理客户端将第一互动消息转发至第三方消息处理客户端,并经第三方消息处理客户端处理后生成的互动消息。
其中,第三方客户端可以是与消息处理客户端关联的其他客户端,例如,当前直播主题为电商直播,则第三方客户端可以为电商客服客户端。消息处理客户端可以将第一互动消息转发至第三方客户端,由第三方客户端对第一互动消息进行回复处理。
具体地,消息处理客户端提供消息转发控件。消息处理客户端响应于对消息转发控件的触发操作,向第三方客户端发送消息处理请求,消息处理请求携带第一互动消息。第三方客户端在接收到消息处理请求后,将第一互动消息显示在消息处理页面。通过消息处理页面对第一互动消息进行回复处理,生成第二互动消息,并通过服务器将第二互动消息发送至观众客户端。
图5示例性示出了第三方客户端显示的消息处理页面。如图5所示,第三方客户端将所接收到的第一互动消息更新至与观众客户端对应的会话中。第三方人员可以通过消息处理页面输入第二互动消息。在第三方人员点击发送控件后,第三方客户端接收发送指令,通过服务器将第二互动消息发送至观众客户端。
图6示例性示出了观众客户端展示的第三方客户端发送的第二互动消息。如图6中的601所示,观众客户端按照预设的消息展示样式对第二互动消息进行渲染,并将渲染后的第二互动消息展示在直播页面的预设位置处。
进一步地,参照图7,第二互动消息还可以为关联的链接,例如,订单连接。
本实施例中,使消息处理客户端能够接入关联第三方,通过关联第三方直接参与处理观众客户端发出的互动消息,使观众的消息能够得到既及时又准确的响应,从而可以减少观众、消息处理人员以及第三方人员的处理时间,提高消息处理效率。
在一示例性实施例中,所述方法还包括:在直播页面中显示消息回复控件;响应于对消息回复控件的触发操作,展示会话页面,会话页面用于供观众客户端和第三方消息处理客户端进行互动会话。
具体地,若观众客户端获取第三方客户端发送的第二互动消息,则在展示第二互动消息的同时,显示消息回复控件(参照图6)。观众可以通过触发消息回复控件,在观众客户端展示会话页面,从而在观看直播的同时直接与第三方人员进行沟通。会话页面以预设尺寸展示在直播页面的预设位置处,例如,以弹窗、全屏、半屏等形式展示。图8示例性示出了一种会话页面的示意图。如图8所示,会话页面以半屏形式展示。
进一步地,对于来自消息处理客户端的第二互动消息,同样可以部署消息回复控件,使观众客户端能够响应于对消息回复控件的触发操作,显示与消息处理客户端直接会话的会话界面。
本实施例中,通过提供观众客户端和第三方客户端直接会话的会话页面,可以减少观众和第三方人员的消息处理时间,提高消息处理效率。
在一示例性实施例中,所述方法还包括:在会话页面中显示会话记录控件;响应于对会话记录控件的触发操作,展示观众客户端和第三方消息处理客户端的历史会话记录。
具体地,在观众客户端展示的会话页面中包括会话记录控件,参照图8中的“完整聊天”控件。观众客户端在获取对会话记录控件的触发操作后,展示观众客户端和第三方客户端的历史会话记录。
进一步地,对于来自消息处理客户端的第二互动消息,同样可以部署会话记录控件,使观众客户端能够响应于对会话记录控件的触发操作,展示观众客户端与消息处理客户端的历史会话记录。
本实施例中,通过部署会话记录控件,使观众在观看直播的同时便可获取历史会话记录,提高了观众使用的便捷性。
在一示例性实施例中,第一互动消息和第二互动消息为私聊消息。
具体地,服务器在接收观众客户端于消息交互控件在激活状态下发出的第一互动消息后,将第一互动消息单向发送至消息处理客户端。在接收消息处理客户端或者第三方客户端发送的第二互动消息后,根据观众客户端的账号信息,再将第二互动消息单向发送至观众客户端。
进一步地,服务器还可以将第一互动消息和第二互动消息发送至主播客户端,从而使主播能够实时了解消息交互情况。
本实施例中,通过将第一互动消息和第二互动消息以私聊消息的形式进行传输,实现在及时处理观众消息的情况下,不会对其他观众造成影响,同时还保护了观众消息的隐私性。
在一示例性实施例中,接收对第一互动消息进行处理后产生的第二互动消息,包括:接收服务器发送的对第一互动消息进行处理后产生的第二互动消息,其中:服务器用于在获取观众客户端为在线状态,且观众客户端对应的账户信息不在正在观看直播间的观众列表中时,将第二互动消息推送至观众客户端;在观众客户端为离线状态时,将第二互动消息推送至观众客户端对应的终端中。
具体地,消息处理客户端或第三方客户端响应于消息发送指令,将第二互动消息发送至服务器。服务器获取观众客户端的当前客户端状态。若获取观众客户端为在线状态,且观众客户端对应的账户信息不在正在观看直播间的观众列表中时,则将第二互动消息推送至观众客户端,即推送至直播的应用程序中;若服务器获取观众客户端为离线状态,则将第二互动消息推送至观众客户端对应的终端中,例如,推送至终端的锁屏通知或者通知栏中。
本实施例中,通过使服务器根据观众客户端的客户端状态区分推送第二互动消息的方式,使观众能够在第一时间读取到第二互动消息,从而可以加快消息处理的效率。
图9是根据一示例性实施例示出的一种消息交互方法的交互图,如图9所示,消息交互方法用于包括观众客户端、服务器、消息处理客户端和第三方客户端的***中,包括以下步骤。
在步骤S901中,观众客户端显示直播间的直播页面,在直播页面中显示未激活状态的消息交互控件。
在步骤S902中,观众客户端响应于对消息交互控件的触发操作,将消息交互控件的状态从未激活状态更改为激活状态。
在步骤S903中,观众客户端在消息交互控件处于激活状态时,获取第一互动消息。
如图10所示,消息交互控件显示在消息输入框中,初始状态为未激活状态。观众通过点击消息交互控件,使观众客户端将消息交互控件的状态更改为激活状态。进一步地,如图10所示,在激活消息交互控件后,消息输入框自动出现“问客服”文字。观众可以在消息输入框中输入互动消息内容,如“上次买的鞋还没发货?”。
进一步地,若观众再次点击消息交互控件,则观众客户端将消息交互控件的状态更改为未激活状态,并取消“问客服”文字。
在步骤S904中,观众客户端响应于对第一互动消息的消息发送指令,将第一互动消息发送至服务器。
在步骤S905中,服务器将第一互动消息发送至与直播间对应的消息处理客户端。
如图10所示,在将第一互动消息发送至消息处理客户端之后,观众客户端在直播页面中显示提示信息,例如“您的消息[上次买的鞋还没发货?]已发给客服,请等待回复”,以提示观众第一互动消息已发送成功。
在步骤S906中,消息处理客户端在接收到第一互动消息后,可以对第一互动消息进行回复处理或者转发处理。若进行回复处理,则消息处理客户端获取第二互动消息。
在步骤S907中,消息处理客户端将第二互动消息发送至服务器。
在步骤S908中,服务器将第二互动消息发送至观众客户端。
在步骤S909中,观众客户端展示第二互动消息。
参照图3,通过消息处理客户端回复的第二互动消息以区别于其他消息的展示样式,固定展示在直播页面的最下方,直至展示时长达到预设时长。
在步骤S910中,若消息处理客户端对第一互动消息进行转发处理,则向第三方客户端发送消息处理请求。消息处理请求携带第一互动消息。
在步骤S911中,参照图5,第三方客户端对第一互动消息进行回复处理,生成第二互动消息。
在步骤S912中,第三方客户端将第二互动消息发送至服务器。
在步骤S911中,服务器将第三方互动消息发送至观众客户端。
参照图6,通过第三方客户端回复的第二互动消息以区别于其他消息的展示样式,固定展示在直播页面的最下方,直至展示时长达到预设时长。
进一步地,参照图4,若连续接收到消息处理客户端或者第三方客户端发送多条互动消息时,则观众客户端对多条互动消息进行聚合得到第二互动消息,并在直播页面中展示第二互动消息。
进一步地,参照图8,观众客户端可以响应于对消息回复控件的触发操作,展示会话页面,使得观众客户端和第三方客户端能够通过会话页面直接进行会话。
应该理解的是,虽然上述流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
图11是根据一示例性实施例示出的一种消息交互装置1100框图。参照图11,该装置包括显示模块1101、获取模块1102和发送模块1103。
显示模块1101,被配置为执行显示直播间的直播页面,在直播页面中显示消息交互控件;获取模块1102,被配置为执行当消息交互控件处于激活状态时,获取第一互动消息;发送模块1103,被配置为执行响应于对第一互动消息的消息发送指令,将第一互动消息发送至与直播间对应的消息处理客户端,消息处理客户端用于对第一互动消息进行处理。
在一示例性实施例中,所述装置1100还包括:更新模块,被配置为执行响应于对消息交互控件的触发操作,将消息交互控件的状态从未激活状态更改为激活状态。
在一示例性实施例中,所述装置1100还包括:接收模块,被配置为执行接收对第一互动消息进行处理后产生的第二互动消息;显示模块1101,还被配置为执行在直播页面展示第二互动消息。
在一示例性实施例中,显示模块1101,包括:获取单元,被配置为执行获取预设的第二互动消息的消息展示样式;渲染单元,被配置为执行根据消息展示样式对第二互动消息进行渲染;第一显示单元,被配置为执行将渲染后的第二互动消息展示在直播页面中。
在一示例性实施例中,显示模块1101,还被配置为执行将第二互动消息展示在直播页面的预设位置处,且第二互动消息在预设位置处的展示时长达到预设时长。
在一示例性实施例中,显示模块1101,包括:聚合单元,被配置为执行当接收到消息处理客户端对第一互动消息进行处理产生的多条互动消息时,对多条互动消息进行聚合得到第二互动消息;第二显示单元,被配置为执行在直播页面中展示第二互动消息。
在一示例性实施例中,第二互动消息是消息处理客户端对第一互动消息处理后生成的互动消息。
在一示例性实施例中,第二互动消息是消息处理客户端将第一互动消息转发至第三方消息处理客户端,并经第三方消息处理客户端处理后生成的互动消息。
在一示例性实施例中,显示模块1101,还被配置为执行在直播页面中显示消息回复控件;响应于对消息回复控件的触发操作,展示会话页面,会话页面用于供观众客户端和第三方消息处理客户端进行互动会话。
在一示例性实施例中,显示模块1101,还被配置为执行响应于对消息回复控件的触发操作,在直播页面的预设位置处,以预设尺寸展示会话页面。
在一示例性实施例中,显示模块1101,还被配置为执行在会话页面中显示会话记录控件;响应于对会话记录控件的触发操作,展示观众客户端和第三方消息处理客户端的历史会话记录。
在一示例性实施例中,第一互动消息和第二互动消息为私聊消息。
在一示例性实施例中,接收模块,被配置为执行接收服务器发送的对第一互动消息进行处理后产生的第二互动消息,其中:服务器用于在获取观众客户端为在线状态,且观众客户端对应的账户信息不在正在观看直播间的观众列表中时,将第二互动消息推送至观众客户端;在观众客户端为离线状态时,将第二互动消息推送至观众客户端对应的终端中。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图12是根据一示例性实施例示出的一种用于消息交互的设备1200的框图。例如,设备1200可以是移动电话、计算机、数字广播终端、消息收发设备、游戏控制台、平板设备、医疗设备、健身设备、个人数字助理等。
参照图12,设备1200可以包括以下一个或多个组件:处理组件1202、存储器1204、电源组件1206、多媒体组件1208、音频组件1210、输入/输出(I/O)的接口1212、传感器组件1214以及通信组件1216。
处理组件1202通常控制设备1200的整体操作,诸如与显示、电话呼叫、数据通信、相机操作和记录操作相关联的操作。处理组件1202可以包括一个或多个处理器1220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理组件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。
存储器1204被配置为存储各种类型的数据以支持在设备1200的操作。这些数据的示例包括用于在设备1200上操作的任何应用程序或方法的指令、联系人数据、电话簿数据、消息、图片、视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM)、电可擦除可编程只读存储器(EEPROM)、可擦除可编程只读存储器(EPROM)、可编程只读存储器(PROM)、只读存储器(ROM)、磁存储器、快闪存储器、磁盘或光盘。
电源组件1206为设备1200的各种组件提供电力。电源组件1206可以包括电源管理***,一个或多个电源,及其他与为设备1200生成、管理和分配电力相关联的组件。
多媒体组件1208包括在所述设备1200和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1208包括一个前置摄像头和/或后置摄像头。当设备1200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件1210被配置为输出和/或输入音频信号。例如,音频组件1210包括一个麦克风(MIC),当设备1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1216发送。在一些实施例中,音频组件1210还包括一个扬声器,用于输出音频信号。
I/O接口1212为处理组件1202和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件1214包括一个或多个传感器,用于为设备1200提供各个方面的状态评估。例如,传感器组件1214可以检测到设备1200的打开/关闭状态,组件的相对定位,例如所述组件为设备1200的显示器和小键盘,传感器组件1214还可以检测设备1200或设备1200一个组件的位置改变,用户与设备1200接触的存在或不存在,设备1200方位或加速/减速和设备1200的温度变化。传感器组件1214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1214还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1214还可以包括加速度传感器、陀螺仪传感器、磁传感器、压力传感器或温度传感器。
通信组件1216被配置为便于设备1200和其他设备之间有线或无线方式的通信。设备1200可以接入基于通信标准的无线网络,如WiFi,运营商网络(如2G、3G、4G或5G),或它们的组合。在一个示例性实施例中,通信组件1216经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1216还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,设备1200可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1204,上述指令可由设备1200的处理器1220执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (26)
1.一种消息交互方法,其特征在于,应用于观众客户端,包括:
显示直播间的直播页面,在所述直播页面中显示消息交互控件;
当所述消息交互控件处于激活状态时,获取第一互动消息;
响应于对所述第一互动消息的消息发送指令,将所述第一互动消息发送至与所述直播间对应的消息处理客户端,所述消息处理客户端用于对所述第一互动消息进行处理;
接收对所述第一互动消息进行处理后产生的第二互动消息,所述第二互动消息的生成方式包括:通过所述消息处理客户端将所述第一互动消息转发至第三方消息处理客户端,并经所述第三方消息处理客户端处理后生成。
2.根据权利要求1所述的消息交互方法,其特征在于,在所述当所述消息交互控件处于激活状态时,获取第一互动消息之前,还包括:
响应于对所述消息交互控件的触发操作,将所述消息交互控件的状态从未激活状态更改为激活状态。
3.根据权利要求1所述的消息交互方法,其特征在于,所述方法还包括:
在所述直播页面展示所述第二互动消息。
4.根据权利要求3所述的消息交互方法,其特征在于,所述在所述直播页面展示所述第二互动消息,包括:
获取预设的第二互动消息的消息展示样式;
根据所述消息展示样式对所述第二互动消息进行渲染;
将渲染后的所述第二互动消息展示在所述直播页面中。
5.根据权利要求3所述的消息交互方法,其特征在于,所述在所述直播页面展示所述第二互动消息,包括:
将所述第二互动消息展示在所述直播页面的预设位置处,且所述第二互动消息在所述预设位置处的展示时长达到预设时长。
6.根据权利要求3所述的消息交互方法,其特征在于,在所述直播页面展示所述第二互动消息,包括:
当接收到所述消息处理客户端对所述第一互动消息进行处理产生的多条互动消息时,对所述多条互动消息进行聚合得到所述第二互动消息;
在所述直播页面中展示所述第二互动消息。
7.根据权利要求1所述的消息交互方法,其特征在于,所述第二互动消息是所述消息处理客户端对所述第一互动消息处理后生成的互动消息。
8.根据权利要求1所述的消息交互方法,其特征在于,所述方法还包括:
在所述直播页面中显示消息回复控件;
响应于对所述消息回复控件的触发操作,展示会话页面,所述会话页面用于供所述观众客户端和所述第三方消息处理客户端进行互动会话。
9.根据权利要求8所述的消息交互方法,其特征在于,所述响应于对所述消息回复控件的触发操作,展示会话页面,包括:
响应于对所述消息回复控件的触发操作,在所述直播页面的预设位置处,以预设尺寸展示所述会话页面。
10.根据权利要求8所述的消息交互方法,其特征在于,所述方法还包括:
在所述会话页面中显示会话记录控件;
响应于对所述会话记录控件的触发操作,展示所述观众客户端和所述第三方消息处理客户端的历史会话记录。
11.根据权利要求1所述的消息交互方法,其特征在于,所述第一互动消息和所述第二互动消息为私聊消息。
12.根据权利要求1所述的消息交互方法,其特征在于,所述接收对所述第一互动消息进行处理后产生的第二互动消息,包括:
接收服务器发送的对所述第一互动消息进行处理后产生的第二互动消息,其中:
所述服务器用于在获取所述观众客户端为在线状态,且所述观众客户端对应的账户信息不在正在观看所述直播间的观众列表中时,将所述第二互动消息推送至所述观众客户端;
在所述观众客户端为离线状态时,将所述第二互动消息推送至所述观众客户端对应的终端中。
13.一种消息交互装置,其特征在于,应用于观众客户端,包括:
显示模块,被配置为执行显示直播间的直播页面,在所述直播页面中显示消息交互控件;
获取模块,被配置为执行当所述消息交互控件处于激活状态时,获取第一互动消息;
发送模块,被配置为执行响应于对所述第一互动消息的消息发送指令,将所述第一互动消息发送至与所述直播间对应的消息处理客户端,所述消息处理客户端用于对所述第一互动消息进行处理;
接收模块,被配置为执行接收对所述第一互动消息进行处理后产生的第二互动消息,所述第二互动消息的生成方式包括:通过所述消息处理客户端将所述第一互动消息转发至第三方消息处理客户端,并经所述第三方消息处理客户端处理后生成。
14.根据权利要求13所述的消息交互装置,其特征在于,所述装置还包括:
更新模块,被配置为执行响应于对所述消息交互控件的触发操作,将所述消息交互控件的状态从未激活状态更改为激活状态。
15.根据权利要求13所述的消息交互装置,其特征在于,所述显示模块,还被配置为执行在所述直播页面展示所述第二互动消息。
16.根据权利要求15所述的消息交互装置,其特征在于,所述显示模块,包括:
获取单元,被配置为执行获取预设的第二互动消息的消息展示样式;
渲染单元,被配置为执行根据所述消息展示样式对所述第二互动消息进行渲染;
第一显示单元,被配置为执行将渲染后的所述第二互动消息展示在所述直播页面中。
17.根据权利要求15所述的消息交互装置,其特征在于,所述显示模块,还被配置为执行将所述第二互动消息展示在所述直播页面的预设位置处,且所述第二互动消息在所述预设位置处的展示时长达到预设时长。
18.根据权利要求15所述的消息交互装置,其特征在于,所述显示模块,包括:
聚合单元,被配置为执行当接收到所述消息处理客户端对所述第一互动消息进行处理产生的多条互动消息时,对所述多条互动消息进行聚合得到所述第二互动消息;
第二显示单元,被配置为执行在所述直播页面中展示所述第二互动消息。
19.根据权利要求13所述的消息交互装置,其特征在于,所述第二互动消息是所述消息处理客户端对所述第一互动消息处理后生成的互动消息。
20.根据权利要求13所述的消息交互装置,其特征在于,所述显示模块,还被配置为执行在所述直播页面中显示消息回复控件;响应于对所述消息回复控件的触发操作,展示会话页面,所述会话页面用于供所述观众客户端和所述第三方消息处理客户端进行互动会话。
21.根据权利要求20所述的消息交互装置,其特征在于,所述显示模块,还被配置为执行响应于对所述消息回复控件的触发操作,在所述直播页面的预设位置处,以预设尺寸展示所述会话页面。
22.根据权利要求20所述的消息交互装置,其特征在于,所述显示模块,还被配置为执行在所述会话页面中显示会话记录控件;响应于对所述会话记录控件的触发操作,展示所述观众客户端和所述第三方消息处理客户端的历史会话记录。
23.根据权利要求13所述的消息交互装置,其特征在于,所述第一互动消息和所述第二互动消息为私聊消息。
24.根据权利要求13所述的消息交互装置,其特征在于,所述接收模块,被配置为执行接收服务器发送的对所述第一互动消息进行处理后产生的第二互动消息,其中:
所述服务器用于在获取所述观众客户端为在线状态,且所述观众客户端对应的账户信息不在正在观看所述直播间的观众列表中时,将所述第二互动消息推送至所述观众客户端;
在所述观众客户端为离线状态时,将所述第二互动消息推送至所述观众客户端对应的终端中。
25.一种电子设备,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1至12中任一项所述的消息交互方法。
26.一种存储介质,其特征在于,当所述存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1至12中任一项所述的消息交互方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011247869.8A CN112367553B (zh) | 2020-11-10 | 2020-11-10 | 消息交互方法、装置、电子设备及存储介质 |
US17/522,597 US20220150594A1 (en) | 2020-11-10 | 2021-11-09 | Method for message interaction, terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011247869.8A CN112367553B (zh) | 2020-11-10 | 2020-11-10 | 消息交互方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112367553A CN112367553A (zh) | 2021-02-12 |
CN112367553B true CN112367553B (zh) | 2022-07-01 |
Family
ID=74508633
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011247869.8A Active CN112367553B (zh) | 2020-11-10 | 2020-11-10 | 消息交互方法、装置、电子设备及存储介质 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20220150594A1 (zh) |
CN (1) | CN112367553B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112905074B (zh) * | 2021-02-23 | 2022-11-22 | 北京达佳互联信息技术有限公司 | 交互界面展示方法、交互界面生成方法、装置及电子设备 |
CN113849638A (zh) * | 2021-08-27 | 2021-12-28 | 北京达佳互联信息技术有限公司 | 信息处理方法、装置、电子设备及存储介质 |
CN113660506A (zh) * | 2021-08-31 | 2021-11-16 | 五八同城信息技术有限公司 | 信息显示方法、装置、电子设备及存储介质 |
CN113905278A (zh) * | 2021-09-27 | 2022-01-07 | 北京达佳互联信息技术有限公司 | 问题咨询方法、装置、电子设备及计算机可读存储介质 |
CN114401313A (zh) * | 2021-12-15 | 2022-04-26 | 阿里巴巴(中国)有限公司 | 用户间互动的方法及电子设备 |
CN114327205B (zh) * | 2021-12-30 | 2024-06-21 | 广州繁星互娱信息科技有限公司 | 画面显示方法、存储介质和电子设备 |
CN115208846B (zh) * | 2022-07-08 | 2023-06-09 | 武汉联影医疗科技有限公司 | 一种会话交互方法和*** |
CN118295563A (zh) * | 2023-01-04 | 2024-07-05 | 北京字跳网络技术有限公司 | 一种交互方法、装置、设备、存储介质和程序产品 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105577529A (zh) * | 2015-12-30 | 2016-05-11 | 上海智臻智能网络科技股份有限公司 | 机器人客服及其客服方法、智能客服*** |
CN108391155A (zh) * | 2018-02-07 | 2018-08-10 | 北京密境和风科技有限公司 | 互动直播方法、客户端、服务器和*** |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
MXPA02009776A (es) * | 2000-04-03 | 2004-09-06 | Pugliese Company | Sistema y metodo para desplegar y vender bienes y servicios. |
EP1954006A1 (en) * | 2007-01-31 | 2008-08-06 | Koninklijke KPN N.V. | Interactive message server |
US8924261B2 (en) * | 2009-10-30 | 2014-12-30 | Etsy, Inc. | Method for performing interactive online shopping |
US10021458B1 (en) * | 2015-06-26 | 2018-07-10 | Amazon Technologies, Inc. | Electronic commerce functionality in video overlays |
US20170180782A1 (en) * | 2015-12-21 | 2017-06-22 | Le Holdings (Beijing) Co., Ltd. | Method and electronic device for displaying chat messages in live broadcasting application |
CN105808694B (zh) * | 2016-03-04 | 2019-05-31 | 上海携程商务有限公司 | 在线客服应答***及方法 |
CN106528734A (zh) * | 2016-10-27 | 2017-03-22 | 北京小米移动软件有限公司 | 直播推送消息的处理方法及装置 |
CN107682751B (zh) * | 2017-08-24 | 2019-11-26 | 网易(杭州)网络有限公司 | 信息处理方法及存储介质、电子设备 |
CN111353805A (zh) * | 2018-12-24 | 2020-06-30 | 阿里巴巴集团控股有限公司 | 直播中抽奖处理方法、装置及电子设备 |
CN110300335B (zh) * | 2019-05-08 | 2021-08-10 | 北京字节跳动网络技术有限公司 | 针对虚拟礼物的消息推送方法及电子设备 |
CN110784752B (zh) * | 2019-09-27 | 2022-01-11 | 腾讯科技(深圳)有限公司 | 一种视频互动方法、装置、计算机设备和存储介质 |
CN111200737A (zh) * | 2019-12-29 | 2020-05-26 | 航天信息股份有限公司企业服务分公司 | 一种视频直播平台的智能机器人辅助答疑***及方法 |
CN111464824A (zh) * | 2020-04-03 | 2020-07-28 | 北京达佳互联信息技术有限公司 | 消息发送方法及***、服务器、存储介质 |
CN113949885B (zh) * | 2020-07-15 | 2023-08-15 | 腾讯科技(深圳)有限公司 | 直播处理方法、装置、电子设备及计算机可读存储介质 |
-
2020
- 2020-11-10 CN CN202011247869.8A patent/CN112367553B/zh active Active
-
2021
- 2021-11-09 US US17/522,597 patent/US20220150594A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105577529A (zh) * | 2015-12-30 | 2016-05-11 | 上海智臻智能网络科技股份有限公司 | 机器人客服及其客服方法、智能客服*** |
CN108391155A (zh) * | 2018-02-07 | 2018-08-10 | 北京密境和风科技有限公司 | 互动直播方法、客户端、服务器和*** |
Also Published As
Publication number | Publication date |
---|---|
CN112367553A (zh) | 2021-02-12 |
US20220150594A1 (en) | 2022-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112367553B (zh) | 消息交互方法、装置、电子设备及存储介质 | |
CN112218103B (zh) | 直播间互动方法、装置、电子设备和存储介质 | |
CN111970533B (zh) | 直播间的互动方法、装置及电子设备 | |
CN106791893B (zh) | 视频直播方法及装置 | |
CN106506448B (zh) | 直播显示方法、装置及终端 | |
WO2019072096A1 (zh) | 视频直播中的互动方法、装置、***及计算机可读存储介质 | |
CN112367554B (zh) | 消息交互方法、装置、电子设备及存储介质 | |
EP2978234A1 (en) | Method and apparatus for sharing video information | |
CN109274510B (zh) | 消息处理方法、装置、客户端、服务器及存储介质 | |
CN111343476A (zh) | 视频共享方法、装置、电子设备及存储介质 | |
CN107526591B (zh) | 切换直播间类型的方法和装置 | |
CN112153407B (zh) | 直播间数据互动方法、相关装置及设备 | |
CN107959864B (zh) | 截屏控制方法及装置 | |
CN112738544B (zh) | 直播间互动方法、装置、电子设备及存储介质 | |
CN109451341B (zh) | 视频播放方法、视频播放装置、电子设备及存储介质 | |
CN113259226B (zh) | 信息同步方法、装置、电子设备及存储介质 | |
US20180007420A1 (en) | Method, device and system for recording television program | |
CN112291631A (zh) | 信息获取方法、装置、终端及存储介质 | |
CN114025180A (zh) | 一种游戏操作同步***、方法、装置、设备及存储介质 | |
CN110719530A (zh) | 一种视频播放方法、装置、电子设备及存储介质 | |
CN110620956A (zh) | 直播虚拟资源的通知方法、装置、电子设备及存储介质 | |
CN113556614B (zh) | 信息发布方法、装置和电子设备 | |
CN113938451A (zh) | 业务提醒方法、装置、***、电子设备及存储介质 | |
CN113901353A (zh) | 信息展示方法、装置、***、电子设备及服务器 | |
CN113747207A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |