废旧的手机食之无味弃之可惜?今天讲述如何将手机当做远程监控摄像头用,让旧手机发挥点余热。即可以远程通过浏览器访问手机摄像头,也可以远程通过LabVIEW调用摄像头。注意,本文中的方法需要使用到手机端的IP摄像头APP应用程序,以及电脑端需要安装IPCameraBridge开源软件(软件非常小)。IPCameraBridge是一个适用于Windows的MJPEG视频流和虚拟麦克风驱动程序,可以使Windows应用程序使用IP摄像机作为具有音频输入的网络摄像头。 具体可参照如下流程实现远程控制手机端的摄像头:手机端设置手机端下载安装IP摄像头APP(下图中第2个) IP摄像头APP手机端安装APP后,打开软件界面如下图所示。 软件界面点击右上角的设置按钮图标,修改如下设置,即关闭无客户端连接时关闭摄像头,同时可修改用户名和密码。 修改设置设置完成后回到主界面,点击打开IP摄像头服务器按钮,即可打开摄像头。记录下图中的局域网IP地址(即:http:192。168。101。12:8081)。 打开IP摄像头服务器后的界面电脑端设置到GitHub上下载安装IPCameraBridge,下载地址:https:github。comshenyaocnIPCameraBridge。 IPCameraBridge下载页面 下载压缩包后,根据适配的LabVIEW软件版本选择安装32位版本还是64位版本的IPCameraBridge。 选择安装版本安装过程中需要进行网络摄像头信息配置,配置界面如下图所示,将手机端APP显示的局域网IP地址信息填写到地址栏,用户名和密码与手机端APP设置的一致,帧率可以根据需求进行设置,一般30帧s足够了。 网络摄像头电脑端配置配置完成后点击确定按钮,再在界面中按任意键即可完成安装。 完成安装浏览器验证连接首先通过浏览器进行验证,在浏览器地址栏输入APP端显示的IP地址,即输入:http:192。168。101。12:8081,然后按回车键,如果首次登录会弹出用户名和密码输入框,填入用户名和密码后,即可进入摄像头监控界面了 浏览器验证登录后浏览器界面如下图所示。 浏览器界面LabVIEW验证连接首先打开NIMAX软件,通过设备和接口确认是否能够看到网络摄像头,如果能够看到IPCameraBridgePlus,就说明电脑端的软件安装没有问题(需要预先安装了NI视觉开发驱动模块)。 NIMAX界面点击右侧的Grab按钮,可以测试与手机的连接。 通过NIMAX测试连接在LabVIEW中验证,通过调用VisionAcquisition快速VI,选择网络摄像头所在的摄像头设备,点击右侧的箭头按钮,可以进行预览。 NIVisionAcquisitionExpress配置界面配置完快速VI后,生成如下程序框图。 LabVIEW验证程序框图前面板界面如下图所示,运行程序后即可实现连接手机摄像头了。 LabVIEW用户界面总结手机端安装IP摄像头APP;手机端APP参数设置;电脑端安装IPCameraBridge;浏览器验证;NIMAX连接验证;NILabVIEW连接验证。