掌桥专利:专业的专利平台
掌桥专利
首页

一种通过碰一碰实现传屏功能的方法、系统、电子设备及存储介质

文献发布时间:2023-06-19 11:49:09


一种通过碰一碰实现传屏功能的方法、系统、电子设备及存储介质

技术领域

本申请涉及传屏技术的领域,尤其是涉及一种通过碰一碰实现传屏功能的方法、系统、电子设备及存储介质。

背景技术

互联网发展逐渐兴起,投屏技术也得到了广泛的发展;人们对生活、娱乐、办公等都提出了新的要求。例如,在移动终端与电视机之间建立投屏连接之后,移动终端作为待投屏设备,而电视机作为投屏设备,以将移动终端上内容发送到电视机上,从而实现移动设备投屏在电视机上,视觉感受更佳。

相关技术中,投屏设备与待投屏设备通过无线的连接方式进行数据传输,需要接入同一个WiFi网络中。

针对上述中的相关技术,发明人认为,在投屏之前需要先将投屏设备与待投屏设备都询问WiFi配置信息才能够接入WiFi,连接操作不便。

发明内容

为了简化待投屏设备与投屏设备之间的连接,本申请提供一种通过碰一碰实现传屏功能的方法、系统、电子设备及存储介质。

第一方面,本申请提供的一种通过碰一碰实现传屏功能的方法采用如下的技术方案:

一种通过碰一碰实现传屏功能的方法,应用于投屏设备与待投屏设备中,包括:

通过NFC触发接收待投屏设备投屏请求;

向待投屏设备发送WiFi配置信息;

通过WiFi接收待投屏设备的待投屏数据,投屏设备投屏。

通过采用上述技术方案,待投屏设备与投屏设备之间通过NFC建立连接,在投屏设备与待投屏设备建立连接之后,投屏设备将WiFi配置信息发送待投屏设备,待投屏设备通过WiFi配置信息自动接入WiFi网络,从而待投屏设备与投屏设备之间实现数据传输,从而实现投屏,尤其是来访的待投屏设备,简化了咨询WiFi配置信息,通过NFC即可获取WiFi配置信息,并通过WiFi网络实现投屏。

可选的,还包括:

多台待投屏设备通过NFC向投屏设备发起投屏请求;

按NFC触发顺序对待投屏设备进行排序向待投屏设备发送WiFi配置信息;

对顺序为第一的待投屏设备标记为投屏状态;

对顺序为第二及以后的待投屏设备标记为待投屏状态;

在标记为投屏状态的待投屏设备投屏结束并与投屏设备断开之后;

下一标记为待投屏状态的待投屏设备进行投屏,并将待投屏状态切换为投屏状态。

通过采用上述技术方案,针对多个待投屏设备都通过NFC与投屏设备连接,将待投屏设备按照NFC感应顺序进行排序,并标以投屏状态或待投屏状态,可以将投屏状态或带投屏状态在待投屏设备上进行可视化反馈,以做好会议准备。

可选的,在多台待投屏设备通过NFC向投屏设备发起投屏请求,还包括:

获取每个待投屏设备的IP地址及投屏设备的IP地址并储存,形成投屏数据集;

获取WiFi网络中每个联网设备的IP地址,检索不存在所述投屏数据集中的IP地址,并将对应联网设备断开WiFi。

通过采用上述技术方案,通过获取接入WiFi的每个待投屏设备的IP地址,形成投屏数据集;

再获取接入WiFi网络中的每个联网设备的IP地址,将IP地址不在投屏数据集中的联网设备关闭WiFi网络,减小对待投屏设备与投屏设备之间网络顺畅程度造成影响。

可选的,在每次投屏设备开启之前,还包括对WiFi的初始化,所述初始化包括修改WiFi密码。

通过采用上述技术方案,投屏设备每次开启之前,对WiFi进行修改密码,防止在之前接入 WiFi之后的设备继续使用WiFi而影响待投屏设备与投屏设备之间网络的顺畅程度。

第二方面,本申请提供的一种通过碰一碰实现传屏功能的系统采用如下的技术方案:

一种通过碰一碰实现传屏功能的系统,包括:

第一接收模块,用于接收待投屏设备的投屏请求;

反馈模块,用于向待投屏设备发送WiFi配置信息;

第二接收模块,用于接收待投屏设备发送的待投屏数据,并输出以投屏。

通过采用上述技术方案,待投屏设备与投屏设备之间通过NFC建立连接,在投屏设备与待投屏设备建立连接之后,投屏设备将WiFi配置信息发送待投屏设备,待投屏设备通过WiFi配置信息自动接入WiFi网络,从而待投屏设备与投屏设备之间实现数据传输,从而实现投屏,尤其是来访的待投屏设备,简化了咨询WiFi配置信息,通过NFC即可获取WiFi配置信息,并通过WiFi网络实现投屏。

可选的,还包括:

序列模块,用于对每个待投屏设备按NFC触发顺序对待投屏设备进行排序;

设置模块:用于对正在投屏的待投屏设备标记为投屏状态,对排序中的待投屏设备标记为带投屏状态;在上一待投屏设备结束投屏之后还用于将下一待投屏设备状态切换为投屏状态。

通过采用上述技术方案,针对多个待投屏设备都通过NFC与投屏设备连接,将待投屏设备按照NFC感应顺序进行排序,并标以投屏状态或待投屏状态,可以将投屏状态或带投屏状态在待投屏设备上进行可视化反馈,以做好会议准备。

可选的,还包括:

储存模块,获取每个待投屏设备的IP地址及投屏设备的IP地址,形成投屏数据集储存于储存模块中;

获取模块,用于获取WiFi网络中每个联网设备的IP地址;

第一判断模块,用于判断WiFi网络中每个IP地址是否在所述投屏数据集中;

管理模块,用于对接入WiFi网络中但不在所述投屏数据集中的IP地址禁用网络。

通过采用上述技术方案,通过获取接入WiFi的每个待投屏设备的IP地址,形成投屏数据集;

再获取接入WiFi网络中的每个联网设备的IP地址,将IP地址不在投屏数据集中的联网设备关闭WiFi网络,减小对待投屏设备与投屏设备之间网络顺畅程度造成影响。

可选的,还包括:

初始化模块,用于在每次投屏设备开启之前,对WiFi网络修改WiFi密码。

通过采用上述技术方案,投屏设备每次开启之前,对WiFi进行修改密码,防止在之前接入 WiFi之后的设备继续使用WiFi而影响待投屏设备与投屏设备之间网络的顺畅程度。

第三方面,本申请提供的一种电子设备采用如下的技术方案:

一种电子设备,包括一个或多个处理器,存储有能够被所述处理器加载并执行任一种方法的计算机程序。

待投屏设备与投屏设备之间通过NFC建立连接,在投屏设备与待投屏设备建立连接之后,投屏设备将WiFi配置信息发送待投屏设备,待投屏设备通过WiFi配置信息自动接入WiFi网络,从而待投屏设备与投屏设备之间实现数据传输,从而实现投屏,尤其是来访的待投屏设备,简化了咨询WiFi配置信息,通过NFC即可获取WiFi配置信息,并通过WiFi网络实现投屏。

第四方面,本申请提供的一种存储介质采用如下的技术方案:

一种存储介质,存储有能够被处理器加载并执行任一种方法的计算机程序。

待投屏设备与投屏设备之间通过NFC建立连接,在投屏设备与待投屏设备建立连接之后,投屏设备将WiFi配置信息发送待投屏设备,待投屏设备通过WiFi配置信息自动接入WiFi网络,从而待投屏设备与投屏设备之间实现数据传输,从而实现投屏,尤其是来访的待投屏设备,简化了咨询WiFi配置信息,通过NFC即可获取WiFi配置信息,并通过WiFi网络实现投屏。

综上所述,本申请包括以下至少一种有益技术效果:

1、待投屏设备与投屏设备之间通过NFC建立连接,在投屏设备与待投屏设备建立连接之后,投屏设备将WiFi配置信息发送待投屏设备,待投屏设备通过WiFi配置信息自动接入WiFi网络,从而待投屏设备与投屏设备之间实现数据传输,从而实现投屏,尤其是来访的待投屏设备,简化了咨询WiFi配置信息,通过NFC即可获取WiFi配置信息,并通过WiFi网络实现投屏。

2、通过获取接入WiFi的每个待投屏设备的IP地址,形成投屏数据集;再获取接入WiFi网络中的每个联网设备的IP地址,将IP地址不在投屏数据集中的联网设备关闭WiFi网络,减小对待投屏设备与投屏设备之间网络顺畅程度造成影响。

附图说明

图1是本申请所述通过碰一碰实现传屏功能的方法的第一流程图。

图2是本申请所述通过碰一碰实现传屏功能的方法的第二流程图。

图3是本申请所述通过碰一碰实现传屏功能的方法的第三流程图。

图4是本申请所述通过碰一碰实现传屏功能的系统的模块示意图。

具体实施方式

以下结合附图1-4对本申请作进一步详细说明。

实施例1:

本申请实施例公开一种通过碰一碰实现传屏功能的方法。

一种通过碰一碰实现传屏功能的方法,应用于投屏设备与待投屏设备以及WiFi网络之间,待投屏设备是指具有NFC功能的移动终端,例如手机、PAD等;投屏设备是指具有NFC功能的会议机、智能电视或PC等;WiFi网络可采用WiFi源辐射WiFi网络,例如路由器。如图1所示,方法包括以下步骤:

S100初始化:

检测投屏设备是否重新开启;

若重新开启,则对WiFi源重置密码,修改WiFi网络密码,形成新的WiFi配置信息;WiFi配置信息包括WiFi名称以及WiFi密码。

S101投屏设备与待投屏设备均开启NFC功能,投屏设备与待投屏设备之间通过NFC进行连接。

S102投屏设备通过NFC向待投屏设备发送WiFi配置信息,其中,WiFi配置信息是指S100中形成的,包括WiFi名称以及WiFi密码。

S103待投屏设备接收WiFi配置信息,通过WiFi配置信息接入WiFi,待投屏设备与投屏设备之间通过WiFi所在局域网实现连接,待投屏设备向投屏设备发送待投屏数据,在投屏设备上实现投屏。

如图2所示,若存在有多个待投屏设备需要连续投屏,则包括步骤如下:

S200按照期望的投屏顺序,待投屏设备依次与投屏设备触碰并通过NFC建立连接。

S201待投屏设备按照NFC连接的顺序对待投屏设备进行排序;

包括:对每个待投屏设备按照NFC连接顺序进行编号;

例如,先后存在4个待投屏设备与投屏设备通过NFC建立连接,编以编号包括第一手机,第二手机,第三手机和第四手机,并将编号通过NFC反馈到手机,以提示会议人员顺序;

将顺序最先的第一手机标记为投屏状态,对第二手机、第三手机和第四手机分别标记为待投屏状态;具体地,对第二手机标记为第一待投屏装状态,对第三手机标记为第二待投屏状态,对第四手机标记为第三待投屏状态,并将待投屏状态通过NFC反馈到投屏设备上。

S202对每个待投屏设备发送WiFi配置信息,每个待投屏设备通过WiFi与投屏设备之间建立连接,待投屏设备与投屏设备之间通过WiFi所在局域网实现连接,标记为投屏状态的待投屏设备向投屏设备发送待投屏数据,在投屏设备上实现投屏;标记为待投屏状态的待投屏设备等待投屏。

S203标记为待投屏状态的待投屏设备投屏结束并退出WiFi局域网,将标记为第一待投屏状态的待投屏设备切换为投屏状态,将标记为第二待投屏状态的待投屏设备切换为第一待投屏设备,将标记为第三待投屏设备的待投屏设备切换为第二待投屏设备,并通过WiFi网络更新反馈给每个待投屏状态当前的排序;在下一次标记为投屏状态的待投屏设备投屏结束并退出WiFi局域网之后,剩余待投屏设备的标记按照上述进行迭代。

如图3所示,在待投屏设备与投屏设备之间实现投屏的过程中,还包括:

S300获取投屏设备和每个待投屏设备的IP地址,并储存,形成投屏数据集;

S301获取WiFi网络中每个联网设备的IP地址;

S302判断每个联网设备的IP地址是否位于投屏数据集中;

S303若是,则保持该联网设备接入WiFi;

S304若否,则将该联网设备断开WiFi网络。

实施例2:

为了更好地实施实施例1中的方法,本申请实施例公开一种通过碰一碰实现传屏功能的系统。

如图4所示,一种通过碰一碰实现传屏功能的系统,包括第一接收模块、反馈模块、第二接收模块、序列模块、设置模块、储存模块、获取模块、管理模块、第一判断模块、初始化模块。

初始化模块,用于检测投屏设备是否重新开启;

若重新开启,则对WiFi源重置密码,修改WiFi网络密码,形成新的WiFi配置信息;WiFi配置信息包括WiFi名称以及WiFi密码。WiFi源与投屏设备应当有线连接,使得在每次WiFi源修改密码之后能够发送到投屏设备上形成WiFi配置信息。

第一接收模块,用于通过NFC接收待投屏设备的投屏请求。

反馈模块,用于向待投屏设备发送WiFi配置信息,以及将编号通过NFC反馈到手机,以提示会议人员顺序。

第二接收模块,用于接收待投屏设备发送的待投屏数据,并输出以投屏。

序列模块,用于对每个待投屏设备按NFC触发顺序对待投屏设备进行排序,包括:对每个待投屏设备按照NFC连接顺序进行编号;

例如,先后存在4个待投屏设备与投屏设备通过NFC建立连接,编以编号包括第一手机,第二手机,第三手机和第四手机,并将编号通过NFC反馈到手机,以提示会议人员顺序;

设置模块,用于对正在投屏的待投屏设备标记为投屏状态,对排序中的待投屏设备标记为带投屏状态;在上一待投屏设备结束投屏之后还用于将下一待投屏设备状态切换为投屏状态;例如,将顺序最先的第一手机标记为投屏状态,对第二手机、第三手机和第四手机分别标记为待投屏状态;具体地,对第二手机标记为第一待投屏装状态,对第三手机标记为第二待投屏状态,对第四手机标记为第三待投屏状态,并将待投屏状态通过NFC反馈到投屏设备上。

获取模块,用于获取每个待投屏设备的IP地址及投屏设备的IP地址,形成投屏数据集。

储存模块,用于储存形成的投屏数据集储。

第一判断模块,用于判断WiFi网络中每个IP地址是否在投屏数据集中。

管理模块,用于对接入WiFi网络中但不在投屏数据集中的IP地址禁用网络;

若IP地址位于投屏数据集,则保持该联网设备接入WiFi;

反之,则将该联网设备断开WiFi网络。

实施例3:

本申请实施例公开一种设备,包括一个或多个存储器。

其中,存储器可用于存储指令、程序、代码、代码集或指令集。存储器可以包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令,比如判断WiFi网络中每个IP地址是否在投屏数据集中等,以及用于实现上述实施例1的通过碰一碰实现传屏功能的方法的指令等;存储数据区可存储上述实施例1的通过碰一碰实现传屏功能的方法中涉及到的数据等。

实施例4:

本申请实施例提供一种计算机可读存储介质,例如包括:U盘、移动硬盘、只读存储器(Read Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。该计算机可读存储介质存储有能够被处理器加载并执行上述实施例1的通过碰一碰实现传屏功能的方法的计算机程序。

以上均为本申请的较佳实施例,并非依此限制本申请的保护范围,故:凡依本申请的结构、形状、原理所做的等效变化,均应涵盖于本申请的保护范围之内。

相关技术
  • 一种通过碰一碰实现传屏功能的方法、系统、电子设备及存储介质
  • 一种通过碰一碰实现传屏功能的方法、系统、电子设备及存储介质
技术分类

06120113067090