连接方法及装置的制造方法_3

文档序号:8248186阅读:来源:国知局
接去连接第一终端便可,这就简化了双方建立连接的过程,无需发现、协商等步骤。
[0156]对于第二终端的SSID及连接密码如何得来的,可以采用预定的随机算法来随机生成,本实施例并不进行限制。
[0157]作为示例,在本实施例或本公开其他某些实施例中,获取SSID及连接密码,可以包括:
[0158]第二终端获取预设的或随机产生的SSID及连接密码,或者,
[0159]第二终端接收用户输入的SSID及连接密码。
[0160]换句话说,该SSID及连接密码可以是用户在第二终端上设置的;也可以是第二终端内部预设的,例如SSID即为第二终端的序列号,连接密码预设为123456,等等。
[0161]在步骤S602中,第二终端将所述SSID及连接密码以预定方式进行显示,以使第一终端获取所述SSID及连接密码,并根据所述SSID及连接密码创建P2P组。
[0162]在步骤S603中,第二终端根据所述SSID及连接密码连接到所述第一终端创建的P2P 组。
[0163]例如,将所述SSID及连接密码以预定方式进行显示,可以包括:
[0164]将所述SSID及连接密码以二维码形式显示到所述第二终端的屏幕上。
[0165]第二终端将二维码显示自己的屏幕上,第一终端通过拍摄并解析该二维码便可得知SSID及连接密码。通过这种方式,两个终端之间无需事先建立任何连接即可传递SSID及连接密码,非常方便。
[0166]作为示例,该场景可参见图7所示。在图7中,701为第一终端,具体可以为手机;702为第二终端,具体可以为智能电视盒;703为传统的电视机。智能电视盒702生成二维码后将其显示在电视机703上,手机701通过拍摄该二维码即可得到SSID及连接密码。
[0167]图8是根据一示例性实施例示出的一种连接方法的流程图。该方法可用于第一终端,例如用于手机、平板电脑等移动终端。参见图8所示,该方法可以包括:
[0168]在步骤S801中,第一终端获取第二终端所提供的SSID及连接密码。
[0169]在步骤S802中,第一终端建立P2P组。
[0170]需要说明的是,步骤S801、S802的先后顺序本实施例并不进行限制。
[0171]在步骤S803中,第一终端将P2P组的SSID及连接密码设置为第二终端所提供的SSID及连接密码,以使第二终端根据SSID及连接密码连接第一终端。
[0172]参见图9所示,在本实施例或本公开其他某些实施例中,获取第二终端所提供的SSID及连接密码,可以包括:
[0173]在步骤S901中,第一终端拍摄第二终端屏幕上以预定方式所显示的图形,该图形用于指示第二终端所提供的SSID及连接密码。作为示例,该图形可以为二维码。
[0174]在步骤S902中,第一终端从拍摄的图形中提取出SSID及连接密码。
[0175]下面结合一个具体场景对本公开方案作进一步描述。
[0176]图10是根据一示例性实施例示出的一种连接方法的信令图。在本实施例中,第一终端具体为手机,第二终端具体为智能电视。
[0177]在步骤S1001中,手机创建P2P group I。
[0178]例如可利用Linux 下的 P2P_GR0UP_ADD persistent 命令来创建 P2P group。对于安卓系统的手机,可通过调用上层接口 p2pGroupAdd来实现P2P组的建立。
[0179]在步骤S1002中,手机确定P2P group I的SSID及连接密码。
[0180]在步骤S1003中,手机将P2P group I的SSID及连接密码发送给智能电视。
[0181]在步骤S1004中,智能电视凭借该SSID及连接密码与手机建立连接。
[0182]......
[0183]在步骤S1005中,在另一次需要连接时,手机创建了 P2P group 2。
[0184]在步骤S1006中,智能电视给出了 P2P group 2的SSID及连接密码,并将其以二维码的形式显示在自己的屏幕上。
[0185]在步骤S1007中,手机通过拍摄该二维码得到了该SSID及连接密码。
[0186]在步骤S1008中,手机将P2P group 2设为该SSID及连接密码。
[0187]在步骤S1009中,智能电视凭借该SSID及连接密码与手机建立了连接。
[0188]图11是根据一示例性实施例示出的一种连接装置的框图。该装置可用于第一终端。参见图11所示,该装置可以包括:
[0189]建立模块1101,用于建立P2P组;
[0190]确定模块1102,用于确定P2P组的SSID及连接密码;
[0191]发送模块1103,用于将SSID及连接密码发送给第二终端,以使第二终端根据SSID及连接密码连接第一终端。
[0192]参见图12及图13所示,在本实施例或本公开其他某些实施例中,确定模块可以包括:
[0193]第一获取子模块1201,用于获取在建立P2P组时所随机生成的SSID及连接密码,
[0194]第一确定子模块1202,用于将随机生成的SSID及连接密码确定为P2P组的SSID及连接密码;或者,
[0195]第二获取子模块1301,用于获取用户输入的SSID及连接密码;
[0196]第二确定子模块1302,用于将用户输入的SSID及连接密码确定为P2P组的SSID及连接密码。
[0197]在本实施例或本公开其他某些实施例中,发送模块用于:
[0198]通过同一局域网直接将SSID及连接密码发送给第二终端,或者,
[0199]通过蓝牙将SSID及连接密码发送给第二终端,或者,
[0200]通过NFC将SSID及连接密码发送给第二终端,或者,
[0201]通过广播WIFI帧将SSID及连接密码发送给第二终端,SSID及连接密码被置于WIFI帧的预定字段内。
[0202]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0203]图14是根据一示例性实施例示出的一种连接装置的框图。该装置可用于第二终端。参见图14所示,该装置可以包括:
[0204]接收模块1401,用于接收第一终端发来的SSID及连接密码,SSID及连接密码为第一终端所建立的P2P组的SSID及连接密码;
[0205]第一连接模块1402,用于根据SSID及连接密码连接第一终端。
[0206]在本实施例或本公开其他某些实施例中,接收模块用于:
[0207]通过同一局域网接收第一终端直接发来的SSID及连接密码,或者,
[0208]通过蓝牙接收SSID及连接密码,或者,
[0209]通过NFC接收SSID及连接密码,或者,
[0210]侦听WIFI帧,通过解析侦听到的WIFI帧获取SSID及连接密码,SSID及连接密码被置于WIFI帧的预定字段内。
[0211]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0212]图15是根据一示例性实施例示出的一种连接装置的框图。该装置可用于第二终端。参见图15所示,该装置可以包括:
[0213]第一获取模块1501,用于获取生成的SSID及连接密码。
[0214]生成模块1502,用于根据所述SSID及连接密码以预定方式生成图形。作为示例,该图形可以为二维码。
[0215]显示模块1503,用于将该图形显示到所述第二终端的屏幕上,以使第一终端获取所述SSID及连接密码,并根据所述SSID及连接密码创建P2P组。
[0216]第二连接模块1504,用于根据所述SSID及连接密码连接到所述第一终端创建的P2P 组。
[0217]在本实施例或本公开其他某些实施例中,第一获取模块用于:
[0218]获取预设的SSID及连接密码,或者,
[0219]接收用户输入的SSID及连接密码。
[0220]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0221]图16是根据一示例性实施例示出的一种连接装置的框图。该装置可用于第一终端。参见图16所示,该装置可以包括:
[0222]建立模块1601,用于建立P2P组;
[0223]第二获取模块1602,用于获取第二终端所提供的SSID及连接密码;
[0224]设置模块1603,用于将P2P组的SSID及连接密码设置为第二终端所提供的SSID及连接密码,以使第二终端根据SSID及连接密码连接第一终端。
[0225]参见图17所示,在本实施例或本公开其他某些实施例中,第二获取模块包括:
[0226]拍摄子模块1701,用于拍摄第二终端屏幕上以预定方式所显示的图形,该图形用于指示第二终端所提供的SSID及连接密码;
[0227]提取子模块1702,用于从拍摄的图形中提取出SSID及连接密码。
[0228]关于上述实施例中的装置,其中各个模块
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1