Thursday, February 20, 2020

Possible issue with Blue Iris 5

People are reporting seeing issues with Blue Iris 5 and certain brands of cameras disconnecting. Reolink and Unifi cams are what I'm mainly hearing. Possibly Door bird too. It seems very similar this issue from back in the early days of BI4.

As I said in a previous post I upgraded one of my servers to handle more cams. Main changes are newer i7 CPU, more RAM, BI5 instead of BI4 and GTX 1050Ti instead of GTX 730 GPU.
I still have the BI4 box running in parallel because the BI5 box is having issues these with just the 2 Reolinks. A RLC-511-5MP and a RLC-422W-5MP. The other 9 cams on that server are fine. So are the 2 Reolinks viewed from the old BI4 server.

What I'm seeing on the BI5 server:
After restarting Blue Iris, the Reolink cam windows are often black till I open each camera's settings and save.
Random video corruption and disconnects. (See below.)
Note the corruption is in the recordings, not just the console display.
Changing the video settings often sorts it for awhile but sometimes I need to reboot the cam to get it working again.

Some of the things I've tried:
Both Generic ONVIF and Reolink video settings
Diff frame rates
Overlays on and off
Limited decoding on and off

The only thing that seems to make a diff is GPU settings. With Nvidia I see what is best described as multi colored vertical lines covering the lower third to half of the video.

With Intel it pixelates instead of the lines.

With no hardware acceleration it usually appears OK for a bit then the video hangs without the camera ever being reported as offline or disconnected. Though sometimes the bottom is grey which makes me think parts of the frame might not always be getting sent. As in a a camera issue but it just the Reolinks and just on Blue Iris 5. For instance a snap of the same time from the original Blue Iris 4 server of that same cam looks like this.

Trying to pull the same from the BI5 recording I get
Note the timestamp is not the same because there seems to be dropped frames for a few seconds where the 14:22:33 frames should be so playback hangs on this frame for a bit.

Update 2/25/2020 There seems to be an issue with motion detection dying too.

Update 4/28/2020 Might be a work around for the video issue. 

First I noticed a similar issue playing back some Dahua videos. I noticed those cams had the "Smart Codec" turned on. And was set to VBR. I turned off "Smart Codec" and set to CBR and that seems to have sorted the issue.

Then I came across an old article that said to use the "Base" H.264 profile instead of the default "Main" or "High". I've stuck a Reolink on my BI5 server (just pointed at a clock for now) to see how it goes. Seems to be working so far but then it could go days between showing on the console sometimes. Note too I've upgraded BI5 since I last had a Reolink on that server.  Currently on BI5 v5.2.6.3 64 bit.



2 comments:

  1. Replies
    1. Depends on the camera. Generally under setting menu item with video in the name

      Delete