【求助】HomeKit 接入小米摄像头通过 go2rtc H264流无法播放,VLC/HA播放正常 #28
Replies: 2 comments 7 replies
-
|
请问下go2rtc启动硬件加速,和降低到1080p分辨率应该怎么敲代码 |
Beta Was this translation helpful? Give feedback.
-
|
看到AlexxIT另外一个帖子 最新的go2rtc 里的ffmpeg 需要 传 device,直接用exec:ffmpeg 可以成功,我的部署 front_yard: |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
我主要目标是把小米摄像头接入 HomeKit。
我的硬件和环境如下:
• NAS:极空间,运行 Docker
• Home Assistant:Docker 容器版本,host 网络模式
• 摄像头:小米 4 路摄像头(原生 H265)
• CPU:N95,支持 VAAPI 硬件加速
Docker 上部署了三个项目:
1. go2rtc:用于把小米 H265 RTSP 流转码成 H264
2. Micam
3. miloco
当前情况
成功的部分
1. go2rtc 已成功部署,H264 转码流可用:
• RTSP 地址示例:
rtsp://192.168.2.35:8560/cam_h264
失败/问题点
1. HomeKit Bridge 无法播放
• HA HomeKit Bridge 里只能添加 Camera(没有 Generic Camera通用摄像头)
• 添加后自动抓取的流可能是 米家原生 H265 流,不是 go2rtc H264 流
• 苹果Home App 中摄像头一直显示“加载中”直至加载超时失败,画面会更新
• 排除码率/分辨率问题(已降到 1280x720, 1500k, 25fps)
已确认
• H264 流本身可以播放(VLC/HA)
• HomeKit 可能抓取了错误的流或者内部转码失败
• 不是分辨率或码率问题(1280x720/1500k/25fps)
• 不是硬件解码问题(VAAPI 可用)
问题总结
1. HomeKit Bridge 无法正确抓取 go2rtc H264 流
2. iOS Home App 中摄像头一直加载中,偶尔更新
3. HA 内 Generic Camera 可用,但 HomeKit 不识别
4. 原生米家 H265 Camera 无法删除,可能干扰 HomeKit 流
求助
1. 有没有办法让 HomeKit Bridge 正确抓取 HA 中的 Generic Camera H264 RTSP 流?
2. HomeKit 对 H264 profile/level 有哪些限制?需要修改转码参数吗?
3. 是否有推荐的 HA + HomeKit Bridge 配置方法,用 go2rtc H264 流稳定播放?
4. 是否需要 FFmpeg Camera 实体代替 Generic Camera ?如何配置最佳参数?
5. 有没有其他经验可以解决 HomeKit 一直加载中但 VLC/HA 正常播放的问题?
Beta Was this translation helpful? Give feedback.
All reactions