『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
楼主: 25989406

[进阶教程] homebridge homeassistant 配置萤石C6H摄像头

  [复制链接]

1

主题

14

帖子

103

积分

注册会员

Rank: 2

积分
103
金钱
89
HASS币
0
发表于 2018-10-25 14:44:29 | 显示全部楼层
用楼主的命令行测试提示出错。rtsp源访问是ok的,用工具测试正常。
ffmpeg -rtsp_transport tcp -i rtsp://admin:[email protected]:554/h264/ch1/main/av_stream -an -f null -
ffmpeg version 3.4.4 Copyright (c) 2000-2018 the FFmpeg developers
  built with gcc 6.3.0 (Raspbian 6.3.0-18+rpi1+deb9u1) 20170516
  configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-static --disable-shared --prefix=/usr/local --disable-opencl --disable-thumb --disable-pic --disable-stripping --enable-small --enable-ffmpeg --enable-ffplay --enable-ffserver --enable-ffprobe --disable-doc --disable-htmlpages --disable-podpages --disable-txtpages --disable-manpages --disable-everything --enable-libx264 --enable-encoder=libx264 --enable-decoder=h264 --enable-encoder=aac --enable-decoder=aac --enable-encoder=ac3 --enable-decoder=ac3 --enable-encoder=rawvideo --enable-decoder=rawvideo --enable-encoder=mjpeg --enable-decoder=mjpeg --enable-demuxer=concat --enable-muxer=flv --enable-demuxer=flv --enable-demuxer=live_flv --enable-muxer=hls --enable-muxer=segment --enable-muxer=stream_segment --enable-muxer=mov --enable-demuxer=mov --enable-muxer=mp4 --enable-muxer=mpegts --enable-demuxer=mpegts --enable-demuxer=mpegvideo --enable-muxer=matroska --enable-demuxer=matroska --enable-muxer=wav --enable-demuxer=wav --enable-muxer='pcm*' --enable-demuxer='pcm*' --enable-muxer=rawvideo --enable-demuxer=rawvideo --enable-muxer=rtsp --enable-demuxer=rtsp --enable-muxer=rtsp --enable-demuxer=sdp --enable-muxer=fifo --enable-muxer=tee --enable-parser=h264 --enable-parser=aac --enable-protocol=file --enable-protocol=tcp --enable-protocol=rtmp --enable-protocol=cache --enable-protocol=pipe --enable-filter=aresample --enable-filter=allyuv --enable-filter=scale --enable-libfreetype --enable-indev=v4l2 --enable-indev=alsa --enable-omx --enable-omx-rpi --enable-encoder=h264_omx --enable-mmal --enable-hwaccel=h264_mmal --enable-decoder=h264_mmal
  libavutil      55. 78.100 / 55. 78.100
  libavcodec     57.107.100 / 57.107.100
  libavformat    57. 83.100 / 57. 83.100
  libavdevice    57. 10.100 / 57. 10.100
  libavfilter     6.107.100 /  6.107.100
  libswscale      4.  8.100 /  4.  8.100
  libswresample   2.  9.100 /  2.  9.100
  libpostproc    54.  7.100 / 54.  7.100
Input #0, rtsp, from 'rtsp://admin:[email protected]:554/h264/ch1/main/av_stream':
  Metadata:
    title           : Media Presentation
  Duration: N/A, start: 0.128000, bitrate: N/A
    Stream #0:0: Video: h264, yuv420p(progressive), 1280x720, 15 fps, 25 tbr, 90k tbn, 30 tbc
    Stream #0:1: Audio: aac, 16000 Hz, mono, fltp
[NULL @ 0x249ee00] Requested output format 'null' is not a suitable output format
pipe:: Invalid argument

如果换成下面的截取30秒的视频存为test.mp4看了视频都正常的。
ffmpeg -rtsp_transport tcp -i rtsp://admin:[email protected]:554/h264/ch1/main/av_stream -an -t -f mp4 test.mp4 -y

这是配置正确还是不正确?
然后HA里配置出不来图像,log如下 ,其中192.168.50.150是我所用的本地电脑的本机IP地址。
2018-10-25 14:40:44 INFO (MainThread) [homeassistant.components.http.view] Serving / to 192.168.50.150 (auth: False)
2018-10-25 14:40:44 INFO (MainThread) [homeassistant.components.http.view] Serving /auth/authorize to 192.168.50.150 (auth: False)
2018-10-25 14:40:45 INFO (MainThread) [homeassistant.components.http.view] Serving /auth/providers to 192.168.50.150 (auth: False)
2018-10-25 14:40:45 INFO (MainThread) [homeassistant.components.http.view] Serving /auth/login_flow to 192.168.50.150 (auth: False)
2018-10-25 14:40:55 INFO (MainThread) [homeassistant.components.http.view] Serving /auth/login_flow/ddfbef1813954c0a95bca5d230487ebd to 192.168.50.150 (auth: False)
2018-10-25 14:40:57 INFO (MainThread) [homeassistant.components.http.view] Serving / to 192.168.50.150 (auth: False)
2018-10-25 14:40:57 INFO (MainThread) [homeassistant.components.http.view] Serving /auth/token to 192.168.50.150 (auth: False)
2018-10-25 14:40:57 INFO (MainThread) [homeassistant.components.http.view] Serving /api/websocket to 192.168.50.150 (auth: False)
2018-10-25 14:41:06 INFO (MainThread) [homeassistant.components.http.view] Serving /api/camera_proxy_stream/camera.ezviz to 192.168.50.150 (auth: False)
回复

使用道具 举报

27

主题

1292

帖子

5871

积分

元老级技术达人

积分
5871
金钱
4554
HASS币
100
 楼主| 发表于 2018-10-25 19:34:34 | 显示全部楼层
flyinsea 发表于 2018-10-25 14:44
用楼主的命令行测试提示出错。rtsp源访问是ok的,用工具测试正常。
ffmpeg -rtsp_transport tcp -i rtsp:/ ...

这个不清楚
回复

使用道具 举报

1

主题

14

帖子

103

积分

注册会员

Rank: 2

积分
103
金钱
89
HASS币
0
发表于 2018-10-26 11:17:08 | 显示全部楼层

看来有可能是这个auth false的缘故,提示401,得去ha官方论坛去问问看看了。
从摄像头本身来说,是不是ffmpeg 执行录制正确,用ispy和vlc播放正确说明正常的了应该是可以接入的了吧。剩下就看看我HA这块儿有没有别的问题了
回复

使用道具 举报

1

主题

14

帖子

103

积分

注册会员

Rank: 2

积分
103
金钱
89
HASS币
0
发表于 2018-10-29 18:39:22 | 显示全部楼层
本帖最后由 flyinsea 于 2018-10-29 18:41 编辑

现在auth true,都OK了,预览图能显示出来。
但是点击后实时图无法显示。
预览图调用的是api/camera_proxy
点击后实时图调用的是 api/camera_proxy_stream
具体情况 在帖子 https://bbs.hassbian.com/thread-5244-1-1.html
这个帮看看可能是哪里的问题呢?
回复

使用道具 举报

1

主题

55

帖子

529

积分

高级会员

Rank: 4

积分
529
金钱
473
HASS币
0
发表于 2018-10-30 16:10:21 | 显示全部楼层
留存,以后整一下
回复

使用道具 举报

6

主题

200

帖子

981

积分

高级会员

Rank: 4

积分
981
金钱
776
HASS币
0
发表于 2018-12-13 14:31:41 | 显示全部楼层
留名备用~~~~~~~~
回复

使用道具 举报

0

主题

16

帖子

51

积分

注册会员

Rank: 2

积分
51
金钱
35
HASS币
0
发表于 2018-12-22 03:19:32 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

10

主题

154

帖子

583

积分

高级会员

Rank: 4

积分
583
金钱
429
HASS币
0
发表于 2019-1-13 16:14:44 来自手机 | 显示全部楼层
感谢分享
回复

使用道具 举报

5

主题

250

帖子

772

积分

高级会员

Rank: 4

积分
772
金钱
522
HASS币
0
发表于 2019-2-22 01:44:48 | 显示全部楼层
我C6T,ha下正常显示,hb下配置完,homekit出不来画面,求指导
回复

使用道具 举报

8

主题

92

帖子

599

积分

论坛积极会员

积分
599
金钱
507
HASS币
0
发表于 2019-4-18 06:44:05 | 显示全部楼层
跟樓主的配置一樣,HA裡能顯示攝像頭畫面,但在HB裡一直都無法顯示,系統都沒報錯是怎麼回事?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 06:25 , Processed in 0.335561 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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