CN111787538A - 主机资源配置装置、方法及计算机可读存储介质 - Google Patents
主机资源配置装置、方法及计算机可读存储介质 Download PDFInfo
- Publication number
- CN111787538A CN111787538A CN202010307435.6A CN202010307435A CN111787538A CN 111787538 A CN111787538 A CN 111787538A CN 202010307435 A CN202010307435 A CN 202010307435A CN 111787538 A CN111787538 A CN 111787538A
- Authority
- CN
- China
- Prior art keywords
- host
- network
- slave
- establishing
- network connection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请涉及资源配置迁移技术领域,提供一种主机资源配置装置、方法及计算机可读存储介质,所述主机资源配置方法包括步骤:检测第一主机是否提供服务资源,若检测到所述第一主机未提供服务资源,调度第二主机,以通过所述第二主机提供与所述第一主机相同或相关的服务资源。通过上述方式,本申请能够通过多台主机提供资源服务,实现主机之间的切换,方便更换主机资源,方便用户使用,促进用户设备之间的互动性能。
Description
技术领域
本申请涉及网络接入技术领域,具体涉及一种主机资源配置方法,一 种应用所述主机资源配置方法的主机资源配置装置,以及一种计算机可读 存储介质。
背景技术
随着以智能手机、平板电脑为首的电子装置的使用日益频繁,越来越 多的用户通过各种电子装置进行组织活动,比如一起出游、建立兴趣爱好 集群、建立资源分享群等等。一般来说,电子装置组建活动时,会至少有 一台主机和一台从机(或辅机)。一般其中一部设备为主机,其他的为从机, 主机不能更换,从机可以随时退出。
为了实现主机和从机之间的连接,现有技术可以采用下述几种。
Ad-hoc模式:(点对点)模式是最早期的直连方式,它是一种特殊的无 线移动网络。网络中所有结点的地位平等,无需设置任何的中心控制结点。
SoftAP(共享)模式:SoftAP(共享)模式要某个终端虚拟成AP,以 此来实现连接。目前来说一般SoftAP模式可以接入的终端数为7~10个。 这种模式在3G路由器、手机中有很多的应用。
此外,如果采用WiFi直连作为核心技术,就是WiFi设备点对点连接 (WiFi P2P),允许具有适当硬件的Android 4.0(API级别14)或更高版本 的设备通过Wi-Fi直接相互连接,而无需中间接入点。使用这些API,可以 发现并连接到其他设备(前提是每个设备支持Wi-Fi P2P),然后通过比蓝 牙连接更长的距离快速连接进行通信。
WiFi Direct(WiFi P2P)技术是Ad-hoc模式的延续,它要比Ad-hoc 模式更快,同时也支持WPA2的加密机制。最大传输距离可达到200米,最 大传输速度为250Mbps,使用2.4GHz与5GHz两种频段频段,并它支持一对 一,以及一对多模式。
然而,现有技术的主机只设置一部设备,主机单一,一旦主机出现异 常,整个party活动均停止;而WiFi直连虽然解决了资源共享问题,支持 一对一,以及一主机对多从机的模式,但是,不支持多主机对一从机的模 式,主机不能进行迁移切换等。
针对现有技术的多方面不足,本申请的发明人经过深入研究,提出一 种主机资源配置装置、方法及计算机可读存储介质。
发明内容
本申请的目的在于,提供一种主机资源配置装置、方法及计算机可读 存储介质,能够通过多台主机提供资源服务,实现主机之间的切换,方便 更换主机资源,方便用户使用,促进用户设备之间的互动性能。
为解决上述技术问题,本申请提供一种主机资源配置方法,作为其中 一种实施方式,包括步骤:
检测第一主机是否提供服务资源;
若检测到所述第一主机未提供服务资源,调度第二主机,以通过所述 第二主机提供与所述第一主机相同或相关的服务资源。
作为其中一种实施方式,所述方法还包括步骤:
所述第一主机将包括所述第一主机和所述第二主机的网络信息发送给 网络连接的从机,以使得所述从机可根据所述网络信息接入所述第一主机 或第二主机获取服务资源。
作为其中一种实施方式,所述第一主机将包括所述第一主机和所述第 二主机的网络信息发送给网络连接的从机的步骤之前,还包括:
第一主机与第二主机之间建立网络连接,以进行配对绑定。
作为其中一种实施方式,所述第一主机与第二主机之间建立网络连接, 以进行配对绑定的步骤,具体包括:
第一主机生成用于连接的验证密钥;
将所述验证密钥发送给所述第二主机,以供所述第二主机使用所述验 证密钥建立网络连接。
作为其中一种实施方式,所述第一主机与第二主机之间建立网络连接 的步骤,还包括:
第一主机获取所述第二主机通过网络发送的属于所述第二主机的第二 网络标识,以将属于第一主机的第一网络标识和所述第二网络标识配置成 所述网络信息。
作为其中一种实施方式,所述第一主机与第二主机之间建立网络连接 的步骤之后,还包括:
第一主机将所述服务资源的信息表和/或数据内容发送给第二主机,以 使得所述第二主机根据所述信息表和/或数据内容提供相同或相关的服务 资源。
作为其中一种实施方式,所述第一主机与第二主机之间建立网络连接 的步骤之后,还包括:
第一主机获取网络连接的从机列表;
将所述从机列表发送给所述第二主机进行缓存。
作为其中一种实施方式,所述方法还包括步骤:
第二主机向第一主机发送探测请求;
获取所述第一主机根据所述探测请求所返回的验证密钥;
根据所述验证密钥建立与所述第一主机的网络连接。
作为其中一种实施方式,所述根据所述验证密钥建立与所述第一主机 的网络连接的步骤之后,还包括:
第二主机获取自身的第二网络标识;
将所述第二网络标识发送给所述第一主机,以供所述第一主机或其他 从机接入。
为解决上述技术问题,本申请还提供一种主机资源配置装置,作为其 中一种实施方式,其配置有处理器,所述处理器用于执行主机资源配置程 序,以实现包括如上所述的主机资源配置方法。
为解决上述技术问题,本申请还提供一种计算机可读存储介质,作为 其中一种实施方式,其用于存储主机资源配置程序,所述主机资源配置程 序在被处理器执行时,以实现包括如上所述的主机资源配置方法。
本申请提供的主机资源配置装置、方法及计算机可读存储介质,所述 主机资源配置方法包括步骤:检测第一主机是否提供服务资源,若检测到 所述第一主机未提供服务资源,调度第二主机,以通过所述第二主机提供 与所述第一主机相同或相关的服务资源。通过上述方式,本申请能够通过 多台主机提供资源服务,实现主机之间的切换,方便更换主机资源,方便 用户使用,促进用户设备之间的互动性能。
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的 技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和 其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附 图,详细说明如下。
附图说明
图1为本申请主机资源配置方法一实施方式的流程示意图。
图2为实现本申请主机资源配置方法一具体应用例的流程示意图。
图3为实现本申请主机资源配置方法另一具体应用例的流程示意图。
图4为本申请主机资源配置方法一具体应用例的流程示意图。
图5为本申请主机资源配置装置一实施方式的功能模块示意图。
具体实施方式
为更进一步阐述本申请为达成预定申请目的所采取的技术手段及功 效,以下结合附图及较佳实施例,对本申请详细说明如下。
通过具体实施方式的说明,当可对本申请为达成预定目的所采取的技 术手段及效果得以更加深入且具体的了解,然而所附图式仅是提供参考与 说明之用,并非用来对本申请加以限制。
请参阅图1,图1为本申请主机资源配置方法一实施方式的流程示意图。
需要说明的是,本实施方式所述主机资源配置方法可以应用到手机、 平板电脑、笔记本电脑以及其他可穿戴设备中,其可以包括但不限于如下 几个步骤。
步骤S100,检测第一主机是否提供服务资源;
步骤S200,若检测到所述第一主机未提供服务资源,调度第二主机, 以通过所述第二主机提供与所述第一主机相同或相关的服务资源。
在本实施方式中,所述方法还可以包括步骤:所述第一主机将包括所 述第一主机和所述第二主机的网络信息发送给网络连接的从机,以使得所 述从机可根据所述网络信息接入所述第一主机或第二主机获取服务资源。
具体而言,本实施方式所述第一主机将包括所述第一主机和所述第二 主机的网络信息发送给网络连接的从机的步骤之前,还可以包括:第一主 机与第二主机之间建立网络连接,以进行配对绑定。
值得一提的是,请参阅图2,本实施方式所述第一主机与第二主机之间 建立网络连接,以进行配对绑定的步骤,具体可以包括:
步骤S111,第一主机生成用于连接的验证密钥;
步骤S112,将所述验证密钥发送给所述第二主机,以供所述第二主机 使用所述验证密钥建立网络连接。
在具体的实施方式中,所述第一主机与第二主机之间建立网络连接的 步骤,还可以包括:第一主机获取所述第二主机通过网络发送的属于所述 第二主机的第二网络标识,以将属于第一主机的第一网络标识和所述第二 网络标识配置成所述网络信息。
需要说明的是,本实施方式所述第一主机与第二主机之间建立网络连 接的步骤之后,还包括:第一主机将所述服务资源的信息表和/或数据内容 发送给第二主机,以使得所述第二主机根据所述信息表和/或数据内容提供 相同或相关的服务资源。
在本实施方式中,所述第一主机与第二主机之间建立网络连接的步骤 之后,还包括:第一主机获取网络连接的从机列表;将所述从机列表发送 给所述第二主机进行缓存。
需要补充说明的是,在另一个实施方式中,请参阅图3,所述方法还可 以包括步骤:
步骤S211,第二主机向第一主机发送探测请求;
步骤S212,获取所述第一主机根据所述探测请求所返回的验证密钥;
步骤S213,根据所述验证密钥建立与所述第一主机的网络连接。
进一步而言,本实施方式所述根据所述验证密钥建立与所述第一主机 的网络连接的步骤之后,还包括:第二主机获取自身的第二网络标识;将 所述第二网络标识发送给所述第一主机,以供所述第一主机或其他从机接 入。
下面将结合具体实施例对上述实施方式进行举例说明。
1.选定第一主机、第二主机,第一主机、第二主机相互绑定;第一主 机、第二主机二者优先配对,第一主机的无线网络设备根据探测请求帧生 成带有WP/WP2认证的PMK密钥并发送给第二主机;第二主机端以开放鉴权 方式与第一主机设备建立连接;连接建立之后,第二主机自动生成带有自 身标识的无线地址信息传送给第一主机;
2.第一主机机作为主机,利用现有的分享共享方式将含有第一主机、 第二主机二者的无线入网标识分享出去,从机partyer选择加入;
3.由于从机中存在第一主机和第二主机的两个配对信息,一旦从机确 认加入即确认同意加入第二主机;第二主机再次接收到第一主机的配对信 息,选择加入,此时也默认以将所有从机列表缓存至第二主机端;
4.由此完成将主、副主机的无线配对信息植入到各从机中;
5.第一主机退出,第二主机直接发挥主机作用提供资源服务。
本实施方式基于WiFi直连的核心技术共享文件数据的方案。依靠主从 机的相互绑定,使得从机同时访问了两台主机,在优先的原则下已首次分 享者作为第一主机,而第二主机作为备选。在第一主机退出后,信号间自动 搜索,默认自动连接第二主机使得party活动连续地持续进行下去。从而 在不违背WiFi直连的技术前提下,实现主机资源的自动迁移。
请参阅图4,在party上当主机A因为异常而退出的时候,主机B会直 接上位,由此保证了party的延续性;主机A退出了,主机A宿主迁移的 时候,歌曲列表可以跟着直接迁移,当然还可以听到不一样的歌曲,即可 以听到主机B的歌曲,增加了播放的选择性。此外,本实施方式可以不限 于两个主机,还可以设置3个或更多个主机。
本实施方式还可以对从机加入主机进行活动组织的方式进行举例说 明,具体包括如下步骤。
设置用于加入集群活动的会话分享模式;
根据所述会话分享模式生成会话加入路径;
根据所述会话加入路径提供用于实现可跨设备扫描接入的第一网络入 口,和/或,根据所述会话加入路径提供用于实现键入信息接入的第二网络 入口,以进行会话通信连接。
值得说明的是,本实施方式的集群活动,可以指的是多人语音共享, 比如卡拉OK等party活动,或者其他户外活动等。
在本实施方式中,所述会话分享模式,指的是需要实现与其他设备建 立连接,从而进行数据分享、活动分享等行为模式。
值得一提的是,本实施方式的会话加入路径,可以指的是通过网络、 端口、通信方式、物理连接等进行相互连接的途径。
在本实施方式中,所述跨设备,一般而言指的是可以跨过第一/第二主 机,而在从机之间实现快速分享由第一/第二主机发起的分享活动。
通过上述方式,本申请能够支持随时随地快速加入分享队列,融入 party活动的效果。
进一步而言,本实施方式所述根据所述会话加入路径提供用于实现可 跨设备扫描接入的第一网络入口的步骤,具体可以包括:提供用于实现可 跨设备扫描的短时效二维码或长时效二维码进行接入的第一网络入口。
本实施方式所述的短时效二维码,可以指的是维持几小时、几天或者 几周时间的有效期的二维码;相对地,所述长时效二维码,则可以指的是 相对于该短时效二维码而设置的有效期更长的二维码,比如可以是几天、 几周或者几个月,甚至永久有效等。
需要说明的是,本实施方式所述根据所述会话加入路径提供用于实现 键入信息接入的第二网络入口的步骤,具体包括:提供用于实现键入信息 进行蓝牙匹配接入的第二网络入口。
容易理解的是,在一些场景下,用户之间不便于近距离沟通,比如在 大型商场或者广场等,用户如果分别位于不同的位置,一般难以很快找到 彼此,或者分饰不同的角色时会安排在不同的位置,因此,针对这些场景, 本申请可以提供其他接入分享会话的方式,比如直接通过蓝牙等各种近场 或远距离网络进行连接等。
具体而言,本实施方式所述提供用于实现可跨设备扫描的短时效二维 码或长时效二维码进行接入的第一网络入口的步骤,还可以包括:通过发 起所述集群活动的第一/第二主机和/或参与所述集群活动的从机提供所述 短时效二维码或长时效二维码。
换而言之,本实施方式可以通过从机实现彼此之间的party活动分享, 方便用户操作。
值得一提的是,本实施方式所述通过发起所述集群活动的第一/第二主 机和/或参与所述集群活动的从机提供所述短时效二维码或长时效二维码 的步骤,具体可以包括如下:
判断是否为通过参与所述集群活动的从机提供所述短时效二维码或长 时效二维码;
若为通过参与所述集群活动的从机提供所述短时效二维码或长时效二 维码,判断当前第一/第二主机是否仍为发起所述集群活动的第一/第二主 机;
若当前第一/第二主机仍为发起所述集群活动的第一/第二主机,提供 所述短时效二维码或长时效二维码;若当前第一/第二主机不再为发起所述 集群活动的第一/第二主机,停止提供所述短时效二维码或长时效二维码。
容易理解的是,本实施方式在通过非第一/第二主机实现分享活动时, 如果为了避免权限等安全问题,可以通过判断是否相同第一/第二主机的方 式进行鉴定认证,即判断当前第一/第二主机是否为最初发起活动的第一/ 第二主机。
进一步而言,本实施方式所述若当前第一/第二主机不再为发起所述集 群活动的第一/第二主机,停止提供所述短时效二维码或长时效二维码的步 骤之后,还包括:提示向当前第一/第二主机请求更新短时效二维码或长时 效二维码,和/或,提供用于实现键入信息进行蓝牙匹配接入的第二网络入 口。
容易理解的是,本实施方式在对第一/第二主机进行鉴定之后,可以对 网络入口作进一步的智能提醒,并对二维码进行更新。
具体而言,本实施方式所述根据所述会话加入路径提供用于实现可跨 设备扫描接入的第一网络入口的步骤,具体可以包括如下几种方式:
方式一,提供WiFi网络作为所述第一网络入口,并设置或更新包括标 识SSID和密码的入网信息;
或方式二,提供命令传输通道的服务端口为socket服务端,以作为所 述第一网络入口,并设置端口连接请求中携带socket客户端口,且所述 socket客户端口的端口号为预设的非公开端口号;
或方式三,提供多媒体数据传输通道的服务端口作为所述第一网络入 口,以用于收发包括有移动终端的网络IP地址的服务信息。
需要补充说明的是,本实施方式还可以包括:通过所述集群活动进行 多媒体数据交互Party模式活动,其中,所述多媒体数据包括即时的音频 数据、视频数据、音视频数据。
当然,除了进行音频数据、视频数据、音视频数据的分享之外,还可 以对其他资源数据、文件文档或者用户活动等进行分享,在此不作限定。
请接着参阅图5,本申请还提供一种主机资源配置装置,作为其中一种 实施方式,其配置有处理器51,所述处理器51用于执行主机资源配置程序, 以实现包括如图1及其实施方式所述的主机资源配置方法。
所述处理器51用于检测第一主机是否提供服务资源;
若检测到所述第一主机未提供服务资源,所述处理器51用于调度第二 主机,以通过所述第二主机提供与所述第一主机相同或相关的服务资源。
在本实施方式中,所述第一主机将包括所述第一主机和所述第二主机 的网络信息发送给网络连接的从机,以使得所述从机可根据所述网络信息 接入所述第一主机或第二主机获取服务资源。
具体而言,本实施方式所述第一主机将包括所述第一主机和所述第二 主机的网络信息发送给网络连接的从机之前,还可以包括:第一主机与第 二主机之间建立网络连接,以进行配对绑定。
值得一提的是,本实施方式所述第一主机与第二主机之间建立网络连 接,以进行配对绑定,具体可以包括:
第一主机生成用于连接的验证密钥;
将所述验证密钥发送给所述第二主机,以供所述第二主机使用所述验 证密钥建立网络连接。
在具体的实施方式中,所述第一主机与第二主机之间建立网络连接, 还可以包括:第一主机获取所述第二主机通过网络发送的属于所述第二主 机的第二网络标识,以将属于第一主机的第一网络标识和所述第二网络标 识配置成所述网络信息。
需要说明的是,本实施方式所述第一主机与第二主机之间建立网络连 接之后,还包括:第一主机将所述服务资源的信息表和/或数据内容发送给 第二主机,以使得所述第二主机根据所述信息表和/或数据内容提供相同或 相关的服务资源。
在本实施方式中,所述第一主机与第二主机之间建立网络连接之后, 还包括:第一主机获取网络连接的从机列表;将所述从机列表发送给所述 第二主机进行缓存。
需要补充说明的是,在另一个实施方式中,请参阅图3,第二主机向第 一主机发送探测请求;获取所述第一主机根据所述探测请求所返回的验证 密钥;根据所述验证密钥建立与所述第一主机的网络连接。
进一步而言,本实施方式所述根据所述验证密钥建立与所述第一主机 的网络连接的之后,还包括:第二主机获取自身的第二网络标识;将所述 第二网络标识发送给所述第一主机,以供所述第一主机或其他从机接入。
下面将结合具体实施例对上述实施方式进行举例说明。
1.选定第一主机、第二主机,第一主机、第二主机相互绑定;第一主 机、第二主机二者优先配对,第一主机的无线网络设备根据探测请求帧生 成带有WP/WP2认证的PMK密钥并发送给第二主机;第二主机端以开放鉴权 方式与第一主机设备建立连接;连接建立之后,第二主机自动生成带有自 身标识的无线地址信息传送给第一主机;
2.第一主机机作为主机,利用现有的分享共享方式将含有第一主机、 第二主机二者的无线入网标识分享出去,从机partyer选择加入;
3.由于从机中存在第一主机和第二主机的两个配对信息,一旦从机确 认加入即确认同意加入第二主机;第二主机再次接收到第一主机的配对信 息,选择加入,此时也默认以将所有从机列表缓存至第二主机端;
4.由此完成将主、副主机的无线配对信息植入到各从机中;
5.第一主机退出,第二主机直接发挥主机作用提供资源服务。
本实施方式基于WiFi直连的核心技术共享文件数据的方案。依靠主从 机的相互绑定,使得从机同时访问了两台主机,在优先的原则下已首次分 享者作为第一主机,而第二主机作为备选。在第一主机退出后,信号间自动 搜索,默认自动连接第二主机使得party活动连续地持续进行下去。从而 在不违背WiFi直连的技术前提下,实现主机资源的自动迁移。
请参阅图4,在party上当主机A因为异常而退出的时候,主机B会直 接上位,由此保证了party的延续性;主机A退出了,主机A宿主迁移的 时候,歌曲列表可以跟着直接迁移,当然还可以听到不一样的歌曲,即可 以听到主机B的歌曲,增加了播放的选择性。此外,本实施方式可以不限 于两个主机,还可以设置3个或更多个主机。
具体而言,本实施方式资源配置装置可以具体指所述第一/第二主机, 具体实现可以为手机、平板电脑、笔记本电脑以及其他可穿戴设备。
在具体工作过程中,所述处理器51用于设置用于加入集群活动的会话 分享模式;
所述处理器51用于根据所述会话分享模式生成会话加入路径;
所述处理器51用于根据所述会话加入路径提供用于实现可跨设备扫描 接入的第一网络入口,和/或,根据所述会话加入路径提供用于实现键入信 息接入的第二网络入口,以进行会话通信连接。
值得说明的是,本实施方式的集群活动,可以指的是多人语音共享, 比如卡拉OK等party活动,或者其他户外活动等。
在本实施方式中,所述会话分享模式,指的是需要实现与其他设备建 立连接,从而进行数据分享、活动分享等行为模式。
值得一提的是,本实施方式的会话加入路径,可以指的是通过网络、 端口、通信方式、物理连接等进行相互连接的途径。
在本实施方式中,所述跨设备,一般而言指的是可以跨过第一/第二主 机,而在从机之间实现快速分享由第一/第二主机发起的分享活动。
通过上述方式,本申请能够支持随时随地快速加入分享队列,融入 party活动的效果。
进一步而言,本实施方式所述处理器51用于根据所述会话加入路径提 供用于实现可跨设备扫描接入的第一网络入口,具体可以包括:所述处理 器51用于提供用于实现可跨设备扫描的短时效二维码或长时效二维码进行 接入的第一网络入口。
本实施方式所述的短时效二维码,可以指的是维持几小时、几天或者 几周时间的有效期的二维码;相对地,所述长时效二维码,则可以指的是 相对于该短时效二维码而设置的有效期更长的二维码,比如可以是几天、 几周或者几个月,甚至永久有效等。
需要说明的是,本实施方式所述处理器51用于根据所述会话加入路径 提供用于实现键入信息接入的第二网络入口,具体包括:所述处理器51用 于提供用于实现键入信息进行蓝牙匹配接入的第二网络入口。
容易理解的是,在一些场景下,用户之间不便于近距离沟通,比如在 大型商场或者广场等,用户如果分别位于不同的位置,一般难以很快找到 彼此,或者分饰不同的角色时会安排在不同的位置,因此,针对这些场景, 本申请可以提供其他接入分享会话的方式,比如直接通过蓝牙等各种近场 或远距离网络进行连接等。
具体而言,本实施方式所述处理器51用于提供用于实现可跨设备扫描 的短时效二维码或长时效二维码进行接入的第一网络入口,还可以包括: 所述处理器51用于通过发起所述集群活动的第一/第二主机和/或参与所述 集群活动的从机提供所述短时效二维码或长时效二维码。
换而言之,本实施方式可以通过从机实现彼此之间的party活动分享, 方便用户操作。
值得一提的是,本实施方式所述通过发起所述集群活动的第一/第二主 机和/或参与所述集群活动的从机提供所述短时效二维码或长时效二维码, 具体可以包括如下:
所述处理器51用于判断是否为通过参与所述集群活动的从机提供所述 短时效二维码或长时效二维码;
若为通过参与所述集群活动的从机提供所述短时效二维码或长时效二 维码,所述处理器51用于判断当前第一/第二主机是否仍为发起所述集群 活动的第一/第二主机;
若当前第一/第二主机仍为发起所述集群活动的第一/第二主机,所述 处理器51用于提供所述短时效二维码或长时效二维码;若当前第一/第二 主机不再为发起所述集群活动的第一/第二主机,所述处理器51用于停止 提供所述短时效二维码或长时效二维码。
容易理解的是,本实施方式在通过非第一/第二主机实现分享活动时, 如果为了避免权限等安全问题,可以通过判断是否相同第一/第二主机的方 式进行鉴定认证,即判断当前第一/第二主机是否为最初发起活动的第一/ 第二主机。
进一步而言,本实施方式若当前第一/第二主机不再为发起所述集群活 动的第一/第二主机,停止提供所述短时效二维码或长时效二维码之后,所 述处理器51还用于提示向当前第一/第二主机请求更新短时效二维码或长 时效二维码,和/或,所述处理器51用于提供用于实现键入信息进行蓝牙 匹配接入的第二网络入口。
容易理解的是,本实施方式在对第一/第二主机进行鉴定之后,可以对 网络入口作进一步的智能提醒,并对二维码进行更新。
具体而言,本实施方式所述处理器51用于根据所述会话加入路径提供 用于实现可跨设备扫描接入的第一网络入口,具体可以包括如下几种方式:
方式一,所述处理器51用于提供WiFi网络作为所述第一网络入口, 并设置或更新包括标识SSID和密码的入网信息;
或方式二,所述处理器51用于提供命令传输通道的服务端口为socket 服务端,以作为所述第一网络入口,并设置端口连接请求中携带socket客 户端口,且所述socket客户端口的端口号为预设的非公开端口号;
或方式三,所述处理器51用于提供多媒体数据传输通道的服务端口作 为所述第一网络入口,以用于收发包括有移动终端的网络IP地址的服务信 息。
需要补充说明的是,本实施方式所述处理器51用于通过所述集群活动 进行多媒体数据交互Party模式活动,其中,所述多媒体数据包括即时的 音频数据、视频数据、音视频数据。
当然,除了进行音频数据、视频数据、音视频数据的分享之外,还可 以对其他资源数据、文件文档或者用户活动等进行分享,在此不作限定。
此外,本申请还可以提供一种计算机可读存储介质,其用于存储主机 资源配置程序,所述主机资源配置程序在被处理器执行时,以实现包括如 图1及其实施方式所述的主机资源配置方法。
本实施方式将结合具体应用例进行详细说明。
本实施方式实现的主机资源配置方法可以包括如下步骤流程:
开始;
将本地网络设置成点对点模式,根据入网信息生成二维码并显示;
在接收到终端发送的入驻请求后,建立对应连接;
接口连接后,终端向服务器发送服务信息,所述服务信息提供进行多 媒体数据交互服务;
完成终端与服务器的通信连接;
结束。
在上述实施方式中,其包括如下具体实现方案:
其中,所述本地网络为WiFi网络,所述入网信息包括标识SSID和密 码PWD;和/或,所述提供命令传输通道的服务端口为socket服务端,所述 端口连接请求携带socket客户端口,所述socket客户端口的端口号是预 设的非公开端口号;和/或,所述服务信息包括:所述移动终端的网络IP 地址和提供多媒体数据传输通道的服务端口;
或者,其中,在所述根据入网信息生成编码图形前,还包括:更新入 网信息;该操作具体包括;随机生成SSID和/或PWD,并相应替换原存储的 SSID和/或PWD;
或者,其中,根据所述入网信息,向所述多媒体播放器发送入网请求 并建立网络连接;向所述多媒体播放器发送端口连接请求,请求与其提供 命令传输通道的服务端口建立端口连接;成功建立端口连接后,向该服务 端口发送服务信息,所述服务信息提供进行多媒体数据交互的服务参数;
或者,其中,在连接完成之后,服务端接收到二维码相关的提示不局 限与二维码的如编码配对,条形码形态等方式配对信息,服务端接收到提 示,人机交互点击是否加入,即可识别快速自主加入队列。
此外,本实施方式针对不同的分享方式,其可以包括如下几种实施例。
实施例
1.第一/第二主机创建队列,在已生成二维码的功能中添加分享功能, 将此二维码分享至所有参加party的从机partyer;
2.已存在共享播放器的partyer直接识别二维码进行加入,迅速开启 共享模式;针对未有安装的partyer,可以收到一个类似蓝牙配对或者WiFi 加入的提醒,选择接受提示,后台自动下载该应用,下载完成后自动加入 第一/第二主机,融入party;
3.从机中途退出,二次回来,只要直接识别之前的二维码,随即加入 队列,附近的从机也可以借助打开的二维码进行扫描加入,为第一/第二主 机减轻来回切换的操作。
实施例
开始;
第一/第二主机创建队列;
二维码分享;
从机加入;
结束。
实施例
其用于针对应用程序APP进行区别分享的方式。
实施例四
本实施方式实现了从机对从机或者第一/第二主机的识别。
通过上述具体实施例,本申请实现如下技术效果:
1.第一/第二主机确定的情况下,二维码分享,从机随时加入,方便快 捷,避免所有从机逐一去扫描第一/第二主机;
2.无论从机partyer是否存在相同应用,均不受影响,存在者直接识 别加入,也可以就近选择扫描第一/第二主机加入,减少了partyer的束缚 与限制;
3.从机意外退出,二次加入不用“千里迢迢”去扫描第一/第二主机, 第一/第二主机二维码“永久有效”,一次分享可多次使用,比如可以在第 一/第二主机不变的情况下;
4.不是只有第一/第二主机的二维码可以供从机使用扫描,从机也可以 扫描从机的二维码快速加入。
需要说明的是,本申请所描述的方法实施方式至少可以部分地是机器 或计算机实现的。一些示例可以包括用指令编码的计算机可读存储介质或 机器可读存储介质,所述指令可用于配置电子设备以执行以上实施方式中 所述的方法。这些方法的实现可以包括代码,例如微码、汇编语言代码或 更高级别的语言代码等。这种代码可以包括用于执行各种方法的计算机可 读指令。该代码可以形成主机资源配置程序产品的一部分。该代码可以有 形地存储在一个或多个易失性、非暂时性或非易失性有形计算机可读介质 上,例如在执行期间或在其它时间。这些有形计算机可读存储介质的示例 可以包括但不限于硬盘、可移动磁盘、可移动光盘(例如,压缩磁盘和数字 视频盘)、磁带盒、存储卡或棒、随机存取存储器(random access memory, 简称RAM)和只读存储器(read only memory,简称ROM)等。
以上所述,仅是本申请的较佳实施例而已,并非对本申请作任何形式 上的限制,虽然本申请已以较佳实施例揭露如上,然而并非用以限定本申 请,任何熟悉本专业的技术人员,在不脱离本申请技术方案范围内,当可利 用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但 凡是未脱离本申请技术方案内容,依据本申请的技术实质对以上实施例所 作的任何简单修改、等同变化与修饰,均仍属于本申请技术方案的范围内。
Claims (11)
1.一种主机资源配置方法,其特征在于,包括步骤:
检测第一主机是否提供服务资源;
若检测到所述第一主机未提供服务资源,调度第二主机,以通过所述第二主机提供与所述第一主机相同或相关的服务资源。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括步骤:
所述第一主机将包括所述第一主机和所述第二主机的网络信息发送给网络连接的从机,以使得所述从机可根据所述网络信息接入所述第一主机或第二主机获取服务资源。
3.根据权利要求2所述的方法,其特征在于,所述第一主机将包括所述第一主机和所述第二主机的网络信息发送给网络连接的从机的步骤之前,还包括:
第一主机与第二主机之间建立网络连接,以进行配对绑定。
4.根据权利要求3所述的方法,其特征在于,所述第一主机与第二主机之间建立网络连接,以进行配对绑定的步骤,具体包括:
第一主机生成用于连接的验证密钥;
将所述验证密钥发送给所述第二主机,以供所述第二主机使用所述验证密钥建立网络连接。
5.根据权利要求3所述的方法,其特征在于,所述第一主机与第二主机之间建立网络连接的步骤,还包括:
第一主机获取所述第二主机通过网络发送的属于所述第二主机的第二网络标识,以将属于第一主机的第一网络标识和所述第二网络标识配置成所述网络信息。
6.根据权利要求3所述的方法,其特征在于,所述第一主机与第二主机之间建立网络连接的步骤之后,还包括:
第一主机将所述服务资源的信息表和/或数据内容发送给第二主机,以使得所述第二主机根据所述信息表和/或数据内容提供相同或相关的服务资源。
7.根据权利要求3所述的方法,其特征在于,所述第一主机与第二主机之间建立网络连接的步骤之后,还包括:
第一主机获取网络连接的从机列表;
将所述从机列表发送给所述第二主机进行缓存。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括步骤:
第二主机向第一主机发送探测请求;
获取所述第一主机根据所述探测请求所返回的验证密钥;
根据所述验证密钥建立与所述第一主机的网络连接。
9.根据权利要求8所述的方法,其特征在于,所述根据所述验证密钥建立与所述第一主机的网络连接的步骤之后,还包括:
第二主机获取自身的第二网络标识;
将所述第二网络标识发送给所述第一主机,以供所述第一主机或其他从机接入。
10.一种主机资源配置装置,其特征在于,其配置有处理器,所述处理器用于执行主机资源配置程序,以实现包括如权利要求1-9任一项所述的主机资源配置方法。
11.一种计算机可读存储介质,其特征在于,其用于存储主机资源配置程序,所述主机资源配置程序在被处理器执行时,以实现包括如权利要求1-9任一项所述的主机资源配置方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010307435.6A CN111787538A (zh) | 2020-04-17 | 2020-04-17 | 主机资源配置装置、方法及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010307435.6A CN111787538A (zh) | 2020-04-17 | 2020-04-17 | 主机资源配置装置、方法及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111787538A true CN111787538A (zh) | 2020-10-16 |
Family
ID=72753591
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010307435.6A Pending CN111787538A (zh) | 2020-04-17 | 2020-04-17 | 主机资源配置装置、方法及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111787538A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112911559A (zh) * | 2021-01-19 | 2021-06-04 | 北京塞宾科技有限公司 | 一种无线数据通信方法、***、设备及存储介质 |
CN115515204A (zh) * | 2022-10-24 | 2022-12-23 | 绥中泰德尔自控设备有限公司 | 一种从机设备的入网方法和相关装置 |
-
2020
- 2020-04-17 CN CN202010307435.6A patent/CN111787538A/zh active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112911559A (zh) * | 2021-01-19 | 2021-06-04 | 北京塞宾科技有限公司 | 一种无线数据通信方法、***、设备及存储介质 |
CN112911559B (zh) * | 2021-01-19 | 2023-01-17 | 北京塞宾科技有限公司 | 一种无线数据通信方法、***、设备及存储介质 |
CN115515204A (zh) * | 2022-10-24 | 2022-12-23 | 绥中泰德尔自控设备有限公司 | 一种从机设备的入网方法和相关装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11399398B2 (en) | Method and apparatus for Wi-Fi connection using Wi-Fi protected setup in portable terminal | |
CN111107543B (zh) | 蜂窝服务账户转移和认证 | |
US10341860B2 (en) | Learned dual band WIFI network association | |
EP2747375B1 (en) | Electronic device, personal cloud apparatus, personal cloud system and method for registering personal cloud apparatus in user portal server thereof | |
JP5815690B2 (ja) | ネットワークアクセスを電子デバイスに提供するシステム及び方法 | |
US11601429B2 (en) | Network service control for access to wireless radio networks | |
US20160242033A1 (en) | Communication service using method and electronic device supporting the same | |
CN105451188B (zh) | 实现信息推送的方法、服务器、共享者客户端、第三方客户端 | |
KR20140019845A (ko) | 소셜 네트워크를 통해 접속 설정을 공유하는 방법 및 장치 | |
WO2023280194A1 (zh) | 网络连接管理方法、装置、可读介质、程序产品及电子设备 | |
CA2835243A1 (en) | Automatic access to network nodes | |
US10133307B2 (en) | Dock for extending the utility of an electronic device | |
CN111787538A (zh) | 主机资源配置装置、方法及计算机可读存储介质 | |
CN109842658B (zh) | 多终端协同安全工作的方法和装置 | |
KR20130031993A (ko) | 위치 기반 네트워크 접속 시스템 및 방법 | |
WO2023006039A1 (zh) | 客户端的通信方法、客户端和通信*** | |
CN111682951A (zh) | 集群活动会话分享装置、方法及计算机可读存储介质 | |
KR101982199B1 (ko) | 휴대단말기에서 WPS(Wi-Fi Protecte d Setup)을 이용한 와이파이 연결 방법 및 장치 | |
CN112637846A (zh) | 一种热点连接方法及装置 | |
KR102045944B1 (ko) | 휴대단말기에서 WPS(Wi-Fi Protecte d Setup)을 이용한 와이파이 연결 방법 및 장치 | |
KR102181159B1 (ko) | 휴대단말기에서 WPS(Wi-Fi Protecte d Setup)을 이용한 와이파이 연결 방법 및 장치 | |
US20240073689A1 (en) | Seamless Personal Hotspot Connectivity Via Personal Hotspot Tokens | |
CN111741052A (zh) | 设备共享操作装置、方法及计算机可读存储介质 | |
US20110013610A1 (en) | Communication method and wireless apparatus using the communication method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |