-
-
Notifications
You must be signed in to change notification settings - Fork 231
Description
Describe The Problem:
I updated to 4.1 and since, I tried to activate HKSV... nothing seemed to work and trying to change the video codec (libx264/copy etc..) I observed that the log showed my cameras are being configured as bridged... I went back to the config page but couldn't find the unbridge mode checkbox anymore... tried adding the "unbridge": true, in the json but no change... cameras are still working though even with frequent errors like FFmpeg exited with code: 234 and signal: null (Error) or FFmpeg exited with code: 8 and signal: null (Error) depending on the camera. Still, HKSV is not getting any recording... I only see the live icon in the lower left corner, no timeline (I do have the recording option and the stream and record...).
Logs:
10/6/2025, 10:22:06 AM] [Camera FFmpeg] [poolcam] Configuring bridged accessory...
[10/6/2025, 10:22:07 AM] [Camera FFmpeg] start prebuffer poolcam, prebuffer: true
[10/6/2025, 10:22:07 AM] [Camera FFmpeg] [Pana] Configuring bridged accessory...
[10/6/2025, 10:22:07 AM] [Camera FFmpeg] [Babyphone] Configuring bridged accessory...
[10/6/2025, 10:22:07 AM] [Camera FFmpeg] [Aquila C] Configuring bridged accessory...
[10/6/2025, 10:22:07 AM] [Camera FFmpeg] Setting up localhost-only HTTP server on port 8080...
[10/6/2025, 10:22:07 AM] [Nest] Fetching Nest devices.
[10/6/2025, 10:22:07 AM] poolcam 382B is running on port 4461.
[10/6/2025, 10:22:07 AM] Please add [poolcam 382B] manually in Home app. Setup Code: 54-62-552
[10/6/2025, 10:22:07 AM] Pana 2582 is running on port 3311.
[10/6/2025, 10:22:07 AM] Please add [Pana 2582] manually in Home app. Setup Code: 54-62-552
[10/6/2025, 10:22:07 AM] Babyphone E730 is running on port 3031.
[10/6/2025, 10:22:07 AM] Please add [Babyphone E730] manually in Home app. Setup Code: 54-62-552
[10/6/2025, 10:22:07 AM] Aquila C 69D8 is running on port 3419.
[10/6/2025, 10:22:07 AM] Please add [Aquila C 69D8] manually in Home app. Setup Code: 54-62-552
[10/6/2025, 10:22:07 AM] [Camera FFmpeg] [poolcam] /usr/lib/node_modules/@homebridge-plugins/homebridge-camera-ffmpeg/node_modules/ffmpeg-for-homebridge/ffmpeg -i rtsp://user:pswd@IP:port/onvif1 -f mp4 -vcodec copy -movflags frag_keyframe+empty_moov+default_base_moof tcp://127.0.0.1:35778
Homebridge Config:
"name": "Camera FFmpeg",
"tlsmqtt": false,
"porthttp": 8080,
"localhttp": true,
"cameras": [
{
"name": "poolcam",
"manufacturer": "Hikam",
"model": "A7",
"motion": false,
"doorbell": false,
"switches": false,
"motionDoorbell": false,
"videoConfig": {
"source": "-i rtsp://user:pswd@IP:port/onvif1",
"forceMax": false,
"audio": true,
"debug": false,
"debugReturn": false,
"recording": true,
"prebuffer": true
}
},
{
"name": "Pana",
"manufacturer": "Panasonic",
"model": "BL-C111a",
"motion": false,
"doorbell": false,
"switches": false,
"motionDoorbell": false,
"videoConfig": {
"source": "-re -i http://user:pswd@IP:port/nphMotionJpeg?Resolution=640x480&Quality=standard",
"stillImageSource": "-i http://user:pswd@IP:port/SnapShotJpeg?Resolution=640x480&quality=Motion",
"maxWidth": 640,
"maxHeight": 480,
"maxBitrate": 2048,
"forceMax": false,
"audio": true,
"debug": false,
"debugReturn": false,
"recording": false,
"prebuffer": false
}
},
{
"name": "Babyphone",
"manufacturer": "Aquila",
"model": "AV-IP60HD",
"motion": false,
"doorbell": false,
"switches": false,
"motionDoorbell": false,
"videoConfig": {
"source": "-i rtsp://user:pswd@IP:port/onvif1",
"maxStreams": 3,
"maxFPS": 50,
"forceMax": false,
"audio": true,
"debug": false,
"debugReturn": false,
"recording": false,
"prebuffer": false
}
},
{
"name": "Aquila C",
"manufacturer": "Aquila",
"model": "AV-IP60HD",
"motion": false,
"doorbell": false,
"switches": false,
"motionDoorbell": false,
"videoConfig": {
"source": "-i rtsp://user:pswd@IP:port/onvif1",
"forceMax": false,
"audio": true,
"debug": false,
"debugReturn": false,
"recording": false,
"prebuffer": false
}
}
],
"platform": "Camera-ffmpeg"
}
Screenshots:
Environment:
- Node.js Version: V22.20.0
- NPM Version: 10.9.3
- Homebridge Version: v1.11.0
- Homebridge Camera FFmpeg Version: 4.1.0
- Homebridge Config UI X Plugin Version: v5.8.0
- Operating System: ubuntu 24.04.2