旧手机利用(Android),当wifi,当mic,当ipcamera

20200128. 武汉肺炎肆虐,被困在老家,足不出户,算是为抗肺炎做出贡献了,在家利用手头上现有的资源折腾点东西。 -----武汉加油!

手头上现有的东西,电子设备,一堆旧手机。
环境: 都是家里人替换下来的旧手机---红米A4 手机, 魅蓝5手机,oppo a59m手机 , 台式电脑wind7 64
利用现有的手机,当做台式机无线网卡,当做台式机麦克风,当做局域网监控摄像头。

1.0 当做台式机无线网卡

     这个最简单,手机原生支持,手机连接上wifi网络,在设置里面开启usb网络共享,usb接上电脑即可。
     使用的旧手机魅蓝5,台式机也能无线上网,稳定可靠,还能玩lol 50ms延迟,不错不错。


2.0 当做台式机mic麦克风

开黑没有语音?台式机mic插口接上去手机耳机,可能是插孔接触点不对,也不起作用,现在肺炎疫情特殊时期快递也不通啊,只能利用现有的设备发挥了。旧手机当mic。
需要下载 wo_mic, 官网下载地址:https://wolicheng.com/womic/
一个pc端客户端程序4.5版本,
一个Android端服务程序4.6版本,
还一个pc端虚拟设备驱动。

利用这个程序,wo-mic  ,手机端获取音频通过usb线,给到pc端的程序,pc端的驱动可以虚拟出一个mic麦克风把这个音频给到系统的mic输入。

个人亲测可用的安装程序下载:https://download.csdn.net/download/u012459903/12122432
只需要安装上pc客户端程序和Android端的APP,链接上usb线并开启usb调试模式,在Android端打开安装的wo麦克风程序,配置成usb链接模式,运行服务。

在pc端开启Wo Mic Client程序,点击connection 选择usb,即可链接,成功链接后pc端程序点击Options->Play in spearker 即可实时地监听。通路链接成功。

而上面下载的pc端驱动,是用来虚拟这个mic设备的,安装好之后再window上的音频管理上可以看到除了我们电脑自己的面板接口之外还有 麦克风 WO Mic Device. 这样wind系统就把这个当做一个mic设备来使用了。

上面下载链接中的文件包中,20200128_womic目录下面的驱动程序安装上去之后设备管理器上看到设备一个问号,重新在网上找了一个能用的驱动,当前目录下的 wo_mic_driver_signed
问题1:pc端链接不上
    这个和上述的pc端设备驱动没有关系,不装驱动也能连接,驱动只是虚拟mic的。
    确保pc端可手机端的usb线链接正常,一般找一个手机连接助手先连接一下省得费劲。
    pc 端womic程序和手机端womic程序版本不一致,这个最容易出现,最好在官网上下载最新的两个版本
        连接好后再pc端 Options->Play in speaker进行测试
问题2:连接和测试成功,但是pc录音设备界面中找不到wo mic
        这里就需要安装上上述的pc端虚拟驱动程序了,正常情况下只要单独安装完这一个驱动,都可以找到 麦克风 wo-mic设备,如果两端通路已经链接成功,可以看到有声音显示。 如果安装完驱动还是没有,那可以去设备管理器中看一看,是不是这个设备显示一个问号异常。


3.0 当做局域网监控摄像头

(使用两个apk EasyPlayer  和EasyIPCamera)

一个手机连上家里的wifi挂在门口拍摄,推送rtsp流,在局域网中的其他设备可以播放这个rtsp流,实时监控,坐家里烤火可以远程看门口了。
需要一个能编码摄像头视频并作为rtsp服务器的app,还有一个播放rtsp流的客户端,在pc上可以直接用vlc打开,但是效果不好,vlc播放rtsp流有很明显的延迟,所以这里,用的开源的 EsayDarwin(说开源,其实也是半开源,很多功能受限,大有借开源之名义推广其平台的嫌疑,要想获得好的效果最终还是交钱商用,托管在github上,但是其app的下载入口一直在变,在以前我是用过这个软件,现在又找了半天,原理其实简单,抓取摄像头流编码,rtsp服务推送,rtsp接受解码播放。)

 先下载摄像端推流app:https://fir.im/EasyIPCamera

 

在下载监控客户端,rtsp客户端软件,这里有androd 和 wind两个平台可用,但是不知在么滴wind版本的始终下载不了,可能个人网络问题吧,下了个Android的,在另一台旧手机上观看。 官方入口在:http://www.easydarwin.org/unit/index.html
github中的EasyClient:https://github.com/EasyDarwin/EasyClient
Android 客户端下载:https://fir.im/EasyClient

最终效果: 监控端手机查看:



在电脑端使用vlc查看(vlc查看默认有明显的延迟 1000ms,在打开的网络流的界面中可以勾选 显示更多选项,修改缓冲时间。)

这里有一个缺陷,就是这个Easy IPCamera只支持推送 640x480的分辨率,拍远画面很不清晰,如上。
20200129:下载好EasyClient电脑版,上一个预览图:

发布了96 篇原创文章 · 获赞 27 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/u012459903/article/details/104098782