问题标签 [wifi-direct]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1113 浏览

android - 如何在 Android 中将设备添加到 WifiP2pGroup

我严重困惑...

android 文档非常好,但范围非常有限。

假设我有一个可以调用的设备createGroup(Channel,GroupInfoListener)。可用时,onGroupInfoAvailable(WifiP2pGroup)被调用。此时,组中唯一的设备是所有者。(因为调用create group的设备是group owner)

从这里开始,组就建立起来了,需要做的就是用客户端设备填充组。

我不确定它是如何从这里工作的,但我在想客户端可以加入组,joinGroup或者客户端可以请求加入,在这种情况下 GroupOwnerjoinGroup用来加入。问题是,没有joinGroup方法。那么,peer 如何将自己添加到组中,或者 GroupOwner 如何将客户端添加到组中?

0 投票
1 回答
1772 浏览

android - Android WiFi-直接连接和广播

1) Android 设备与另一台 Android 设备建立 WiFi-Direct 连接需要多长时间?我从 GM 那里看到了一些消息,他们正在开发一些带有 WiFi-Direct 的系统,他们声称他们可以在大约 1 秒内连接。(但他们不适用于 Android 手机)。从 Android SDK 来看,WiFi-Direct 的工作方式与蓝牙非常相似:发现、配对、连接......

我想知道在 Android 手机上连接设备(从发现到建立连接)的速度有多快。

2) 是否可以使用 WiFi-Direct 进行广播?例如,设备 A 有 WiFi-Direct 与设备 B、C、D、E 连接,它想要广播一些信息。

我手头没有支持 WiFi Direct 的设备,只是想问一下。

0 投票
1 回答
14617 浏览

java - 通过 Wi-Fi Direct 广播

我正在研究通过多个 Android 设备之间的 Wi-Fi Direct 连接进行广播的可能性。我创建了一个简单的消息广播应用程序来测试它是否有效,但到目前为止我还无法广播消息。当我尝试发送数据包时,我得到一个SocketException(网络无法访问):

这是我的代码的本质:

这篇文章表明应该可以通过 Wi-Fi Direct 进行广播。

有谁知道在Android设备上通过 Wi-Fi Direct 进行广播是否真的有效?如果它应该工作,我做错了什么?

我开始认为设备不知道将广播数据包路由到哪里。在我的情况下,它需要在无需 root 设备并手动添加广播数据包路由的情况下工作。


更新

使用Romain HippeaugetBroadcastAddress()建议的功能后,SocketException 消失了,看起来广播正在按预期工作。但是,我在第二台设备上接收广播时遇到问题。

我正在使用以下代码来接收广播:

我还尝试DatagramSocket通过添加InetAddress.getByName("0.0.0.0")作为参数来添加通配符地址,但没有运气。

建议?

0 投票
1 回答
18326 浏览

wifi - WIFI直连和WIFI站可以同时工作吗?

据我所知,基本上 WIFI 直连是由软 AP 启用的。我的问题:底层WIFI模块可以同时作为一个WIFI站和一个WIFI直连端点工作吗?也就是说,我们希望 WIFI 模块可以通过 WIFI 直接与手机通信,同时作为 WIFI 站连接到路由器。是否可以?以及这种情况在技术上的支持程度如何?

0 投票
1 回答
466 浏览

java - 请建议Android WiFi Direct是否支持Multicast Socket通信

在 Android 中使用 WiFi Direct 是否可以建立 MulticastSocket 通信?我尝试了很多 S3 和 Note2 设备之间的多播套接字通信,但没有成功。

WiFi Direct 是否支持 Android 中的 MultiCast 通信。如果是,请分享示例代码。我会非常感激你

0 投票
1 回答
2816 浏览

c++ - 通过 wifi direct 将 PC C++ 与 android 平板电脑连接

我可以使用类似( http://msdn.microsoft.com/en-us/library/windows/desktop/hh769062(v=vs.85).aspx)和android平板电脑通过wifi直接与PC建立套接字连接吗?(http://developer.android.com/guide/topics/connectivity/wifip2p.html)?

有人有这样的经历吗?

0 投票
3 回答
27266 浏览

android - Android <-> iOS 直接通信(蓝牙)。可能吗?

首先,我是一名 Android 开发人员,所以这个问题要问所有的 iOS 开发人员。

是否可以实现 Android <-> iPhone/iPad直接通信
有些人声称这是不可能的,有些人声称这是不可能的。

我想两种可能的技术蓝牙和/或 Wi-Fi Direct。
不建议使用 Wi-Fi Direct,因为 Gingerbread 不支持它,据我所知,iPhone 也不支持它(可能是 iPhone 6,正如我从谣言中听到的那样)

众所周知,iOS 设备之间使用GameKit实现蓝牙通信,这里有一个参考

我不明白与 GameKit 交流时有什么特别之处??
消息是否以某种方式在消息的开头和结尾带有额外的字节?好的,我们可以在 Android 中以同样的方式包装消息!
消息是否加密?!如果是这样,我们可以在 Android 设备中收到它们时解密它们吗?

任何想法、变通方法或其他黑客解决方案都非常受欢迎!

0 投票
2 回答
3373 浏览

wifi - Wifi Direct 组所有者地址

这是一个简单的问题,我必须使用“Wifi direct”获取“组所有者地址”,我知道这是在 WifiP2pInfo.GroupOwnerAddress 中,但是如何初始化 WifiP2pInfo.groupOnwerAddress 以在我的应用程序中获取组所有者地址?

有人可以给我通行证吗?我是android和java的新手。

非常感谢。

0 投票
1 回答
233 浏览

android - android Wifi直接同时会员

android P2p设备是否支持p2p同时会员?我有三个设备 A、B、C。A是Group owner,B是P2p客户端,共同组成一个group。我需要 B 与 C 进行新的组协商。

0 投票
1 回答
4342 浏览

android - how to connect android phone to pc on same wifi network?

I am beginner android developer ,I want to make app that can stream video,music and picture to PC from android device over WiFi , so How can i connect PC and android which are on same WiFi network? , what i do for streaming video without buffering ?