[发明专利]投屏方法和电子设备有效
申请号: | 202111221751.2 | 申请日: | 2021-10-20 |
公开(公告)号: | CN114095764B | 公开(公告)日: | 2023-01-06 |
发明(设计)人: | 葛森贵 | 申请(专利权)人: | 荣耀终端有限公司 |
主分类号: | H04N21/41 | 分类号: | H04N21/41;H04N21/4363;H04N21/431 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 张瑞志 |
地址: | 518040 广东省深圳市福田区香蜜湖街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 方法 电子设备 | ||
本申请实施例提供了一种投屏方法和电子设备,该方法包括:显示包含有第二电子设备的标识的第一界面;接收用户在第一界面上作用于第二电子设备的标识的第一操作;响应于第一操作,建立与第二电子设备的通信连接;创建第一线程,第一线程用于获取第一电子设备的当前显示界面对应的图像数据;通过第一线程对图像数据进行编码;向第二电子设备发送编码后的图像数据。该方法可以实现电子设备之间的投屏过程。
本申请要求于2021年09月26日提交国家知识产权局、申请号为202111128540.4、申请名称为“投屏方法和PC”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及投屏技术领域,具体涉及一种投屏方法和电子设备。
背景技术
当前,较多的电子设备支持无线投屏技术,即将电子设备A的显示界面投屏显示到另一个电子设备B的屏幕上,用户可通过电子设备B观看显示内容,例如,将个人计算机(personal computer,PC)的显示界面投屏至智能电视上进行显示。
因此,需要研究如何将PC的显示界面投屏至智能电视。
发明内容
本申请提供了一种投屏方法和电子设备,能够实现将电子设备的显示界面投屏至另一个电子设备。
第一方面,本申请提供一种投屏方法,该方法应用于第一电子设备,包括:显示包含有第二电子设备的标识的第一界面;接收用户在第一界面上作用于第二电子设备的标识的第一操作;响应于第一操作,建立与第二电子设备的通信连接;创建第一线程,第一线程用于获取第一电子设备的当前显示界面对应的图像数据;通过第一线程对图像数据进行编码;向第二电子设备发送编码后的图像数据。
其中,第一电子设备可以为PC,第二电子设备可以为智能电视,即实现的是PC到智能电视的投屏过程。第二电子设备的标识可以为设备名称,第一界面可以为显示设备名称的可用设备列表的界面。PC中可提供用于用户输入投屏操作的入口,例如控件等。用户输入第一操作后,例如是对第二电子设备的标识的选中操作,PC根据接收到的选中操作建立与智能电视的通信连接,以将当前显示界面对应的图像数据发送至智能电视,最终实现将PC的显示界面投屏至智能电视。
结合第一方面,在第一方面的有些实现方式中,上述在显示包含有第二电子设备的标识的第一界面之前,上述方法还包括:显示包含有投屏控件的第二界面;接收用户在第二界面上作用于投屏控件的第二操作;显示包含有第二电子设备的标识的第一界面,包括:响应于第二操作,显示包含有第二电子设备的标识的第一界面。
其中,投屏控件可以为“立即连接”控件,用户通过鼠标点击该控件时,即输入了第二操作(该第二操作也可称为执行投屏时的投屏操作),然后PC可以搜索附近可用的投屏设备,以显示在第一界面上。
结合第一方面,在第一方面的有些实现方式中,上述第一电子设备包括GPU,第一电子设备的当前显示界面对应的图像数据存储于GPU中。
结合第一方面,在第一方面的有些实现方式中,上述第一电子设备包括编码器,上述通过第一线程对图像数据进行编码,包括:通过第一线程调用编码器,对图像数据进行编码。
其中,第一线程可以为抓屏编码线程,在PC与智能电视建立通信连接后,可创建一个抓屏编码线程,抓屏编码线程可以通过Windows API接口从显卡(GPU)中获取当前显示界面对应的图像数据,并对该图像数据进行格式转换,比如将红绿蓝RGB数据转换为NV12格式。然后,抓屏编码线程调用编码器,对格式转换后的图像数据进行压缩编码,编码为H264格式的图像数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111221751.2/2.html,转载请声明来源钻瓜专利网。