System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机领域,具体涉及一种投屏方法、装置、计算机可读存储介质及计算机设备。
技术介绍
1、近年来,伴随计算机设备技术的发展以及普及,投屏技术在智能家居中的应用越来越广泛,为了提升投屏的使用体验,衍生出了投屏器。普遍投屏器需要电脑等计算机设备插入投屏器设备,然后手动搜索周围无线访问节点(access point,ap),建立点对点(peer-to-peer,p2p)链路进行投屏。
2、在对现有技术的研究和实践过程中,本申请的专利技术人发现,现有技术投屏器与待投屏设备之间建立连接比较耗时,一直是行业痛点,直接影响用户使用体验。
技术实现思路
1、本申请实施例提供一种投屏方法及装置,可以缩短投屏器与待投屏设备之间建立连接的时长,提高用户使用体验。
2、为解决上述技术问题,本申请实施例提供以下技术方案:
3、一种投屏方法,应用于与计算机设备连接的投屏器,包括:
4、获取存储的待投屏设备的首要连接信道;
5、确定在第一预设时间段内能否基于所述首要连接信道与所述待投屏设备建立连接,得到第一确定结果;
6、基于所述第一确定结果,建立与所述待投屏设备的连接。
7、一种投屏装置,应用于与计算机设备连接的投屏器,包括:
8、获取模块,用于获取存储的待投屏设备的首要连接信道;
9、确定模块,用于确定在第一预设时间段内能否基于所述首要连接信道与所述待投屏设备建立连接,得到第一确定结果;
>10、建立模块,用于基于所述第一确定结果,建立与所述待投屏设备的连接。
11、在本申请实施例提供的投屏装置中,建立模块,包括:
12、获取子模块,用于若所述第一确定结果表征在第一预设时间段内未基于所述首要连接信道与所述待投屏设备建立连接,则获取存储的待投屏设备的信道配置表;
13、第一确定子模块,用于基于所述信道配置表以及所述首要连接信道,确定多个候选连接信道;
14、第二确定子模块,用于确定在第二预设时间段内能否基于多个所述候选连接信道中的任一连接信道与所述待投屏设备建立连接,得到第二确定结果;
15、建立子模块,用于基于所述第二确定结果,建立与所述待投屏设备的连接。
16、在本申请实施例提供的投屏装置中,建立子模块,包括:
17、第一确定单元,用于若所述第二确定结果表征在第二预设时间段内未基于多个所述候选连接信道中的任一连接信道与所述待投屏设备建立连接,则依次确定多个其他连接信道中的任一连接信道能否与所述待投屏设备建立连接;
18、建立单元,用于当多个所述其他连接信道中存在能与所述待投屏设备建立连接的其他连接信道时,建立与所述待投屏设备的连接。
19、在本申请实施例提供的投屏装置中,建立模块或建立子模块或建立单元,用于:
20、判断在指定时间段内能否接收到由所述待投屏设备发送的互联网协议地址;
21、若在指定时间段内接收到由所述待投屏设备发送的互联网协议地址,则基于所述互联网协议地址,建立与所述待投屏设备的连接。
22、在本申请实施例提供的投屏装置中,在判断在指定时间段内能否接收到由所述待投屏设备发送的互联网协议地址之前,还包括:
23、获取存储的待投屏设备的蓝牙地址;
24、基于所述蓝牙地址建立与所述待投屏设备的蓝牙连接;
25、建立模块或建立子模块或建立单元,还用于:
26、若在指定时间段内未接收到由所述待投屏设备发送的互联网协议地址,则通过所述蓝牙连接向所述待投屏设备发送互联网协议地址请求,触发所述待投屏设备在接收到所述互联网协议地址请求时,通过所述蓝牙连接反馈互联网协议地址请求;
27、基于反馈的所述互联网协议地址,建立与所述待投屏设备的连接。
28、在本申请实施例提供的投屏装置中,在基于反馈的所述互联网协议地址,建立与所述待投屏设备的连接之后,还包括:
29、接收模块,用于接收所述待投屏设备通过所述蓝牙连接发送的首要连接信道更新请求,所述首要连接信道更新请求中携带有更新后的首要连接信道;
30、更新模块,用于将存储的所述待投屏设备的首要连接信道更新为所述有更新后的首要连接信道。
31、在本申请实施例提供的投屏装置中,第一确定子模块,包括:
32、第二确定单元,用于从所述信道配置表中的多个候选映射信道中确定出包括所述首要连接信道的目标映射信道;
33、第三确定单元,将所述目标映射信道对应的多个连接信道中除所述首要连接信道以外的连接信道确定为候选连接信道,得到多个候选连接信道。
34、一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行上述投屏方法中的步骤。
35、一种投屏器,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现上述投屏方法中的步骤。
36、本申请实施例通过获取存储的待投屏设备的首要连接信道;确定在第一预设时间段内能否基于所述首要连接信道与所述待投屏设备建立连接,得到第一确定结果;基于所述第一确定结果,建立与所述待投屏设备的连接。以此,通过在信道扫描的过程中优先扫描投屏器中存储的待投屏设备的首要连接信道,从而避免盲目的多信道扫描,进而缩短投屏器与待投屏设备之间建立连接的时长,提高用户使用体验。
本文档来自技高网...【技术保护点】
1.一种投屏方法,其特征在于,应用于与计算机设备连接的投屏器,包括:
2.根据权利要求1所述的投屏方法,其特征在于,所述基于所述第一确定结果,建立与所述待投屏设备的连接的步骤,包括:
3.根据权利要求2所述的投屏方法,其特征在于,所述基于所述第二确定结果,建立与所述待投屏设备的连接的步骤,包括:
4.根据权利要求1至3任一项所述的投屏方法,其特征在于,所述建立与所述待投屏设备的连接的步骤,包括:
5.根据权利要求4所述的投屏方法,其特征在于,在所述判断在指定时间段内能否接收到由所述待投屏设备发送的互联网协议地址的步骤之前,还包括:
6.根据权利要求5所述的投屏方法,其特征在于,在所述基于反馈的所述互联网协议地址,建立与所述待投屏设备的连接的步骤之后,还包括:
7.根据权利要求2所述的投屏方法,其特征在于,所述基于所述信道配置表以及所述首要连接信道,确定多个候选连接信道的步骤,包括:
8.一种投屏装置,其特征在于,应用于与计算机设备连接的投屏器,包括:
9.一种计算机可读存储介质,其特征
10.一种投屏器,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述的投屏方法中的步骤。
...【技术特征摘要】
1.一种投屏方法,其特征在于,应用于与计算机设备连接的投屏器,包括:
2.根据权利要求1所述的投屏方法,其特征在于,所述基于所述第一确定结果,建立与所述待投屏设备的连接的步骤,包括:
3.根据权利要求2所述的投屏方法,其特征在于,所述基于所述第二确定结果,建立与所述待投屏设备的连接的步骤,包括:
4.根据权利要求1至3任一项所述的投屏方法,其特征在于,所述建立与所述待投屏设备的连接的步骤,包括:
5.根据权利要求4所述的投屏方法,其特征在于,在所述判断在指定时间段内能否接收到由所述待投屏设备发送的互联网协议地址的步骤之前,还包括:
6.根据权利要求5所述的投屏方法,其特征在于,在所述...
【专利技术属性】
技术研发人员:朱枫,曾庆忠,杨波,
申请(专利权)人:深圳TCL新技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。