System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及无线投屏,尤其涉及一种无线投屏方法、存储介质及网管服务器。
技术介绍
1、手机无线投屏技术,即将手机中画面或播放对象远程投放到如投影仪、电视等播放设备上,常见于各种娱乐、共享、会议等应用程序。常见手机投影技术包括数字生活网络联盟(digital livingnetworkalliance,简称dlna)、airplay、miracast等。这三种技术有着不同的应用场景和实现,但是投屏流程大致类似。当前,大多数手机投屏使用wifi进行通信。投屏设备时,手机会在局域网下搜索投屏设备。该发现流程基于二层广播实现,因此,当wifi所在的二层局域网下有多个投屏设备时,手机会发现局域网内所有设备,并都可以对其进行连接和使用。
2、在会议室、酒店等无线场景下,无线网络通常由无线控制器(wireless accesspoint controller,简称ac)以及多个无线接入点(wirelessaccess point,简称ap)的方式进行实现。如图1所示的无线系统网络架构示意图,无线系统包括ac、ap、核心交换机、poe交换机和网管服务器。其中,ac与核心交换机连接,核心交换机与多个poe交换机连接,poe交换机与多个ap连接,且核心交换机与网管服务器连接,网管服务器内集成有网管系统。以酒店场景为例,每个客房为了保证信号质量,都有各自独立的ap设备,ap设备释放无线网络信号让终端接入无线网络。ap通过poe交换机接入到有线网络。通常情况下,为了实现不同无线子网的标记与隔离,无线网络的服务集标识(service set
3、为了解决避免故意或者无意误投的情况,同时能保证网络漫游,无线网络系统需要能识别并绑定投屏设备和手机之间关系。当前大多数方案采用的是手动绑定的方法,如公告号为cn112383500a、名称为一种对涉及投屏设备的访问请求进行控制的方法及系统的专利技术专利申请,提供了一种二维码识别设备的方式,通过手机扫描二维码实现对特定投屏设备的通信。公开号为cn110662209a、名称为一种隔离网络中的投屏设备连接方法及装置的专利技术专利申请中,用户投屏时,通过蓝牙配对,辅助进行投屏设备识别和绑定。但是,手动识别的方式缺点也很明显,对于无线网络系统的拥有者,需要额外维护二维码等信息,同时,如果要通过第三方设备或者协议进行辅助,投屏设备也存在兼容性问题,增加部署以及维护成本。
4、目前,有文献表明能够自动识别用户所希望的投屏的设备,如公开号为cn107969026a、名称为在无线局域网中实现无线投屏的方法和无线控制器ac的专利技术专利申请,提供了一种基于信号强弱的方法,识别用户投屏设备,该方法基于手机以及投屏设备的连接ap信号的强弱,确认投屏设备的优先级。但是此种方法,在ap比较密集的场景下,依然有错误识别需要连接的设备导致误连的风险,如在酒店场景下,很容易误投隔壁房的屏幕设备。
技术实现思路
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、在用户设备调整与所述拟选取投屏设备之间的距离后,重新获取用户设备对准拟选取投屏设备时的定位数据和方向数据,则根据最新获取的用户设备的定位数据和方向数据以及每个可选投屏设备的定位数据,确定用户设备对准方向上最近的设备为用户设备的应选取投屏设备;本文档来自技高网...
【技术保护点】
1.一种无线投屏方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的无线投屏方法,其特征在于,
3.根据权利要求1所述的无线投屏方法,其特征在于,获取用户设备对准拟选取投屏设备时的方向数据,包括:
4.根据权利要求1所述的无线投屏方法,其特征在于,根据用户设备的定位数据和方向数据以及每个可选投屏设备的定位数据,在可选投屏设备中确定用户设备对准方向上最近的投屏设备为用户设备的应选取投屏设备,包括:
5.根据权利要求4所述的无线投屏方法,其特征在于,在建立坐标系步骤之前还包括:
6.根据权利要求1所述的无线投屏方法,其特征在于,所述方法还包括:
7.根据权利要求1或6所述的无线投屏方法,其特征在于,所述方法还包括:
8.根据权利要求1所述的无线投屏方法,其特征在于,在所述下发配置信息到无线控制器步骤之前,所述方法还包括:
9.一种存储介质,其上存储有计算机指令,其特征在于,所述计算机指令运行时执行权利要求1-8任一项所述无线投屏方法的步骤。
10.一种网管服务器,其特征在
...【技术特征摘要】
1.一种无线投屏方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的无线投屏方法,其特征在于,
3.根据权利要求1所述的无线投屏方法,其特征在于,获取用户设备对准拟选取投屏设备时的方向数据,包括:
4.根据权利要求1所述的无线投屏方法,其特征在于,根据用户设备的定位数据和方向数据以及每个可选投屏设备的定位数据,在可选投屏设备中确定用户设备对准方向上最近的投屏设备为用户设备的应选取投屏设备,包括:
5.根据权利要求4所述的无线投屏方法,其特征在于,在建立坐标系步骤之前还包括:...
【专利技术属性】
技术研发人员:唐迪,
申请(专利权)人:迈普通信技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。