n0rt0nthec4t / homebridge-nest-accfactory

Homebridge support for Nest/Google devices including HomeKit Secure Video (HKSV) support for doorbells and cameras
https://github.com/n0rt0nthec4t/homebridge-nest-accfactory
Apache License 2.0
3 stars 0 forks source link

Nest Doorbell v1 Issues #8

Open ellisonpatterson opened 1 month ago

ellisonpatterson commented 1 month ago

It initially works in homekit, but then I start to get this error and am unable to view the feed: ffmpeg audio talkback streaming process for "Front Door" stopped unexpectedly. Exit code was "0"

Also HKSV isn't working with the same doorbell. I enabled the option in the plugin config so maybe it's the wrong ffmpeg parameters being sent to homekit, preventing recording?

Please let me know how I can provide more verbose logs.

Thank you!

n0rt0nthec4t commented 1 month ago

Thanks for reaching out. Are you able to tell me what release version you are using and also if via Hombridge or docker version?

More verbose logging can be enabled in both, Homebridge via Settings/Startup & Environment/Homebridge Debug Mode or Docker version, via "Debug" option in configuration

ellisonpatterson commented 1 month ago

I am using v0.2.2, and the docker release (latest tag).

I specified the ffmpeg location as /usr/local/bin/ffmpeg and my other wired nest camera works fine.

n0rt0nthec4t commented 1 month ago

Thanks for that information. The docker version has an ffmpeg binary in Nest_accfactory/dist and you shouldn't need to specific its location.

Are you able to enabled debug and send its output? I'm sure we can get the bottom. Most of my development on this was done with a Nest Hello v1 also

ellisonpatterson commented 1 month ago

Thanks for that information. The docker version has an ffmpeg binary in Nest_accfactory/dist and you shouldn't need to specific its location.

Are you able to enabled debug and send its output? I'm sure we can get the bottom. Most of my development on this was done with a Nest Hello v1 also

I apologize, I'm using the homebridge docker container and homebridge-nest-accfactory is installed as a plugin. That is why I had to specify the ffmpeg location.

Here are the debug logs:

[10/11/2024, 4:18:02 PM] [homebridge-nest-accfactory] Successfully authorised using Google account
[10/11/2024, 4:18:02 PM] [homebridge-nest-accfactory] Starting REST API subscribe for connection uuid "xxx"
[10/11/2024, 4:18:02 PM] [homebridge-nest-accfactory] Loaded protobuf support files for Protobuf API
[10/11/2024, 4:18:02 PM] [homebridge-nest-accfactory] Starting Protobuf API trait observe for connection uuid "xxx"
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory] HomeKitDevice module using Homebridge backend for "Dining Room"
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory] Using Protobuf API as data source for "Dining Room" from connection uuid "xxx"
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory] HomeKitDevice module using Homebridge backend for "othercamera camera"
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory] Using Protobuf API as data source for "othercamera camera" from connection uuid "xxx"
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory] HomeKitDevice module using Homebridge backend for "Front Door"
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory] Using Protobuf API as data source for "Front Door" from connection uuid "xxx"
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory] Setup Nest Cam (wired) as "othercamera camera"
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory]   += HomeKit Secure Video support
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory] Using WebRTC streamer for "othercamera camera"
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory] Setup Nest Doorbell (wired, 1st gen) as "Front Door"
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory]   += HomeKit Secure Video support
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory] Using WebRTC streamer for "Front Door"
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory] Started buffering for uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory] Connection started to Google Home Foyer
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory] Setup Nest Learning Thermostat (3rd gen) as "Dining Room"
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory] Restarting REST API subscribe for connection uuid "xxx"
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory] Connection established to Google Home Foyer
[10/11/2024, 4:18:04 PM] [homebridge-nest-accfactory] Sending WebRTC offer for uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/11/2024, 4:18:05 PM] [homebridge-nest-accfactory] WebRTC offer agreed with remote for uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/11/2024, 4:18:05 PM] [homebridge-nest-accfactory] Playback started from WebRTC for uuid "DEVICE_F0EF8XXXXXXXXXX" with session ID "vHJUBYlRXDmpkgoKAAiSWigaIAEQ"
[10/11/2024, 4:18:35 PM] [homebridge-nest-accfactory] Live stream started on "Front Door" with two-way audio
[10/11/2024, 4:18:35 PM] [homebridge-nest-accfactory] Started live stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with two-way audio and sesssion id of "0a44107a-0535-4633-ad5b-edbea4b520fb"
[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory] Input #0, h264, from 'pipe:0':
  Duration: N/A, start: 1728677915.491675, bitrate: N/A

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory]   Stream #0:0: Video: h264 (Main), yuvj420p(pc, bt709, progressive), 1600x1200 [SAR 1:1 DAR 4:3], 25 fps, 60 tbr, 1200k tbn

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory] Input #1, aac, from 'pipe:3':
  Duration: N/A, bitrate: 10 kb/s

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory]   Stream #1:0: Audio: aac (LC), 48000 Hz, mono, fltp, 10 kb/s

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory] Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #1:0 -> #1:0 (aac (native) -> aac (libfdk_aac))

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory] Output #0, rtp, to 'srtp://192.168.1.146:61698?rtcpport=61698&pkt_size=1378':
  Metadata:
    encoder         : Lavf61.1.100
  Stream #0:0: Video: h264 (Main), yuvj420p(pc, bt709, progressive), 1600x1200 [SAR 1:1 DAR 4:3], q=2-31, 25 fps, 60 tbr, 90k tbn

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory] Output #1, rtp, to 'srtp://192.168.1.146:53189?rtcpport=53189&localrtcpport=37837&pkt_size=188':
  Metadata:
    encoder         : Lavf61.1.100
  Stream #1:0: Audio: aac (ELD), 16000 Hz, mono, s16, 24 kb/s
      Metadata:
        encoder         : Lavc61.3.100 libfdk_aac

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory] [rtp @ 0x7ffed458bab0] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory] [vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 21224, current: 19175; changing to 21224. This may result in incorrect timestamps in the output file.
[vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 21224, current: 19541; changing to 21224. This may result in incorrect timestamps in the output file.
[vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 21224, current: 20630; changing to 21224. This may result in incorrect timestamps in the output file.
[vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 21224, current: 21007; changing to 21224. This may result in incorrect timestamps in the output file.

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory] [vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133189; changing to 136165. This may result in incorrect timestamps in the output file.

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory] [vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133337; changing to 136165. This may result in incorrect timestamps in the output file.
[vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133338; changing to 136165. This may result in incorrect timestamps in the output file.
[vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133339; changing to 136165. This may result in incorrect timestamps in the output file.
[vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133339; changing to 136165. This may result in incorrect timestamps in the output file.
[vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133340; changing to 136165. This may result in incorrect timestamps in the output file.

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory] [vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133340; changing to 136165. This may result in incorrect timestamps in the output file.
[vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133344; changing to 136165. This may result in incorrect timestamps in the output file.

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory] [vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133345; changing to 136165. This may result in incorrect timestamps in the output file.
[vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133345; changing to 136165. This may result in incorrect timestamps in the output file.

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory] [vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133346; changing to 136165. This may result in incorrect timestamps in the output file.

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory] [vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133349; changing to 136165. This may result in incorrect timestamps in the output file.
[vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133356; changing to 136165. This may result in incorrect timestamps in the output file.

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory] [vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133361; changing to 136165. This may result in incorrect timestamps in the output file.

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory] [vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133366; changing to 136165. This may result in incorrect timestamps in the output file.
[vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133394; changing to 136165. This may result in incorrect timestamps in the output file.

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory] [vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133396; changing to 136165. This may result in incorrect timestamps in the output file.
[vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133396; changing to 136165. This may result in incorrect timestamps in the output file.

[10/11/2024, 4:18:36 PM] [homebridge-nest-accfactory] [vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133397; changing to 136165. This may result in incorrect timestamps in the output file.

[10/11/2024, 4:18:37 PM] [homebridge-nest-accfactory] [vost#0:0/copy @ 0x7ffed4971350] Non-monotonic DTS; previous: 136165, current: 133397; changing to 136165. This may result in incorrect timestamps in the output file.

[10/11/2024, 4:18:45 PM] [homebridge-nest-accfactory] Stopped live stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/11/2024, 4:18:45 PM] [homebridge-nest-accfactory] Live stream stopped from "Front Door"
[10/11/2024, 4:22:53 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/11/2024, 4:22:53 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/11/2024, 4:23:02 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/11/2024, 4:23:02 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/11/2024, 4:23:05 PM] [homebridge-nest-accfactory] Restarting REST API subscribe for connection uuid "xxx"
[10/11/2024, 4:23:07 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/11/2024, 4:23:07 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/11/2024, 4:23:19 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/11/2024, 4:23:19 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/11/2024, 4:23:29 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/11/2024, 4:23:29 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/11/2024, 4:23:38 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/11/2024, 4:23:38 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/11/2024, 4:28:07 PM] [homebridge-nest-accfactory] Restarting REST API subscribe for connection uuid "xxx"
[10/11/2024, 4:28:08 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/11/2024, 4:28:08 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/11/2024, 4:28:16 PM] [homebridge-nest-accfactory] Live stream started on "Front Door" with two-way audio
[10/11/2024, 4:28:16 PM] [homebridge-nest-accfactory] Started live stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with two-way audio and sesssion id of "82f87adb-2157-4bd5-bfbb-89e0567323b1"
[10/11/2024, 4:28:17 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/11/2024, 4:28:17 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[HDS fe80::102f:433d:de00:50cf%eth0] Delegate finished recording stream 1 without sending anything out.       Controller will CANCEL.
[10/11/2024, 4:28:22 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/11/2024, 4:28:22 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/11/2024, 4:28:23 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:23 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced

[10/11/2024, 4:28:23 PM] [homebridge-nest-accfactory]     Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:24 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced

[10/11/2024, 4:28:24 PM] [homebridge-nest-accfactory]     Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:24 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced

[10/11/2024, 4:28:24 PM] [homebridge-nest-accfactory]     Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:24 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:25 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:25 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:26 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:26 PM] [homebridge-nest-accfactory] Input #0, sdp, from 'pipe:0':
  Metadata:
    title           : HomeKit Audio Talkback
  Duration: N/A
[10/11/2024, 4:28:26 PM] [homebridge-nest-accfactory] , bitrate: N/A
  Stream #0:0: Audio: aac (libfdk_aac), 16000 Hz, mono, s16

[10/11/2024, 4:28:26 PM] [homebridge-nest-accfactory] Stream mapping:
  Stream #0:0 -> #0:0 (aac (libfdk_aac) -> opus (libopus))

[10/11/2024, 4:28:26 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:26 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:27 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:27 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:28 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:28 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:28 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced

[10/11/2024, 4:28:28 PM] [homebridge-nest-accfactory]     Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:29 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:29 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:30 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:30 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:30 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:31 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:31 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/11/2024, 4:28:31 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[HDS fe80::102f:433d:de00:50cf%eth0] Delegate finished recording stream 1 without sending anything out.       Controller will CANCEL.
[10/11/2024, 4:28:31 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] 
[10/11/2024, 4:28:31 PM] [homebridge-nest-accfactory] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:32 PM] [homebridge-nest-accfactory] [h264 @ 0x7ffeee207440] non-existing PPS 0 referenced

[10/11/2024, 4:28:32 PM] [homebridge-nest-accfactory]     Last message repeated 1 times
[h264 @ 0x7ffeee207440] decode_slice_header error
[h264 @ 0x7ffeee207440] no frame!

[10/11/2024, 4:28:32 PM] [homebridge-nest-accfactory] Stopped live stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/11/2024, 4:28:32 PM] [homebridge-nest-accfactory] Live stream stopped from "Front Door"
[10/11/2024, 4:28:32 PM] [homebridge-nest-accfactory] Live stream started on "Front Door" with two-way audio
[10/11/2024, 4:28:32 PM] [homebridge-nest-accfactory] Started live stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with two-way audio and sesssion id of "9292c5cc-48ec-4638-bdbf-280afa440787"
[10/11/2024, 4:28:33 PM] [homebridge-nest-accfactory] [h264 @ 0x7fff7c1c7440] non-existing PPS 0 referenced

[10/11/2024, 4:28:33 PM] [homebridge-nest-accfactory]     Last message repeated 1 times
[h264 @ 0x7fff7c1c7440] decode_slice_header error
[h264 @ 0x7fff7c1c7440] no frame!

[10/11/2024, 4:28:33 PM] [homebridge-nest-accfactory] [h264 @ 0x7fff7c1c7440] non-existing PPS 0 referenced

[10/11/2024, 4:28:33 PM] [homebridge-nest-accfactory]     Last message repeated 1 times
[h264 @ 0x7fff7c1c7440] decode_slice_header error
[h264 @ 0x7fff7c1c7440] no frame!

[10/11/2024, 4:28:34 PM] [homebridge-nest-accfactory] [h264 @ 0x7fff7c1c7440] non-existing PPS 0 referenced

[10/11/2024, 4:28:34 PM] [homebridge-nest-accfactory]     Last message repeated 1 times
[h264 @ 0x7fff7c1c7440] decode_slice_header error
[h264 @ 0x7fff7c1c7440] no frame!

[10/11/2024, 4:28:34 PM] [homebridge-nest-accfactory] [h264 @ 0x7fff7c1c7440] non-existing PPS 0 referenced

[10/11/2024, 4:28:34 PM] [homebridge-nest-accfactory]     Last message repeated 1 times
[h264 @ 0x7fff7c1c7440] decode_slice_header error
[h264 @ 0x7fff7c1c7440] no frame!

[10/11/2024, 4:28:34 PM] [homebridge-nest-accfactory] [h264 @ 0x7fff7c1c7440] non-existing PPS 0 referenced

[10/11/2024, 4:28:34 PM] [homebridge-nest-accfactory]     Last message repeated 1 times
[h264 @ 0x7fff7c1c7440] decode_slice_header error
[h264 @ 0x7fff7c1c7440] no frame!

[10/11/2024, 4:28:35 PM] [homebridge-nest-accfactory] [h264 @ 0x7fff7c1c7440] non-existing PPS 0 referenced

[10/11/2024, 4:28:35 PM] [homebridge-nest-accfactory]     Last message repeated 1 times
[h264 @ 0x7fff7c1c7440] decode_slice_header error
[h264 @ 0x7fff7c1c7440] no frame!

[10/11/2024, 4:28:35 PM] [homebridge-nest-accfactory] [h264 @ 0x7fff7c1c7440] non-existing PPS 0 referenced

[10/11/2024, 4:28:35 PM] [homebridge-nest-accfactory]     Last message repeated 1 times
[h264 @ 0x7fff7c1c7440] decode_slice_header error
[h264 @ 0x7fff7c1c7440] no frame!

[10/11/2024, 4:28:42 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/11/2024, 4:28:42 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/11/2024, 4:28:42 PM] [homebridge-nest-accfactory] Input #0, sdp, from 'pipe:0':
  Metadata:
    title           : HomeKit Audio Talkback
  Duration: N/A, bitrate: N/A
  Stream #0:0: Audio: aac (libfdk_aac), 16000 Hz, mono, s16
Stream mapping:
  Stream #0:0 -> #0:0 (aac (libfdk_aac) -> opus (libopus))

[10/11/2024, 4:28:50 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/11/2024, 4:28:50 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[HDS fe80::102f:433d:de00:50cf%eth0] Delegate finished recording stream 1 without sending anything out.       Controller will CANCEL.
[10/11/2024, 4:28:52 PM] [homebridge-nest-accfactory] [in#0/sdp @ 0x7fff163f42f0] Error during demuxing: Operation timed out

[10/11/2024, 4:28:52 PM] [homebridge-nest-accfactory] [aost#0:0/libopus @ 0x7fff16391030] No filtered frames for output stream, trying to initialize anyway.

[10/11/2024, 4:28:52 PM] [homebridge-nest-accfactory] [libopus @ 0x7fff163f6c70] No bit rate set. Defaulting to 96000 bps.
Output #0, data, to 'pipe:1':
  Metadata:
    title           : HomeKit Audio Talkback
    encoder         : Lavf61.1.100
  Stream #0:0: Audio: opus, 48000 Hz, stereo, s16, 96 kb/s
      Metadata:
        encoder         : Lavc61.3.100 libopus

[10/11/2024, 4:28:52 PM] [homebridge-nest-accfactory] [out#0/data @ 0x7fff162e5330] video:0KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown
[out#0/data @ 0x7fff162e5330] Output file is empty, nothing was encoded(check -ss / -t / -frames parameters if used)

[10/11/2024, 4:28:52 PM] [homebridge-nest-accfactory] size=       0KiB time=N/A bitrate=N/A speed=N/A    

[10/11/2024, 4:28:52 PM] [homebridge-nest-accfactory] ffmpeg audio talkback streaming process for "Front Door" stopped unexpectedly. Exit code was "0"
[10/11/2024, 4:28:52 PM] [homebridge-nest-accfactory] Stopped live stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/11/2024, 4:28:52 PM] [homebridge-nest-accfactory] Live stream stopped from "Front Door"
[10/11/2024, 4:33:08 PM] [homebridge-nest-accfactory] Restarting REST API subscribe for connection uuid "xxx"
[10/11/2024, 4:33:59 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/11/2024, 4:33:59 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/11/2024, 4:34:07 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/11/2024, 4:34:07 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[HDS fe80::102f:433d:de00:50cf%eth0] Delegate finished recording stream 1 without sending anything out.       Controller will CANCEL.
[10/11/2024, 4:34:12 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/11/2024, 4:34:12 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/11/2024, 4:34:21 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/11/2024, 4:34:21 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[HDS fe80::102f:433d:de00:50cf%eth0] Delegate finished recording stream 1 without sending anything out.       Controller will CANCEL.
[10/11/2024, 4:34:32 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/11/2024, 4:34:32 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/11/2024, 4:34:40 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/11/2024, 4:34:40 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
n0rt0nthec4t commented 1 month ago

Ok thanks for that information. Out of interest, has your Nest Hello v1 been migrated to the Google Home preview?

ellisonpatterson commented 1 month ago

Ok thanks for that information. Out of interest, has your Nest Hello v1 been migrated to the Google Home preview?

Yes it has been migrated. Also I did end up getting a single HKSV recording but that was all. When I restart homebridge/homebridge-nest-accfactory, everything works as expected initially but it stops working after a few minutes.

n0rt0nthec4t commented 1 month ago

I'll look into it more over the weekend. I'm pretty sure missed something then (as dont have a migrated one enrolled in HomeKit) with migrated cameras. might reach out for some testing of things if thats ok

ellisonpatterson commented 1 month ago

I'll look into it more over the weekend. I'm pretty sure missed something then (as dont have a migrated one enrolled in HomeKit) with migrated cameras. might reach out for some testing of things if thats ok

Absolutely, I'll respond as quickly as I can 👍

ellisonpatterson commented 1 month ago

@n0rt0nthec4t on v0.2.3-alpha.1 it got the homekit recording, which is awesome! Still getting some errors though:

[10/12/2024, 8:29:12 AM] [homebridge-nest-accfactory] Live stream started on "Front Door" with two-way audio
[10/12/2024, 8:29:12 AM] [homebridge-nest-accfactory] Started live stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with two-way audio and sesssion id of "a836dccd-11fe-4e8d-8f95-74f6637fb616"
[10/12/2024, 8:29:21 AM] [homebridge-nest-accfactory] Unsupported reconfiguration request for live stream on "Front Door"
[10/12/2024, 8:29:22 AM] [homebridge-nest-accfactory] Input #0, sdp, from 'pipe:0':
[10/12/2024, 8:29:22 AM] [homebridge-nest-accfactory] N/A, bitrate: N/A
[10/12/2024, 8:29:22 AM] [homebridge-nest-accfactory] Stream mapping:
[10/12/2024, 8:29:33 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 8:29:33 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 8:29:33 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 8:29:47 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 8:29:47 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 8:29:52 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 8:29:52 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 8:29:52 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 8:30:02 AM] [homebridge-nest-accfactory] [in#0/sdp @ 0x7fffb25ac2f0] Error during demuxing: Operation timed out
[10/12/2024, 8:30:02 AM] [homebridge-nest-accfactory] [aost#0:0/libopus @ 0x7fffb2549030] No filtered frames for output stream, trying to initialize anyway.
[10/12/2024, 8:30:02 AM] [homebridge-nest-accfactory] [libopus @ 0x7fffb25aec70] No bit rate set. Defaulting to 96000 bps.
[10/12/2024, 8:30:02 AM] [homebridge-nest-accfactory] [out#0/data @ 0x7fffb249d330] video:0KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown
[10/12/2024, 8:30:02 AM] [homebridge-nest-accfactory] ffmpeg audio talkback streaming process for "Front Door" stopped unexpectedly. Exit code was "0"
ellisonpatterson commented 1 month ago

Nope, it stopped working again after a few minutes.

[10/12/2024, 11:40:32 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:40:32 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:40:32 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:40:43 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:40:43 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:40:54 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:40:54 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:40:54 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:41:05 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:41:05 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:42:43 AM] [homebridge-nest-accfactory] Restarting Protobuf API trait observe for connection uuid "a6dd555b-c2e0-4b2b-8460-5600a4870d9c"
[10/12/2024, 11:43:23 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:43:23 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:43:23 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:43:34 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:43:34 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:43:40 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:43:40 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:43:40 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:43:51 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:43:51 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:44:02 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:44:02 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:44:02 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:44:13 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:44:13 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:44:26 AM] [homebridge-nest-accfactory] Restarting REST API subscribe for connection uuid "a6dd555b-c2e0-4b2b-8460-5600a4870d9c"
[10/12/2024, 11:47:45 AM] [homebridge-nest-accfactory] Restarting Protobuf API trait observe for connection uuid "a6dd555b-c2e0-4b2b-8460-5600a4870d9c"
[10/12/2024, 11:48:44 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:48:44 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:48:44 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:48:55 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:48:55 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:49:00 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:49:00 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:49:00 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:49:12 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:49:12 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:49:23 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:49:23 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:49:23 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:49:27 AM] [homebridge-nest-accfactory] Restarting REST API subscribe for connection uuid "a6dd555b-c2e0-4b2b-8460-5600a4870d9c"
[10/12/2024, 11:49:34 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:49:34 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:50:25 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:50:25 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:50:25 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:50:36 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:50:36 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:50:41 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:50:41 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:50:41 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:50:53 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:50:53 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:51:03 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:51:03 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:51:03 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:51:15 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:51:15 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:51:36 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:51:36 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:51:36 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:51:47 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:51:47 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:52:31 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:52:31 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:52:31 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:52:43 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:52:43 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:52:48 AM] [homebridge-nest-accfactory] Restarting Protobuf API trait observe for connection uuid "a6dd555b-c2e0-4b2b-8460-5600a4870d9c"
[10/12/2024, 11:52:48 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:52:48 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:52:48 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:53:00 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:53:00 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:53:11 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:53:11 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:53:11 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:53:22 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:53:22 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:54:27 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:54:27 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:54:27 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:54:28 AM] [homebridge-nest-accfactory] Restarting REST API subscribe for connection uuid "a6dd555b-c2e0-4b2b-8460-5600a4870d9c"
[10/12/2024, 11:54:38 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:54:38 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:54:44 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:54:44 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:54:44 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:54:55 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:54:55 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:55:06 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:55:06 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:55:06 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:55:17 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:55:17 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:55:31 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:55:31 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:55:31 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:55:42 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:55:42 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:55:48 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:55:48 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:55:48 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:55:59 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:55:59 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:56:10 AM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 11:56:10 AM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 11:56:10 AM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 11:56:21 AM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 11:56:21 AM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 11:59:30 AM] [homebridge-nest-accfactory] Restarting REST API subscribe for connection uuid "a6dd555b-c2e0-4b2b-8460-5600a4870d9c"
[10/12/2024, 12:00:04 PM] [homebridge-nest-accfactory] Restarting Protobuf API trait observe for connection uuid "a6dd555b-c2e0-4b2b-8460-5600a4870d9c"
[10/12/2024, 12:04:31 PM] [homebridge-nest-accfactory] Restarting REST API subscribe for connection uuid "a6dd555b-c2e0-4b2b-8460-5600a4870d9c"
[10/12/2024, 12:05:08 PM] [homebridge-nest-accfactory] Restarting Protobuf API trait observe for connection uuid "a6dd555b-c2e0-4b2b-8460-5600a4870d9c"
[10/12/2024, 12:09:33 PM] [homebridge-nest-accfactory] Restarting REST API subscribe for connection uuid "a6dd555b-c2e0-4b2b-8460-5600a4870d9c"
[10/12/2024, 12:09:33 PM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 12:09:33 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 12:09:33 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 12:09:44 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 12:09:44 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 12:09:50 PM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 12:09:50 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 12:09:50 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 12:10:01 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 12:10:01 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 12:10:12 PM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 12:10:12 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 12:10:12 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 12:10:23 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 12:10:23 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 12:11:41 PM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 12:11:41 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 12:11:41 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 12:11:53 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 12:11:53 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 12:11:58 PM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 12:11:58 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 12:11:58 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 12:12:10 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 12:12:10 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 12:12:21 PM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 12:12:21 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 12:12:21 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 12:12:32 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 12:12:32 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 12:12:45 PM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 12:12:45 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 12:12:45 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 12:12:57 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 12:12:57 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 12:13:02 PM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 12:13:02 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 12:13:02 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 12:13:13 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 12:13:13 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 12:13:24 PM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 12:13:24 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 12:13:24 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 12:13:35 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 12:13:35 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 12:13:56 PM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 12:13:56 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 12:13:56 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 12:14:08 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 12:14:08 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 12:14:34 PM] [homebridge-nest-accfactory] Restarting REST API subscribe for connection uuid "a6dd555b-c2e0-4b2b-8460-5600a4870d9c"
[10/12/2024, 12:14:59 PM] [homebridge-nest-accfactory] ffmpeg process using for live streaming from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v copy -fps_mode passthrough -reset_timestamps 1 -video_track_timescale 90000 -payload_type 99 -ssrc 15980197 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params L7i64NF8RsmBXzAA+uAQQfaQeGWGagiYEdu97Iwi srtp://192.168.1.194:55222?rtcpport=55222&pkt_size=1378 -map 1:a:0 -codec:a libfdk_aac -profile:a aac_eld -flags +global_header -ar 16k -b:a 24k -ac 1 -payload_type 110 -ssrc 3673382 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params 6H4GajX1C6lv+V43cJg5/DrfmwF8P8+8PQ4zRJst srtp://192.168.1.194:51297?rtcpport=51297&localrtcpport=43131&pkt_size=188
[10/12/2024, 12:14:59 PM] [homebridge-nest-accfactory] Live stream started on "Front Door" with two-way audio
[10/12/2024, 12:14:59 PM] [homebridge-nest-accfactory] Started live stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with two-way audio and sesssion id of "e4535d98-85e8-4dd1-b13a-f06375e938fa"
[10/12/2024, 12:14:59 PM] [homebridge-nest-accfactory] Stopped live stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 12:14:59 PM] [homebridge-nest-accfactory] Live stream stopped from "Front Door"
[10/12/2024, 12:15:00 PM] [homebridge-nest-accfactory] ffmpeg process using for live streaming from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v copy -fps_mode passthrough -reset_timestamps 1 -video_track_timescale 90000 -payload_type 99 -ssrc 14348719 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params 9nfOEIcSo/UO1Q8nlXBk7iwefXDmzQJziuCqkYkl srtp://192.168.1.194:61843?rtcpport=61843&pkt_size=1378 -map 1:a:0 -codec:a libfdk_aac -profile:a aac_eld -flags +global_header -ar 16k -b:a 24k -ac 1 -payload_type 110 -ssrc 13767932 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params ekDbTeVJWZmM5h3LIrAiDJ6XA0KhJT7hN6YRIukf srtp://192.168.1.194:51738?rtcpport=51738&localrtcpport=44097&pkt_size=188
[10/12/2024, 12:15:00 PM] [homebridge-nest-accfactory] Live stream started on "Front Door" with two-way audio
[10/12/2024, 12:15:00 PM] [homebridge-nest-accfactory] Started live stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with two-way audio and sesssion id of "b47c6ac4-2a72-4fa1-8b27-9b0a30d61e96"
[10/12/2024, 12:15:10 PM] [homebridge-nest-accfactory] Input #0, sdp, from 'pipe:0':
  Metadata:
    title           : HomeKit Audio Talkback
  Duration: N/A, bitrate: N/A

[10/12/2024, 12:15:10 PM] [homebridge-nest-accfactory]   Stream #0:0: Audio: aac (libfdk_aac), 16000 Hz, mono, s16

[10/12/2024, 12:15:10 PM] [homebridge-nest-accfactory] Stream mapping:
  Stream #0:0 -> #0:0 (aac (libfdk_aac) -> opus (libopus))

[10/12/2024, 12:15:20 PM] [homebridge-nest-accfactory] [in#0/sdp @ 0x7fffa6f902f0] Error during demuxing: Operation timed out

[10/12/2024, 12:15:20 PM] [homebridge-nest-accfactory] [aost#0:0/libopus @ 0x7fffa6f2d030] No filtered frames for output stream, trying to initialize anyway.
[libopus @ 0x7fffa6f92c70] No bit rate set. Defaulting to 96000 bps.
Output #0, data, to 'pipe:1':
  Metadata:
    title           : HomeKit Audio Talkback
    encoder         : Lavf61.1.100
  Stream #0:0: Audio: opus, 48000 Hz, stereo, s16, 96 kb/s
      Metadata:
        encoder         : Lavc61.3.100 libopus

[10/12/2024, 12:15:20 PM] [homebridge-nest-accfactory] [out#0/data @ 0x7fffa6e81330] video:0KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown
[out#0/data @ 0x7fffa6e81330] Output file is empty, nothing was encoded(check -ss / -t / -frames parameters if used)
size=       0KiB time=N/A bitrate=N/A speed=N/A    

[10/12/2024, 12:15:20 PM] [homebridge-nest-accfactory] ffmpeg audio talkback streaming process for "Front Door" stopped unexpectedly. Exit code was "0"
[10/12/2024, 12:15:20 PM] [homebridge-nest-accfactory] Stopped live stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 12:15:20 PM] [homebridge-nest-accfactory] Live stream stopped from "Front Door"
[10/12/2024, 12:15:29 PM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 12:15:29 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 12:15:29 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 12:15:41 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 12:15:41 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
[10/12/2024, 12:15:46 PM] [homebridge-nest-accfactory] ffmpeg process using for recording stream from "Front Door" will be called using the following commandline -hide_banner -nostats -use_wallclock_as_timestamps 1 -fflags +discardcorrupt -max_delay 500000 -flags low_delay -f h264 -i pipe:0 -i pipe:3 -map 0:v:0 -codec:v libx264 -preset veryfast -profile:v main -level:v 4.0 -noautoscale -bf 0 -filter:v fps=fps=30 -g:v 120 -b:v 2000k -fps_mode passthrough -movflags frag_keyframe+empty_moov+default_base_moof -reset_timestamps 1 -video_track_timescale 90000 -bufsize 4000k -map 1:a:0 -codec:a libfdk_aac -profile:a aac_low -ar 16k -b:a 16k -ac 1 -f mp4 pipe:1
[10/12/2024, 12:15:46 PM] [homebridge-nest-accfactory] Started recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX" with sesison id of "1"
[10/12/2024, 12:15:46 PM] [homebridge-nest-accfactory] Started recording from "Front Door" 
[10/12/2024, 12:15:58 PM] [homebridge-nest-accfactory] Stopped recording stream from uuid "DEVICE_F0EF8XXXXXXXXXX"
[10/12/2024, 12:15:58 PM] [homebridge-nest-accfactory] Recording from "Front Door" completed with error. Reason was "TIMEOUT"
n0rt0nthec4t commented 1 month ago

Been able to reproduce at my end, so now need to work on a fix :-)

Seems things are a bit more finicky once camera has been migrated to Google Home