[发明专利]显示控制的方法和电子设备在审
申请号: | 202110589769.1 | 申请日: | 2021-05-28 |
公开(公告)号: | CN115412766A | 公开(公告)日: | 2022-11-29 |
发明(设计)人: | 邹联波;张威;陈晨;郭睿帅 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N21/4402 | 分类号: | H04N21/4402;H04M1/72412 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 张卿;毛威 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 显示 控制 方法 电子设备 | ||
本申请提供了一种显示控制的方法和电子设备,该方法应用于第一电子设备,该方法包括:所述第一电子设备接收第二电子设备发送的视频帧;所述第一电子设备对所述视频帧进行解码,得到解码后的目标视频帧;所述第一电子设备将所述目标视频帧放入第一缓存队列中;所述第一电子设备根据第一预设条件确定是否渲染并显示所述目标视频帧,其中,所述第一电子设备对所述目标视频帧渲染并显示的时间间隔与所述第一电子设备的屏幕刷新时间间隔相同。该方法可以应用于投屏场景中,该技术方案可以控制视频帧的显示,提升了投屏过程中的实时性、清晰度和流畅度。
技术领域
本申请涉及电子技术领域,并且更具体地,涉及一种显示控制的方法和电子设备。
背景技术
在投屏的应用场景中,例如,手机投屏到另一电子设备(如,电脑、智慧屏等),即手机中的画面需要实时显示在另一电子设备的屏幕中,则需要保证投屏内容的稳定性、实时性和高流畅度。
在投屏过程中,另一电子设备需要对接收到的视频流中的每一视频帧进行渲染和显示,例如,该另一电子设备的屏幕刷新帧率为60Hz,即屏幕每间隔16.7ms刷新一次,每次显示一个视频帧,理想情况下,另一电子设备接收的手机的视频流的视频接收帧率也应该是与其屏幕刷新帧率一致,即每16.7ms接收一个视频帧,但是由于视频流传输过程的网络波动等问题,会导致另一电子设备的屏幕刷新帧率和视频流的视频接收帧率不一定完全匹配,当另一电子设备接收的视频接收帧率大于其屏幕刷新帧率时,可能会导致部分视频帧会在渲染显示过程中丢失,造成丢帧问题;或者,当另一电子设备接收的视频接收帧率小于其屏幕刷新帧率时,可能会导致部分视频帧的延时增大。
发明内容
本申请提供一种显示控制的方法和电子设备,该技术方案可以控制视频帧的显示,提升了投屏过程中的实时性、清晰度和流畅度。
第一方面,提供了一种显示控制的方法,所述方法应用于第一电子设备,所述方法包括:所述第一电子设备接收第二电子设备发送的视频帧;所述第一电子设备对所述视频帧进行解码,得到解码后的目标视频帧;所述第一电子设备将所述目标视频帧放入第一缓存队列中;所述第一电子设备根据第一预设条件确定是否渲染并显示所述目标视频帧,其中,所述第一电子设备对所述目标视频帧渲染并显示的时间间隔与所述第一电子设备的屏幕刷新时间间隔相同。
基于本申请实施例,第一电子设备可以对解码后的目标视频帧进行主动控制,并根据预设条件确定是否渲染并显示该目标视频帧,当确定渲染并显示该目标视频帧时,该第一电子设备对该目标视频帧渲染并显示的时间间隔与其屏幕刷新时间间隔相同或基本相同,从而可以对该目标视频帧进行精准控制,提升投屏的显示帧率、实时性、清晰度和流畅度。
结合第一方面,在第一方面的一种实现方式中,所述第一电子设备根据第一预设条件确定是否渲染并显示所述目标视频帧,包括:所述第一电子设备确定所述目标视频帧在所述第一缓存队列中停留的第一时长;若所述第一时长大于第一阈值,则将所述目标视频帧丢弃。
基于本申请实施例,当目标视频帧在第一缓存队列中停留的第一时长大于第一阈值时,意味着该目标视频帧在第一缓存队列中停留的时间较长,延迟较大,此时可将该目标视频帧丢弃,从而有利于保证投屏的实时性。
结合第一方面,在第一方面的一种实现方式中,所述方法还包括:若所述第一时长小于或等于所述第一阈值,则所述第一电子设备确定所述第一缓存队列中缓存的视频帧的第一数量;若所述第一数量大于第二阈值,则将所述目标视频帧丢弃;若所述第一数量小于或等于第二阈值,则所述第一电子设备确定渲染并显示所述目标视频帧。
基于本申请实施例,当第一缓存队列的缓存量大于第二阈值时,意味着第一缓存队列中缓存的视频帧的数量较多,则可能会造成后续解码的视频帧进入不了该第一缓存队列中,因此,在这种情况下将该目标视频帧丢弃,使得第一缓存队列中的缓存的视频帧的数量在合适的范围之内,避免后续解码的视频帧进入不了该第一缓存队列,从而可以提升投屏的实时性和流畅度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110589769.1/2.html,转载请声明来源钻瓜专利网。