直播应用中发送消息的方法及装置制造方法及图纸

技术编号:15519688 阅读:67 留言:0更新日期:2017-06-04 09:27
本公开是关于一种直播应用中发送消息的方法及装置,属于信息处理技术领域。所述方法包括:当接收消息发送指令时,确定目标消息的消息类型,并向直播服务器发送消息发送请求,该消息发送请求携带目标消息的消息类型,由于该消息类型包括全局广播消息、局部广播消息和私聊消息,因此,通过本公开实施例提供的直播应用中发送消息的方法,接收该目标消息的终端可以由发送该目标消息的终端来确定,而非由直播服务器预先指定,提高了直播应用中发送消息的灵活性;并且当目标消息的消息类型为私聊消息时,接收该目标消息终端仅为当前所处直播间内的其中一个用户,避免了终端发送目标消息时,该目标消息对于当前所处直播间内的所有终端都可见。

Method and device for transmitting message in live broadcast application

The present invention relates to a method and a device for transmitting messages in live broadcast applications, belonging to the field of information processing technology. The method comprises: when receiving a message to send instructions, determine the target message type, and live to request the server sends a message, the message sending request carrying the message, because the message types include global broadcast news, local broadcast news and private messages, therefore, through the method of the embodiment of the public send a message broadcast applications provide the terminal receives the target message can be sent from the terminal of the target message to determine, rather than pre specified by the live server, improve the application flexibility of live messages; and when the target message types for private messages when receiving the message only target terminal at present one user studio, avoid the target terminal to send message, the target for the news broadcast All terminals within the room are visible.

【技术实现步骤摘要】
直播应用中发送消息的方法及装置
本公开涉及信息处理
,尤其涉及一种直播应用中发送消息的方法及装置。
技术介绍
近年来,随着直播行业的火热,越来越多的用户通过直播应用来进行视频直播或观看直播视频,并且用户在进行视频直播或观看直播视频的过程中,还可以通过手机、平板电脑或计算机等终端向当前所处直播间内的其他终端发送文字、图片或语音等消息。相关技术中,当终端检测到消息发送指令时,确定待发送的目标消息,并将该目标消息发送给直播服务器,当直播服务器接收到该目标消息时,在终端当前所处直播间的直播界面中显示该目标消息,而该当前所处直播间内的所有终端的直播窗口中显示的界面也即该直播间的直播界面,也即,当终端发送目标消息之后,该当前所处直播间内的所有终端的当前直播窗口中都将显示该目标消息。
技术实现思路
为克服相关技术中存在的问题,本公开提供了一种直播应用中发送消息的方法及装置。根据本公开实施例的第一方面,提供一种直播应用中发送消息的方法,所述方法包括:接收消息发送指令,所述消息发送指令中携带待发送的目标消息;确定所述目标消息的消息类型,所述消息类型包括全局广播消息、局部广播消息和私聊消息,所述全局广播消息为在直播应用的所有直播间中进行广播的消息,所述局部广播消息为在当前所处直播间内进行广播的消息,所述私聊消息为与当前所处直播间内的用户单独进行通信的消息;向直播服务器发送消息发送请求,所述消息发送请求中携带所述目标消息、所述消息类型和当前登录的用户账号,且所述消息发送请求用于指示所述直播服务器按照所述消息类型和所述用户账号发送所述目标消息。可选地,所述确定所述目标消息的消息类型,包括:当所述消息发送指令中还携带消息类型时,将所述消息发送指令中携带的消息类型确定为所述目标消息的消息类型;相应地,所述接收消息发送指令之前,还包括:当检测到消息类型选择指令时,显示消息类型列表;当检测到所述消息类型列表中任一消息类型的选择指令时,将所选择的消息类型确定为所述目标消息的消息类型。可选地,所述确定所述目标消息的消息类型,包括:对所述目标消息的消息内容进行解析,以确定所述消息内容中是否包括预设字符;当所述消息内容中包括所述预设字符时,从所述消息内容中获取位于所述预设字符之后且与所述预设字符相邻的字符串;当获取的字符串为第一预设字符串时,确定所述目标消息的消息类型为全局广播消息;当获取的字符串为第二预设字符串时,确定所述目标消息的消息类型为局部广播消息;当获取的字符串为当前所处直播间内任一用户的用户标识时,确定所述目标消息的消息类型为私聊消息。可选地,所述向直播服务器发送消息发送请求之前,还包括:当所述目标消息的消息类型为所述全局广播消息或所述局部广播消息时,显示数值转移提示消息,所述数值转移提示消息用于对发送所述目标消息时所需转移的数值进行提示;当接收到数值转移成功消息时,执行向直播服务器发送消息发送请求的步骤。可选地,当所述目标消息的消息类型为局部广播消息时,所述消息发送请求中还携带当前所处直播间的标识,当所述目标消息的消息类型为私聊消息时,所述消息发送请求中还携带当前所处直播间的标识和用于接收所述目标消息的用户账号。根据本公开实施例的第二方面,提供一种直播应用中发送消息的装置,所述装置包括:接收模块,用于接收消息发送指令,所述消息发送指令中携带待发送的目标消息;第一确定模块,用于确定所述目标消息的消息类型,所述消息类型包括全局广播消息、局部广播消息和私聊消息,所述全局广播消息为在直播应用的所有直播间中进行广播的消息,所述局部广播消息为在当前所处直播间内进行广播的消息,所述私聊消息为与当前所处直播间内的用户单独进行通信的消息;发送模块,用于向直播服务器发送消息发送请求,所述消息发送请求中携带所述目标消息、所述消息类型和当前登录的用户账号,且所述消息发送请求用于指示所述直播服务器按照所述消息类型和所述用户账号发送所述目标消息。可选地,所述第一确定模块包括:第一确定子模块,用于当所述消息发送指令中还携带消息类型时,将所述消息发送指令中携带的消息类型确定为所述目标消息的消息类型;相应地,所述装置还包括:显示模块,用于当检测到消息类型选择指令时,显示消息类型列表;第二确定模块,用于当检测到所述消息类型列表中任一消息类型的选择指令时,将所选择的消息类型确定为所述目标消息的消息类型。可选地,所述第一确定模块包括:解析子模块,用于对所述目标消息的消息内容进行解析,以确定所述消息内容中是否包括预设字符;获取子模块,用于当所述消息内容中包括所述预设字符时,从所述消息内容中获取位于所述预设字符之后且与所述预设字符相邻的字符串;第二确定子模块,用于当获取的字符串为第一预设字符串时,确定所述目标消息的消息类型为全局广播消息;第三确定子模块,用于当获取的字符串为第二预设字符串时,确定所述目标消息的消息类型为局部广播消息;第四确定子模块,用于当获取的字符串为当前所处直播间内任一用户的用户标识时,确定所述目标消息的消息类型为私聊消息。可选地,所述装置还包括:显示模块,用于当所述目标消息的消息类型为所述全局广播消息或所述局部广播消息时,显示数值转移提示消息,所述数值转移提示消息用于对发送所述目标消息时所需转移的数值进行提示;执行模块,用于当接收到数值转移成功消息时,执行向直播服务器发送消息发送请求的步骤。可选地,当所述目标消息的消息类型为局部广播消息时,所述消息发送请求中还携带当前所处直播间的标识,当所述目标消息的消息类型为私聊消息时,所述消息发送请求中还携带当前所处直播间的标识和用于接收所述目标消息的用户账号。根据本公开实施例的第三方面,提供了一种直播应用中发送消息的装置,所述装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:接收消息发送指令,所述消息发送指令中携带待发送的目标消息;确定所述目标消息的消息类型,所述消息类型包括全局广播消息、局部广播消息和私聊消息,所述全局广播消息为在直播应用的所有直播间中进行广播的消息,所述局部广播消息为在当前所处直播间内进行广播的消息,所述私聊消息为与当前所处直播间内的用户单独进行通信的消息;向直播服务器发送消息发送请求,所述消息发送请求中携带所述目标消息、所述消息类型和当前登录的用户账号,且所述消息发送请求用于指示所述直播服务器按照所述消息类型和所述用户账号发送所述目标消息。本公开的实施例提供的技术方案可以包括以下有益效果:在本公开实施例中,当向直播服务器发送消息发送请求时,该消息发送请求携带目标消息的消息类型,由于该消息类型包括全局广播消息、局部广播消息和私聊消息,且全局广播消息为在直播应用的所有直播间中进行广播的消息,局部广播消息为在当前所处直播间内进行广播的消息,私聊消息为与当前所处直播间内的用户单独进行通信的消息,因此,在本公开实施例中,当直播服务器接收到消息发送请求时,可以根据该消息类型确定接收该目标消息的终端,并向接收该目标消息的终端发送该目标消息。也即,通过本公开实施例提供的直播应用中发送消息的方法,接收该目标消息的终端可以由发送该目标消息的终端来确定,而非由直播服务器预先指定,提高了直播应用中发送消息的灵活性;并且当目标消息的消息类型为私聊消息时,接收该目标消息终端本文档来自技高网...
直播应用中发送消息的方法及装置

【技术保护点】
一种直播应用中发送消息的方法,其特征在于,所述方法包括:接收消息发送指令,所述消息发送指令中携带待发送的目标消息;确定所述目标消息的消息类型,所述消息类型包括全局广播消息、局部广播消息和私聊消息,所述全局广播消息为在直播应用的所有直播间中进行广播的消息,所述局部广播消息为在当前所处直播间内进行广播的消息,所述私聊消息为与当前所处直播间内的用户单独进行通信的消息;向直播服务器发送消息发送请求,所述消息发送请求中携带所述目标消息、所述消息类型和当前登录的用户账号,且所述消息发送请求用于指示所述直播服务器按照所述消息类型和所述用户账号发送所述目标消息。

【技术特征摘要】
1.一种直播应用中发送消息的方法,其特征在于,所述方法包括:接收消息发送指令,所述消息发送指令中携带待发送的目标消息;确定所述目标消息的消息类型,所述消息类型包括全局广播消息、局部广播消息和私聊消息,所述全局广播消息为在直播应用的所有直播间中进行广播的消息,所述局部广播消息为在当前所处直播间内进行广播的消息,所述私聊消息为与当前所处直播间内的用户单独进行通信的消息;向直播服务器发送消息发送请求,所述消息发送请求中携带所述目标消息、所述消息类型和当前登录的用户账号,且所述消息发送请求用于指示所述直播服务器按照所述消息类型和所述用户账号发送所述目标消息。2.根据权利要求1所述的方法,其特征在于,所述确定所述目标消息的消息类型,包括:当所述消息发送指令中还携带消息类型时,将所述消息发送指令中携带的消息类型确定为所述目标消息的消息类型;相应地,所述接收消息发送指令之前,还包括:当检测到消息类型选择指令时,显示消息类型列表;当检测到所述消息类型列表中任一消息类型的选择指令时,将所选择的消息类型确定为所述目标消息的消息类型。3.根据权利要求1所述的方法,其特征在于,所述确定所述目标消息的消息类型,包括:对所述目标消息的消息内容进行解析,以确定所述消息内容中是否包括预设字符;当所述消息内容中包括所述预设字符时,从所述消息内容中获取位于所述预设字符之后且与所述预设字符相邻的字符串;当获取的字符串为第一预设字符串时,确定所述目标消息的消息类型为全局广播消息;当获取的字符串为第二预设字符串时,确定所述目标消息的消息类型为局部广播消息;当获取的字符串为当前所处直播间内任一用户的用户标识时,确定所述目标消息的消息类型为私聊消息。4.根据权利要求1所述的方法,其特征在于,所述向直播服务器发送消息发送请求之前,还包括:当所述目标消息的消息类型为所述全局广播消息或所述局部广播消息时,显示数值转移提示消息,所述数值转移提示消息用于对发送所述目标消息时所需转移的数值进行提示;当接收到数值转移成功消息时,执行向直播服务器发送消息发送请求的步骤。5.根据权利要求1所述的方法,其特征在于,当所述目标消息的消息类型为局部广播消息时,所述消息发送请求中还携带当前所处直播间的标识,当所述目标消息的消息类型为私聊消息时,所述消息发送请求中还携带当前所处直播间的标识和用于接收所述目标消息的用户账号。6.一种直播应用中发送消息的装置,其特征在于,所述装置包括:接收模块,用于接收消息发送指令,所述消息发送指令中携带待发送的目标消息;第一确定模块,用于确定所述目标消息的消息类型,所述消息类型包括全局广播消息、局部广播消息和私聊消息,所述全局广播消息为在直播应用的所有直播间中进行广播的消息,所述局部广播消息为在当前所处直播间内进行广播的消息,所述私聊消息为与当前所处直播间内的用户单独进...

【专利技术属性】
技术研发人员:林锦滨
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1