发送即时提示消息的方法、装置及系统的制作方法

文档序号:8925122阅读:1033来源:国知局
发送即时提示消息的方法、装置及系统的制作方法
【技术领域】
[0001] 本发明涉及通信领域,特别涉及一种发送即时提示消息的方法、装置及系统。
【背景技术】
[0002] 随着通信技术的快速发展,人们的日常生活中不仅出现了通过文字、表情和语音 等方式与其他的用户进行通信的即时通讯客户端,还出现了通过直播视频的方式与其他的 用户进行通信的视频直播客户端。
[0003] 目前,当用户通过即时通讯客户端提供的查找栏查找视频直播间并选择一个 视频直播间后,即时通讯客户端拉起视频直播客户端,并将用户选择的视频直播间的ID (Identity,身份标识)发送给该视频直播客户端。该视频直播客户端根据该视频直播间的 ID加入到该视频直播间中。
[0004] 如果该视频直播间包括的主播正在进行视频直播,则该用户可W观看该直播视 频。当用户观看直播视频的过程中发现了喜欢的主播时,该用户可W关注该主播,建立该用 户与该主播之间的关联关系,并且在该用户没有退出该视频直播客户端之前,该用户可W 随时查看已关注的主播是否正在进行视频直播。当该用户退出该视频直播客户端后,如果 该用户已关注的主播再次获取到视频直播权限并进行视频直播时,则该退出的用户无法及 时获知主播当前的直播活动,通知的实时性较差,W至于无法实现有效通知的目的,对用户 粘度造成不良影响。

【发明内容】

[0005] 为了解决现有技术的问题,本发明实施例提供了一种发送即时提示消息的方法、 装置及系统。所述技术方案如下:
[0006] -方面,提供了一种发送即时提示消息的方法,所述方法包括:
[0007] 接收第一用户获取视频直播权限的请求,根据所述第一用户的用户身份标识ID, 获取与所述第一用户存在关联关系的第二用户;
[0008] 根据所述第一用户的用户ID和所述第一用户所在视频直播间的第一房间ID,生 成所述第一用户对应的第一即时提示消息,所述第一即时提示消息用于提示所述第二用户 所述第一用户正在所述第一房间进行视频直播;
[0009] 将所述第一用户对应的第一即时提示消息发送给所述第二用户对应的即时通讯 客户端。
[0010] 另一方面,提供了一种发送即时提示消息的装置,所述装置包括:
[0011] 获取模块,用于接收第一用户获取视频直播权限的请求,根据所述第一用户的用 户身份标识ID,获取与所述第一用户存在关联关系的第二用户;
[0012] 生成模块,用于根据所述第一用户的用户ID和所述第一用户所在视频直播间的 第一房间ID,生成所述第一用户对应的第一即时提示消息,所述第一即时提示消息用于提 示所述第二用户所述第一用户正在所述第一房间进行视频直播;
[0013] 发送模块,用于将所述第一用户对应的第一即时提示消息发送给所述第二用户对 应的即时通讯客户端。
[0014] 另一方面,提供了一种发送即时提示消息的系统,所述系统包括:视频直播服务器 和即时通讯服务器;
[0015] 所述视频直播服务器,用于接收第一用户获取视频直播权限的请求,根据所述第 一用户的用户身份标识ID,获取与所述第一用户存在关联关系的第二用户;
[0016] 所述视频直播服务器,用于根据所述第一用户的用户ID和所述第一用户所在视 频直播间的第一房间ID,生成所述第一用户对应的第一提示信息;
[0017] 所述视频直播服务器,用于将所述第一用户对应的第一提示信息和所述第二用户 的开放标识openID发送给所述即时通讯服务器;
[0018] 所述即时通讯服务器,用于将所述第一用户对应的第一提示信息封装成第一即时 提示消息,所述第一即时提示消息用于提示所述第二用户所述第一用户正在所述第一房间 进行视频直播;
[0019] 所述即时通讯服务器,用于根据所述第二用户的openID,将所述第一用户对应的 第一即时提示消息发送给所述第二用户对应的即时通讯客户端。
[0020] 在本发明实施例中,当视频直播服务器接收到第一用户获取直播视频权限的请求 时,该视频直播服务器根据第一用户的用户ID,获取与第一用户存在关联关系的第二用户。 该视频直播服务器根据该第一用户的用户ID和该第一用户所在视频直播间的第一房间 ID,生成提示信息,并将该提示信息发送给即时通讯服务器。即时通讯服务器将该提示信息 封装成第一即时提示消息,并将该第一即时提示消息发送给第二用户对应的即时通讯客户 端。如此,不管第二用户是否在线,当第二用户关注的第一用户进行视频直播时,第二用户 对应的即时通讯客户端都能接收到即时提示消息,通知第二用户的实时性较佳,达到了实 现有效通知的目的,进而避免了对用户的黏度造成的影响。
【附图说明】
[0021] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据该些附图获得其他 的附图。
[0022] 图1是本发明实施例提供的一种发送即时提示消息的系统架构图;
[0023] 图2是本发明实施例提供的一种发送即时提示消息的系统组成结构示意图;
[0024] 图3是本发明实施例提供的一种发送即时提示消息的方法流程图;
[00巧]图4是本发明实施例提供的另一种发送即时提示消息的方法流程图;
[0026] 图5是本发明实施例提供的一种即时提示消息的显示界面示意图;
[0027] 图6是本发明实施例提供的一种发送即时提示消息的装置结构示意图;
[0028] 图7是本发明实施例提供的一种发送即时提示消息的系统结构示意图。
【具体实施方式】
[0029] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。
[0030] 图1是本发明实施例提供的一种发送即时提示消息的系统架构图。参见图1,该发 送即时提示消息的系统包括即时通讯客户端、视频直播客户端、视频直播服务器和即时通 讯服务器。该即时通讯客户端和该即时通讯服务器之间通过网络连接,该即时通讯服务器 和该视频直播服务器之间通过网络连接,该视频直播服务器和该视频直播客户端之间通过 网络连接。
[0031] 其中,该即时通讯客户端用于与即时通讯服务器之间进行数据交互,W及还用于 显示与其他的用户对应的即时通讯客户端之间进行文字、表情、语音等信息。该视频直播 客户端用于与视频直播服务器之间进行数据交互,W及还用于播放用户正在进行的直播视 频;该视频直播服务器用于接收视频直播客户端上传的直播视频,并将正在进行直播视频 发送给视频直播客户端;该即时通讯服务器用于接收即时通讯客户端发送的通信数据,并 将该通信数据发送给目标即时通讯客户端。
[0032] 图2是本发明实施例提供的发送即时提示消息的系统组成结构示意图。参见图2, 下面将对发送即时提示消息的系统中各组成部分进行介绍:
[0033] (1)即时通讯客户端21包括消息收发器211、存储器212和消息显示单元213。
[0034] 其中,消息收发器211用于接收即时通讯服务器24发送的即时提示消息,并将该 即时提示消息发送给消息显示单元213 ;存储器212用于存储即时提示消息。消息显示单 元213用于接收消息收发器211发送的即时提示消息,并将该即时提示消息进行显示。 [00巧](2)视频直播客户端22包括视频收发器221、视频处理单元222和视频显示单元 223。
[0036] 其中,视频收发器221用于接收直播视频服务器23发送的直播视频流,并将直播 视频流发送给视频处理单元222。视频处理单元222用于对直播视频流进行解码,并将解码 后的直播视频发送给视频显示单元223。视频显示单元223用于显示解码后的直播视频。
[0037] 进一步地,视频收发器221还用于接收第一用户获取视频直播权限的请求消息, 并将该获取视频直播权限的请求消息发送给视频直播服务器23。当视频直播服务器23响 应该第一用户获取视频直播权限的请求消息时,视频收发器221用于接收视频直播服务器 23发送的响应消息。视频收发器221还用于接收第二用户加入视频直播间的请求。视频收 发器221还用于当第二用户喜欢某个第一用户时,接收第二用户触发的关联命令,并将该 关联命令发送给视频直播服务器。
[0038] 进一步地,视频处理单元222还用于对第二用户加入视频直播间的请求进行处 理,并将第二用户的身份信息通过视频显示单元223进行显示。第二用户的身份信息包括 第二用户的昵称、头像等等。视频处理单元222还用于用于当该视频直播间中的第一用户 和第二用户退出该视频直播间或者该视频直播间之外的第一用户和第二用户进入该视频 直播间时,更新该视频直播间包括的第一用户和第二用户的身份信息。
[0039] 进一步地,视频显示单元223还用于显示多个第二用户之间进行通信的信息,该 通信的信息可W为文字、表情等。
[0040] (3)视频直播服务器23包括消息收发器231、处理器232、和用户标识数据库233。
[0041] 其中,消息收发器231用于接收第一用户正在进行的直播视频流,并将该第一用 户正在进行的直播视频流发送给视频直播客户端22。消息收发器231还用于将第一用户的 用户ID和第一用户所在直播间的房间ID生成提示信息发送给即时通讯服务器24。处理 器232用于对第一用户获取视频直播权限的请求消息进行处理,还用于对第一用户正在进 行的直播视频流进行处理。用户标识数据库233用于存储第一用户的用户ID与第一账号 的对应关系,W及存储第一账号与openID(openIdentity,开放标识)的对应关系。
[0042] 进一步地,消息收发器231还用于接收视频直播客户端发送的第一用户获取视频 直播权限的请求消息,还用于响应第一用于获取视频直播权限的请求消息时,向该视频直 播客户端发送响应消息。该消息收发器231还用于接收视频直播客户端发送的第二用户加 入该视频直播间的请求消息。该消息收发器231还用于接收视频直播客户端发送的关联命 令,并将该关联命令发送给处理器232。处理器232还用于对第二用户加入该视频直播间的 请求消息进行处理,W及
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1