一种基于在线直播的消息显示方法及客户端的制作方法

文档序号:9727392阅读:288来源:国知局
一种基于在线直播的消息显示方法及客户端的制作方法
【技术领域】
[0001]本发明涉及一种基于在线直播的消息显示方法及客户端。
【背景技术】
[0002]随着电子科技以及互联网的发展,产生了各种各样的以计算机模拟环境为基础,以虚拟的人物化身为载体,用户在其中生活、交流的网络世界(或虚拟平台);在这动态的网络社会生活空间中,用户可以进行学习、游戏、娱乐、购物等。
[0003]当前,在线直播越来越受到用户的喜爱;在线直播是指利用互联网及流媒体技术进行直播,视频因融合了图像、文字、声音等丰富元素,声形并茂,效果极佳,逐渐成为互联网的主流表达方式。主播客户端(即主播用户)可以通过互联网在网站上建立在线直播间(相当于在线直播频道),向该在线直播频道中的观众客户端(即观众用户)进行在线广播。频道内的所有用户可以进行聊天交流。
[0004]目前娱乐主播频道(例如YY主播频道),频道内所有用户的发言,均在群聊显示窗口集中展示。通常频道在线人数很多(通常几万人,有的高达几十万),导致发言密度特别大,显示窗口展示时基本上无法看清其他用户发言(消息更新很快),对于使用者,往往漏掉自己感兴趣的发言内容,同时自己关注的人(例如其他主播、明星粉丝、自己好友)的发言也容易被漏掉。

【发明内容】

[0005]本发明主要解决的技术问题是如何提供一种消息显示方法,能够基于在线直播集中展示用户感兴趣的消息内容。
[0006]第一方面,本发明实施例提供一种基于在线直播的消息显示方法,所述方法包括:通过消息搜索接口接收用户输入的关键词;从在线直播的群聊消息中提取包括所述关键词的聊天消息;将包括所述关键词的聊天消息集中在新窗口中显示。
[0007]其中,所述通过消息搜索接口接收用户输入的关键词之前,还包括:在客户端的聊天窗口中新增一个搜索按钮或一个搜索菜单项作为消息搜索接口。
[0008]其中,所述通过消息搜索接口接收用户输入的关键词的步骤包括:当用户触发所述消息搜索接口时,弹出所述新窗口;在所述新窗口上显示搜索工具栏,接收用户在所述搜索工具栏的文本输入框中输入的关键词。
[0009]其中,将包括所述关键词的聊天消息集中在新窗口中显示的步骤包括:
[0010]将包括所述关键词的聊天消息以发布时间的先后顺序依次排序后,集中在新窗口中显示。
[0011 ]其中,将包括所述关键词的聊天消息集中在新窗口中显示的步骤之后,还包括:将在线直播群聊消息显示区中包括所述关键词的聊天消息以突出方式显示。
[0012]其中,所述将在线直播群聊消息显示区中包括所述关键词的聊天消息以突出方式显示的步骤包括:将在线直播群聊消息显示区中包括所述关键词的聊天消息以突出方式显示,并延长包括所述关键词的聊天消息的显示停留时间。
[0013]第二方面,提供一种在线直播客户端,所述客户端包括接收模块、提取模块以及显示模块,其中:所述接收模块用于通过消息搜索接口接收用户输入的关键词;所述提取模块用于从在线直播的群聊消息中提取包括所述关键词的聊天消息;所述显示模块用于将包括所述关键词的聊天消息集中在新窗口中显示。
[0014]其中,所述客户端还包括配置模块,其中,所述配置模块用于在客户端的聊天窗口中新增一个搜索按钮或一个搜索菜单项作为消息搜索接口。
[0015]其中,所述显示模块还用于将在线直播群聊消息显示区中包括所述关键词的聊天消息以突出方式显示。
[0016]其中,所述显示模块还用于将在线直播群聊消息显示区中包括所述关键词的聊天消息以突出方式显示,并延长包括所述关键词的聊天消息的显示停留时间。
[0017]本发明的有益效果是:区别于现有技术的情况,本发明通过消息搜索接口接收用户输入的关键词,从在线直播的群聊消息中提取包括关键词的聊天消息,将包括关键词的聊天消息集中在新窗口中显示。通过这样的方式,提高用户对在线直播群聊消息中感兴趣内容的捕捉,将用户想关注的聊天消息以更好的形式展现给用户,从而增加用户对在线直播群聊有效信息的获取。
【附图说明】
[0018]图1是本发明实施例公开的一种基于在线直播的消息显示方法的网络架构示意图;
[0019]图2是本发明实施例提供的一种基于在线直播的消息显示方法的流程图;
[0020]图3是本发明实施例提供的一种基于在线直播的消息显示界面示意图;
[0021 ]图4是本发明实施例提供的一种在线直播客户端的结构示意图。
【具体实施方式】
[0022]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0023]需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组入口 ο
[0024]现有的在线直播,所有直播频道内的用户的发言都集中在群聊消息显示区进行展示,由于直播频道内用户非常多,大量发言内容都集中呈现,有时每秒可达几十条,用户基本看不清别人说了什么,从而降低用户的在线直播讨论兴趣。本发明实施例提供的一种基于在线直播的消息显示方法及客户端,旨在提高用户对在线直播群聊消息中感兴趣内容的捕捉,将用户想关注的聊天消息以更好的形式展现给用户,从而增加用户对在线直播群聊有效信息的获取。以下将分别进行详细说明。
[0025]为了更好理解本发明实施例公开的一种基于在线直播提升用户体验度的方法及客户端,下面先对本发明实施例适用的网络构架进行描述。请参阅图1,图1是本发明实施例公开的一种基于在线直播的消息显示方法的网络构架示意图。
[0026]如图1所示,该网络构架示意图可以包括服务器以及多个客户端,其中,服务器也可以被称为后台服务器、组件服务器、交友服务器等,服务器可以通过互联网与多个客户端进行通信连接。在多个客户端中,部分客户端都可以作为主播客户端提供在线直播频道,而其余客户端可以作为活动参与客户端或观众客户端登录进入主播客户端提供的在线直播频道内,主播客户端向服务器上传在线直播内容,由服务器将该在线直播内容发送给登录进入该在线直播频道的活动参与客户端和/或观众客户端,供活动参与客户端和/或观众客户端观看;其中,主播客户端对接入其频道内的观众客户端具有控制权和主动权,主播客户端可以与服务器进行交互。本发明实施例中的在线直播频道简单来讲就是服务器创建的一种虚拟空间(或虚拟房间),主播客户端与观众客户端可以进入到该虚拟空间,位于该虚拟空间内的活动参与客户端和/或观众客户端可以不仅观看主播客户端的直播内容,活动参与客户端还可以参与主播客户端主持的活动(比如交友活动),活动参与客户端可以与主播客户端进行语音或文字的交互,各个活动参与客户端之间也可以进行语音或文字的交互。对于直播频道内所有用户的发言内容,将会在群聊显示窗口中集中展示,发言内容越多,发言内容的更新速度越快。
[0027]本发明实施例中,主播用户通常是指视频内容发布者,主播用户通过摄像装置、麦克风输入视频和语音信息,在经过音视频信息的融合之后向服务器发送直播内容,服务器获取登录到主播用户创建的频道的用户ID,并向用户推送直播内容。
[0028]本发明实施例中,客户端(包括主播客户端、活动参与客户端或观众客户端中的任何一种或者多种)可以包括集合群聊、视频直播、频道K歌、在线游戏、在线影视等功能为一体的富媒体。在图1所示的网络构架中,客户端可以运行
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1