Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将数据广播到附近的android/IOS设备,无需任何网络_Android_Ios_Bluetooth_Wifi - Fatal编程技术网

将数据广播到附近的android/IOS设备,无需任何网络

将数据广播到附近的android/IOS设备,无需任何网络,android,ios,bluetooth,wifi,Android,Ios,Bluetooth,Wifi,我想通过无线(比如WiFi或蓝牙)从Android或IOS设备广播数据,而不必在网络上 我想做的是: 智能手机A不断通过空中广播数据包 智能手机B一直在寻找数据包 当B识别出一个有效的数据包时,他可以得到内容 数据包是这样的: [数据包页眉][数据包长度][数据包页脚] 我知道我可以使用蓝牙友好的名称来广播少量数据,但248字节(这是该技术可用的数据长度)不足以满足我的需要 有没有办法做到这一点?我想你要找的是。Nearest Connections是一种点对点网络API,它允许应用程序轻松

我想通过无线(比如WiFi或蓝牙)从Android或IOS设备广播数据,而不必在网络上

我想做的是:

  • 智能手机A不断通过空中广播数据包
  • 智能手机B一直在寻找数据包
  • 当B识别出一个有效的数据包时,他可以得到内容
数据包是这样的: [数据包页眉][数据包长度][数据包页脚]

我知道我可以使用蓝牙友好的名称来广播少量数据,但248字节(这是该技术可用的数据长度)不足以满足我的需要


有没有办法做到这一点?

我想你要找的是。Nearest Connections是一种点对点网络API,它允许应用程序轻松发现、连接到附近的设备,并与之实时交换数据,而不管网络连接如何


希望有帮助。

我想你要找的是。Nearest Connections是一种点对点网络API,它允许应用程序轻松发现、连接到附近的设备,并与之实时交换数据,而不管网络连接如何


希望有帮助。

是的。我可以确认这在android上是可能的。请谷歌“在android上运行web socket服务器”,你应该会发现一些东西。我可能错了,但web socket需要一个网络来工作,不是吗?你是通过Wifi的,对吗?是的,但我希望设备a可能在自己的网络上(比如连接到他的盒子来上网)智能手机B可能在另一个网络上,或者根本没有网络,B仍然能够看到A发送的数据包。我目前正在Android上使用wifi Direct,这是一个P2P网络,但它只在Android上工作,并且正在联网。。。我想知道我是否可以通过wifi(如信标)发送数据包是的。我可以确认这在android上是可能的。请谷歌“在android上运行web socket服务器”,你应该会发现一些东西。我可能错了,但web socket需要一个网络来工作,不是吗?你是通过Wifi的,对吗?是的,但我希望设备a可能在自己的网络上(比如连接到他的盒子来上网)智能手机B可能在另一个网络上,或者根本没有网络,B仍然能够看到A发送的数据包。我目前正在Android上使用wifi Direct,这是一个P2P网络,但它只在Android上工作,并且正在联网。。。我想知道我是否可以通过wifi发送数据包(如信标)