HomeAssistant 海康、大华摄像机rtsp取流不再卡顿
HomeAssistant自带的Onvif协议添加摄像机虽然添加简单但延迟较大,体验不好。通过安装WebRTC Camera实现rtsp取流可以大幅提高实时和流畅性。简单说一下安装和使用方法。
1、https://github.com/AlexxIT/WebRTC/releases/tag/v3.1.0下载,解压。将custom_components文件夹下的webrtc文件夹使用工具(Mac推荐FileZilla)上传到/usr/share/hassio/homeassistant/custom_components目录下(不同的HA安装方式目录不尽相同,请自行确认)。重启HA,在集成中搜索添加webrtc,安装完成如下图

2、在概览页的右上方点击三个竖点,点选编辑仪表盘

点击右下方的添加卡片,滑动鼠标到最下方,选取红框中选项卡

在卡片配置的url后填写摄像机rtsp串流地址,大华的串流地址格式如下:rtsp://admin:admin@192.168.1.108:554/cam/realmonitor?channel=1&subtype=0
其中admin:admin分别是用户名和密码,192.168.1.108:554修改成你摄像机的ip地址。

点击保存后在概览页就出现了大华摄像机,海康的摄像机添加步骤同上,不同的是rtsp流地址格式改成如下(192.168.1.234修改成你的ip):
rtsp://admin:12345@192.168.1.234:554/Streaming/Channels/101