[发明专利]一种显示设备及高并发消息显示方法有效
申请号: | 202111312731.6 | 申请日: | 2021-11-08 |
公开(公告)号: | CN114040254B | 公开(公告)日: | 2023-07-18 |
发明(设计)人: | 贾富佳 | 申请(专利权)人: | 聚好看科技股份有限公司 |
主分类号: | H04N21/4788 | 分类号: | H04N21/4788;H04N21/482;H04N21/44 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 郭放;许伟群 |
地址: | 266061 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 显示 设备 并发 消息 方法 | ||
本申请提供一种显示设备及高并发消息显示方法,所述方法可以在用户控制显示设备进入直播间后,获取直播间内的当前用户数量,再根据当前用户数量创建用于临时缓存即时通信消息的消息缓存列表,从而在消息缓存列表中的消息状态满足特定条件时,显示消息缓存列表内的即时通信消息。其中,特定条件包括消息缓存列表内的即时通信消息数量大于或等于所述缓存数量上限,或者,消息缓存列表内的即时通信消息存储时间大于或等于刷新延迟时间。所述方法可以通过消息缓存列表暂存即时通信消息的方式,在高并发即时通消息时,能够减少直播间画面的刷新次数,从而缓解界面卡顿的问题。
技术领域
本申请涉及智能显示设备技术领域,尤其涉及一种显示设备及高并发消息显示方法。
背景技术
显示设备是指能够输出具体显示画面的终端设备,可以是智能电视、通信终端、智能广告屏、投影仪等终端设备。以智能电视为例,智能电视是基于Internet应用技术,具备开放式操作系统与芯片,拥有开放式应用平台,可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体的电视产品,用于满足用户多样化和个性化需求。
显示设备可以通过直播应用接入直播平台,为用户实时呈现直播画面。例如,显示设备中可以安装“直播课堂”应用,显示设备通过运行直播课堂应用访问特定直播间,以实时接收该直播间对应的直播课程画面,并进行显示。为了增加直播的互动性,部分直播应用支持即时通信消息功能,即对于同一直播间内的多个用户,可以通过发送即时通信消息进行交流。因此,显示设备在播放直播画面的过程中,也可以对即时通信消息进行同步展示。
但是,当同一个直播间内的用户数量较多时,显示设备会在短时间内接收到较多数量的即时通信消息,则为了将这些即时通信消息进行显示,显示设备需要不断刷新UI界面,因此会阻塞主线程任务,造成界面卡顿。
发明内容
本申请提供了一种显示设备及高并发消息显示方法,以解决传统显示设备在高并发消息时界面卡顿的问题。
一方面,本申请提供一种显示设备,包括:显示器、通信器和控制器。其中,所述显示器用于显示用户界面;所述通信器用于使显示设备与服务器建立通信连接;所述控制器被配置为执行以下步骤:
接收用户输入的用于进入直播间的控制指令;
响应于所述控制指令,获取直播间内的当前用户数量和即时通信消息;
创建消息缓存列表,所述消息缓存列表用于存储所述即时通信消息;所述消息缓存列表的缓存数量上限和刷新延迟时间根据所述当前用户数量设定;
在所述消息缓存列表内的即时通信消息数量大于或等于所述缓存数量上限,或者,所述消息缓存列表内的即时通信消息存储时间大于或等于刷新延迟时间时,显示所述消息缓存列表内的即时通信消息。
另一方面,本申请还提供一种高并发消息显示方法,应用于显示设备,所述显示设备包括显示器、通信器以及控制器,所述方法包括以下步骤:
接收用户输入的用于进入直播间的控制指令;
响应于所述控制指令,获取直播间内的当前用户数量和即时通信消息;
创建消息缓存列表,所述消息缓存列表用于存储所述即时通信消息;所述消息缓存列表的缓存数量上限和刷新延迟时间根据所述当前用户数量设定;
在所述消息缓存列表内的即时通信消息数量大于或等于所述缓存数量上限,或者,所述消息缓存列表内的即时通信消息存储时间大于或等于刷新延迟时间时,显示所述消息缓存列表内的即时通信消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于聚好看科技股份有限公司,未经聚好看科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111312731.6/2.html,转载请声明来源钻瓜专利网。