华天龙IPC上手实测:SD卡录像配置、RTSP拉流、ffmpeg推流一条龙

华天龙IPC上手实测:SD卡录像配置、RTSP拉流、ffmpeg推流一条龙

前两篇把 IPC 的基础概念和 ONVIF/RTSP 的关系掰清楚了。这一篇直接上手:我买的那台华天龙 IPC(200 万像素、H.265、PoE 供电),从开箱到 SD 卡录像打通、再到用 ffmpeg 拉 RTSP 流转推到流媒体服务器------完整的实操记录,每一步都能复现。

大家好,我是黒漂技术佬。

选华天龙的原因很简单------便宜、淘宝有售、支持 ONVIF Profile S、RTSP 地址明确。在无人售货柜这个场景里,摄像头只要能把清晰的商品画面稳定推出来就够了,什么智能跟踪、人脸识别、车牌抓拍统统用不上。华天龙 100 多块钱的价位,刚好匹配需求。


一、硬件开箱与接线

买的是华天龙 200 万 H.265 PoE 半球机,主要参数:

参数 数值
传感器 1/2.7" CMOS
分辨率 1920×1080
编码 H.265 / H.264
镜头 3.6mm 定焦
供电 DC 12V / PoE 802.3af
红外 20 米夜视
SD 卡槽 MicroSD,最大 128GB
网络 RJ45 百兆

接线非常简单:

复制代码
摄像头网口 ---- 网线 ---- PoE 交换机 / 普通路由器 + 12V 电源

如果你用的是普通路由器(不带 PoE),记得接上 DC 12V 电源适配器;如果是 PoE 交换机,一根网线就搞定,省了电源线。我测试时用的是普通路由 + DC 适配器。

上电后,摄像头红外灯会闪一下,网口灯亮起,说明启动正常。


二、找到摄像头的 IP 地址

华天龙出厂默认是 DHCP 自动获取 IP,没有固定 IP。你必须找到它路由器分配了什么地址。

方法一:登录路由器后台,查看 DHCP 客户端列表,找到设备名带「IPC」或「HUALONG」的条目。

方法二:用 ONVIF Device Manager(前面介绍过的工具),打开后它会自动发组播扫描局域网。华天龙支持 WS-Discovery,几秒钟就能在列表里看到设备。双击进去,Device Information 页面会显示 IP。

实在扫描不到?华天龙还有一个备选方案:部分型号出厂时如果在 5 分钟内没获取到 DHCP 地址,会 fallback 到固定 IP 192.168.1.108。你可以把电脑手动设成同一网段,浏览器直接访问 http://192.168.1.108

我这边路由器分配的是 192.168.31.188


三、Web 后台配置(IE 模式注意)

浏览器输入 http://192.168.31.188,弹出登录框:

复制代码
用户名:admin
密码:admin(有些批次无初始密码,首次登录强制设置)

⚠️ 避坑 :华天龙的后台基于 ActiveX 控件,Chrome 和 Edge 现代版打不开视频预览!需要用 IE 模式 或者 360 浏览器的兼容模式。也可以下载厂商提供的 PC 客户端软件(华天龙官网有 Windows 版 CMS 客户端),绕开浏览器兼容问题。

如果你只是配置参数而不用浏览器看视频预览(用 VLC/ffmpeg 拉流看),Chrome 登录配置页完全够用。

关键配置项

  1. 修改密码:系统设置 -> 用户管理 -> 修改 admin 密码。别用默认密码,公网一挂半天就被扫到。
  2. 固定 IP(强烈建议):网络设置 -> TCP/IP -> 把 DHCP 改成手动,设一个固定 IP。不然路由器重启一次 IP 就可能变,你的程序得跟着改 RTSP 地址。
  3. 编码参数:视频 -> 编码设置 -> 主码流选 H.265、1080P、码率 2048Kbps、帧率 25fps。子码流可以设低点(H.264、640×360、512Kbps),给手机远程预览用。
  4. SD 卡录像:存储 -> 存储管理 -> 勾选 SD 卡,格式化,然后到录像计划里选「全天录像」或「移动侦测录像」。

四、SD 卡录像实测

插了一张三星 PRO Endurance 64GB,在后台格式化后开始全天录像。

存储计算验证

复制代码
码率 2048Kbps = 256KB/s
一小时 = 256 × 3600 = 900MB
一天 = 900 × 24 ≈ 21GB
64GB / 21GB ≈ 3 天的全天录像

实际录了 24 小时,拔卡插电脑查看,文件结构:

复制代码
SD卡根目录/
+-- 2026-06-28/
|   +-- 000/
|   |   +-- 00.mp4  (15分钟一段)
|   |   +-- 01.mp4
|   |   +-- ...

每个 mp4 文件约 220~230MB,与理论计算基本吻合。用 ffprobe 查看文件信息:

shell 复制代码
ffprobe 00.mp4

输出确认:H.265、1080P、25fps、AAC 音频,完全符合配置。

⚠️ 避坑:第一次插卡务必在后台点「格式化」。新卡的分区格式(exFAT/NTFS)IPC 的嵌入式 Linux 不一定认,不格式化直接录可能出现「SD 卡异常」提示。


五、RTSP 拉流测试

华天龙的 RTSP 地址格式:

复制代码
主码流:rtsp://admin:密码@IP:554/stream0
子码流:rtsp://admin:密码@IP:554/stream1

VLC 拉流

VLC -> 媒体 -> 打开网络串流 -> 输入:

复制代码
rtsp://admin:admin123@192.168.31.188:554/stream0

画面正常出来,延迟约 1~2 秒。这是 RTSP over TCP 的正常表现。

ffmpeg 拉流并保存为 MP4

shell 复制代码
ffmpeg -rtsp_transport tcp -i "rtsp://admin:admin123@192.168.31.188:554/stream0" \
       -c copy -t 60 test_record.mp4
  • -rtsp_transport tcp:强制用 TCP 传输,UDP 在跨网段时容易丢包。
  • -c copy:不重新编码,直接复制码流,速度最快。
  • -t 60:录制 60 秒。

ffmpeg 拉流并转推 RTMP 到流媒体服务器

假设你在本机用 Docker 起了一个 SRS 或 nginx-rtmp:

shell 复制代码
ffmpeg -rtsp_transport tcp -i "rtsp://admin:admin123@192.168.31.188:554/stream0" \
       -c copy -f flv rtmp://192.168.31.100/live/hualongtian
  • -c copy:同样不编码,省 CPU。
  • -f flv:封装为 FLV(RTMP 的标准容器)。
  • 推流地址格式:rtmp://流媒体服务器IP/应用名/流名

流媒体服务器收到后再转 HLS / HTTP-FLV 分发,Web 端和小程序就能看了。这整条链路我在音视频系列里详细写过,这里不再展开。


六、华天龙 IPC 的优缺点总结

优点 缺点
价格便宜,100 出头 Web 后台依赖 ActiveX,Chrome 用不了预览
H.265 编码,存储省一半 ONVIF 只支持基础 Profile S,没 PTZ 和事件
RTSP 地址简洁好记 部分批次品控一般,红外灯寿命待验证
支持 PoE,布线方便 没有手机 App(依赖第三方 CMS)

坦白讲,对于无人售货柜这种项目,华天龙完全够用。柜子里的环境是固定的------灯光稳定、拍摄距离不变、不需要云台。一个 1080P H.265 的画面推出来,YOLO 模型能跑就行。非要花 500 买海康?溢价的部分在这个场景里用不上。


本篇简结

  • 华天龙出厂 DHCP,找 IP 可以用路由器后台或 ONVIF Device Manager。
  • Web 后台用 IE 兼容模式或厂商 CMS 客户端。
  • SD 卡录像记得后台格式化、选高耐久卡。
  • RTSP 主码流 rtsp://admin:密码@IP:554/stream0、子码流 stream1
  • ffmpeg 拉流用 -c copy 省 CPU,-rtsp_transport tcp 保稳定。

一台华天龙插电插网线,VLC 看到画面,ffmpeg 能推到流媒体------IPC 的核心链路就跑通了。

我是黒漂技术佬,下篇聊 GB28181------国标到底是怎么让海康、大华、华天龙能接到同一个平台上的。