[发明专利]一种显示设备及浏览器残留帧清除方法在审
| 申请号: | 202110766125.5 | 申请日: | 2021-07-07 |
| 公开(公告)号: | CN113378096A | 公开(公告)日: | 2021-09-10 |
| 发明(设计)人: | 赵周鼎;李佰平 | 申请(专利权)人: | 海信电子科技(深圳)有限公司 |
| 主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F9/451 |
| 代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
| 地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 显示 设备 浏览器 残留 清除 方法 | ||
本申请提供的显示设备及浏览器残留帧清除方法,所述方法可以在用户退出浏览器时,对浏览器配置的启动参数进行检测。其中,启动参数在启动浏览器时配置,用于指示浏览器使用的帧缓冲器数量。通过检测启动参数,可以确定浏览器使用的帧缓冲器数量,再根据帧缓冲器数量逐一清除帧缓冲层中的残留帧。所述方法可以基于浏览器对帧缓冲层中的残留帧进行自动清除,使显示设备在退出浏览器时不会出现残留帧,缓解残留帧对用户观看过程造成的影响。
技术领域
本申请涉及显示设备技术领域,尤其涉及一种显示设备及浏览器残留帧清除方法。
背景技术
显示设备是指能够输出具体显示画面的终端设备,可以是智能电视、移动终端、智能广告屏、投影仪等终端设备。以智能电视为例,智能电视是基于Internet应用技术,具备开放式操作系统与芯片,拥有开放式应用平台,可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体的电视产品,用于满足用户多样化和个性化需求。
显示设备可以作为一种嵌入式设备,使用浏览器实现一些显示功能,如浏览网页、媒资播放等。显示设备可以基于浏览器实现网页内容显示和用户交互。以Odin浏览器为例,Odin浏览器采用多进程架构,在启动后会启动浏览(browser)进程,并且会在适时启动图形处理器(Graphics Process ing Unit,GPU)进程。在打开网页时,浏览器的browser进程会创建本地窗口(nat ive window),同时调用窗口界面创建接口(egl Create WindowSurface)为本地窗口创建窗口界面(window surface)。窗口界面会关联帧缓冲层(fb0)中的3个帧缓冲器(framebuffer),实现对显示网页的实时渲染。
当用户按退出(exit)键退出Odin浏览器时,本地窗口会被销毁。而在本地窗口被销毁之前,其会调用界面销毁接口(egl Destroy Surface)销毁与之关联的窗口界面,使窗口界面与3个帧缓冲器断开,使浏览器无法继续在帧缓冲层进行绘制。但是,在异步操作接口时,会由于多线程操作导致部分帧无法被清除,出现残留帧现象。例如,浏览器中存在两个线程,即线程1和线程2。当线程1调用清除(glclear)接口清除帧缓冲层区域时,如果线程2此时又操作帧缓冲层的局部区域,由于中间接口图形库对这种场景下的处理方式是局部更新,则会导致帧缓冲层无法被整个清除,进而出现残留帧,影响用户的观看体验。
发明内容
本申请提供了一种显示设备及浏览器残留帧清除方法,以解决传统显示设备在退出浏览器时出现残留帧的问题。
一方面,本申请提供一种显示设备,包括显示器和控制器,其中所述显示器被配置为显示用户界面,所述用户界面包括基于浏览器呈现的网页画面;所述控制器被配置为执行以下程序步骤:
获取用户输入的用于退出浏览器的控制指令;
响应于所述控制指令,检测所述浏览器被配置的启动参数,所述启动参数用于指示所述浏览器使用的帧缓冲器数量;
根据所述启动参数中指示的帧缓冲器数量,清除帧缓冲层中的残留帧。
另一方面,本申请还提供一种浏览器残留帧清除方法,其特征在于,应用于显示设备,所述显示设备包括显示器和控制器,所述显示器用于显示包括基于浏览器网页画面的用户界面,所述浏览器残留帧清除方法包括:
获取用户输入的用于退出浏览器的控制指令;
响应于所述控制指令,检测所述浏览器被配置的启动参数,所述启动参数用于指示所述浏览器使用的帧缓冲器数量;
根据所述启动参数中指示的帧缓冲器数量,清除帧缓冲层中的残留帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信电子科技(深圳)有限公司,未经海信电子科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110766125.5/2.html,转载请声明来源钻瓜专利网。





