QuantumEntangledAndy / neolink

An RTSP bridge to Reolink IP cameras
GNU Affero General Public License v3.0
250 stars 41 forks source link

Few questions 0.6.1 #153

Closed tr1plus closed 2 months ago

tr1plus commented 9 months ago

Hi

Thanks again for all the work you are putting into this :)

I upgraded today from 0.5.18 to 0.6.1. Will do some more testing, but so far it looks to be working sot hats good news ;)

I do get 1 warning in console, but I don't think it's "breaking" anything: (neolink:7): GLib-GObject-WARNING **: 08:17:02.932: g_object_get_is_valid_property: object class 'GstRtpJitterBuffer' has no property named 'pt'

I do want to check one thing related to battery cameras. I did see you changed some of the MQTT config ect, but has anything changed to the connection yet? I assume enabling MQTT+RTSP will still have the same battery drain as MQTT only in v0.5.X?

Thanks again!

QuantumEntangledAndy commented 9 months ago

Oh that's an internal buffer on gstreamer, it was an experiment and I thought I'd removed it... I'll take it out for next build

QuantumEntangledAndy commented 9 months ago

So major thing you can do for battery on 0.6.1 is adjust the neolink/config specifically on the [[camera]] block you can flip enabled = true to enabled = false and the camera should disconnect.

My next job us hooking up some sort of idle timeout on that hopefully on 0.6.2

QuantumEntangledAndy commented 9 months ago

Ah I found the left over GstRtpJitterBuffer is for h265 cams only, no wonder I missed it all my cams are h264

tr1plus commented 9 months ago

So major thing you can do for battery on 0.6.1 is adjust the neolink/config specifically on the [[camera]] block you can flip enabled = true to enabled = false and the camera should disconnect.

What do you mean with disconnecting? Will MQTT still work on that case? For now I still use my own frankenstein trigger (Neolink in client pause mode > email trigger on motion to home assistant via reolink > Home assistant triggers my camera to start recording). My long term hope is that I can have this all done via MQTT, but I'm not sure I understand the disconnect feature. When does it disconnect and when does MQTT still work then? Will RTSP keep working when disconnected?

QuantumEntangledAndy commented 9 months ago

If set to disable the camera will disconnect but you can still trigger the reconnect from mqtt by setting to enabled. It should mean you can do your whole setup in mqtt I think.

QuantumEntangledAndy commented 9 months ago

Rtsp will not work until set back to enabled

QuantumEntangledAndy commented 9 months ago

What you should be able to do with this is leave neolink running on mqtt-rtsp mode and rather then restarting it to get the stream up you just turn on enabled in mqtt. That will then make neolink reconnect to the camera and make the streams available.

My next goal is to make an mqtt trigger for push notifications which you should be able to use instead of email.

jamesahendry commented 9 months ago

I seem to have continual memory leakage. 6 cams, all on their own Debian LXC container in proxmox. Each running in a separate container. Any ways on how to troubleshoot this? To put some numbers on it they boot to about 70mb then within a few hours they're at 400 odd mb and climbing, depending on whether I am using both streams (sub & main). You can see where I've upgraded after memory consumption was pretty stable all day image

QuantumEntangledAndy commented 9 months ago

Ah second report of a memory leak. Im hoping to look into that tomorrow but I've got to write the exam for the post-grad students tomorrow too so no promises.

jamesahendry commented 9 months ago

Get them to solve the memory leak as part of the practical!

QuantumEntangledAndy commented 9 months ago

Haha not sure I can ask chemistry students to do that

QuantumEntangledAndy commented 9 months ago

Can we try this build. Tons of memory optimisations in there hopefully plugged it all. Wasn't a memory leak in the normal sense but some over zealous thread creation and missing upper bound in the gstreamer buffer size

QuantumEntangledAndy commented 9 months ago

Ok I released it under 0.6.2 along with some other fixes. Hopefully it helps

QuantumEntangledAndy commented 9 months ago

WIP disconnect on idle is on the branch feature/push_mqtt current build seems to be working.

Needs the following idle_disconnect = true in the toml

[[cameras]]
# usual options like name and pass
idle_disconnect = true

If there are no active users or no motion for 30s is will disconnect the camera. When an active user OR a push notification is received it will reconnect

You can watch it in the mqtt at neolink/camname/status will swap from connected to disconnected also the last push notification raw json data is dumped into neolink/camname/notification

I the goal of this is to replace your "Frankenstein" setup with something native to neolink. Can you see if it behaves the way you want?

QuantumEntangledAndy commented 9 months ago

Finally got it to build on github here you might need to install openssl

tr1plus commented 9 months ago

Don't think it's working. I have a feeling motion is never detected. I recall we had a discussion earlier where it is because if the PIR sensor? My Frankenstein solution does trigger an email alert from reolink, but neolink doesn't do anything with below config:

[mqtt]
broker_addr = "192.168.1.25" # Address of the mqtt server
port = 1883 # mqtt servers port
credentials = ["xxx", "xxx"] # mqtt server login details

[[cameras]]
#debug = true
name = "tuin"
username = "xxx"
password = "xxx"
address = "192.168.1.79"
uid = "xxx"
#address = "192.168.50.35"
discovery = "local"
idle_disconnect = true
[cameras.mqtt]
enable_battery = true
battery_update = 60000
        [cameras.mqtt.discovery]
        topic = "homeassistant"
        features = ["ir", "motion", "battery"]

I am also not able to get any video output (just the stream is not ready) when connecting via VLC. Console just prints following and nothing after:

[2023-09-26T18:05:31Z INFO  neolink::mqtt] tuin: MQTT Staring
[2023-09-26T18:05:31Z INFO  neolink::mqtt::discovery] Enabled MQTT discovery for tuin with friendly name Tuin
[2023-09-26T18:05:31Z INFO  neolink::mqtt] Updated config
[2023-09-26T18:05:31Z INFO  neolink::mqtt] Updated config

Also - I see the config gets printed to MQTT, including clear text password. Do we really want that?

tr1plus commented 9 months ago

Also - I think MQTT is still "broken". It disconnected after ~30min. Neolink wants to reconnect but nothing happens (waited > 15min after the error in console)

2023-09-26T18:34:38Z INFO  neolink::utils] tuin: Logging in
[2023-09-26T18:34:40Z INFO  neolink::utils] tuin: Connected and logged in
[2023-09-26T18:34:40Z INFO  neolink::common::camthread] tuin: Camera time is already set: 2023-09-26 20:34:45.0 -01:00:00
[2023-09-26T18:34:41Z INFO  neolink::common::neocam] tuin: Model Reolink Argus Eco
[2023-09-26T18:34:41Z INFO  neolink::common::neocam] tuin: Firmware Version v3.0.0.1981_23040606
[2023-09-26T18:34:42Z INFO  neolink::rtsp] tuin: Avaliable at /tuin/main, /tuin/Main, /tuin/mainStream, /tuin/MainStream, /tuin/Mainstream, /tuin/mainstream, /tuin
[2023-09-26T18:34:42Z INFO  neolink::rtsp] tuin: Enabling Motion
[2023-09-26T18:34:42Z INFO  neolink::rtsp] tuin: Pausing Motion
[2023-09-26T18:34:44Z INFO  neolink::rtsp] tuin: Avaliable at /tuin/sub, /tuin/Sub, /tuin/subStream, /tuin/SubStream, /tuin/Substream, /tuin/substream
[2023-09-26T18:34:44Z INFO  neolink::rtsp] tuin: Enabling Motion
[2023-09-26T18:34:44Z INFO  neolink::rtsp] tuin: Pausing Motion
[2023-09-26T19:04:50Z WARN  neolink::common::camthread] Connection Lost: IO Error: Custom { kind: Other, error: DroppedConnection }

    Caused by:
        Dropped connection
[2023-09-26T19:04:50Z INFO  neolink::common::camthread] Attempt reconnect in 50ms

With below config:

[mqtt]
broker_addr = "192.168.1.25" # Address of the mqtt server
port = 1883 # mqtt servers port
credentials = ["xxx", "xxx"] # mqtt server login details

[[cameras]]
#debug = true
name = "tuin"
username = "xxx"
password = "xxx"
address = "192.168.1.79"
uid = "xxx"
#address = "192.168.50.35"
discovery = "local"
#idle_disconnect = true
[cameras.mqtt]
enable_battery = true
battery_update = 60000
        [cameras.mqtt.discovery]
        topic = "homeassistant"
        features = ["ir", "motion", "battery"]
  [cameras.pause]
  on_motion = true # Should pause when no motion
  mode = "none"
  timeout = 30.0 # How long to wait after motion stops before pausing
QuantumEntangledAndy commented 9 months ago

Don't think it's working. I have a feeling motion is never detected. I recall we had a discussion earlier where it is because if the PIR sensor? My Frankenstein solution does trigger an email alert from reolink, but neolink doesn't do anything with below config:

With this configuration you have shown I won't expect it to disconnect on idle. Since you have neither on_client or on_motion pause enabled neolink will consider you to want the stream at all times.

QuantumEntangledAndy commented 9 months ago

Can you try adding on_client and idle_disconnect and also enable debug logging export RUST_LOG=debug with the mqtt-rtsp command.

That should give me the information I need to test things

With regards to you motion. I have push notifications working now (debug log should show it as working). But currently I'm only using the for the idle disconnect I think I will add it into the stream pause too. But the camera only seems to send push notifications when disconnect so you'll need to be in the disconnect state to revive them I think. I'll see if I can work anything up

QuantumEntangledAndy commented 9 months ago

I've gotten push notifications to restart the stream when on_motion is true now and also plugged some bugs in the push notification. Please can you try this build (with debug log on)

tr1plus commented 9 months ago

I'm not sure how to do the rust log. I tried adding it as an environment variable in docker, but nothing is being shown in the console. Or do you mean debug=true in the toml?

I'm still a bit confused on exactly what I need to make this work; on_motion or on_client? I tried with either and both. when using both, nothing much happens as far as I can tell.

With on_motion only, it seems the motion pause never triggered again once it was enabled. So I believe the "stream" remains active.

[2023-09-27T07:46:45Z INFO  neolink::rtsp] tuin: Enabling Motion
[2023-09-27T07:46:45Z INFO  neolink::rtsp] tuin: Enabling Motion
[2023-09-27T07:46:46Z INFO  neolink::rtsp] tuin: Enabling Push Notification
[2023-09-27T07:46:46Z INFO  neolink::rtsp] tuin: Enabling Push Notification
[2023-09-27T07:47:16Z INFO  neolink::rtsp] tuin: Pausing Push Notification
[2023-09-27T07:47:16Z INFO  neolink::rtsp] tuin: Pausing Push Notification

I do see a lot of push notification enable & pause, so that is good news.

With on_client only, The MD sensor in homeassistant does register motion (which is good). and only when connecting the client it seems to activate the stream. I think this is the working scenario (will do some more testing). --> Going to validate if MQTT disconnects still after 30 min, because that would be key to have this work in the long term :)

some observations:

QuantumEntangledAndy commented 9 months ago

This is how I set debug log in docker compose

neolink:
    image: quantumentangledandy/neolink:feature-push_mqtt
    command: ["/usr/local/bin/neolink", "mqtt-rtsp", "--config=/etc/neolink.toml"]
    depends_on:
      - "mqtt"
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - ./neolink.toml:/etc/neolink.toml
    environment:
      RUST_LOG: "neolink=debug"
    dns:
        - 1.1.1.1
        - 8.8.8.8

The enable_preview thing was indeed missing so I have added that back in on the next build

I think I have also plugged a bug in how the md stream stop time was calculated too so hopefully that works

I'll try and clarify how each setting should behave

QuantumEntangledAndy commented 9 months ago

Next build is ready for testing that should fix the motion pause here

tr1plus commented 9 months ago

So with this config, I get what I want I believe:

**other stuff**
idle_disconnect = true
[cameras.mqtt]
enable_battery = true
battery_update = 60000
enable_preview = false
        [cameras.mqtt.discovery]
        topic = "homeassistant"
        features = ["ir", "motion", "battery"]
[cameras.pause]
#on_motion = true # Should pause when no motion
on_client = true # Should pause when no rtsp client
mode = "none"
timeout = 30.0 # How long to wait after motion stops before pausing

In HomeAssistant I look for the MD to update start a 5 min timer(which refreshed every time MD is detected). I then trigger Shinobi to start recording. After the 5 min timer I stop recording. --> this 'starts' and 'stops' a client (so the on_client)

Battery is now also updated, which is good (didn't have that before).

Main testing now is long term stability & battery drain (e.g. dos the constant MD listen drain battery faster, I assume so?)

Thanks a lot again for your efforts. I hope this is the final destination for what I wanted to achieve, just a bit worried about battery drain :)

Also - when the camera disconnects (I had to unplug the wifi atenna since I was mounting it back to it's original location), I think something still isn't working.

[2023-09-27T11:04:37Z INFO  neolink::utils] tuin: Logging in
[2023-09-27T11:04:38Z INFO  neolink::utils] tuin: Connected and logged in
[2023-09-27T11:04:38Z INFO  neolink::common::camthread] tuin: Camera time is already set: 2023-09-27 13:04:45.0 -01:00:00
[2023-09-27T11:05:31Z WARN  neolink::common::camthread] Connection Lost: IO Error: Custom { kind: Other, error: DroppedConnection }

    Caused by:
        Dropped connection
[2023-09-27T11:05:31Z INFO  neolink::common::camthread] Attempt reconnect in 50ms
thread '<unnamed>' panicked at 'Could not build pipeline: channel closed', src/rtsp/gst/factory.rs:132:56
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
fatal runtime error: failed to initiate panic, error 5
Aborted (core dumped)

nothing happens after this.

Also - the rust debug still isn't working I think. This is my docker compose (I use portainer):

services:
  neolink-rtsp:
    image: quantumentangledandy/neolink:feature-push_mqtt
    container_name: neolink-rtsp
    command: /usr/local/bin/neolink mqtt-rtsp --config /etc/neolink.toml
    network_mode: "host"
    volumes:
      - /mnt/docker/docker-data/neolink/neolink-motion.toml:/etc/neolink.toml
      - /etc/localtime:/etc/localtime:ro
    environment:
      - RUST_LOG = 'neolink=debug'
    restart: unless-stopped
QuantumEntangledAndy commented 9 months ago

Can you change your environement to map form instead of list form like this:

environment:
      RUST_LOG: 'neolink=debug'

The panic thread '<unnamed>' panicked at 'Could not build pipeline: channel closed', src/rtsp/gst/factory.rs:132:56 is a critical issue as it makes all of gstreamer die. From the log it tried to make a media factory from a camera that is not just shutdown but totally lost. It should not get totally lost so I should have to see why the thread has gone (again debug logs needed for that)

tr1plus commented 9 months ago

okay debug log is working now. I always used the other format (with -) for my environment in the past, not sure what the difference is.

Anyway - I'll keep it running for now and keep an eye on battery drain and other errors and let you know. I'll also try to replicate the disconnect in a bit.

QuantumEntangledAndy commented 9 months ago

I think what's happening with the disconnect issue is that when there is a disconnect then some of the threads have fatal errors. I need to catch those errors and issue a retry mechanism. It might mean I need to add some more debug prints so perhaps it would be best if we got everything else working fine then I did a round of work on ensuring al threads handle reconnect gracefully.

tr1plus commented 9 months ago

sure - I'll leave this running for a day or so and walk by my camera from time to time ;) Keep you posted! Mostly worried about battery drain & MQTT disconnects at the moment so lets see :)

QuantumEntangledAndy commented 9 months ago

Do you use mqtt explorer? You can use it to see if neolink/canname/status is connected or disconnected. While in disconnected state there should be no battery loss.

tr1plus commented 9 months ago

The logic all seems to be working correctly. I do see a lot of the following when streaming:

[2023-09-29T06:11:25Z DEBUG neolink_core::bcmedia::codex] Error in stream attempting to restore
[2023-09-29T06:11:25Z DEBUG neolink_core::bcmedia::codex] Amount skipped to restore stream: 4752

It might be some connectivity issue, but the official client doesn't have this artifacting (it also turns part of the screen white-ish when this message happens).

But I would say from logic perspective all is good :) (I use on_client only and watch the MQTT MD sensor to trigger my NVR to record)

QuantumEntangledAndy commented 9 months ago

The Amount skipped to restore stream has been around in every version of neolink. It just used to not be printed. It is even present in the data that the camera writes to disk. We are not 100% what causes it but after wards there is always a frame skip. The amount of frames skipped depends on the quality of the stream larger frames means less time skipped which suggests that there is some internal fixed-sized ring buffer filling up on the camera itself

QuantumEntangledAndy commented 9 months ago

Good to see logic is working. I am running long term tests now. I think I have plugged up all the points the threads need a restart on

QuantumEntangledAndy commented 9 months ago

If you are not already please do look at this build which is the one I am testing to ensure that the mqtt stays online etc

tr1plus commented 9 months ago

Hmm, so after 3 days or so it seems there was nog longer any motion detection trigger happening in MQTT (home assistant MD sensor). Connecting via VLC did wake neolink up again. I will test the new build and let it run again for a few days. Keep you posted.

QuantumEntangledAndy commented 9 months ago

I've actually spotted a bug that can cause the motion to not restart. I just haven't found the time to properly patch it. Busy work time atm

tr1plus commented 9 months ago

No worries. Take your time. I'll be here to test when you're ready 😁

Good luck in work life stuff!

QuantumEntangledAndy commented 9 months ago

I think everything is ready could you test this one

tr1plus commented 9 months ago

Hi

That container has been running for 2-3 days now, but I suddenly saw a lot of the following error:

I believe it filled up my docker system syslog so system is a bit unresponsive at the moment. I stopped the container already so I can't get much more info. The error was just being spammed in console. Hope this shows you at least something :)

[2023-10-05T17:14:51Z DEBUG neolink::common::streamthread] Video Stream Restarting Due to Error: Dropped connection
[2023-10-05T17:14:51Z DEBUG neolink::common::streamthread] Running Stream Instance Task
[2023-10-05T17:14:51Z DEBUG neolink_core::bc_protocol::stream] SteamData::get_data Cancel3
[2023-10-05T17:14:51Z DEBUG neolink::common::streamthread] Video Stream Restarting Due to Error: Dropped connection
[2023-10-05T17:14:51Z DEBUG neolink::common::streamthread] Running Stream Instance Task
[2023-10-05T17:14:51Z DEBUG neolink_core::bc_protocol::stream] SteamData::get_data Cancel3
[2023-10-05T17:14:51Z DEBUG neolink::common::streamthread] Video Stream Restarting Due to Error: Dropped connection
[2023-10-05T17:14:51Z DEBUG neolink::common::streamthread] Running Stream Instance Task
[2023-10-05T17:14:51Z DEBUG neolink_core::bc_protocol::stream] SteamData::get_data Cancel3
[2023-10-05T17:14:51Z DEBUG neolink::common::streamthread] Video Stream Restarting Due to Error: Dropped connection

edit: syslog & daemon.log were both huge file size resulting in full disk. Still not sure if it's neolink that caused this, or if it's the other way around. I keep monitoring

QuantumEntangledAndy commented 9 months ago

Can you show me the start of that sequence. Something has been cancnelled but the parent function didn't restart it so it's odd

tr1plus commented 9 months ago

sorry - I think it was throwing that error for some time already and as my docker box was getting unreponsive I had to kill the container, thus losing the log. I'll keep an eye on it and hope to find it back when it happens again.

tr1plus commented 9 months ago

Happend again.

Not sure if it's related. But initially I wasn't getting any motion trigger to work. I manually started the camera again by connecting a client. After that the push notification triggered MQTT again and things looked to be working. But it seems on the disconnect things didn't go as expected.

[2023-10-07T17:17:16Z DEBUG neolink::rtsp] Display frame in 623.338ms
[2023-10-07T17:17:16Z DEBUG neolink::rtsp] Display frame in 592.075ms
[2023-10-07T17:17:16Z DEBUG neolink::rtsp] Display frame in 607.781ms
[2023-10-07T17:17:26Z DEBUG neolink::common::streamthread] Watchdog kicking the stream
[2023-10-07T17:17:26Z DEBUG neolink_core::bc_protocol::connection::udpsource] UdpPayloadInner::new SendToSocket Cancel
[2023-10-07T17:17:26Z DEBUG neolink::mqtt] Mqtt::listen_on_camera Cancel
[2023-10-07T17:17:26Z DEBUG neolink::common::mdthread] Error in MD task Restarting: Err(Send Error)
[2023-10-07T17:17:26Z DEBUG neolink::common::streamthread] Video Stream Restarting Due to Error: Dropped connection
[2023-10-07T17:17:26Z DEBUG neolink::common::streamthread] Running Stream Instance Task
[2023-10-07T17:17:26Z DEBUG neolink_core::bc_protocol::stream] SteamData::get_data Cancel3
[2023-10-07T17:17:26Z DEBUG neolink::common::streamthread] Video Stream Restarting Due to Error: Dropped connection
[2023-10-07T17:17:26Z DEBUG neolink::common::streamthread] Running Stream Instance Task
[2023-10-07T17:17:26Z DEBUG neolink_core::bc_protocol::stream] SteamData::get_data Cancel3
[2023-10-07T17:17:26Z DEBUG neolink::common::streamthread] Video Stream Restarting Due to Error: Dropped connection
QuantumEntangledAndy commented 9 months ago

Your errors don't quite make sense to me so if you could try this build where I have some debug prints that would be helpful.

Specifically get_data Cancel3 happens when the video stream thred is lost. This happens when the camera disconnects. But Dropped connection are retryable and should wait for a valid camera to be created before a retry so this spamming is unexpected.

tr1plus commented 9 months ago

Hmm - started the container with new image. After some time CPU usage was very high (95% CPU in "top"). Connecting via VLC doesn't work and it seems also no motion push notifications are being sent.

Can't remember if the CPU usage was always this high. It's the first time my monitoring is triggering the high cPU message for a reason that seems to be neolink related.

I see another "Watchdog kicking the stream" --> Not sure if this is something

[2023-10-08T11:52:00Z DEBUG neolink::common::pushnoti] push notification UID: 03071C930F9FA6BBE6A0409008EAE982
[2023-10-08T11:52:00Z DEBUG neolink::common::pushnoti] Push notification Listening
[2023-10-08T11:52:02Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
[2023-10-08T11:52:03Z DEBUG neolink::common::streamthread] Watchdog kicking the stream
[2023-10-08T11:52:04Z DEBUG neolink::common::streamthread] Streaming STOP
[2023-10-08T11:52:04Z DEBUG neolink::common::streamthread] Streaming STOP
[2023-10-08T11:52:04Z DEBUG neolink::common::neocam] tuin: Idle Wait
[2023-10-08T11:52:08Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
[2023-10-08T11:52:14Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
[2023-10-08T11:52:20Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
[2023-10-08T11:52:26Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
[2023-10-08T11:52:32Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
[2023-10-08T11:52:34Z DEBUG neolink::common::neocam] tuin: Idle
[2023-10-08T11:52:34Z DEBUG neolink::common::neocam] tuin: Disconnect On Request
[2023-10-08T11:52:34Z DEBUG neolink_core::bc_protocol::connection::bcconn] BcConnection::shutdown Cancel
[2023-10-08T11:52:34Z DEBUG neolink_core::bc_protocol::connection::udpsource] UdpPayloadInner::new SendToSocket Cancel: Ok(())

Restarted the container. Now VLC will connect, but it shows "stream not ready" when connecting via VLC. CPu usage still high.

[2023-10-08T12:25:04Z INFO  neolink::common::neocam] tuin: Model Reolink Argus Eco
[2023-10-08T12:25:04Z INFO  neolink::common::neocam] tuin: Firmware Version v3.0.0.1981_23040606
[2023-10-08T12:25:04Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
[2023-10-08T12:25:04Z DEBUG neolink::common::streamthread] Streaming STOP
[2023-10-08T12:25:04Z DEBUG neolink::common::streamthread] Streaming START
[2023-10-08T12:25:04Z DEBUG neolink::common::streamthread] Running Stream Instance Task
[2023-10-08T12:25:04Z DEBUG neolink::rtsp::stream] tuin: Activating Stream
[2023-10-08T12:25:04Z DEBUG neolink::rtsp::stream] tuin: Waiting for Valid Stream
[2023-10-08T12:25:04Z DEBUG neolink::rtsp::stream] StreamConfig { resolution: [640, 360], vid_format: None, aud_format: None, bitrate: 196608 }
[2023-10-08T12:25:05Z DEBUG neolink::common::neocam] tuin: Listing Camera Supported Streams
        mainStream: 2304x1296
        subStream: 640x360
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::stream] tuin: Activating Stream
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::stream] tuin: Waiting for Valid Stream
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::stream] StreamConfig { resolution: [2304, 1296], vid_format: None, aud_format: None, bitrate: 2097152 }
[2023-10-08T12:25:05Z DEBUG neolink::common::streamthread] Streaming STOP
[2023-10-08T12:25:05Z DEBUG neolink::common::streamthread] Streaming START
[2023-10-08T12:25:05Z DEBUG neolink::common::streamthread] Running Stream Instance Task
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::stream] StreamConfig { resolution: [640, 360], vid_format: H264, aud_format: None, bitrate: 196608 }
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::stream] tuin: Waiting for Valid Audio
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::stream] StreamConfig { resolution: [640, 360], vid_format: H264, aud_format: None, bitrate: 196608 }
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::stream] StreamConfig { resolution: [640, 360], vid_format: H264, aud_format: Aac, bitrate: 196608 }
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::stream] tuin: Creating Client Counters
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::stream] tuin: Enabling Client Pause
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::stream] tuin: Stream Activated
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::gst::factory] Constructing Factor Impl
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::gst::factory] Adding anonymous as permitted user
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::stream] Path: /tuin/sub
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::stream] Path: /tuin/Sub
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::stream] Path: /tuin/subStream
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::stream] Path: /tuin/SubStream
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::stream] Path: /tuin/Substream
[2023-10-08T12:25:05Z DEBUG neolink::rtsp::stream] Path: /tuin/substream
[2023-10-08T12:25:05Z INFO  neolink::rtsp::stream] tuin: Avaliable at /tuin/sub, /tuin/Sub, /tuin/subStream, /tuin/SubStream, /tuin/Substream, /tuin/substream

Stopped the container once more (deleted it now) and re-deployed. Neolink CPU usage is normal Connecting via VLC now works. Neolink CPU usage stayed low after this (2-3%) Can't know for sure if push notifications/motion works since I have no physical access to camera at the moment.

Will keep monitoring if error from above re-occurs.

Thanks :)

QuantumEntangledAndy commented 9 months ago

Sigh... why does it all seem to be fine for me in VLC but the moment I give it someone else this happens. Let me run it through my profiler

tr1plus commented 9 months ago

well the 3th time it seems to be stable. I just re-connected VLC and it works. Maybe container didn't get cleaned up properly on my side or something.

Anyway - I'll keep this version running for now unless you find something. I'll let you know if/when I run into the original issue again where it starts spamming errors :)

QuantumEntangledAndy commented 9 months ago

I think I found something interesting from my profiler where it was sending the push notification though the channel repeatedly in a short loop so theres that at least. Will keep looking into it

QuantumEntangledAndy commented 9 months ago

Ok this is the one with the fixed push notificaiton channel. CPU goes from 114% back down to 3%

tr1plus commented 9 months ago

Thanks - will keep an eye on it how it behaves. I'll keep you posted :)

tr1plus commented 9 months ago

It happened again. From my initial testing this happens when motion is detected after neolink has been on for a few hours (~12h or so). All goes well the first few hours, but when I walk by my camera after >12h or so without any movement that happened in that timeframe, it starts spamming the console + high(er) CPU usage --> This might also be caused by the debug log spamming the console:

Tried to capture a good chunk of info. Starting from previous day last trigger to when the error started happening:

2023-10-09T16:17:55.211058857Z [2023-10-09T16:17:55Z DEBUG neolink::common::neocam] tuin: Disconnect On Request
2023-10-09T16:17:55.211070370Z [2023-10-09T16:17:55Z DEBUG neolink_core::bc_protocol::connection::bcconn] BcConnection::shutdown Cancel
2023-10-09T16:17:55.211105742Z [2023-10-09T16:17:55Z DEBUG neolink_core::bc_protocol::connection::udpsource] UdpPayloadInner::new SendToSocket Cancel: Err(DroppedConnection)
2023-10-10T11:05:35.383670583Z [2023-10-10T11:05:35Z DEBUG neolink::common::instance] Sending push notification: Some(PushNoti { message: "{\"data\":{\"ALMTYPE\":\"ALARM\",\"messageType\":\"alarm\",\"alert\":\"Motion is detected from reolink tuin.\",\"pushVersion\":\"v1.1\",\"DEVMOD\":\"Reolink Argus Eco\",\"title\":\"Camera Alert\",\"ALMTIME\":\"2023-10-10T13:05:33.000+0100\",\"ALMNAME\":\"Motion Detected from reolink tuin.\",\"DEVNAME\":\"reolink tuin\",\"sound\":\"push.wav\",\"CHNAME\":\"\",\"SRVTIME\":\"2023-10-10T11:05:35.174Z\",\"ALMCHN\":\"1\",\"UID\":\"xxx\"},\"from\":\"xxx\",\"priority\":\"normal\",\"notification\":{\"title\":\"Camera Alert\",\"body\":\"Motion is detected from reolink tuin.\"},\"fcmMessageId\":\"xxx\"}", id: Some("xxx") }) about xxx
2023-10-10T11:05:35.384527301Z [2023-10-10T11:05:35Z DEBUG neolink::common::instance] Sending push notification: Some(PushNoti { message: "{\"data\":{\"ALMTYPE\":\"ALARM\",\"messageType\":\"alarm\",\"alert\":\"Motion is detected from reolink tuin.\",\"pushVersion\":\"v1.1\",\"DEVMOD\":\"Reolink Argus Eco\",\"title\":\"Camera Alert\",\"ALMTIME\":\"2023-10-10T13:05:33.000+0100\",\"ALMNAME\":\"Motion Detected from reolink tuin.\",\"DEVNAME\":\"reolink tuin\",\"sound\":\"push.wav\",\"CHNAME\":\"\",\"SRVTIME\":\"2023-10-10T11:05:35.174Z\",\"ALMCHN\":\"1\",\"UID\":\"xxx\"},\"from\":\"xxx\",\"priority\":\"normal\",\"notification\":{\"title\":\"Camera Alert\",\"body\":\"Motion is detected from reolink tuin.\"},\"fcmMessageId\":\"xxx\"}", id: Some("xxx") }) about xxx
2023-10-10T11:05:35.384574041Z [2023-10-10T11:05:35Z DEBUG neolink::mqtt] PushNoti returned: Ok(())
2023-10-10T11:05:35.384583224Z [2023-10-10T11:05:35Z DEBUG neolink::common::neocam] tuin: InUse
2023-10-10T11:05:35.384591121Z [2023-10-10T11:05:35Z DEBUG neolink::common::neocam] tuin: Connect On Request
2023-10-10T11:05:35.384598481Z [2023-10-10T11:05:35Z INFO  neolink::utils] tuin: Connecting to camera at Address: 192.168.1.79, UID: xxx
2023-10-10T11:05:35.386110196Z [2023-10-10T11:05:35Z INFO  neolink_core::bc_protocol] tuin: Trying TCP discovery
2023-10-10T11:05:35.391788537Z [2023-10-10T11:05:35Z INFO  neolink_core::bc_protocol] tuin: Trying local discovery
2023-10-10T11:05:35.393254855Z [2023-10-10T11:05:35Z DEBUG neolink_core::bc_protocol::connection::discovery] Broadcasting to: [(255.255.255.255, 2015), (255.255.255.255, 2018), (192.168.1.255, 2015), (192.168.1.255, 2018), (172.17.255.255, 2015), (172.17.255.255, 2018), (172.19.255.255, 2015), (172.19.255.255, 2018), (172.22.255.255, 2015), (172.22.255.255, 2018), (172.20.255.255, 2015), (172.20.255.255, 2018), (172.29.255.255, 2015), (172.29.255.255, 2018), (172.18.255.255, 2015), (172.18.255.255, 2018), (172.23.255.255, 2015), (172.23.255.255, 2018), (172.24.255.255, 2015), (172.24.255.255, 2018), (172.25.255.255, 2015), (172.25.255.255, 2018)]
2023-10-10T11:05:35.783354379Z [2023-10-10T11:05:35Z INFO  neolink_core::bc_protocol] tuin: Local discovery success xxx at 192.168.1.79:45242
2023-10-10T11:05:35.783486556Z [2023-10-10T11:05:35Z INFO  neolink::utils] tuin: Logging in
2023-10-10T11:05:36.406556514Z [2023-10-10T11:05:36Z DEBUG neolink_core::bc_protocol::login] Populating abilities
2023-10-10T11:05:36.623817906Z [2023-10-10T11:05:36Z DEBUG neolink_core::bc_protocol::abilityinfo] Abilities: <?xml version="1.0" encoding="utf-8"?><AbilityInfo><userName>admin</userName><system><subModule><abilityValue>general_rw, norm_rw, version_ro, uid_ro, autoReboot_rw, restore_rw, reboot_rw, shutdown_rw, dst_rw, log_ro, performance_ro, upgrade_rw, export_rw, import_rw, bootPwd_rw</abilityValue></subModule></system><network><subModule><abilityValue>port_rw, dns_rw, email_rw, ipFilter_rw, localLink_rw, pppoe_rw, upnp_rw, wifi_rw, ntp_rw, netStatus_rw, ptop_rw, autontp_rw</abilityValue></subModule></network><alarm><subModule><abilityValue>rfAlarm_rw</abilityValue></subModule><subModule><channelId>0</channelId><abilityValue>motion_rw</abilityValue></subModule></alarm><image><subModule><channelId>0</channelId><abilityValue>ispBasic_rw, ispAdvance_rw, ledState_rw</abilityValue></subModule></image><video><subModule><channelId>0</channelId><abilityValue>osdName_rw, osdTime_rw, shelter_rw</abilityValue></subModule></video><security><subModule><abilityValue>user_rw, userOnline_rw, bootPwd_rw</abilityValue></subModule></security><PTZ><subModule><abilityValue>control_rw, preset_rw, cruise_rw, track_rw, decoder_rw, ptzInfo_ro</abilityValue></subModule></PTZ><streaming><subModule><channelId>0</channelId><abilityValue>preview_rw, compress_rw, snap_rw, rtsp_rw, streamTable_ro</abilityValue></subModule></streaming></AbilityInfo>
2023-10-10T11:05:36.623880851Z [2023-10-10T11:05:36Z INFO  neolink::utils] tuin: Connected and logged in
2023-10-10T11:05:36.835264385Z [2023-10-10T11:05:36Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 78 (number: 0)
2023-10-10T11:05:36.835301288Z [2023-10-10T11:05:36Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 79 (number: 0)
2023-10-10T11:05:36.835314897Z [2023-10-10T11:05:36Z INFO  neolink::common::camthread] tuin: Camera time is already set: 2023-10-10 13:05:35.0 -01:00:00
2023-10-10T11:05:37.031160512Z [2023-10-10T11:05:37Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:05:38.993178918Z [2023-10-10T11:05:38Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:05:39.198077375Z [2023-10-10T11:05:39Z DEBUG neolink::rtsp::factory] Clearing old elements
2023-10-10T11:05:39.198812279Z [2023-10-10T11:05:39Z DEBUG neolink::rtsp::factory] buffer_size: 4194304
2023-10-10T11:05:39.198852731Z [2023-10-10T11:05:39Z DEBUG neolink::rtsp::factory] Building H265 Pipeline
2023-10-10T11:05:39.201669002Z [2023-10-10T11:05:39Z DEBUG neolink::rtsp::factory] buffer_size: 4194304
2023-10-10T11:05:39.201728277Z [2023-10-10T11:05:39Z DEBUG neolink::rtsp::factory] Building Aac pipeline
2023-10-10T11:05:39.204724727Z [2023-10-10T11:05:39Z DEBUG neolink::rtsp::stream] New media
2023-10-10T11:05:39.205288344Z [2023-10-10T11:05:39Z INFO  neolink::rtsp::stream] tuin: Activating Client
2023-10-10T11:05:39.205343526Z [2023-10-10T11:05:39Z DEBUG neolink::rtsp::stream] tuin: Number of rtsp clients: 1
2023-10-10T11:05:39.205351443Z [2023-10-10T11:05:39Z DEBUG neolink::common::streamthread] Streaming START
2023-10-10T11:05:39.205357268Z [2023-10-10T11:05:39Z DEBUG neolink::common::streamthread] Running Stream Instance Task
2023-10-10T11:05:44.258364790Z [2023-10-10T11:05:44Z DEBUG neolink::rtsp::factory] Clearing old elements
2023-10-10T11:05:44.258397959Z [2023-10-10T11:05:44Z DEBUG neolink::rtsp::factory] buffer_size: 4194304
2023-10-10T11:05:44.258714693Z [2023-10-10T11:05:44Z DEBUG neolink::rtsp::factory] Building H265 Pipeline
2023-10-10T11:05:44.258730574Z [2023-10-10T11:05:44Z DEBUG neolink::rtsp::factory] buffer_size: 4194304
2023-10-10T11:05:44.258739286Z [2023-10-10T11:05:44Z DEBUG neolink::rtsp::factory] Building Aac pipeline
2023-10-10T11:05:44.258748072Z [2023-10-10T11:05:44Z DEBUG neolink::rtsp::stream] New media
2023-10-10T11:05:44.258774396Z [2023-10-10T11:05:44Z DEBUG neolink::rtsp::stream] tuin: Number of rtsp clients: 2
2023-10-10T11:05:44.875353885Z [2023-10-10T11:05:44Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:05:49.196477556Z [2023-10-10T11:05:49Z DEBUG neolink::rtsp::factory] Clearing old elements
2023-10-10T11:05:49.196526316Z [2023-10-10T11:05:49Z DEBUG neolink::rtsp::factory] buffer_size: 4194304
2023-10-10T11:05:49.196532746Z [2023-10-10T11:05:49Z DEBUG neolink::rtsp::factory] Building H265 Pipeline
2023-10-10T11:05:49.196799112Z [2023-10-10T11:05:49Z DEBUG neolink::rtsp::factory] buffer_size: 4194304
2023-10-10T11:05:49.196812433Z [2023-10-10T11:05:49Z DEBUG neolink::rtsp::factory] Building Aac pipeline
2023-10-10T11:05:49.197409416Z [2023-10-10T11:05:49Z DEBUG neolink::rtsp::stream] New media
2023-10-10T11:05:49.197424643Z [2023-10-10T11:05:49Z DEBUG neolink::rtsp::stream] tuin: Number of rtsp clients: 3
2023-10-10T11:05:49.232678037Z [2023-10-10T11:05:49Z DEBUG neolink::mqtt] Motion returned: Ok(())
2023-10-10T11:05:50.941628287Z [2023-10-10T11:05:50Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:05:51.381683243Z [2023-10-10T11:05:51Z DEBUG neolink::rtsp::stream] Vid Thread End: Err(App source is closed)
2023-10-10T11:05:51.381723929Z [2023-10-10T11:05:51Z DEBUG neolink::rtsp::stream] tuin: Number of rtsp clients: 2
2023-10-10T11:05:51.387642532Z [2023-10-10T11:05:51Z DEBUG neolink::rtsp::stream] Aud Thread End: Err(App source is closed)
2023-10-10T11:05:57.041545872Z [2023-10-10T11:05:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:06:02.153843385Z [2023-10-10T11:06:02Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:06:02.156445620Z [2023-10-10T11:06:02Z DEBUG neolink::mqtt] Motion returned: Ok(())
2023-10-10T11:06:08.192747195Z [2023-10-10T11:06:08Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:06:14.253677684Z [2023-10-10T11:06:14Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:06:18.828729483Z [2023-10-10T11:06:18Z DEBUG neolink::common::instance] Sending push notification: Some(PushNoti { message: "{\"data\":{\"DEVMOD\":\"Reolink Argus Eco\",\"ALMTIME\":\"2023-10-10T13:06:16.000+0100\",\"sound\":\"push.wav\",\"ALMNAME\":\"Motion Detected from reolink tuin.\",\"UID\":\"xxx\",\"alert\":\"Motion is detected from reolink tuin.\",\"SRVTIME\":\"2023-10-10T11:06:18.672Z\",\"CHNAME\":\"\",\"DEVNAME\":\"reolink tuin\",\"ALMCHN\":\"1\",\"title\":\"Camera Alert\",\"ALMTYPE\":\"ALARM\",\"messageType\":\"alarm\",\"pushVersion\":\"v1.1\"},\"from\":\"743639030586\",\"priority\":\"normal\",\"notification\":{\"title\":\"Camera Alert\",\"body\":\"Motion is detected from reolink tuin.\"},\"fcmMessageId\":\"xxx\"}", id: Some("xxx") }) about xxx
2023-10-10T11:06:18.828799989Z [2023-10-10T11:06:18Z DEBUG neolink::common::instance] Sending push notification: Some(PushNoti { message: "{\"data\":{\"DEVMOD\":\"Reolink Argus Eco\",\"ALMTIME\":\"2023-10-10T13:06:16.000+0100\",\"sound\":\"push.wav\",\"ALMNAME\":\"Motion Detected from reolink tuin.\",\"UID\":\"xxx\",\"alert\":\"Motion is detected from reolink tuin.\",\"SRVTIME\":\"2023-10-10T11:06:18.672Z\",\"CHNAME\":\"\",\"DEVNAME\":\"reolink tuin\",\"ALMCHN\":\"1\",\"title\":\"Camera Alert\",\"ALMTYPE\":\"ALARM\",\"messageType\":\"alarm\",\"pushVersion\":\"v1.1\"},\"from\":\"743639030586\",\"priority\":\"normal\",\"notification\":{\"title\":\"Camera Alert\",\"body\":\"Motion is detected from reolink tuin.\"},\"fcmMessageId\":\"xxx\"}", id: Some("xxx") }) about xxx
2023-10-10T11:06:18.828827638Z [2023-10-10T11:06:18Z DEBUG neolink::mqtt] PushNoti returned: Ok(())
2023-10-10T11:06:20.232880604Z [2023-10-10T11:06:20Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:06:26.391521563Z [2023-10-10T11:06:26Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:06:32.405351768Z [2023-10-10T11:06:32Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:06:38.511205519Z [2023-10-10T11:06:38Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:06:43.491867784Z [2023-10-10T11:06:43Z DEBUG neolink::mqtt] Motion returned: Ok(())
2023-10-10T11:06:44.480834256Z [2023-10-10T11:06:44Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:06:50.531515525Z [2023-10-10T11:06:50Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:06:56.570999904Z [2023-10-10T11:06:56Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:07:02.573182432Z [2023-10-10T11:07:02Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:07:08.690372669Z [2023-10-10T11:07:08Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:07:14.722947577Z [2023-10-10T11:07:14Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:07:20.782106149Z [2023-10-10T11:07:20Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:07:26.913570284Z [2023-10-10T11:07:26Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:07:32.940457371Z [2023-10-10T11:07:32Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:07:39.002514745Z [2023-10-10T11:07:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:07:44.981972781Z [2023-10-10T11:07:44Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:07:51.131234455Z [2023-10-10T11:07:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:07:56.089077851Z [2023-10-10T11:07:56Z DEBUG neolink::common::instance] Sending push notification: Some(PushNoti { message: "{\"data\":{\"ALMCHN\":\"1\",\"sound\":\"push.wav\",\"ALMTYPE\":\"ALARM\",\"title\":\"Camera Alert\",\"UID\":\"xxx\",\"alert\":\"Person is detected from reolink tuin.\",\"CHNAME\":\"\",\"messageType\":\"alarm\",\"ALMNAME\":\"Person Detected from reolink tuin.\",\"DEVMOD\":\"Reolink Argus Eco\",\"ALMTIME\":\"2023-10-10T13:07:54.000+0100\",\"pushVersion\":\"v1.1\",\"SRVTIME\":\"2023-10-10T11:07:55.891Z\",\"DEVNAME\":\"reolink tuin\"},\"from\":\"xxx\",\"priority\":\"normal\",\"notification\":{\"title\":\"Camera Alert\",\"body\":\"Person is detected from reolink tuin.\"},\"fcmMessageId\":\"xxx"}", id: Some("xxx") }) about xxx
2023-10-10T11:07:56.089270084Z [2023-10-10T11:07:56Z DEBUG neolink::common::instance] Sending push notification: Some(PushNoti { message: "{\"data\":{\"ALMCHN\":\"1\",\"sound\":\"push.wav\",\"ALMTYPE\":\"ALARM\",\"title\":\"Camera Alert\",\"UID\":\"xxx\",\"alert\":\"Person is detected from reolink tuin.\",\"CHNAME\":\"\",\"messageType\":\"alarm\",\"ALMNAME\":\"Person Detected from reolink tuin.\",\"DEVMOD\":\"Reolink Argus Eco\",\"ALMTIME\":\"2023-10-10T13:07:54.000+0100\",\"pushVersion\":\"v1.1\",\"SRVTIME\":\"2023-10-10T11:07:55.891Z\",\"DEVNAME\":\"reolink tuin\"},\"from\":\"743639030586\",\"priority\":\"normal\",\"notification\":{\"title\":\"Camera Alert\",\"body\":\"Person is detected from reolink tuin.\"},\"fcmMessageId\":\"xxx"}", id: Some("xxx") }) about xxx
2023-10-10T11:07:56.089297569Z [2023-10-10T11:07:56Z DEBUG neolink::mqtt] PushNoti returned: Ok(())
2023-10-10T11:07:57.190212415Z [2023-10-10T11:07:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:08:02.610589676Z [2023-10-10T11:08:02Z DEBUG neolink::mqtt] Motion returned: Ok(())
2023-10-10T11:08:03.139609857Z [2023-10-10T11:08:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:08:09.199494553Z [2023-10-10T11:08:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:08:15.262832090Z [2023-10-10T11:08:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:08:21.372128689Z [2023-10-10T11:08:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:08:27.381069486Z [2023-10-10T11:08:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:08:33.408654591Z [2023-10-10T11:08:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:08:39.468710895Z [2023-10-10T11:08:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:08:45.539345567Z [2023-10-10T11:08:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:08:51.619327970Z [2023-10-10T11:08:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:08:57.659259562Z [2023-10-10T11:08:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:09:03.678214904Z [2023-10-10T11:09:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:09:09.794790162Z [2023-10-10T11:09:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:09:15.870928926Z [2023-10-10T11:09:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:09:21.903956222Z [2023-10-10T11:09:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:09:28.005713233Z [2023-10-10T11:09:28Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:09:34.051996322Z [2023-10-10T11:09:34Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:09:39.131972699Z [2023-10-10T11:09:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:09:45.178230317Z [2023-10-10T11:09:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:09:51.178766369Z [2023-10-10T11:09:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:09:57.282955806Z [2023-10-10T11:09:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:10:03.273543182Z [2023-10-10T11:10:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:10:09.340052831Z [2023-10-10T11:10:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:10:15.448458023Z [2023-10-10T11:10:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:10:21.497510389Z [2023-10-10T11:10:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:10:27.617784851Z [2023-10-10T11:10:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:10:33.720894260Z [2023-10-10T11:10:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:10:39.747778379Z [2023-10-10T11:10:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:10:45.857602085Z [2023-10-10T11:10:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:10:51.888185730Z [2023-10-10T11:10:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:10:58.030416701Z [2023-10-10T11:10:58Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:11:04.016071839Z [2023-10-10T11:11:04Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:11:09.127047108Z [2023-10-10T11:11:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:11:15.090346113Z [2023-10-10T11:11:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:11:21.216972489Z [2023-10-10T11:11:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:11:27.216795230Z [2023-10-10T11:11:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:11:33.271782050Z [2023-10-10T11:11:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:11:39.347228423Z [2023-10-10T11:11:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:11:45.355832956Z [2023-10-10T11:11:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:11:51.436307085Z [2023-10-10T11:11:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:11:57.466485796Z [2023-10-10T11:11:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:12:03.577046799Z [2023-10-10T11:12:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:12:09.585592895Z [2023-10-10T11:12:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:12:15.696315642Z [2023-10-10T11:12:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:12:21.786612433Z [2023-10-10T11:12:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:12:27.896117871Z [2023-10-10T11:12:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:12:33.929903760Z [2023-10-10T11:12:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:12:40.008597810Z [2023-10-10T11:12:40Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:12:45.096899280Z [2023-10-10T11:12:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:12:51.157155431Z [2023-10-10T11:12:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:12:57.165993044Z [2023-10-10T11:12:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:13:03.255945289Z [2023-10-10T11:13:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:13:05.168236906Z [2023-10-10T11:13:05Z DEBUG neolink::rtsp::stream] Aud Thread End: Err(App source is closed)
2023-10-10T11:13:05.185383347Z [2023-10-10T11:13:05Z DEBUG neolink::rtsp::stream] Vid Thread End: Err(App source is closed)
2023-10-10T11:13:05.185424272Z [2023-10-10T11:13:05Z DEBUG neolink::rtsp::stream] tuin: Number of rtsp clients: 1
2023-10-10T11:13:09.325467208Z [2023-10-10T11:13:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:13:15.324256518Z [2023-10-10T11:13:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:13:21.305533384Z [2023-10-10T11:13:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:13:27.445290217Z [2023-10-10T11:13:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:13:33.496181432Z [2023-10-10T11:13:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:13:39.551829798Z [2023-10-10T11:13:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:13:45.687903977Z [2023-10-10T11:13:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:13:51.724498821Z [2023-10-10T11:13:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:13:57.903904474Z [2023-10-10T11:13:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:14:03.913691416Z [2023-10-10T11:14:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:14:10.054336370Z [2023-10-10T11:14:10Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:14:16.025630772Z [2023-10-10T11:14:16Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:14:21.164355245Z [2023-10-10T11:14:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:14:27.224405479Z [2023-10-10T11:14:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:14:33.208955075Z [2023-10-10T11:14:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:14:39.304009740Z [2023-10-10T11:14:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:14:45.324143425Z [2023-10-10T11:14:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:14:51.396852802Z [2023-10-10T11:14:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:14:57.463489903Z [2023-10-10T11:14:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:15:03.484410240Z [2023-10-10T11:15:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:15:09.644135204Z [2023-10-10T11:15:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:15:15.647022289Z [2023-10-10T11:15:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:15:21.683363525Z [2023-10-10T11:15:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:15:27.780998829Z [2023-10-10T11:15:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:15:33.774447348Z [2023-10-10T11:15:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:15:39.754791844Z [2023-10-10T11:15:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:15:45.843201955Z [2023-10-10T11:15:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:15:51.883124875Z [2023-10-10T11:15:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:15:58.045555280Z [2023-10-10T11:15:58Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:16:04.013117484Z [2023-10-10T11:16:04Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:16:10.033014580Z [2023-10-10T11:16:10Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:16:15.118194723Z [2023-10-10T11:16:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:16:21.183597215Z [2023-10-10T11:16:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:16:27.204060459Z [2023-10-10T11:16:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:16:33.334353289Z [2023-10-10T11:16:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:16:39.372812888Z [2023-10-10T11:16:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:16:45.501004928Z [2023-10-10T11:16:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:16:51.531920481Z [2023-10-10T11:16:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:16:57.570893345Z [2023-10-10T11:16:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:17:03.631229939Z [2023-10-10T11:17:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:17:09.671044830Z [2023-10-10T11:17:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:17:15.752115192Z [2023-10-10T11:17:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:17:21.812924871Z [2023-10-10T11:17:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:17:27.861473336Z [2023-10-10T11:17:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:17:33.921627016Z [2023-10-10T11:17:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:17:39.981724355Z [2023-10-10T11:17:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:17:46.061597897Z [2023-10-10T11:17:46Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:17:51.132103969Z [2023-10-10T11:17:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:17:57.241055441Z [2023-10-10T11:17:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:18:03.190761401Z [2023-10-10T11:18:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:18:09.271209859Z [2023-10-10T11:18:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:18:15.282466490Z [2023-10-10T11:18:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:18:21.360184415Z [2023-10-10T11:18:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:18:27.441234078Z [2023-10-10T11:18:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:18:33.473436255Z [2023-10-10T11:18:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:18:39.629751058Z [2023-10-10T11:18:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:18:45.723198298Z [2023-10-10T11:18:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:18:51.730004119Z [2023-10-10T11:18:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:18:57.770877893Z [2023-10-10T11:18:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:19:03.813737853Z [2023-10-10T11:19:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:19:09.931330915Z [2023-10-10T11:19:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:19:16.050685186Z [2023-10-10T11:19:16Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:19:22.029656672Z [2023-10-10T11:19:22Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:19:27.111744315Z [2023-10-10T11:19:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:19:33.191543429Z [2023-10-10T11:19:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:19:39.229314955Z [2023-10-10T11:19:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:19:45.244492008Z [2023-10-10T11:19:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:19:51.380669118Z [2023-10-10T11:19:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:19:57.498493566Z [2023-10-10T11:19:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:20:03.470581468Z [2023-10-10T11:20:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:20:09.580310137Z [2023-10-10T11:20:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:20:15.609503253Z [2023-10-10T11:20:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:20:21.741136020Z [2023-10-10T11:20:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:20:27.768076020Z [2023-10-10T11:20:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:20:33.805772616Z [2023-10-10T11:20:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:20:39.817849470Z [2023-10-10T11:20:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:20:45.888069406Z [2023-10-10T11:20:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:20:51.932081032Z [2023-10-10T11:20:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:20:57.939064635Z [2023-10-10T11:20:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:21:04.082190047Z [2023-10-10T11:21:04Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:21:09.117722531Z [2023-10-10T11:21:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:21:15.147313315Z [2023-10-10T11:21:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:21:21.187293461Z [2023-10-10T11:21:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:21:27.259010031Z [2023-10-10T11:21:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:21:33.312607400Z [2023-10-10T11:21:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:21:39.379586937Z [2023-10-10T11:21:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:21:45.441090190Z [2023-10-10T11:21:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:21:51.578220955Z [2023-10-10T11:21:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:21:57.686808040Z [2023-10-10T11:21:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:22:03.669374040Z [2023-10-10T11:22:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:22:09.798944123Z [2023-10-10T11:22:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:22:15.857857045Z [2023-10-10T11:22:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:22:21.840047743Z [2023-10-10T11:22:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:22:27.888635893Z [2023-10-10T11:22:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:22:33.981532511Z [2023-10-10T11:22:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:22:39.988414599Z [2023-10-10T11:22:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:22:45.087401999Z [2023-10-10T11:22:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:22:51.101052608Z [2023-10-10T11:22:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:22:57.227921744Z [2023-10-10T11:22:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:23:03.296023238Z [2023-10-10T11:23:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:23:09.332197243Z [2023-10-10T11:23:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:23:15.417844445Z [2023-10-10T11:23:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:23:21.376090293Z [2023-10-10T11:23:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:23:27.425708785Z [2023-10-10T11:23:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:23:33.518623870Z [2023-10-10T11:23:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:23:39.605325429Z [2023-10-10T11:23:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:23:45.705260248Z [2023-10-10T11:23:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:23:51.725800900Z [2023-10-10T11:23:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:23:57.685176129Z [2023-10-10T11:23:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:24:03.727088278Z [2023-10-10T11:24:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:24:09.826570948Z [2023-10-10T11:24:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:24:15.875239136Z [2023-10-10T11:24:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:24:21.926954926Z [2023-10-10T11:24:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:24:27.905663949Z [2023-10-10T11:24:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:24:33.947883859Z [2023-10-10T11:24:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:24:40.085813199Z [2023-10-10T11:24:40Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:24:45.096865015Z [2023-10-10T11:24:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:24:51.208544865Z [2023-10-10T11:24:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:24:57.247689170Z [2023-10-10T11:24:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:25:03.326604215Z [2023-10-10T11:25:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:25:09.324818262Z [2023-10-10T11:25:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:25:15.354109492Z [2023-10-10T11:25:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:25:21.384181102Z [2023-10-10T11:25:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:25:27.444988930Z [2023-10-10T11:25:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:25:33.548200386Z [2023-10-10T11:25:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:25:39.587803266Z [2023-10-10T11:25:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:25:45.674512492Z [2023-10-10T11:25:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:25:51.684297650Z [2023-10-10T11:25:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:25:57.716071224Z [2023-10-10T11:25:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:26:03.843710435Z [2023-10-10T11:26:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:26:09.841592144Z [2023-10-10T11:26:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:26:15.894031298Z [2023-10-10T11:26:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:26:21.973876466Z [2023-10-10T11:26:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:26:28.016905792Z [2023-10-10T11:26:28Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:26:34.044113246Z [2023-10-10T11:26:34Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:26:39.163614128Z [2023-10-10T11:26:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:26:45.173405839Z [2023-10-10T11:26:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:26:51.263697842Z [2023-10-10T11:26:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:26:57.305360216Z [2023-10-10T11:26:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:27:03.383194195Z [2023-10-10T11:27:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:27:09.372848364Z [2023-10-10T11:27:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:27:15.442589992Z [2023-10-10T11:27:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:27:21.565414486Z [2023-10-10T11:27:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:27:27.595677019Z [2023-10-10T11:27:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:27:33.622023921Z [2023-10-10T11:27:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:27:39.671430797Z [2023-10-10T11:27:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:27:45.686501835Z [2023-10-10T11:27:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:27:51.825322830Z [2023-10-10T11:27:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:27:57.854237122Z [2023-10-10T11:27:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:28:03.856847399Z [2023-10-10T11:28:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:28:09.964027486Z [2023-10-10T11:28:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:28:15.954014689Z [2023-10-10T11:28:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:28:21.092151742Z [2023-10-10T11:28:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:28:27.071416609Z [2023-10-10T11:28:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:28:33.153571586Z [2023-10-10T11:28:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:28:39.111454522Z [2023-10-10T11:28:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:28:45.221805691Z [2023-10-10T11:28:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:28:51.295648461Z [2023-10-10T11:28:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:28:57.476879044Z [2023-10-10T11:28:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:29:03.544893822Z [2023-10-10T11:29:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:29:09.552026490Z [2023-10-10T11:29:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:29:15.611434214Z [2023-10-10T11:29:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:29:21.603971408Z [2023-10-10T11:29:21Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:29:27.634605761Z [2023-10-10T11:29:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:29:33.703720348Z [2023-10-10T11:29:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:29:39.780606152Z [2023-10-10T11:29:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:29:45.780678909Z [2023-10-10T11:29:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:29:51.973201380Z [2023-10-10T11:29:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:29:58.020720824Z [2023-10-10T11:29:58Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:30:04.037204589Z [2023-10-10T11:30:04Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:30:09.270243583Z [2023-10-10T11:30:09Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:30:10.271597338Z [2023-10-10T11:30:10Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:30:10.377319701Z [2023-10-10T11:30:10Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:30:13.892538117Z [2023-10-10T11:30:13Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:30:14.894693765Z [2023-10-10T11:30:14Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:30:15.961400437Z [2023-10-10T11:30:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:30:22.015545700Z [2023-10-10T11:30:22Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:30:27.454661249Z [2023-10-10T11:30:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:30:28.699055037Z [2023-10-10T11:30:28Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:30:33.150930616Z [2023-10-10T11:30:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:30:39.254552944Z [2023-10-10T11:30:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:30:45.510827485Z [2023-10-10T11:30:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:30:47.406634287Z [2023-10-10T11:30:47Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:30:51.367688418Z [2023-10-10T11:30:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:30:57.370965459Z [2023-10-10T11:30:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:31:03.449376218Z [2023-10-10T11:31:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:31:04.980858856Z [2023-10-10T11:31:04Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:31:05.981213803Z [2023-10-10T11:31:05Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:31:09.064925265Z [2023-10-10T11:31:09Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:31:09.527801951Z [2023-10-10T11:31:09Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:31:12.179107817Z [2023-10-10T11:31:12Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:31:13.180255956Z [2023-10-10T11:31:13Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:31:15.687000068Z [2023-10-10T11:31:15Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:31:17.986084792Z [2023-10-10T11:31:17Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:31:18.990222470Z [2023-10-10T11:31:18Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:31:22.393944897Z [2023-10-10T11:31:22Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:31:22.556773842Z [2023-10-10T11:31:22Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:31:23.558175252Z [2023-10-10T11:31:23Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:31:27.342281868Z [2023-10-10T11:31:27Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:31:27.674511781Z [2023-10-10T11:31:27Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:31:33.718911980Z [2023-10-10T11:31:33Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:31:39.829605634Z [2023-10-10T11:31:39Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:31:45.821831486Z [2023-10-10T11:31:45Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:31:51.939963612Z [2023-10-10T11:31:51Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:31:57.970433878Z [2023-10-10T11:31:57Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:32:03.988403323Z [2023-10-10T11:32:03Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:32:10.022749207Z [2023-10-10T11:32:10Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:32:16.099113224Z [2023-10-10T11:32:16Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:32:22.129002654Z [2023-10-10T11:32:22Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:32:28.248821214Z [2023-10-10T11:32:28Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:32:34.371068341Z [2023-10-10T11:32:34Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:32:40.410395503Z [2023-10-10T11:32:40Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:32:46.482647399Z [2023-10-10T11:32:46Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:32:52.568319342Z [2023-10-10T11:32:52Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:32:58.598654181Z [2023-10-10T11:32:58Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:33:04.669922405Z [2023-10-10T11:33:04Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:33:10.695805078Z [2023-10-10T11:33:10Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:33:16.768578330Z [2023-10-10T11:33:16Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:33:22.869385361Z [2023-10-10T11:33:22Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:33:28.859490944Z [2023-10-10T11:33:28Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:33:34.887838914Z [2023-10-10T11:33:34Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:33:40.987730137Z [2023-10-10T11:33:40Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:33:47.050893934Z [2023-10-10T11:33:47Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:33:52.698364748Z [2023-10-10T11:33:52Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:33:58.910562769Z [2023-10-10T11:33:58Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:34:03.163221124Z [2023-10-10T11:34:03Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:34:04.966092058Z [2023-10-10T11:34:04Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:34:08.663548949Z [2023-10-10T11:34:08Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:34:09.664459726Z [2023-10-10T11:34:09Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:34:10.488781104Z [2023-10-10T11:34:10Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:34:16.283395516Z [2023-10-10T11:34:16Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:34:18.982096888Z [2023-10-10T11:34:18Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:34:22.397441794Z [2023-10-10T11:34:22Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:34:28.411225271Z [2023-10-10T11:34:28Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:34:34.457730401Z [2023-10-10T11:34:34Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:34:40.506713819Z [2023-10-10T11:34:40Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:34:46.618954433Z [2023-10-10T11:34:46Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:34:52.601301569Z [2023-10-10T11:34:52Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:34:58.708617757Z [2023-10-10T11:34:58Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:35:04.718713955Z [2023-10-10T11:35:04Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:35:10.782333512Z [2023-10-10T11:35:10Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:35:16.817763893Z [2023-10-10T11:35:16Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:35:22.935849407Z [2023-10-10T11:35:22Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:35:28.999427011Z [2023-10-10T11:35:28Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:35:35.304469651Z [2023-10-10T11:35:35Z DEBUG neolink_core::bc_protocol::connection::bcconn] Ignoring uninteresting message id 252 (number: 0)
2023-10-10T11:35:39.913416614Z [2023-10-10T11:35:39Z DEBUG neolink::common::streamthread] Watchdog kicking the stream
2023-10-10T11:35:40.914836952Z [2023-10-10T11:35:40Z DEBUG neolink::common::streamthread] Running Stream Instance Task
2023-10-10T11:35:43.068247057Z [2023-10-10T11:35:43Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:35:44.069551993Z [2023-10-10T11:35:44Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:35:44.916596126Z [2023-10-10T11:35:44Z DEBUG neolink::common::streamthread] Watchdog kicking the stream
2023-10-10T11:35:45.070465113Z [2023-10-10T11:35:45Z DEBUG neolink::rtsp::stream] Inserting Skip Frame
2023-10-10T11:35:45.917763372Z [2023-10-10T11:35:45Z DEBUG neolink::common::streamthread] Running Stream Instance Task
2023-10-10T11:35:45.940610849Z [2023-10-10T11:35:45Z DEBUG neolink_core::bc_protocol::connection::udpsource] UdpPayloadInner::new SendToSocket Cancel: Err(DroppedConnection)
2023-10-10T11:35:45.940640162Z [2023-10-10T11:35:45Z DEBUG neolink::mqtt] Flood light returned: Ok(())
2023-10-10T11:35:45.940646509Z [2023-10-10T11:35:45Z DEBUG neolink::mqtt] Mqtt::listen_on_camera Cancel: Ok(())
2023-10-10T11:35:45.940818867Z [2023-10-10T11:35:45Z DEBUG neolink::common::mdthread] Error in MD task Restarting: Err(Send Error)
2023-10-10T11:35:45.940922386Z [2023-10-10T11:35:45Z DEBUG neolink_core::bc_protocol::stream] SteamData::get_data Cancel3
2023-10-10T11:35:45.940985192Z [2023-10-10T11:35:45Z DEBUG neolink::common::streamthread] Video Stream Restarting Due to Error: Dropped connection
2023-10-10T11:35:45.946580383Z [2023-10-10T11:35:45Z DEBUG neolink::common::streamthread] Running Stream Instance Task
2023-10-10T11:35:45.946758873Z [2023-10-10T11:35:45Z DEBUG neolink_core::bc_protocol::stream] SteamData::get_data Cancel3
2023-10-10T11:35:45.946772160Z [2023-10-10T11:35:45Z DEBUG neolink::common::streamthread] Video Stream Restarting Due to Error: Dropped connection
2023-10-10T11:35:45.946817094Z [2023-10-10T11:35:45Z DEBUG neolink::common::streamthread] Running Stream Instance Task
2023-10-10T11:35:45.946929858Z [2023-10-10T11:35:45Z DEBUG neolink_core::bc_protocol::stream] SteamData::get_data Cancel3
2023-10-10T11:35:45.946938266Z [2023-10-10T11:35:45Z DEBUG neolink::common::streamthread] Video Stream Restarting Due to Error: Dropped connection
2023-10-10T11:35:45.946983485Z [2023-10-10T11:35:45Z DEBUG neolink::common::streamthread] Running Stream Instance Task
2023-10-10T11:35:45.947078886Z [2023-10-10T11:35:45Z DEBUG neolink_core::bc_protocol::stream] SteamData::get_data Cancel3
2023-10-10T11:35:45.947150103Z [2023-10-10T11:35:45Z DEBUG neolink::common::streamthread] Video Stream Restarting Due to Error: Dropped connection
2023-10-10T11:35:45.947216284Z [2023-10-10T11:35:45Z DEBUG neolink::common::streamthread] Running Stream Instance Task
2023-10-10T11:35:45.947354150Z [2023-10-10T11:35:45Z DEBUG neolink_core::bc_protocol::stream] SteamData::get_data Cancel3
2023-10-10T11:35:45.947375300Z [2023-10-10T11:35:45Z DEBUG neolink::common::streamthread] Video Stream Restarting Due to Error: Dropped connection
2023-10-10T11:35:45.947505618Z [2023-10-10T11:35:45Z DEBUG neolink::common::streamthread] Running Stream Instance Task
2023-10-10T11:35:45.947571769Z [2023-10-10T11:35:45Z DEBUG neolink_core::bc_protocol::stream] SteamData::get_data Cancel3
2023-10-10T11:35:45.947646384Z [2023-10-10T11:35:45Z DEBUG neolink::common::streamthread] Video Stream Restarting Due to Error: Dropped connection
2023-10-10T11:35:45.947665140Z [2023-10-10T11:35:45Z DEBUG neolink::common::streamthread] Running Stream Instance Task
QuantumEntangledAndy commented 9 months ago

Ah Cancel3 issues. What build is this because I push something out earlier today to fix this one already about 9h ago with this commit