一种显示控制方法及电子设备技术

技术编号:27583793 阅读:14 留言:0更新日期:2021-03-10 09:57
本申请实施例公开了一种显示控制方法及电子设备,涉及电子设备领域,能够实现接收端显示屏上光标的快速显示,提高光标的响应速度。具体方案为:传送端接收来自接收端的控制信息,该控制信息包括光标在接收端的显示屏上的坐标信息和用户通过接收端输入的操作。传送端从控制信息中获取坐标信息,并发送给接收端,用于指示接收端在坐标信息指示的坐标处显示光标。传送端根据控制信息在传送端的显示屏上显示光标。传送端进行录屏获取录屏信息。传送端向接收端发送录屏信息。送端向接收端发送录屏信息。送端向接收端发送录屏信息。

【技术实现步骤摘要】
一种显示控制方法及电子设备


[0001]本申请实施例涉及电子设备领域,尤其涉及一种显示控制方法及电子设备。

技术介绍

[0002]随着投屏技术的广泛使用,用户在显示投屏信息的接收端(也可称为sink端,如电脑)直接控制传送端(也可称为source端,如手机)执行对应操作并在接收端显示响应操作后的界面,已经成为一种常见的需求。
[0003]为了实现上述需求sink端可以采用反向控制协议,如用户输入反向信道(User Interface Back Channel,UIBC)协议将用户输入的操作对应的控制信息发送给source端,以便source端根据该控制信息执行对应的操作。source端在执行操作的过程中还需录屏,并将录屏获得的录屏信息发回给sink端,以便sink端显示。另外,在投屏场景下,sink端需要source端的指示才可以在显示屏上显示相关信息。如,sink端在从source端接收到在某个位置显示光标的指示后,才能够在sink端的显示屏上显示光标。
[0004]示例性的,以source端为手机,sink端为电脑,用户在sink端通过鼠标输入操作为例进行说明。如图1所示,用户在通过电脑鼠标输入操作后,电脑可接收用户输入的操作,确定光标在电脑显示屏上的坐标,并将该光标的坐标以及用户输入的操作携带在控制信息中发送给手机。手机在收到该控制信息后需进行以下操作:首先,手机需要对该控制信息进行解析,以便将该控制信息的数据格式转换成能够被手机的操作系统(如Android系统)处理的数据格式。例如,电脑在通过UIBC协议发送控制信息时,该控制信息的数据格式是hidc格式,这种数据格式的数据Android系统是无法识别的。手机可将接收到的控制信息的数据格式由hidc格式转换为uhid格式,以便Android系统能够对控制信息进行下一步处理。接着,手机的操作系统根据控制信息可绘制出光标图层并在手机界面上显示光标,还可执行用户输入的操作所对应的事件。并且,在手机界面上显示光标,并执行用户输入的操作所对应的事件的过程中,手机还需进行录屏,以获取包括鼠标图层数据(如包括上述光标图层和对应的光标显示位置)和桌面录屏数据的录屏信息。然后手机的操作系统可以将该录屏信息发回给电脑,以便电脑根据该录屏信息显示对应界面。
[0005]可以看到,鼠标图层数据会与录屏的其他数据(如桌面录屏数据)一同发回给sink端进行显示。也就是说,用于sink端显示光标的数据需要通过source端的解析、绘制、录屏以及发送录屏信息等一系列过程才能被sink端接收并显示。其中录屏和发送录屏信息的过程耗时尤为明显。因此,用户在sink端输入操作(如移动鼠标)后需要经过较长时间才能在sink端的显示屏上看到光标移动,这导致用户能感觉到明显的时延,sink端显示光标的响应速度不佳。

技术实现思路

[0006]本申请实施例提供一种显示控制方法及电子设备,能够实现sink端显示屏上光标的快速显示,提高光标的响应速度。
[0007]为达到上述目的,本申请实施例提供如下技术方案:
[0008]第一方面,本申请实施例提供一种显示控制方法,该方法可以包括:传送端接收来自接收端的控制信息,该控制信息包括光标在接收端的显示屏上的坐标信息和用户通过接收端输入的操作。传送端从控制信息中获取坐标信息,并发送给接收端,用于指示接收端在坐标信息指示的坐标处显示光标。传送端根据控制信息在传送端的显示屏上显示光标。传送端进行录屏获取录屏信息。传送端向接收端发送录屏信息。
[0009]这样,传送端从控制信息中获取光标的坐标信息,并将该坐标信息发送给接收端,以便接收端根据该坐标信息显示光标。由于坐标信息并未包括在录屏信息中一起发送给接收端,因此接收端可以不需等待录屏并发送录屏信息的时间就能够获取光标的坐标并显示。也就能提高光标在接收端显示屏上的显示速度,提高光标的响应速度。
[0010]在一种可能的设计中,控制信息的数据格式为第一格式。传送端从控制信息中获取坐标信息,包括:传送端从数据格式为第一格式的控制信息中获取坐标信息。传送端根据控制信息在传送端的显示屏上显示光标,包括:传送端将控制信息的数据格式由第一格式转换为第二格式,第二格式为传送端能够识别的格式。传送端根据数据格式为第二格式的控制信息,在传送端的显示屏上显示光标。这样,传送端就在接收到控制信息之后,就可以快速地获取坐标信息。
[0011]在一种可能的设计中,控制信息的数据格式为第一格式。传送端从控制信息中获取坐标信息,包括:传送端将控制信息的数据格式由第一格式转换为第二格式,第二格式为传送端能够识别的格式。传送端从数据格式为第二格式的控制信息中获取坐标信息。传送端根据控制信息在传送端的显示屏上显示光标,包括:传送端根据数据格式为第二格式的控制信息,在传送端的显示屏上显示光标。这样,传送端就可以根据传送端的操作系统能够识别和处理的第二格式的控制信息,确定光标的坐标。
[0012]在一种可能的设计中,该方法还包括:传送端根据数据格式为第二格式的控制信息确定在传送端的显示屏上显示的光标的光标图层发生变化。传送端根据用户通过接收端输入的操作,绘制光标图层。传送端向接收端发送光标图层,用于指示接收端在坐标信息指示的坐标处显示具有光标图层的光标。这样,传送端就可以快速的将光标的光标图层更新给接收端,以便接收端能够在显示屏上显示与用户输入的操作对应的光标。
[0013]在一种可能的设计中,传送端进行录屏获取录屏信息,包括:传送端对去除光标图层的图层进行录屏,获取录屏信息。这样,传送端就可以获取不包括光标图层的录屏信息。
[0014]在一种可能的设计中,传送端接收来自接收端的控制信息,包括:传送端接收来自接收端采用UIBC协议发送的控制信息。这样,就实现了控制信息在接收端与传送端之间的传递。
[0015]在一种可能的设计中,传送端向接收端发送坐标信息,包括:传送端采用MS-WDHCE向接收端发送坐标信息。这样,传送端就能够快速地将坐标信息发送给接收端。
[0016]在一种可能的设计中,传送端向接收端发送光标图层,包括:传送端采用MS-WDHCE协议向接收端发送光标图层。这样,传送端就能够快速地将光标图层发送给接收端。
[0017]第二方面,本申请实施例提供一种电子设备,该电子设备可以包括通信单元,获取单元,和显示单元。其中,通信单元用于接收来自接收端的控制信息,该控制信息包括光标在接收端的显示屏上的坐标信息和用户通过接收端输入的操作。示例性的,通信单元可以
用于接收来自接收端采用UIBC协议发送的控制信息。获取单元用于从控制信息中获取坐标信息。通信单元还用于将坐标信息发送给接收端,用于指示接收端在坐标信息指示的坐标处显示光标。示例性的,通信单元可以用于采用MS-WDHCE向接收端发送坐标信息。显示单元用于根据控制信息显示光标。获取单元还用于录屏并获取录屏信息。通信单元还用于向接收端发送录屏信息。
[0018]在一种可能的设计中,该电子设备还包括转换单本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种显示控制方法,其特征在于,所述方法包括:传送端接收来自接收端的控制信息,所述控制信息包括光标在所述接收端的显示屏上的坐标信息和用户通过所述接收端输入的操作;所述传送端从所述控制信息中获取所述坐标信息,并发送给所述接收端,用于指示所述接收端在所述坐标信息指示的坐标处显示光标;所述传送端根据所述控制信息在所述传送端的显示屏上显示光标;所述传送端进行录屏获取录屏信息;所述传送端向所述接收端发送所述录屏信息。2.根据权利要求1所述的方法,其特征在于,所述控制信息的数据格式为第一格式;所述传送端从所述控制信息中获取所述坐标信息,包括:所述传送端从数据格式为所述第一格式的所述控制信息中获取所述坐标信息;所述传送端根据所述控制信息在所述传送端的显示屏上显示光标,包括:所述传送端将所述控制信息的数据格式由所述第一格式转换为第二格式,所述第二格式为所述传送端能够识别的格式;所述传送端根据数据格式为所述第二格式的所述控制信息,在所述传送端的显示屏上显示光标。3.根据权利要求1所述的方法,其特征在于,所述控制信息的数据格式为第一格式;所述传送端从所述控制信息中获取所述坐标信息,包括:所述传送端将所述控制信息的数据格式由所述第一格式转换为第二格式,所述第二格式为所述传送端能够识别的格式;所述传送端从数据格式为所述第二格式的所述控制信息中获取所述坐标信息;所述传送端根据所述控制信息在所述传送端的显示屏上显示光标,包括:所述传送端根据数据格式为所述第二格式的所述控制信息,在所述传送端的显示屏上显示光标。4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:所述传送端根据数据格式为所述第二格式的所述控制信息确定在所述传送端的显示屏上显示的光标的光标图层发生变化;所述传送端根据所述用户通过所述接收端输入的操作,绘制所述光标图层;所述传送端向所述接收端发送所述光标图层,用于指示所述接收端在所述坐标信息指示的坐标处显示具有所述光标图层的光标。5.根据权利要求1-4任一项所述的方法,其特征在于,所述传送端进行录屏获取录屏信息,包括:所述传送端对去除光标图层的图层进行录屏,获取所述录屏信息。6.根据权利要求1-5任一项所述的方法,其特征在于,所述传送端接收来自接收端的控制信息,包括:所述传送端接收来自所述接收端采用用户输入反向信道UIBC协议发送的控制信息。7.根据权利要求1-6任一项所述的方法,其特征在于,所述传送端向所述接收端发送所述坐标信息,包括:所述传送...

【专利技术属性】
技术研发人员:洪筱筱
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1