让淘汰的旧手机几分钟变为全天候监控摄像头发挥余热

虽然双十一已经过去几天了,但是相信还有不少人还沉浸在剁手的快感和收货的愉悦之中。我也不能免俗,这个双十一除了一些生活用品,同时剁了两个手机,一个水果,一个安卓。

新手机自然拿到手里都是“真香”,但是淘汰的安卓手机处理起来真的挺尴尬的:卖二手吧,价格低到让你有扔垃圾桶的冲动(在保值率上,水果真的是秒安卓几十条大街);真的扔垃圾桶吧,又很难接受自己抱着一个“垃圾”用了一年的事实……

本着物尽其用+尽可能少折腾的原则,参考了一下蛤乎的如何充分利用闲置的旧手机,让其发挥余热,准备把淘汰的安卓手机变成一个监控摄像头。

简单Google了一下,第一个找到的是掌上看家的app. 我相信很多人无论是搜索文章还是视频,第一个找到的大概率都是它。如果你是想把旧手机变废为宝,就不要浪费时间安装这个app了,因为这个方案免费版只支持640分辨率的。高分辨率的收费比海康威视硬件方案还贵。应该说贵的离谱。商业行为没有对错,只是告诉大家,这个掌上管家的方案横向比较下,没有存在的意义。

顺着线索跟了一下,原来掌上关键其实是copy海外获得了Google应用大奖的“阿福管家”。这个方案非常良心,免费方案几乎没有任何限制,而且产品体验优秀。唯一的缺点,也是需要科学上网才能使用……心有不甘,尝试了一下,只能放弃。

转了一圈,最终锁定到了”IP摄像头”这个应用上。这个应用非常符合这次折腾的目的——快糙猛:只需要在旧手机上安装一个IP摄像头的app, 然后通过一个http地址就可以实现对摄像头内容查看与控制。分辨率可以轻松上到1080P。

由于想在运营商的限制,如果希望通过公网远程访问IP摄像头,则需要做一下内网穿透。这块对于老司机来说应该都不是问题,简单说下我推荐的方案:

(前提是你的宽带有一个公网IP,如果没有公网IP……那下面的就不用看了)

一共两步:

  1. 使用DDNS将域名解析到自己的公网IP,并保持更新。
  2. 设置公网端口与内网端口映射。

使用DDNS解析域名到公网IP

如果你已经熟悉DDNS,那么你应该已经知道DDNS的多个服务上,以及他们的优劣,可以略过。总之,不要使用花生壳:不付费不能用;付费之后喂你eating shit, 更难受。这里推荐ChangeIP家的服务,原因很简单:真正免费,无套路送DDNS域名。

  1. 首先到ChangeIP官网注册账号,并到邮箱激活。邮箱请认真填写,激活邮箱后才能获取免费DDNS服务。
  2. 然后在Free Dynamic DNS Hosting选择免费的DDNS域名,一路continue确认即可。假设我们申请到的域名是 demo.dynamic-dns.net
  3. 申请到域名以后,下载Dynamic DNS Update 这个app到旧手机,然后配置ChangeIP的账号和域名实现DDNS自动更新。

公网端口与内网端口映射

  1. 到旧手机的wifi连接选项中设置IP获取方式为静态。假定我们最终设定的手机静态IP为192.168.1.101
  2. 在拨号的主路由上设置路由器的端口转发规则。IP摄像头默认的http端口是8081,这是一个比较敏感的端口,建议大家把公网端口换一个高位端口,例如公网 11170 端口映射到内网手机(192.168.1.101)的8081端口上.

一切就绪以后,给旧手机找一个风水宝地插上电源固定好,通过 http://demo.dynamic-dns.net:11170 访问我们的旧手机摄像头了。你也可以在新手机上也安装一个IP摄像头app, 然后把这个地址添加进去就可以在手机上远程查看了。

Enjoy!