Kac*_*ski 7 windows android wifi-direct wifip2p
我正在编写一个移动应用程序,它将成为 PC 应用程序的远程控制。我想做的是使用 WiFi Direct 将它们连接起来。
我读到了 P2P 服务发现功能,它允许我直接查看运行特定服务的设备(而不是所有可用的 WiFi Direct 设备)。
在 Android 方面,我使用以下技巧实现了它:https : //developer.android.com/training/connect-devices-wireless/nsd-wifi-direct.html
在 Windows 端,我正在运行这个应用程序:https : //github.com/Microsoft/Windows-universal-samples/tree/master/Samples/WiFiDirectServices 不幸的是,在 PC 端,我什至无法启动为我的服务做广告 - 广告状态在尝试启动后自动设置为“中止”。
1) 是否有可能将 Windows 应用程序与 Android 设备提供的 WiFi P2P NSD 功能结合起来?(问我是否应该浪费我的时间)
2) Windows PC 是否有可能支持 P2P 服务发现?这里讨论了系统能力的问题;如果我的 PC 支持 WiFi Direct,并且没有 P2P 发现功能。有没有办法让它支持它,无论是硬件还是软件?
小智 1
WifiDirect 至少可以在使用 PeerFinder 库的 UWP 应用程序中的 Windows 10 和 8.1 上运行。但是,使用此库,您可以执行 PC 到 PC 或移动设备到移动设备的发现,而不是 PC 到移动设备的发现,反之亦然。
但请注意,这是 PeerFinder 库限制而不是 wifi-direct。您仍然可以使用底层 wifi-direct 库进行广告和发现。这是可能的,我至少在 Windows 桌面应用程序和 Windows 移动设备(不是 Android)之间测试了这一点。
| 归档时间: |
|
| 查看次数: |
3074 次 |
| 最近记录: |