投屏方法、装置、存储介质及电子设备制造方法及图纸

技术编号:36446051 阅读:24 留言:0更新日期:2023-01-25 22:40
本申请实施例提供了一种投屏方法、装置、存储介质及电子设备,属于通信技术领域。其中,投屏方法可应用于发送端,包括:通过投屏软件打开目标应用,投屏软件在安装过程中已与目标应用进行关联;搜索接收端发布的服务信息,服务信息包括所述接收端的地址;若搜索到目标接收端发布的服务信息,则对目标接收端发布的服务信息进行解析,得到目标接收端的地址;根据所述目标接收端的地址,将所述目标应用的数据发送到所述目标接收端,以使所述目标接收端对所述目标应用的数据进行显示。所述目标应用的数据进行显示。所述目标应用的数据进行显示。

【技术实现步骤摘要】
投屏方法、装置、存储介质及电子设备


[0001]本申请涉及通信领域,尤其涉及一种投屏方法、装置、存储介质及电子设备。

技术介绍

[0002]投屏,指将一台设备(发送端)中的内容投放到另一台设备(接收端)进行显示,例如,将手机中的内容投放到电视屏幕上进行显示等。
[0003]相关技术,在进行投屏时,一般需要经过在发送端打开投屏软件,再打开需要进行投屏的应用软件,再输入投屏码与接收端设备进行连接,等一系列操作才能开始投屏。步骤繁多,操作效率较低。

技术实现思路

[0004]本申请实施例提供了一种投屏方法、装置、存储介质及电子设备,可以减少投屏过程中用户的操作步骤,提高操作效率,可以解决开始投屏前操作复杂的问题。所述技术方案如下:
[0005]第一方面,本申请实施例提供了一种投屏方法,应用于发送端,所述方法包括:
[0006]通过投屏软件打开目标应用,所述投屏软件在安装过程中已与所述目标应用进行关联;
[0007]搜索接收端发布的服务信息,所述服务信息包括所述接收端的地址;
[0008]若搜索到目标接收端发布的服务信息,则对所述目标接收端发布的服务信息进行解析,得到所述目标接收端的地址;
[0009]根据所述目标接收端的地址,将所述目标应用的数据发送到所述目标接收端,以使所述目标接收端对所述目标应用的数据进行显示。
[0010]可选的,所述接收端发布的服务信息还包括所述接收端的加密密码;
[0011]所述对所述目标接收端发布的服务信息进行解析,得到所述目标接收端的地址,包括:
[0012]对所述目标接收端发布的服务信息进行解析,得到所述目标接收端的地址和所述目标接收端的加密密码;
[0013]所述方法还包括:
[0014]显示所述目标接收端的加密密码,以使所述目标接收端对用户输入的所述发送端显示的加密密码进行验证,并在验证通过后对所述目标应用的数据进行显示。
[0015]可选的,所述方法还包括:
[0016]安装所述投屏软件;
[0017]将所述投屏软件与指定应用进行关联,所述指定应用中包括所述目标应用。
[0018]可选的,所述将所述投屏软件与指定应用进行关联,包括:
[0019]调用RegCreateKeyEx函数和RegSetValueEx函数,对所述投屏软件的注册表进行操作,以将所述投屏软件与指定应用的右键菜单进行关联;
[0020]所述通过投屏软件打开目标应用,包括:
[0021]打开目标应用的右键菜单,基于所述投屏软件与所述右键菜单的关联关系,通过所述投屏软件打开所述目标应用。
[0022]可选的,所述服务信息是所述接收端基于多播域名系统协议和简单服务发现协议发布的。
[0023]可选的,所述若搜索到目标接收端发布的服务信息,则对所述目标接收端发布的服务信息进行解析,包括:
[0024]若搜索到多个接收端发布的服务信息,则显示所述多个接收端发布的服务信息;
[0025]接收用户输入的目标接收端选择指令,所述目标接收端选择指令对应所述多个接收端发布的服务信息中的一个;
[0026]根据所述目标接收端选择指令,确定目标接收端发布的服务信息;
[0027]对所述目标接收端发布的服务信息进行解析。
[0028]可选的,所述方法还包括:
[0029]若未搜索到目标接收端发布的服务信息,则显示pin码输入界面;
[0030]接收用户输入的pin码,所述pin码用于指示所述目标接收端的地址;
[0031]对pin码进行解析,得到所述目标接收端的地址。
[0032]可选的,所述将所述目标应用的数据发送到所述目标接收端,以使所述目标接收端对所述目标应用的数据进行显示,包括:
[0033]将所述目标应用对应的窗口数据发送到所述目标接收端,以使所述目标接收端对所述目标应用进行窗体投屏;
[0034]和/或,
[0035]若所述目标应用对应的窗口在当前桌面的最顶层,则将所述目标应用对应的窗口对应的桌面位置的数据发送到所述目标接收端,以使所述目标接收端对所述目标应用进行区域投屏。
[0036]第二方面,本申请实施例提供了一种投屏方法,应用于目标接收端,所述方法包括:
[0037]发布服务信息,所述服务信息包括所述目标接收端的地址;
[0038]接收发送端发送的目标应用的数据;所述目标应用的数据是所述发送端通过投屏软件打开目标应用,搜索接收端发布的服务信息,并在搜索到所述目标接收端发布的服务信息,对所述目标接收端发布的服务信息进行解析,得到所述目标接收端的地址后,根据所述目标接收端的地址发送的;其中,所述投屏软件在安装过程中已与所述目标应用进行关联,所述服务信息包括所述接收端的地址;
[0039]显示所述目标应用的数据。
[0040]可选的,所述服务信息还包括所述目标接收端的加密密码;
[0041]所述显示所述目标应用的数据,包括:
[0042]显示密码输入界面;
[0043]接收用户输入的加密密码;所述加密密码是所述发送端在搜索到目标接收端发布的服务信息,对所述目标接收端发布的服务信息进行解析得到的;
[0044]对所述加密密码进行验证,并在验证通过后显示所述目标应用的数据。
[0045]可选的,所述发布服务信息,包括:
[0046]基于多播域名系统协议和简单服务发现协议发布服务信息。
[0047]可选的,所述方法还包括:
[0048]显示pin码,所述pin码用于指示所述目标接收端的地址。
[0049]可选的,所述接收发送端发送的目标应用的数据,包括:
[0050]接收发送端发送的所述目标应用对应的窗口数据;
[0051]所述显示所述目标应用的数据,包括:
[0052]对所述目标应用进行窗体投屏。
[0053]可选的,所述接收发送端发送的目标应用的数据,包括:
[0054]接收发送端发送的所述目标应用对应的窗口对应的桌面位置的数据;
[0055]所述显示所述目标应用的数据,包括:
[0056]对所述目标应用进行区域投屏。
[0057]第三方面,本申请实施例提供了一种投屏装置,包括:
[0058]投屏应用开启模块,用于通过投屏软件打开目标应用,所述投屏软件在安装过程中已与所述目标应用进行关联;
[0059]服务信息搜索模块,用于搜索接收端发布的服务信息,所述服务信息包括所述接收端的地址;
[0060]服务信息解析模块,用于若搜索到目标接收端发布的服务信息,则对所述目标接收端发布的服务信息进行解析,得到所述目标接收端的地址;
[0061]数据发送模块,用于根据所述目标接收端的地址,将所述目标应用的数据发送到所述目标接收端,以使所述目标接收端对所述目标应用的数据进行显示。
[0062]可选的,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种投屏方法,其特征在于,应用于发送端,所述方法包括:通过投屏软件打开目标应用,所述投屏软件在安装过程中已与所述目标应用进行关联;搜索接收端发布的服务信息,所述服务信息包括所述接收端的地址;若搜索到目标接收端发布的服务信息,则对所述目标接收端发布的服务信息进行解析,得到所述目标接收端的地址;根据所述目标接收端的地址,将所述目标应用的数据发送到所述目标接收端,以使所述目标接收端对所述目标应用的数据进行显示。2.根据权利要求1所述的方法,其特征在于,所述接收端发布的服务信息还包括所述接收端的加密密码;所述对所述目标接收端发布的服务信息进行解析,得到所述目标接收端的地址,包括:对所述目标接收端发布的服务信息进行解析,得到所述目标接收端的地址和所述目标接收端的加密密码;所述方法还包括:显示所述目标接收端的加密密码,以使所述目标接收端对用户输入的所述发送端显示的加密密码进行验证,并在验证通过后对所述目标应用的数据进行显示。3.根据权利要求1或2所述的方法,其特征在于,还包括:安装所述投屏软件;将所述投屏软件与指定应用进行关联,所述指定应用中包括所述目标应用。4.根据权利要求3所述的方法,其特征在于,所述将所述投屏软件与指定应用进行关联,包括:调用RegCreateKeyEx函数和RegSetValueEx函数,对所述投屏软件的注册表进行操作,以将所述投屏软件与指定应用的右键菜单进行关联;所述通过投屏软件打开目标应用,包括:打开目标应用的右键菜单,基于所述投屏软件与所述右键菜单的关联关系,通过所述投屏软件打开所述目标应用。5.根据权利要求1或2所述的方法,其特征在于,所述服务信息是所述接收端基于多播域名系统协议和简单服务发现协议发布的。6.根据权利要求1或2所述的方法,其特征在于,所述若搜索到目标接收端发布的服务信息,则对所述目标接收端发布的服务信息进行解析,包括:若搜索到多个接收端发布的服务信息,则显示所述多个接收端发布的服务信息;接收用户输入的目标接收端选择指令,所述目标接收端选择指令对应所述多个接收端发布的服务信息中的一个;根据所述目标接收端选择指令,确定目标接收端发布的服务信息;对所述目标接收端发布的服务信息进行解析。7.根据权利要求1或2所述的方法,其特征在于,还包括:若未搜索到目标接收端发布的服务信息,则显示pin码输入界面;接收用户输入的pin码,所述pin码用于指示所述目标接收端的地址;对pin码进行解析,得到所述目标接收端的地址。
8.根据权利要求1或2所述的方法,其特征在于,所述将所述目标应用的数据发送到所述目标接收端,以使所述目标接收端对所述目标应用的数据进行显示,包括:将所述目标应用对应的窗口数据发送到所述目标接收端,以使所述目标接收端对所述目标应用进行窗体投屏;和/或,若所述目标应用对应的窗口在当前桌面的最顶层,则将所述目标应用对应的窗口对应的桌面位置的数据发送到所述目标接收端,以使所述目标接收端对所述目标应用进行区域投屏。9.一种投屏方法,其特征在于,应用于目标接收端,所述方法包括:发布服务信息,所述服务信息包括所述目标接收端的地址;接收发送端发送的目标应用的数据;所述目标应用的数据是所述发送端通过投屏软件打开目标应用,搜索接收端发布的服务信息,并在搜索到所述目...

【专利技术属性】
技术研发人员:梁道朝
申请(专利权)人:广州视睿电子科技有限公司
类型:发明
国别省市:

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

1