数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 2115|回复: 45

垃圾佬花30元+deepseek帮忙写代码实现了一路视频监控录像机

[复制链接]
发表于 2025-6-17 11:14:55 | 显示全部楼层 |阅读模式
最近给父母家买了一台TPLINK摄像头,可以远程看看二老情况。然后厂家自带的云存储只有1个月的体验期,到期一年至少要100多。对于垃圾佬来说,这是不可能花的钱。

当时买TPLINK摄像头就留下后手了,因为早知道这个品牌的WIFI摄像头开放了ONVIF和RSTP, 后期可以自己折腾!

开始上海鲜市场找合适的小主机,要求是便宜,省电,小巧。找了几天,这不就找到了,装好linux系统!四核处理器,空间有2+16G.  对了,你没看错,这货就是个机顶盒!
我估计这家伙的运算能力和空间,放个三天的视频应该没有问题。于是立马下手,并让卖家装好DOCKER和设置好国内镜像源寄来。


系统启动显示的硬件信息如下:


到手后接电玩了几天,主要安装1panel面板,尝试自己用ffmpeg从rstp拉流,用shell命令保存录像并检测动态视频。 试用一周后,小主机很稳定,不过16G空间想存3*24小时视频还是太小了!而且ffmpeg不太得力,经常掉流造成录不上东西。于是放弃此方案。

双四处网上找相关用armbian系统安装视频录像软件的贴子和信息,又得了个新方案,即使用现成的ispyAgentDVR软件镜像,安装到docker并启动之,就有台比较专业的录像软件了,免费版好像是可以接5个摄像头,反正我就1个,完全没问题。而且可以设置动态录像(即监控到画面变化时才录像),这样我的16G空间(安装完系统手还有13G左右)是够用了,不需要加U盘或是硬盘,满足我这种低应用。
于是马上拉下这个docker镜象,安装好(相关安装过程可以百度),然后用浏览器打开软件界面(地址是小主机的ip+ispyAgentDVR软件镜像的端口,如我的是 http://192.168.123.94:8090),设置好摄像头参数(TPLINK摄像头使用的ONVIF地址是 http://摄像头ip地址:2020, 摄像头IP地址可以在TPLINK的手机APP上看到),设置摄像头页面如下


另外,在ispyAgentDVR软件镜像的启动参数中,还要设置好ispyAgentDVR软件录像的目录,把它映射到一个小主机你想存录像的子目录里。如下图,我就把当监测到画面变化时的视频保存到/media/cam目录下。




到这一步,现成的软件装好,基本实现了一个小主机24小时开机,并保存动态视频!

还有些功能没实现,即如何方便的查看这些视频呢? 这下需要写一点代码了,大家伙估计对写代码比较头大。且看我一步步实现

首先,需要这个小主机增加个WEB服务器功能,即让它能用浏览器访问!
上网找找armbian如何安装 nginx+php的教程,按教程装好(基本上是apt install ....命令),并启动好 php-FPM8.3 ,  这样就可以用浏览器访问小主机了。

然后打开deepseek ,让它帮写个 linux下的 shell 脚本,功能是:1. 查找 /media/cam/video/MIKIF/下更新时间在2分钟前的mkv文件,找到后移到/var/www/html/static下边。2. 删除/var/www/html/static下边所有文件时间在3天前的mkv文件并删除之。
前面的目录,即是设置录像软件的保存目录,后现哪个/var/www,是WEB服务器访问的目录。这功能主要是把生成的录像文件,移到用浏览器能访问的地方来。
这个简单的脚本,deepseek 立马帮你写好。你再问它,我需要定时运行这个脚本,每5分钟一次。按它教你的,设置好后,观察一下效果。
果然可以每5分钟,把录下来的视频放到WEB服务下的目录了

下一步是写个网页软件,实现电脑/手机都能访问并查看这些录像
还是老方法,找dp , 告诉它,
写个PHP,要求可选择今日,昨日,前日(默认今日),然后根据选择找/var/www/html/static下的MKV文件(文件名规则是 “1_年-月-日_时-分-秒.mkv"), 列表在网页上,网页每次显示10行,可换页。每行显示文件名,文件大小,播放窗口。
这样就按你要求生成php代码了
然后下一步就是把php代码放到/var/www/html下边,打开浏览器访问一下。。。。
得到以下效果
(电脑浏览器访问效果图)


手机访问的效果图:



怎么样,还不错吧。
我知道有人说这太简陋了,不过它实现了超低成本的视频监控录像机是不是。
有人会说,这不安全,连密码都没有。。。。
这个你可以继续让dp帮你干活,加上密码访问保护!
有了dp和你自己的脑子,这都不是事啊!





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

打赏

参与人数 2家元 +129 收起 理由
200birds + 30
家睦 + 99

查看全部打赏

发表于 2025-6-17 11:27:51 | 显示全部楼层
太6了兄弟,吃上ai的饭了
回复 支持 反对

使用道具 举报

发表于 2025-6-17 11:36:05 | 显示全部楼层
摄像头不支持存储卡吗
回复 支持 反对

使用道具 举报

发表于 2025-6-17 11:37:26 | 显示全部楼层
厉害了~这也可以
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-17 12:01:28 | 显示全部楼层
天空中的污渍 发表于 2025-6-17 11:36
摄像头不支持存储卡吗

支持的,根据我的经验,插卡时间长了都会坏掉
回复 支持 1 反对 0

使用道具 举报

发表于 2025-6-17 12:20:36 | 显示全部楼层
能远程查看视频吗?用的公网IP?还是第三方收费的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-17 12:33:31 | 显示全部楼层
solarshen666 发表于 2025-6-17 12:20
能远程查看视频吗?用的公网IP?还是第三方收费的?

当然可以,装上内网穿透。这一部分没有写出来
回复 支持 反对

使用道具 举报

发表于 2025-6-17 13:21:53 | 显示全部楼层
gzm001 发表于 2025-6-17 12:01
支持的,根据我的经验,插卡时间长了都会坏掉


电源加大一倍

小米云台2  乐橙  三年了 好好的  内存卡用的工业级  ……
回复 支持 反对

使用道具 举报

发表于 2025-6-17 13:34:06 | 显示全部楼层
人工智能都整上了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-17 13:46:25 | 显示全部楼层
康熙王朝 发表于 2025-6-17 13:21
电源加大一倍

小米云台2  乐橙  三年了 好好的  内存卡用的工业级  …… ...

关键我这小主机,还可以装个其它的比如小雅集的docker,方便刷剧什么的。而且估计再加多一路视频监控也是可以的。
回复 支持 反对

使用道具 举报

发表于 2025-6-17 15:12:38 | 显示全部楼层
deepseek还是很牛逼的
回复 支持 反对

使用道具 举报

发表于 2025-6-17 15:16:08 | 显示全部楼层
技术厉害,不过机顶盒存储 录像还不是要存储卡?正规点的存储卡实际都比较耐用的,摄像头不是设置全时录像的,基本上三五年不会坏。
回复 支持 反对

使用道具 举报

发表于 2025-6-17 15:36:27 来自手机浏览器 | 显示全部楼层
这是个技术活,羡慕不来,所以我选择了小黄鱼捡个海康NVR
回复 支持 反对

使用道具 举报

发表于 2025-6-17 15:51:14 | 显示全部楼层
不外接存储不行吧!一个摄像头每天录像,起码要20G空间吧!用的easynvr
回复 支持 反对

使用道具 举报

发表于 2025-6-17 19:03:19 | 显示全部楼层
dp的命令行一直在用,确实不错
回复 支持 反对

使用道具 举报

发表于 2025-6-17 20:23:00 | 显示全部楼层
淘一个乐橙的硬盘录像机不贵的
回复 支持 反对

使用道具 举报

发表于 2025-6-17 21:03:55 | 显示全部楼层
动态录像估计可以一周吗
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-16 04:27 , Processed in 0.124800 second(s), 4 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表