安卓开发 WiFi通信

安卓开发 WiFi通信,第1张

不能实现同时通信,只能相互切换,开启wifi不会关闭移动网络,只是连接上wifi后,网络通道默认走wifi通道,但是可以设置,优先走移动网络通道,有前兄adb命令:

svc wifi prefer

这个是默认的状态,有wifi就是wifi优先。

svc data prefer

这个使移动数据连接比wifi优先。有移动数据开启的话御局先用移动数据,没有就用wifi。

另外开启/关闭 wifi 和慧拆袭移动数据的命令

svc data enable/disable

svc wifi enable/disable

理论上是可行的。但PC和android之间还是需要通信。

PC上摄像头,都是由驱动来控制硬件的。程序的请求发送给驱动,然后驱动再发送给 *** 作系统,然后再 *** 作硬件。

程序

------

驱动

------

*** 作系统

------

硬件

大概就是这个结构。

所以,android控制PC上摄像头,也就是你得从android发送指令或者数据、控制命令裂拦什么的,然后让硬件、驱动或者程序作出响应。

android之间,既然脸上了wifi,你完全可以使用TCP/IP或者UDP协议什么的进行通信。android发送指令或者数据,然后pc上写个程序监测你坦宏指定的TCP/IP或者UDP协议中指明的地肆信胡址和端口,得到你要的指令和数据,再控制摄像头即可。

pc控制摄像头,使用windows的API也可以,使用OpenCV也可以。

这样就实现你的要求了。

wifiDirect 就是允乎皮庆许手机像一个无线路由器一样,大家都可以去链接开启了wifiDirect的手机,是4.0版本才有握薯的吧。

android手机不知道是否支持岁握UART啊。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12534198.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存