本帖最后由 toodoo 于 2017-7-14 13:19 编辑
理论上只要摄像头带有查看单帧图片的接口都可以使用该方法接入
1.查看摄像头的接口
2.编辑HA的配置文件,添加以下代码:
camera:
- platform: generic
still_image_url: h t t p://192.168.50.195/image/jpeg.cgi
username: 你的摄像头登录账号
password: 你的摄像头登录密码
3.重启HA
sudo systemctl restart home-assistant@homeassistant
实际上这个摄像头官方查看视频调用的接口是:
http://192.168.50.195/dgvideo.cgi
该接口使用了multipart/x-mixed-replace 方式,服务器不断的推送图片到客户端,看似是视频流,HA也是使用该技术
另外还有一个音频的接口,2者合并达到远程视频监控的目的。
本方法在HA里查看视频延时略大,视频略卡顿,不如 http://192.168.50.195/dgvideo.cgi 查看视频那么流畅,猜测可能因为HA要去摄像头取图片然后发送给客户端工作量大导致的,同时也不具有音频功能
|