使用Wifi Direct连接Android应用和PC

3
我正在开发一款需要与PC通信并交换实时数据的安卓应用程序。我尝试使用Wifi Direct进行通信(http://developer.android.com/guide/topics/connectivity/wifip2p.html)。虽然使用这种技术在两个安卓设备之间传输数据很容易,但我不确定如何在安卓设备和PC之间进行相同操作。从我的研究中,我了解到PC需要“Intel My Wifi Dashboard”和“Intel Pro Wireless Tools software”产品才能使用WiFi Direct。
我的问题是:是否可能编写一个界面或等效的Wifi Direct API,可以为PC工作,以替换这些Intel软件产品,使PC不必依赖这些产品的安装,而我的应用程序可以直接与PC通信?

我的电脑没有Wifi,但它有一个IP地址。 - zapl
3个回答

1
我尝试通过Intel WIFI Direct技术与ANDROID WIFI Direct共享文件和其他媒体,但根据我的经验,它不起作用。它显示设备已连接WIFI Direct,但不支持文件共享:)有趣但悲伤!因此,我的建议是,首先探索是否可以至少连接并在安装在PC上的Intel软件上执行一些操作。尝试使用不同的设备。别忘了关闭Android和PC上的防火墙!如果您的实验成功,则深入挖掘API的相关信息。这项技术仍处于起步阶段。祝你好运 :)

0

https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=21165 ,你可以强制下载这个版本的英特尔Wi-Fi仪表板。

重点 -> 这不是能够在PC上启用WiFi Direct的那个。您需要安装随附“英特尔Pro Wireless Tools软件”的驱动程序。安装完成后,您应该直接安装英特尔WiFi Direct(WiDi)

问题 -> 您正在使用哪种WIFI适配器?目前,并非所有适配器都支持WiFi Direct API。如果您要重用英特尔API,则必须找到正确的适配器。另外,您所说的实时数据是什么意思?您想交换照片/视频/文件吗?还是您想实时镜像屏幕/视频流?请回复,我也对这个领域很感兴趣:)

https://downloadcenter.intel.com (从下拉菜单中选择以下选项) 产品系列 ==> 无线网络 产品线 ==> 无线技术 产品名称 ==> 英特尔®无线显示(Intel® WiDi)


我已经尝试使用你提供的链接强制下载Intel Wifi Dashboard(完整版本),但默认情况下它会下载“精简”版,我猜这是因为缺少驱动程序(http://www.intel.com/support/notebook/sb/CS-033660.htm)。我正在使用网络适配器:“Broadcom 43224AG 802.11 a/b/g/draft-n Wi-fi adapter”,理论上应该支持Wifi Direct。我的初始优先级是能够实时交换数据(如照片/文件)(尽管我也打算在未来流视频)。 - u009988

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接