CN108401162A - 应用于网络直播中的消息处理方法及装置 - Google Patents
应用于网络直播中的消息处理方法及装置 Download PDFInfo
- Publication number
- CN108401162A CN108401162A CN201810027950.1A CN201810027950A CN108401162A CN 108401162 A CN108401162 A CN 108401162A CN 201810027950 A CN201810027950 A CN 201810027950A CN 108401162 A CN108401162 A CN 108401162A
- Authority
- CN
- China
- Prior art keywords
- content
- message
- association
- association content
- target
- 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
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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- 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
-
- 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/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4784—Supplemental services, e.g. displaying phone caller identification, shopping application receiving rewards
-
- 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
-
- 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/488—Data services, e.g. news ticker
- H04N21/4882—Data 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)
- General Engineering & Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本申请公开了一种应用于网络直播中的消息处理方法及装置,所述方法包括:接收多个观看客户端针对当前直播内容发送的弹幕消息;从多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容;其中,所述至少一个关联内容互不相同;基于所述至少一个关联内容,执行相应的处理操作。本发明实施例提高了弹幕消息的利用效率。
Description
技术领域
本申请属于计算机技术领域,具体地说,涉及一种应用于网络直播中的消息处理方法及装置。
背景技术
网络直播是一种可以在同一时间不同观看用户通过网络***在不同交流平台上观看视频的新兴技术。网络直播通常是基于现场的,主播用户通过主播客户端将采集的直播视频数据上传到服务器。观看用户在观看客户端从服务器请求并获取所述主播用户上传的直播视频数据,所述观看用户通过客户端观看所述直播视频数据。
通常,为了实现观看用户与主播用户的实时交互,观看用户在观看直播视频时,可以发送文字信息,也即弹幕消息到服务器,服务器将弹幕消息转发至其他播放该直播视频的观看客户端以及直播该直播视频数据的主播客户端。
但是,观看同一直播视频数据的观看用户较多,因此,针对一个直播视频数据的弹幕消息也较多。弹幕以滚动字幕的形式播放一次,主播用户以及观看用户在直播过程中仅能观看一次,弹幕消息的利用率较低。
发明内容
有鉴于此,本申请提供了一种应用于网络直播中的消息处理方法及装置,以解决现有技术中,观看用户通过发送弹幕方式与现场主播互动时,弹幕消息利用效率不高的技术问题。
为了解决上述技术问题,本申请第一方面提供一种应用于网络直播中的消息处理方法,所述方法包括:
接收多个观看客户端针对当前直播内容发送的弹幕消息;
从多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容;其中,所述至少一个关联内容互不相同;
基于所述至少一个关联内容,执行相应的处理操作。
优选地,所述基于所述至少一个关联内容,执行相应的处理操作包括:
从所述至少一个关联内容中,确定满足预设条件的目标关联内容;
基于所述目标关联内容,执行相应的处理操作。
优选地,所述从所述至少一个关联内容中,确定满足预设条件的目标关联内容包括:
基于包含任一关联内容的弹幕消息的消息数量,统计获得每一个关联内容的内容数量;
从所述至少一个关联内容中,确定内容数量最多的任一个关联内容作为目标关联内容。
优选地,所述从所述至少一个关联内容中,确定满足预设条件的目标关联内容包括:
从所述至少一个关联内容中,确定与预设内容相匹配的目标关联内容。
优选地,所述基于所述目标关联内容,执行相应的处理操作包括:
确定包含所述目标关联内容的至少一个弹幕消息对应的至少一个观看客户端;
控制所述至少一个观看客户端输出匹配提示信息。
优选地,所述基于所述目标关联内容,执行相应的处理操作包括:
将所述目标关联内容发送至主播客户端,以供所述主播客户端输出所述目标关联内容。
优选地,所述基于所述目标关联内容,执行相应的处理操作包括:
确定所述目标关联内容对应的关联电气设备以及控制操作;其中,所述关联电气设备位于主播侧;
控制所述关联电气设备执行所述控制操作。
优选地,所述接收多个观看客户端针对当前直播内容发送的弹幕消息之后,所述方法还包括:
统计所述弹幕消息的消息数量,基于所述消息数量,确定所述当前直播内容是否为热点内容。
优选地,所述从多个弹幕消息中,统计获得当前直播内容的至少一个关联内容包括:
选择预设时间段对应的多个弹幕消息;
从所述多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容。
优选地,所述从多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容包括:
从多个弹幕消息中,选择付费消息;
从每一个付费消息中,获得针对当前直播内容的关联内容;
所述基于所述至少一个关联内容,执行相应的处理操作包括:
基于每一个付费消息中的关联内容,确定关联内容与所述预设内容匹配的目标付费消息;
为每一个目标付费消息对应的观看用户分配奖励资源。
本申请第二方面提供一种应用于网络直播中的消息处理装置,所述装置包括:
消息接收模块,用于接收多个观看客户端针对当前直播内容发送的弹幕消息;
内容统计模块,用于从多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容;其中,所述至少一个关联内容互不相同;
操作执行模块,用于基于所述至少一个关联内容,执行相应的处理操作。
优选地,所述操作执行模块包括:
目标确定单元,用于从所述至少一个关联内容中,确定满足预设条件的目标关联内容;
操作执行单元,用于基于所述目标关联内容,执行相应的处理操作。
优选地,所述目标确定单元包括:
第一统计子单元,用于基于包含任一关联内容的弹幕消息的消息数量,统计获得每一个关联内容的内容数量;
第一确定子单元,用于从所述至少一个关联内容中,确定内容数量最多的任一个关联内容作为目标关联内容。
优选地,所述目标确定单元包括:
第二确定子单元,用于从所述至少一个关联内容中,确定与预设内容相匹配的目标关联内容。
优选地,所述操作执行单元包括:
用户确定子单元,用于确定包含所述目标关联内容的至少一个弹幕消息对应的至少一个观看客户端;
第一输出子单元,用于控制所述至少一个观看客户端输出匹配提示信息。
优选地,所述操作执行单元包括:
第二输出子单元,用于将所述目标关联内容发送至主播客户端,以供所述主播客户端输出所述目标关联内容。
优选地,所述操作执行单元包括:
设备确定子单元,用于确定所述目标关联内容对应的关联电气设备以及控制操作;其中,所述关联电气设备位于主播侧;
输出控制子单元,用于控制所述关联电气设备执行所述控制操作。
优选地,所述装置还包括:
热点统计模块,用于统计所述弹幕消息的消息数量,基于所述消息数量,确定所述当前直播内容是否为热点内容。
优选地,所述内容统计模块包括:
消息选择子单元,用于选择预设时间段对应的多个弹幕消息;
消息统计子单元,用于从所述多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容。
优选地,所述内容统计模块包括:
付费选择子单元,用于从多个弹幕消息中,选择付费消息;
内容确定子单元,用于从每一个付费消息中,获得针对当前直播内容的关联内容;
所述操作执行模块包括:
结果统计子单元,用于基于每一个付费消息中的关联内容,确定关联内容与所述预设内容匹配的目标付费消息;
奖励分配子单元,用于为每一个目标付费消息对应的观看用户分配奖励资源。
本发明实施例中,服务器可以接收多个观看客户端针对当前直播内容发送的弹幕消息。服务器可以分析所述弹幕消息,从多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容,所述至少一个关联内容互不相同。所述至少一个关联内容是针对多个弹幕消息统计获得的,实现所述弹幕消息的再利用。进而可以基于所述至少一个关联内容,执行相应的处理操作。所述服务器可以针对所述弹幕消息执行相应的处理操作,获得弹幕消息的再利用,提高其利用率。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是本申请实施例提供的一种应用于网络直播中的消息处理方法的一个实施例的流程图;
图2是本发明实施例提供的一种应用于网络直播中的消息处理方法的又一个实施例的流程图;
图3是本发明实施例提供的一种应用于网络直播中的消息处理装置的一个实施例的结构示意图;
图4是本发明实施例提供的一种应用于网络直播中的消息处理装置的又一个实施例的结构示意图。
具体实施方式
以下将配合附图及实施例来详细说明本申请的实施方式,藉此对本申请如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。
本发明实施例主要应用于网络直播的过程中,通过针对弹幕消息的统计操作,以执行相应的处理操作,实现所述弹幕消息的又一种处理方式,提高其利用效率。
现有技术中,任一观看用户在观看直播内容的过程中,可以针对当前直播内容发送相应的弹幕消息。服务器可以接收多个观看用户触发观看客户端发送的弹幕消息。服务器可以将接收到的所有弹幕消息反馈至观看所述当前直播内容的所有观看用户的观看客户端上,也可以将所述弹幕消息反馈至直播侧的直播客户端处,使所述观看客户单以及直播客户端展示所述多条弹幕消息。通常,弹幕消息被发送后,在直播的过程中,仅用于展示一次,并随着直播过程的发展,实时更新弹幕消息。但是,这种在直播过程中,仅展示一次弹幕消息的方式,造成所述弹幕消息的利用效率降低。
发明人经研究发现,不同观看用户发送的弹幕消息被发送到服务器,服务器仅执行针对所述弹幕消息的展示工作,服务器的利用效率也低。但是,服务器即已接收所有的弹幕消息,可以针对所述弹幕消息执行相应的弹幕消息的统计工作,针对统计结果可以执行相应的处理操作,使得所述弹幕消息的利用效率得到提升。据此,发明人提出了本申请的技术方案。
本发明实施例中,服务器接收多个观看客户端针对当前直播内容发送的弹幕消息,可以从多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容,其中,所述至少一个关联内容互不相同。所述关联内容即为所述当前直播内容的统计结果相关内容。基于所述至少一个关联内容,可以执行相应的处理操作。统计获得不同的关联内容,可以执行不同的处理操作,实现弹幕消息的多次利用,提高其利用率。
下面将结合附图对本发明实施例进行详细描述。
如图1所示,为本发明实施例提供的一种应用于网络直播中的消息处理方法的一个实施例的流程图,所述方法可以包括以下几个步骤:
101:接收多个观看客户端针对当前直播内容发送的弹幕消息。
所述观看客户端可以是安装于台式机、笔记本、手机等智能终端的处理设备的应用程序,可以为观看用户播放直播视频数据,并实现与主播用户的互动等。例如,展示虚拟礼物,接收用户的点击等触发操作。主播客户端可以是安装于台式机、笔记本、手机等智能终端的处理设备的应用程序,可以为主播用户录制以及播放直播视频数据,可以展示观看用户针对直播内容发送的弹幕消息,或者实现与观看用户的互动,例如,展示观看用户发送的虚拟礼物,以及弹幕消息等。
观看用户可以通过观看客户端观看直播。主播用户可以通过主播客户端进行直播。主播用户直播时,主播客户端可以采集直播视频数据,并将直播视频数据发送至服务器。服务器可以接收并保存所述直播视频数据,并针对不同观看客户端发送的任一直播视频数据的获取请求,将相应的直播视频数据发送至所请求的观看客户端。观看客户端可以接收并播放所述直播视频数据。
观看用户通过观看客户端观看直播视频数据时,可以针对当前观看的直播内容发送弹幕消息。直播内容是指直播视频数据所展示的内容。作为一种可能的实现方式,所述观看客户端中可以输出弹幕消息控件,接收到观看用户触发的弹幕消息发送请求时,可以显示弹幕输入文本框。所述弹幕输入文本框,可以对应一个发送控件。观看客户端检测到用户触发所述发送控件时,可以将所述弹幕消息以及所述当前观看的直播内容的标识信息等发送至服务器。同时,观看同一主播用户直播的直播视频数据的观看用户可以是多个,不同的观看用户可以在直播过程中,针对直播的内容进行评论。此时,服务器即可以接收多个观看客户端针对当前直播内容发送的弹幕消息。
102:从多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容。
其中,所述至少一个关联内容互不相同。
服务器可以接收不同观看用户发送的弹幕消息,也可以接收同一观看用户在不同时刻发送的弹幕消息。服务器可以统计同一直播视频数据的所有弹幕消息以获得至少一个关联内容,也可以统一同一直播视频数据的部分弹幕消息以获得至少一个关联内容。
服务器可以统计接收的多个弹幕消息,以获得针对当前直播内容的至少一个关联内容。所述至少一个关联内容互不相同。所述统计多个弹幕消息可以指根据弹幕消息中的弹幕内容进行统计。可选地,服务器可以统计所述多个弹幕消息中具有相同弹幕内容的弹幕消息,并将所述弹幕内容作为一个关联内容。所述至少一个关联内容不同相同可以指所述关联内容的具体含义互不相同。
可选地,所述从多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容可以包括:
从所述多个弹幕消息中,实时统计获得针对当前直播内容的至少一个关联内容。实时统计所述弹幕消息,可以及时获知观看用户对直播内容的评价,可以提高主播对直播内容的掌控性。
所述实时统计获得针对当前直播内容的至少一个关联内容可以指,从直播开始,在直播过程中,实时统计获得针对当前直播内容的至少一个关联内容。具体可以从直播开始,每隔固定间隔时间,例如10分钟,针对新接收的弹幕消息进行统计,包括消息数量或者消息内容等,以确定直播的实时状况。统计过程中,还可以将当前统计的弹幕消息与之前统计的弹幕消息进行合并统计,例如,统计当前统计时间之前具有相同弹幕消息的总数量,以确定直播的总体状况,获得相应的统计效果。
103:基于所述至少一个关联内容,执行相应的处理操作。
所述关联内容针对当前直播内容,所述处理操作即可以是针对当前直播内容的处理操作。所述基于所述至少一个关联内容执行相应的处理操控可以包括:针对所述至少一个关联内容,根据所述关联内容的具体含义,执行相应的处理操作。例如,所述关联内容为“喷水”时,可以控制喷水机进行喷水。
可选地,所述基于所述执行一个关联内容,执行相应的处理操作可以包括:基于所述至少一个关联内容中的一个关联内容,执行与所述一个关联内容相应的处理操作;或者,基于所述至少一个关联内容中的多个关联内容,分别执行相应的处理操作;或者基于所述至少一个关联内容的关键关联内容,执行与所述关键关联内容相应的处理操作。
本发明实施例中,服务器可以接收多个观看用户端针对当前直播内容发送的弹幕消息。也即,此时针对当前播放的直播的弹幕数据可以为多个。在接收弹幕数据之后,服务器可以统计所述弹幕消息,获得与当前直播内容关联的至少一个关联内容,进而可以基于所述至少一个关联内容,实现相应的消息处理操作。所述弹幕消息统计分析后,可以对应执行相应的处理操作,以实现所述弹幕消息的多次利用,提高弹幕的利用率。
如图2所示,为本发明实施例提供的一种应用于网络直播中的消息处理方法的又一个实施例的流程图,所述方法可以包括以下几个步骤:
201:接收多个观看客户端针对当前直播内容发送的弹幕消息。
202:从多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容。
其中,所述至少一个关联内容互不相同。
本发明实施例中的步骤与图1所示的实施例的相同的步骤,在此不再进行赘述。
203:从所述至少一个关联内容中,确定满足预设条件的目标关联内容。
所述目标关联内容可以是从所述至少一个关联内容中确定的满足预设条件的任一个关联内容。
针对不同的直播,接收到的观看客户端针对当前直播内容发送的弹幕消息的消息内容可能不同。因此,针对当前直播内容,从所述多个弹幕消息中统计获得的至少一个关联内容不同。也即,针对不同的直播内容,其分别对应获得的至少一个关联内容不同。从而,针对不同直播内容的至少一个关联内容,对应的预设条件也不同。
所述预设条件,可以根据直播间的直播文化的不同而分别设置。可以在直播之前,设置针对直播内容的预设条件,以基于至少一个关联内容,确定满足预设条件的目标关联内容。所述目标关联内容,与直播间的内容具有互动性,可以获得针对直播内容的目标关联内容。
可选地,所述满足预设条件的目标关联内容即是所述至少一个关联内容中与所述预设条件相符合的关联内容。
可选地,所述从所述至少一个关联内容中,确定满足预设条件的目标关联内容可以包括:
基于包含任一关联内容的弹幕消息的消息数量,统计获得每一个关联内容的内容数量;从所述至少一个关联内容中,确定内容数量最多的任一个关联内容作为目标关联内容。
在实际直播应用中,可以利用弹幕消息的统计结果,作为评价主播的直播效果的评价依据。所述基于包含任一关联内容的弹幕消息的消息数量,统计获得每一个关联内容的内容数量具体可以是针对观看用户输入的弹幕消息的消息内容进行数量统计。
作为一种可能的实现方式,可以针对弹幕内容相同的弹幕消息进行统计,获得具有相同弹幕内容的弹幕消息的数量。所述确定满足预设条件的目标关联内容可以包括,根据预设的内容关键词,将所述弹幕消息的弹幕内容与所述预设内容关键词进行匹配,记录匹配成功的弹幕消息的数量。例如,所述直播房间为游戏类型时,可以将所述直播房间的关键词设置为“66”、“77”,在匹配到“66”或“77”的弹幕消息时,记录弹幕消息的数量。所述从至少一个关联内容中,确定内容数量最多的任一个作为目标关联内容主要是指,确定每一个关联内容对应的弹幕消息的数量,将数量最多的一个关联内容作为目标关联内容。
在将弹幕消息的弹幕内容与预设内容关键词进行匹配具体可以指将所述弹幕消息的弹幕内容与预设内容关键词进行近义词匹配,例如,检测到“6”、“66”、“666”、“666666”的含义是相同的,检测到“好”、“非常好”等词语的含义也是相同的。
所述弹幕消息主要是针对直播内容的,当统计获得内容数量最多时,即为观看用户对观看的直播内容的直接评价,进而可以触发执行相应的操作,例如,显示评价提示信息,操作电气设备等。
可选地,所述从所述至少一个关联内容中,确定满足预设条件的目标关联内容可以包括:
从所述至少一个关联内容中,确定与预设内容相匹配的目标关联内容。
在实际应用中,在直播过程中主播用户可以针对直播内容或者主播本身进行提问,观看用户可以针对该直播问题进行回答。用户触发观看客户端发送的弹幕消息也即问题答案至服务器中。所述服务器可以统计所述弹幕消息的消息内容,将相同的消息内容作为一个关联内容。作为服务器中还可以设置有预设内容,也即正确答案。服务器可以将所述关联内容与所述正确答案进行统计,以获得所述至少一个关联内容中的目标关联内容。
作为一种可能的实现方式,主播用户可以在直播的过程中发出问题,可以将结果、或者答案的关键字事先设置在服务器。所述服务器接收到弹幕消息之后,可以将弹幕消息与预设的关键字进行匹配,并记录与关键字匹配的弹幕消息。
作为又一种可能的实现方式,可以在当前直播页面中输出答题界面,所述答题界面中可以包括,直播问题以及问题答案选项。观看用户可以从所述答题界面中选择其中一个或多个答题选项,观看客户端检测到观看用户选择问题答案选项后,将所述选项发送至服务器。服务器可以接收所述答题选项构成的弹幕消息,并根据预设的问题答案,从所述弹幕消息中选择与所述问题答案相匹配的弹幕消息,并记录所述弹幕消息的数量。
在直播过程中,根据主播用户发出的问题,观看用户可以进行答题,并根据确定的与预设内容相匹配的目标关联内容,根据所述目标关联内容实现相应的处理操作。可以实现所述主播用户与观看用户的互动,增加观看用户观看直播数据的趣味性,以提高观看效果。
204:基于所述目标关联内容,执行相应的处理操作。
所述目标关联内容也即是所述至少一个关联内容中满足预设条件的关联内容。所述至少一个关联内容,具体是针对当前直播内容的,与直播内容相关联。所述目标关联内容满足预设条件。因此,针对目标关联内容,执行相应的处理操作,是具有目的性,针对直播内容的操作,可以使直播内容与观看用户发送的弹幕消息结合实现相应的处理操作,获得较好的处理效果。可以提高用户观看直播的趣味性。提高了弹幕消息的利用过程。
可选地,所述基于所述目标关联内容,执行相应的处理操作可以包括:
确定包含所述目标关联内容的至少一个弹幕消息对应的至少一个观看客户端;
控制所述至少一个观看客户端输出匹配提示信息。
所述目标关联内容是基于观看用户发送的弹幕消息的统计而获得的。直播过程中,通常而言,观看用户通过弹幕的方式与主播用户沟通时,可能主播用户不能观看到所有的观看用户发送的弹幕消息。通过为所述观看用户在观看客户端输出匹配提示信息。
可选地,所述控制所述至少一个观看客户端输出匹配提示信息之前,所方法还可以包括:针对所述至少一个观看客户端输出的匹配提示信息,发送输出请求至后台控制人员处;接收到所述后台控制人员触发的确定输出信息时,控制所述至少一个观看客户端输出匹配提示信息。
匹配信息在输出时,由于需要执行大量的信息发送以及显示工作,需要服务器承担较重的输出工作,因此,可以先向后台控制人员请求输出,获得请求人员的输出的第一许可消息之后,再控制所述至少一个观看客户端输出匹配提示信息。
可选地,所述基于所述目标关联内容,执行相应的处理操作可以包括:
将所述目标关联内容发送至主播客户端,以供所述主播客户端输出所述目标关联内容。
所述目标关联内容是基于观看客户端针对直播内容的评论,也即弹幕消息而统计获得的,将所述目标关联内容显示给所述主播用户观看,也就是将观看用户对直播内容的评价展示给主播用户,使主播用户能够根据观看用户的观看评论及时调整所述观看内容。
可选地,在将所述目标关联内容发送至主播客户端,以供所述主播客户端输出所述目标关联内容之前,所述方法还包括:
将针对所述目标关联内容发送至主播客户端的发送请求,通过显示屏幕显示给后台控制人员,接收到后台控制人员发送的弹幕消息之后,可以接收到所述后台控制人员触发的第二许可消息。
可选地,所述基于所述目标关联内容,执行相应的处理操作可以包括:
确定所述目标关联内容对应的关联电气设备以及控制操作;其中,所述关联电气设备位于主播侧;
控制所述关联电气设备执行所述控制操作。
所述关联电气设备为与所述目标关联内容相一致的电气设备。例如,所述目标内容为“喷水”时,所述电气设备可以对应为喷水机;所述目标内容为“翻床”时,所述电气设备可以对应控制床面翻滚的设备。
所述控制所述关联电气设备执行所述控制操作可以包括:
基于所述控制操作,向主播侧的关联电气设备发送控制指令,以供所述关联电气设备响应所述控制指令,执行相应的控制操作。
所述关联电气设备可以对应有相应的处理器,所述处理器接收到所述控制操作后,可以执行所述控制操作。所述处理器可以与所述关联电气设备为一体机设备,也可以位于独立于所述关联电气设备,但位于所述关联电气设备连接的智能终端中,此时,所述智能终端可以控制位于主播侧的关联电气设备。所述控制设备为声音设备时,所述互动设备执行相应的控制操作可以是互动设备输出声音;所述互动设备为主播的音频设备时,所述互动设备执行相应的互动操作可以是关闭主播的音频设备;所述互动设备为整蛊电气设备时,所述互动设备执行相应的控制操作可以是启动所述整蛊电气设备,以对所述主播用户进行整蛊,所述整蛊电气设备可以为“喷水机”、“喷奶油机”、“翻床器”。
本发明实施例中,通过将至少一个关联内容与预设条件相匹配,以获得目标关联内容。所述目标关联内容来源于针对直播视频内容的至少一个关联内容,与所述直播视频内容相关联。所述目标关联内容是针对当前直播内容的,与所述目标关联内容对应的处理操作也即是针对所述直播内容。可以将所述直播内容与弹幕消息也即用户反馈结合起来,使所述弹幕消息得到充分利用。
作为又一个实施例,所述接收多个观看客户端针对当前直播内容发送的弹幕消息之后,所述方法还包括:
统计所述弹幕消息的消息数量,基于所述消息数量,确定所述当前直播内容是否为热点内容。
由于所述弹幕消息是由观看用户发出的,当观看同一直播视频数据的观看人数较多,观看用户发出的弹幕消息的数量随之增加,观看人数较少时,观看用户发出的弹幕消息的数量随之减少,通过所述弹幕消息的数量,可以衡量一个直播间的观看人数的多少。基于所述消息数量,确定当前直播内容为热点内容时,可以确定所述弹幕消息对应的直播内容为爆点内容,可以针对该直播的网络进行重点监控。
可选地,所述基于所述消息数量,确定所述当前直播内容为热点内容之后,所述方法还可以包括:针对所述直播内容对应的直播网络进行重点监控;检测到所述直播网络异常时,输出网络异常提示信息,以提示后台控制人员及时修复所述直播网络。
所述当前直播内容为爆点内容时,可以针对所述当前直播内容的爆点内内容执行相应的处理操作,例如,针对所述爆点内容的录制工作,以供所述主播用户以及观看用户随时观看所述爆点内容。还可以针对所述爆点内容,设置相应的主播提示信息,以将所述主播提示信息发送至主播客户端显示,使所述主播用户准确判断爆点信息,以相应的调整直播内容,增加直播的爆点内容,使直播更精彩。
本发明实施例中,针对观看客户端发送的弹幕消息的数量,可以确定所述当前直播内容为热点内容,以实现针对所述直播内容的监控,获取所述直播内容中的有效信息,提供与网络内容相符合的服务,进而提高观看体验。
作为又一个实施例,所述从多个弹幕消息中,统计获得当前直播内容的至少一个关联内容可以包括:
选择预设时间段对应的多个弹幕消息;
从所述多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容。
所述选择预设时间段内对应的多个弹幕消息可以包括:
确定初始时间点以及结束时间点;
根据所述开始时间点以及结束时间点确定相应的预设时间段;
从所有弹幕消息中,选择预设时间段内对应的多个弹幕消息。
所述弹幕消息的预设时间段不同时,可以获得不同的目标关联内容,预设时间段设置时,使得所述多个弹幕消息的统计更具针对性,提高了弹幕消息的统计效率。
所述确定初始时间以及结束时间可以是针对所述弹幕消息统计界面,显示时间选择控件,根据后台控制人员选择或者输入的弹幕消息统计的初始时间点以及结束时间点,确定相应的开始时间点以及结束时间点。具有针对性的统计,可以避免盲目统计无效的弹幕消息,使得统计的效率更高。
本发明实施例中,可以针对预设时间段内的弹幕消息进行统计,针对预设时间段内统计获得的关联内容,可以确定所述关联内容对应的处理操作。可以使得所述弹幕消息的统计更具针对性,获得相对准确的统计结果。
作为又一个实施例,所述从多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容可以包括:
从多个弹幕消息中,选择付费消息;
从每一个付费消息中,获得针对当前直播内容的关联内容。
所述基于所述至少一个关联内容,执行相应的处理操作包括:
基于每一个付费消息中的关联内容,确定关联内容与所述预设内容匹配的目标付费消息;
为每一个目标付费消息对应的观看用户分配奖励资源。
针对当前直播过程中,主播用户或者服务端的控制人员针对当前直播内容发出的问题,服务端可以控制观看客户端中输出购买提示信息,以提示观看用户购买答题资格。观看客户端可以检测用户输入的购买操作,以发送相应购买信息至服务端,以供所述服务端确定所述观看用户的答题资格。所述观看用户获取相应的答题资格后,观看用户可以在所述观看客户端中进行答题。所述观看客户端检测到观看用户的答题内容构成的弹幕消息后,将所述弹幕消息发送至服务器。所述观看客户端检测到发送所述答题信息时,可以将所述观看用户的答题资格信息与所述答题信息构成所述弹幕消息,以使服务端从所有的弹幕消息中选择付费的弹幕消息,也即付费消息。
所述服务器接收到所述弹幕消息之后,可以基于所述弹幕消息中的答题资格信息,以及所述答题信息所述多个弹幕消息中选择付费消息。也即是选择所述弹幕消息中,具有答题资格信息的弹幕消息。
所述针对当前直播内容的关联内容是针对直播过程中的问题的答题内容,具体可以包括正确的答题内容或者错误的答题内容。可选地,所述从每一个付费消息中,获得针对当前直播内容的关联内容可以包括统计每一个付费消息中答题内容相同的弹幕消息,将所统计的付费消息的数量超过预设数量阈值的付费消息作为预选答题选项,将每一个答题选项对应的答题内容。
例如,以所述问题为选择题为例进行说明,假定答题选项为A、B、C、D,所述在从每一个付费消息中,获得针对当前直播内容的关联内容时,可以将答题内容为A的付费消息进行统计,将答题内容为B的付费消息进行统计,将答题内容为C的付费消息进行统计,还可以将内容为D的付费消息进行统计,当统计获得A、B、C、D四类的付费消息的数量均大于1时,可以获得针对当前直播内容的关联内容,也即A、B、C、D。
可选地,所述预设目标内容即为问题答案,所述问题答案确定时,即可以根据所述每一个付费消息中的关联内容,确定关联内容与所述预设内容相匹配的付费消息。仍以上述选择题为例,假设正确答案为A,则可以确定以所述答题内容为A的付费消息为所述目标付费消息。
可选地,所述为每一个目标付费消息对应的观看用户分配奖励资源可以包括为每一个目标付费消息对应的观看用户发送奖励信息,并执行所述奖励信息中的奖励内容,例如,针对用户支付答题资格时所花费的积分,可以返双倍积分。
本发明实施例中,仅针对付费消息进行相应统计工作,以获得相应的关联内容,使得所述关联内容与直播内容的联系更紧密,并且设置相依的奖励资源,可以提高用户参与答题的意愿,以直播过程中的互动性。
如图3所示,为本发明实施例提供的一种应用于网络直播中的消息处理装置的一个实施例的结构示意图,所述装置可以包括以下几个模块:
消息接收模块301,用于接收多个观看客户端针对当前直播内容发送的弹幕消息。
所述观看客户端可以是安装于台式机、笔记本、手机等智能终端的处理设备的应用程序,可以为观看用户播放直播视频数据,并实现与主播用户的互动等。例如,展示虚拟礼物,接收用户的点击等触发操作。主播客户端可以是安装于台式机、笔记本、手机等智能终端的处理设备的应用程序,可以为主播用户录制以及播放直播视频数据,可以展示观看用户针对直播内容发送的弹幕消息,或者实现与观看用户的互动,例如,展示观看用户发送的虚拟礼物,以及弹幕消息等。
观看用户可以通过观看客户端观看直播。主播用户可以通过主播客户端进行直播。主播用户直播时,主播客户端可以采集直播视频数据,并将直播视频数据发送至服务器。服务器可以接收并保存所述直播视频数据,并针对不同观看客户端发送的任一直播视频数据的获取请求,将相应的直播视频数据发送至所请求的观看客户端。观看客户端可以接收并播放所述直播视频数据。
观看用户通过观看客户端观看直播视频数据时,可以针对当前观看的直播内容发送弹幕消息。直播内容是指直播视频数据所展示的内容。作为一种可能的实现方式,所述观看客户端中可以输出弹幕消息控件,接收到观看用户触发的弹幕消息发送请求时,可以显示弹幕输入文本框。所述弹幕输入文本框,可以对应一个发送控件。观看客户端检测到用户触发所述发送控件时,可以将所述弹幕消息以及所述当前观看的直播内容的标识信息等发送至服务器。同时,观看同一主播用户直播的直播视频数据的观看用户可以是多个,不同的观看用户可以在直播过程中,针对直播的内容进行评论。此时,服务器即可以接收多个观看客户端针对当前直播内容发送的弹幕消息。
内容统计模块302,用于从多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容。
其中,所述至少一个关联内容互不相同。
服务器可以接收不同观看用户发送的弹幕消息,也可以接收同一观看用户在不同时刻发送的弹幕消息。服务器可以统计同一直播视频数据的所有弹幕消息以获得至少一个关联内容,也可以统一同一直播视频数据的部分弹幕消息以获得至少一个关联内容。
服务器可以统计接收的多个弹幕消息,以获得针对当前直播内容的至少一个关联内容。所述至少一个关联内容互不相同。所述统计多个弹幕消息可以指根据弹幕消息中的弹幕内容进行统计。可选地,服务器可以统计所述多个弹幕消息中具有相同弹幕内容的弹幕消息,并将所述弹幕内容作为一个关联内容。所述至少一个关联内容不同相同可以指所述关联内容的具体含义互不相同。
可选地,所述内容统计模块可以具体用于:
从所述多个弹幕消息中,实时统计获得针对当前直播内容的至少一个关联内容。实时统计所述弹幕消息,可以及时获知观看用户对直播内容的评价,可以提高主播对直播内容的掌控性。
所述实时统计获得针对当前直播内容的至少一个关联内容可以指,从直播开始,在直播过程中,实时统计获得针对当前直播内容的至少一个关联内容。具体可以从直播开始,每隔固定间隔时间,例如10分钟,针对新接收的弹幕消息进行统计,包括消息数量或者消息内容等,以确定直播的实时状况。统计过程中,还可以将当前统计的弹幕消息与之前统计的弹幕消息进行合并统计,例如,统计当前统计时间之前具有相同弹幕消息的总数量,以确定直播的总体状况,获得相应的统计效果。
操作执行模块303,用于基于所述至少一个关联内容,执行相应的处理操作。
所述关联内容针对当前直播内容,所述处理操作即可以是针对当前直播内容的处理操作。所述操作执行模块具体可以用于:针对所述至少一个关联内容,根据所述关联内容的具体含义,执行相应的处理操作。例如,所述关联内容为“喷水”时,可以控制喷水机进行喷水。
可选地,所述操作执行模块具体可以用于:基于所述至少一个关联内容中的一个关联内容,执行与所述一个关联内容相应的处理操作;或者,基于所述至少一个关联内容中的多个关联内容,分别执行相应的处理操作;或者基于所述至少一个关联内容的关键关联内容,执行与所述关键关联内容相应的处理操作。
本发明实施例中,服务器可以接收多个观看用户端针对当前直播内容发送的弹幕消息。也即,此时针对当前播放的直播的弹幕数据可以为多个。在接收弹幕数据之后,服务器可以统计所述弹幕消息,获得与当前直播内容关联的至少一个关联内容,进而可以基于所述至少一个关联内容,实现相应的消息处理操作。所述弹幕消息统计分析后,可以对应执行相应的处理操作,以实现所述弹幕消息的多次利用,提高弹幕的利用率。
如图4所示,为本发明实施例提供的一种应用于网络直播中的消息处理装置的又一个实施例的结构流程图,所述装置可以包括如图3所示的实施例的装置301~303之外,所述操作执行模块303可以包括:
目标确定单元401,用于从所述至少一个关联内容中,确定满足预设条件的目标关联内容。
所述目标关联内容可以是从所述至少一个关联内容中确定的满足预设条件的任一个关联内容。
针对不同的直播,接收到的观看客户端针对当前直播内容发送的弹幕消息的消息内容可能不同。因此,针对当前直播内容,从所述多个弹幕消息中统计获得的至少一个关联内容不同。也即,针对不同的直播内容,其分别对应获得的至少一个关联内容不同。从而,针对不同直播内容的至少一个关联内容,对应的预设条件也不同。
所述预设条件,可以根据直播间的直播文化的不同而分别设置。可以在直播之前,设置针对直播内容的预设条件,以基于至少一个关联内容,确定满足预设条件的目标关联内容。所述目标关联内容,与直播间的内容具有互动性,可以获得针对直播内容的目标关联内容。
可选地,所述满足预设条件的目标关联内容即是所述至少一个关联内容中与所述预设条件相符合的关联内容。
可选地,所述目标确定单元可以包括:
第一统计子单元,用于基于包含任一关联内容的弹幕消息的消息数量,统计获得每一个关联内容的内容数量。
第一确定子单元,用于从所述至少一个关联内容中,确定内容数量最多的任一个关联内容作为目标关联内容。
在实际直播应用中,可以利用弹幕消息的统计结果,作为评价主播的直播效果的评价依据。所述基于包含任一关联内容的弹幕消息的消息数量,统计获得每一个关联内容的内容数量具体可以是针对观看用户输入的弹幕消息的消息内容进行数量统计。
作为一种可能的实现方式,可以针对弹幕内容相同的弹幕消息进行统计,获得具有相同弹幕内容的弹幕消息的数量。所述确定满足预设条件的目标关联内容可以包括,根据预设的内容关键词,将所述弹幕消息的弹幕内容与所述预设内容关键词进行匹配,记录匹配成功的弹幕消息的数量。例如,所述直播房间为游戏类型时,可以将所述直播房间的关键词设置为“66”、“77”,在匹配到“66”或“77”的弹幕消息时,记录弹幕消息的数量。所述从至少一个关联内容中,确定内容数量最多的任一个作为目标关联内容主要是指,确定每一个关联内容对应的弹幕消息的数量,将数量最多的一个关联内容作为目标关联内容。
在将弹幕消息的弹幕内容与预设内容关键词进行匹配具体可以指将所述弹幕消息的弹幕内容与预设内容关键词进行近义词匹配,例如,检测到“6”、“66”、“666”、“666666”的含义是相同的,检测到“好”、“非常好”等词语的含义也是相同的。
所述弹幕消息主要是针对直播内容的,当统计获得内容数量最多时,即为观看用户对观看的直播内容的直接评价,进而可以触发执行相应的操作,例如,显示评价提示信息,操作电气设备等。
可选地,所述目标确定单元可以包括:
第二确定子单元,用于从所述至少一个关联内容中,确定与预设内容相匹配的目标关联内容。
在实际应用中,在直播过程中主播用户可以针对直播内容或者主播本身进行提问,观看用户可以针对该直播问题进行回答。用户触发观看客户端发送的弹幕消息也即问题答案至服务器中。所述服务器可以统计所述弹幕消息的消息内容,将相同的消息内容作为一个关联内容。作为服务器中还可以设置有预设内容,也即正确答案。服务器可以将所述关联内容与所述正确答案进行统计,以获得所述至少一个关联内容中的目标关联内容。
作为一种可能的实现方式,主播用户可以在直播的过程中发出问题,可以将结果、或者答案的关键字事先设置在服务器。所述服务器接收到弹幕消息之后,可以将弹幕消息与预设的关键字进行匹配,并记录与关键字匹配的弹幕消息。
作为又一种可能的实现方式,可以在当前直播页面中输出答题界面,所述答题界面中可以包括,直播问题以及问题答案选项。观看用户可以从所述答题界面中选择其中一个或多个答题选项,观看客户端检测到观看用户选择问题答案选项后,将所述选项发送至服务器。服务器可以接收所述答题选项构成的弹幕消息,并根据预设的问题答案,从所述弹幕消息中选择与所述问题答案相匹配的弹幕消息,并记录所述弹幕消息的数量。
在直播过程中,根据主播用户发出的问题,观看用户可以进行答题,并根据确定的与预设内容相匹配的目标关联内容,根据所述目标关联内容实现相应的处理操作。可以实现所述主播用户与观看用户的互动,增加观看用户观看直播数据的趣味性,以提高观看效果。
操作执行单元402,用于基于所述目标关联内容,执行相应的处理操作。
所述目标关联内容也即是所述至少一个关联内容中满足预设条件的关联内容。所述至少一个关联内容,具体是针对当前直播内容的,与直播内容相关联。所述目标关联内容满足预设条件。因此,针对目标关联内容,执行相应的处理操作,是具有目的性,针对直播内容的操作,可以使直播内容与观看用户发送的弹幕消息结合实现相应的处理操作,获得较好的处理效果。可以提高用户观看直播的趣味性。提高了弹幕消息的利用过程。
可选地,所述操作执行单元可以包括:
用户确定子单元,用于确定包含所述目标关联内容的至少一个弹幕消息对应的至少一个观看客户端。
第一输出子单元,用于控制所述至少一个观看客户端输出匹配提示信息。
所述目标关联内容是基于观看用户发送的弹幕消息的统计而获得的。直播过程中,通常而言,观看用户通过弹幕的方式与主播用户沟通时,可能主播用户不能观看到所有的观看用户发送的弹幕消息。通过为所述观看用户在观看客户端输出匹配提示信息。
可选地,所述第一输出子单元还可以用于:针对所述至少一个观看客户端输出的匹配提示信息,发送输出请求至后台控制人员处;接收到所述后台控制人员触发的确定输出信息时,控制所述至少一个观看客户端输出匹配提示信息。
匹配信息在输出时,由于需要执行大量的信息发送以及显示工作,需要服务器承担较重的输出工作,因此,可以先向后台控制人员请求输出,获得请求人员的输出的第一许可消息之后,再控制所述至少一个观看客户端输出匹配提示信息。
可选地,所述操作执行单元可以包括:
第二输出子单元,用于将所述目标关联内容发送至主播客户端,以供所述主播客户端输出所述目标关联内容。
所述目标关联内容是基于观看客户端针对直播内容的评论,也即弹幕消息而统计获得的,将所述目标关联内容显示给所述主播用户观看,也就是将观看用户对直播内容的评价展示给主播用户,使主播用户能够根据观看用户的观看评论及时调整所述观看内容。
可选地,所述操作执行单元还可以用于:
将针对所述目标关联内容发送至主播客户端的发送请求,通过显示屏幕显示给后台控制人员,接收到后台控制人员发送的弹幕消息之后,可以接收到所述后台控制人员触发的第二许可消息。
可选地,所述操作执行单元可以包括:
设备确定子单元,用于确定所述目标关联内容对应的关联电气设备以及控制操作;其中,所述关联电气设备位于主播侧;
输出控制子单元,用于控制所述关联电气设备执行所述控制操作。
所述关联电气设备为与所述目标关联内容相一致的电气设备。例如,所述目标内容为“喷水”时,所述电气设备可以对应为喷水机;所述目标内容为“翻床”时,所述电气设备可以对应控制床面翻滚的设备。
所述输出控制子单元具体可以用于:
基于所述控制操作,向主播侧的关联电气设备发送控制指令,以供所述关联电气设备响应所述控制指令,执行相应的控制操作。
所述关联电气设备可以对应有相应的处理器,所述处理器接收到所述控制操作后,可以执行所述控制操作。所述处理器可以与所述关联电气设备为一体机设备,也可以位于独立于所述关联电气设备,但位于所述关联电气设备连接的智能终端中,此时,所述智能终端可以控制位于主播侧的关联电气设备。所述控制设备为声音设备时,所述互动设备执行相应的控制操作可以是互动设备输出声音;所述互动设备为主播的音频设备时,所述互动设备执行相应的互动操作可以是关闭主播的音频设备;所述互动设备为整蛊电气设备时,所述互动设备执行相应的控制操作可以是启动所述整蛊电气设备,以对所述主播用户进行整蛊,所述整蛊电气设备可以为“喷水机”、“喷奶油机”、“翻床器”。
本发明实施例中,通过将至少一个关联内容与预设条件相匹配,以获得目标关联内容。所述目标关联内容来源于针对直播视频内容的至少一个关联内容,与所述直播视频内容相关联。所述目标关联内容是针对当前直播内容的,与所述目标关联内容对应的处理操作也即是针对所述直播内容。可以将所述直播内容与弹幕消息也即用户反馈结合起来,使所述弹幕消息得到充分利用。
作为一个实施例,所述装置还可以包括:
热点统计模块,用于统计所述弹幕消息的消息数量,基于所述消息数量,确定所述当前直播内容是否为热点内容。
由于所述弹幕消息是由观看用户发出的,当观看同一直播视频数据的观看人数较多,观看用户发出的弹幕消息的数量随之增加,观看人数较少时,观看用户发出的弹幕消息的数量随之减少,通过所述弹幕消息的数量,可以衡量一个直播间的观看人数的多少。基于所述消息数量,确定当前直播内容为热点内容时,可以确定所述弹幕消息对应的直播内容为爆点内容,可以针对该直播的网络进行重点监控。
可选地,所述基于所述消息数量,确定所述当前直播内容为热点内容之后,所述方法还可以包括:针对所述直播内容对应的直播网络进行重点监控;检测到所述直播网络异常时,输出网络异常提示信息,以提示后台控制人员及时修复所述直播网络。
所述当前直播内容为爆点内容时,可以针对所述当前直播内容的爆点内内容执行相应的处理操作,例如,针对所述爆点内容的录制工作,以供所述主播用户以及观看用户随时观看所述爆点内容。还可以针对所述爆点内容,设置相应的主播提示信息,以将所述主播提示信息发送至主播客户端显示,使所述主播用户准确判断爆点信息,以相应的调整直播内容,增加直播的爆点内容,使直播更精彩。
本发明实施例中,针对观看客户端发送的弹幕消息的数量,可以确定所述当前直播内容为热点内容,以实现针对所述直播内容的监控,获取所述直播内容中的有效信息,提供与网络内容相符合的服务,进而提高观看体验。
作为又一个实施例,所述内容统计模块可以包括:
消息选择子单元,用于选择预设时间段对应的多个弹幕消息。
消息统计子单元,用于从所述多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容。
所述消息选择子单元具体可以用于:
确定初始时间点以及结束时间点;
根据所述开始时间点以及结束时间点确定相应的预设时间段;
从所有弹幕消息中,选择预设时间段内对应的多个弹幕消息。
所述弹幕消息的预设时间段不同时,可以获得不同的目标关联内容,预设时间段设置时,使得所述多个弹幕消息的统计更具针对性,提高了弹幕消息的统计效率。
所述确定初始时间以及结束时间可以是针对所述弹幕消息统计界面,显示时间选择控件,根据后台控制人员选择或者输入的弹幕消息统计的初始时间点以及结束时间点,确定相应的开始时间点以及结束时间点。具有针对性的统计,可以避免盲目统计无效的弹幕消息,使得统计的效率更高。
本发明实施例中,可以针对预设时间段内的弹幕消息进行统计,针对预设时间段内统计获得的关联内容,可以确定所述关联内容对应的处理操作。可以使得所述弹幕消息的统计更具针对性,获得相对准确的统计结果。
作为又一个实施例,所述内容统计模块可以包括:
付费选择子单元,用于从多个弹幕消息中,选择付费消息。
内容确定子单元,用于从每一个付费消息中,获得针对当前直播内容的关联内容。
所述操作执行模块可以包括:
结果统计子单元,用于基于每一个付费消息中的关联内容,确定关联内容与所述预设内容匹配的目标付费消息。
奖励分配子单元,用于为每一个目标付费消息对应的观看用户分配奖励资源。
针对当前直播过程中,主播用户或者服务端的控制人员针对当前直播内容发出的问题,服务端可以控制观看客户端中输出购买提示信息,以提示观看用户购买答题资格。观看客户端可以检测用户输入的购买操作,以发送相应购买信息至服务端,以供所述服务端确定所述观看用户的答题资格。所述观看用户获取相应的答题资格后,观看用户可以在所述观看客户端中进行答题。所述观看客户端检测到观看用户的答题内容构成的弹幕消息后,将所述弹幕消息发送至服务器。所述观看客户端检测到发送所述答题信息时,可以将所述观看用户的答题资格信息与所述答题信息构成所述弹幕消息,以使服务端从所有的弹幕消息中选择付费的弹幕消息,也即付费消息。
所述服务器接收到所述弹幕消息之后,可以基于所述弹幕消息中的答题资格信息,以及所述答题信息所述多个弹幕消息中选择付费消息。也即是选择所述弹幕消息中,具有答题资格信息的弹幕消息。
所述针对当前直播内容的关联内容是针对直播过程中的问题的答题内容,具体可以包括正确的答题内容或者错误的答题内容。可选地,所述从每一个付费消息中,获得针对当前直播内容的关联内容可以包括统计每一个付费消息中答题内容相同的弹幕消息,将所统计的付费消息的数量超过预设数量阈值的付费消息作为预选答题选项,将每一个答题选项对应的答题内容。
例如,以所述问题为选择题为例进行说明,假定答题选项为A、B、C、D,所述在从每一个付费消息中,获得针对当前直播内容的关联内容时,可以将答题内容为A的付费消息进行统计,将答题内容为B的付费消息进行统计,将答题内容为C的付费消息进行统计,还可以将内容为D的付费消息进行统计,当统计获得A、B、C、D四类的付费消息的数量均大于1时,可以获得针对当前直播内容的关联内容,也即A、B、C、D。
可选地,所述预设目标内容即为问题答案,所述问题答案确定时,即可以根据所述每一个付费消息中的关联内容,确定关联内容与所述预设内容相匹配的付费消息。仍以上述选择题为例,假设正确答案为A,则可以确定以所述答题内容为A的付费消息为所述目标付费消息。
可选地,所述为每一个目标付费消息对应的观看用户分配奖励资源可以包括为每一个目标付费消息对应的观看用户发送奖励信息,并执行所述奖励信息中的奖励内容,例如,针对用户支付答题资格时所花费的积分,可以返双倍积分。
本发明实施例中,仅针对付费消息进行相应统计工作,以获得相应的关联内容,使得所述关联内容与直播内容的联系更紧密,并且设置相依的奖励资源,可以提高用户参与答题的意愿,以直播过程中的互动性。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包含任何直接及间接的电性耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所述第二装置。说明书后续描述为实施本申请的较佳实施方式,然所述描述乃以说明本申请的一般原则为目的,并非用以限定本申请的范围。本申请的保护范围当视所附权利要求所界定者为准。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者***中还存在另外的相同要素。
上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述申请构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。
Claims (20)
1.一种应用于网络直播中的消息处理方法,其特征在于,包括:
接收多个观看客户端针对当前直播内容发送的弹幕消息;
从多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容;其中,所述至少一个关联内容互不相同;
基于所述至少一个关联内容,执行相应的处理操作。
2.根据权利要求1所述的方法,其特征在于,所述基于所述至少一个关联内容,执行相应的处理操作包括:
从所述至少一个关联内容中,确定满足预设条件的目标关联内容;
基于所述目标关联内容,执行相应的处理操作。
3.根据权利要求2所述的方法,其特征在于,所述从所述至少一个关联内容中,确定满足预设条件的目标关联内容包括:
基于包含任一关联内容的弹幕消息的消息数量,统计获得每一个关联内容的内容数量;
从所述至少一个关联内容中,确定内容数量最多的任一个关联内容作为目标关联内容。
4.根据权利要求2所述的方法,其特征在于,所述从所述至少一个关联内容中,确定满足预设条件的目标关联内容包括:
从所述至少一个关联内容中,确定与预设内容相匹配的目标关联内容。
5.根据权利要求2所述的方法,其特征在于,所述基于所述目标关联内容,执行相应的处理操作包括:
确定包含所述目标关联内容的至少一个弹幕消息对应的至少一个观看客户端;
控制所述至少一个观看客户端输出匹配提示信息。
6.根据权利要求2所述的方法,其特征在于,所述基于所述目标关联内容,执行相应的处理操作包括:
将所述目标关联内容发送至主播客户端,以供所述主播客户端输出所述目标关联内容。
7.根据权利要求2所述的方法,其特征在于,所述基于所述目标关联内容,执行相应的处理操作包括:
确定所述目标关联内容对应的关联电气设备以及控制操作;其中,所述关联电气设备位于主播侧;
控制所述关联电气设备执行所述控制操作。
8.根据权利要求1所述的方法,其特征在于,所述接收多个观看客户端针对当前直播内容发送的弹幕消息之后,所述方法还包括:
统计所述弹幕消息的消息数量,基于所述消息数量,确定所述当前直播内容是否为热点内容。
9.根据权利要求1所述的方法,其特征在于,所述从多个弹幕消息中,统计获得当前直播内容的至少一个关联内容包括:
选择预设时间段对应的多个弹幕消息;
从所述多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容。
10.根据权利要求1所述的方法,其特征在于,所述从多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容包括:
从多个弹幕消息中,选择付费消息;
从每一个付费消息中,获得针对当前直播内容的关联内容;
所述基于所述至少一个关联内容,执行相应的处理操作包括:
基于每一个付费消息中的关联内容,确定关联内容与所述预设内容匹配的目标付费消息;
为每一个目标付费消息对应的观看用户分配奖励资源。
11.一种应用于网络直播中的消息处理装置,其特征在于,包括:
消息接收模块,用于接收多个观看客户端针对当前直播内容发送的弹幕消息;
内容统计模块,用于从多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容;其中,所述至少一个关联内容互不相同;
操作执行模块,用于基于所述至少一个关联内容,执行相应的处理操作。
12.根据权利要求11所述的装置,其特征在于,所述操作执行模块包括:
目标确定单元,用于从所述至少一个关联内容中,确定满足预设条件的目标关联内容;
操作执行单元,用于基于所述目标关联内容,执行相应的处理操作。
13.根据权利要求12所述的装置,其特征在于,所述目标确定单元包括:
第一统计子单元,用于基于包含任一关联内容的弹幕消息的消息数量,统计获得每一个关联内容的内容数量;
第一确定子单元,用于从所述至少一个关联内容中,确定内容数量最多的任一个关联内容作为目标关联内容。
14.根据权利要求12所述的装置,其特征在于,所述目标确定单元包括:
第二确定子单元,用于从所述至少一个关联内容中,确定与预设内容相匹配的目标关联内容。
15.根据权利要求12所述的装置,其特征在于,所述操作执行单元包括:
用户确定子单元,用于确定包含所述目标关联内容的至少一个弹幕消息对应的至少一个观看客户端;
第一输出子单元,用于控制所述至少一个观看客户端输出匹配提示信息。
16.根据权利要求12所述的装置,其特征在于,所述操作执行单元包括:
第二输出子单元,用于将所述目标关联内容发送至主播客户端,以供所述主播客户端输出所述目标关联内容。
17.根据权利要求12所述的装置,其特征在于,所述操作执行单元包括:
设备确定子单元,用于确定所述目标关联内容对应的关联电气设备以及控制操作;其中,所述关联电气设备位于主播侧;
输出控制子单元,用于控制所述关联电气设备执行所述控制操作。
18.根据权利要求11所述的装置,其特征在于,所述装置还包括:
热点统计模块,用于统计所述弹幕消息的消息数量,基于所述消息数量,确定所述当前直播内容是否为热点内容。
19.根据权利要求11所述的装置,其特征在于,所述内容统计模块包括:
消息选择子单元,用于选择预设时间段对应的多个弹幕消息;
消息统计子单元,用于从所述多个弹幕消息中,统计获得针对当前直播内容的至少一个关联内容。
20.根据权利要求11所述的装置,其特征在于,所述内容统计模块包括:
付费选择子单元,用于从多个弹幕消息中,选择付费消息;
内容确定子单元,用于从每一个付费消息中,获得针对当前直播内容的关联内容;
所述操作执行模块包括:
结果统计子单元,用于基于每一个付费消息中的关联内容,确定关联内容与所述预设内容匹配的目标付费消息;
奖励分配子单元,用于为每一个目标付费消息对应的观看用户分配奖励资源。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810027950.1A CN108401162A (zh) | 2018-01-11 | 2018-01-11 | 应用于网络直播中的消息处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810027950.1A CN108401162A (zh) | 2018-01-11 | 2018-01-11 | 应用于网络直播中的消息处理方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108401162A true CN108401162A (zh) | 2018-08-14 |
Family
ID=63094723
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810027950.1A Pending CN108401162A (zh) | 2018-01-11 | 2018-01-11 | 应用于网络直播中的消息处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108401162A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110446057A (zh) * | 2019-08-30 | 2019-11-12 | 北京字节跳动网络技术有限公司 | 直播辅助数据的提供方法、装置、设备及可读介质 |
CN110475155A (zh) * | 2019-08-19 | 2019-11-19 | 北京字节跳动网络技术有限公司 | 直播视频热度状态识别方法、装置、设备及可读介质 |
CN110728596A (zh) * | 2019-09-12 | 2020-01-24 | 创梦工场(杭州)网络科技有限公司 | 一种趣味知识答题*** |
CN114222175A (zh) * | 2021-12-14 | 2022-03-22 | 北京达佳互联信息技术有限公司 | 弹幕显示方法、装置、终端设备、服务器及介质 |
CN114615514A (zh) * | 2022-03-14 | 2022-06-10 | 深圳幻影未来信息科技有限公司 | 一种虚拟人直播互动*** |
CN115834928A (zh) * | 2022-12-06 | 2023-03-21 | 深圳市人马互动科技有限公司 | 弹幕分析方法及相关装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103632332A (zh) * | 2013-11-29 | 2014-03-12 | 腾讯科技(成都)有限公司 | 题目问答方法、装置及*** |
EP3054690A1 (en) * | 2015-02-05 | 2016-08-10 | Illuminated Rocks Oy | System and method for generating instant storyline feed for live sporting event |
CN106998505A (zh) * | 2017-03-31 | 2017-08-01 | 武汉斗鱼网络科技有限公司 | 一种在直播中实现弹幕快捷键投票的***及方法 |
CN107147955A (zh) * | 2017-03-31 | 2017-09-08 | 武汉斗鱼网络科技有限公司 | 直播游戏的方法及装置 |
CN107509116A (zh) * | 2017-09-08 | 2017-12-22 | 咪咕互动娱乐有限公司 | 一种信息推送方法、装置及存储介质 |
-
2018
- 2018-01-11 CN CN201810027950.1A patent/CN108401162A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103632332A (zh) * | 2013-11-29 | 2014-03-12 | 腾讯科技(成都)有限公司 | 题目问答方法、装置及*** |
EP3054690A1 (en) * | 2015-02-05 | 2016-08-10 | Illuminated Rocks Oy | System and method for generating instant storyline feed for live sporting event |
CN106998505A (zh) * | 2017-03-31 | 2017-08-01 | 武汉斗鱼网络科技有限公司 | 一种在直播中实现弹幕快捷键投票的***及方法 |
CN107147955A (zh) * | 2017-03-31 | 2017-09-08 | 武汉斗鱼网络科技有限公司 | 直播游戏的方法及装置 |
CN107509116A (zh) * | 2017-09-08 | 2017-12-22 | 咪咕互动娱乐有限公司 | 一种信息推送方法、装置及存储介质 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110475155A (zh) * | 2019-08-19 | 2019-11-19 | 北京字节跳动网络技术有限公司 | 直播视频热度状态识别方法、装置、设备及可读介质 |
CN110475155B (zh) * | 2019-08-19 | 2022-02-18 | 北京字节跳动网络技术有限公司 | 直播视频热度状态识别方法、装置、设备及可读介质 |
CN110446057A (zh) * | 2019-08-30 | 2019-11-12 | 北京字节跳动网络技术有限公司 | 直播辅助数据的提供方法、装置、设备及可读介质 |
CN110728596A (zh) * | 2019-09-12 | 2020-01-24 | 创梦工场(杭州)网络科技有限公司 | 一种趣味知识答题*** |
CN114222175A (zh) * | 2021-12-14 | 2022-03-22 | 北京达佳互联信息技术有限公司 | 弹幕显示方法、装置、终端设备、服务器及介质 |
CN114615514A (zh) * | 2022-03-14 | 2022-06-10 | 深圳幻影未来信息科技有限公司 | 一种虚拟人直播互动*** |
CN114615514B (zh) * | 2022-03-14 | 2023-09-22 | 深圳幻影未来信息科技有限公司 | 一种虚拟人直播互动*** |
CN115834928A (zh) * | 2022-12-06 | 2023-03-21 | 深圳市人马互动科技有限公司 | 弹幕分析方法及相关装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108401162A (zh) | 应用于网络直播中的消息处理方法及装置 | |
US10293263B2 (en) | Custom content feed based on fantasy sports data | |
US8522300B2 (en) | Highlight management for fantasy gaming | |
CN103686396B (zh) | 视频分享方法及装置 | |
CN108156470A (zh) | 基于网络直播的互动方法及装置 | |
US10848792B2 (en) | System and method for providing audience-targeted content triggered by events during program | |
US20200314484A1 (en) | Methods And Systems For Content Management | |
CN108282700A (zh) | 应用于网络直播中的信息处理方法及装置 | |
CN106717011A (zh) | 用于基于刺激数据递送数字视频内容的***和方法 | |
CN104363473B (zh) | 一种基于在线直播的信息传输方法以及装置 | |
CN107172452A (zh) | 直播间推荐方法及装置 | |
WO2013184920A2 (en) | Methods and systems for prioritizing listings based on real-time data | |
EP2201755A1 (en) | Pivotable events timeline | |
US20110028221A1 (en) | Content scheduling for fantasy gaming | |
CN105872786B (zh) | 一种在节目中通过弹幕投放广告的方法及装置 | |
CN106792085A (zh) | 一种生成视频封面图像的方法和装置 | |
US20230388560A1 (en) | Methods, systems and media for selectively presenting broadcast content based on user interests | |
CN109874059A (zh) | 直播界面展示方法、客户端及存储介质、计算机设备 | |
CN109089169A (zh) | 一种直播间切换方法、装置及存储介质 | |
US20070240183A1 (en) | Methods, systems, and computer program products for facilitating interactive programming services | |
US20190141383A1 (en) | Systems and methods for simulating a sports event based on availability of sports statistics | |
CN108449636A (zh) | 网络直播的互动方法及装置 | |
CN108600850A (zh) | 视频分享方法、客户端、服务器及存储介质 | |
CN107786884A (zh) | 弹幕数据的处理方法、服务器、第一终端以及存储介质 | |
CN109218765A (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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20210316 Address after: 101300 309, 3rd floor, 60 Fuqian 1st Street, Tianzhu District, Shunyi District, Beijing Applicant after: Beijing longzhixin Technology Co.,Ltd. Address before: 100041 room 120, 4th floor, building 17, yard 30, Shixing street, Shijingshan District, Beijing Applicant before: BEIJING PANDA MUTUAL ENTERTAINMENT TECHNOLOGY Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180814 |
|
RJ01 | Rejection of invention patent application after publication |