IPC-Color4K-T & Blue Iris Frame Rate Issues

Dis7

n3wb
Dec 1, 2023
6
3
FL
Hi all, does anyone know how to get more than 8192 kbps out of the Color4K-T and into Blue Iris? I can't seem to figure out how to do it.

With a setting of 15 fps and iframe, setting more than 8192Kbs bitrate results in an unstable and/or low frame rate with a low key frame rate in BI according to BI stats. This is visible in the form of choppy video and missed alerts.

Off the top of my head, I've checked the following:
-Different compression types
-Different color-4k-t cameras
-Different cable installations
-Different switch ports
-Using sub streams or not

I do not have this problem on other cameras, including both T54IR ASs and ZEs and thermals on either of their feeds.

Settings that others mention using in the main thread and other threads don't seem to work for me. Thing is, I can reproduce this issue on multiple of these (IPC-Color4K-T) cameras.

FWIW I am using a 12th gen Intel, DDR5, no hw decode accel, enterprise SSD for new footage, and I am using enterprise switches. Ports/switches show around 1/3 power utilization. I personally did all the setup and wiring in my house- mix of 23/24awg cable but all solid core and within ethernet spec, entire setup bench tested before install. None of the hardware shows any issues as far as I can see. I'm not sure if there are detailed logs created by the cameras, but the one touch diagnosis seems to show everything being OK and the log I found doesnt seem to show any issues. And like I said they're all working very similarly, this is happening both in the day and at night.

I've had other issues, most ultimately resolved with config changes or firmware updates. But, not only am I seeing this issue on multiple of these cameras, I am also seeing this issue on different firmwares including the current firmware on Andy's site.

Any ideas? Hopefully I'm missing something obvious.

BTW I hope creating a thread for this here is OK. If this is the wrong place feel free to remove/move or let me know.
 
Two updates
1. I am leaning towards the issue being on the BI side because the feeds looks smooth in VLC and ffprobe seems to see 15fps streams
2. I may have caught my first criminal on the run. Unfortunately I was only at 8192 and even then the footage wasn't smooth so- not many frames

Not sure how to get this fixed. Maybe some kind of packet capture for the good folks at BI to see what the issue may be?
Still hoping there's something obvious I'm missing..
 
Two updates
1. I am leaning towards the issue being on the BI side because the feeds looks smooth in VLC and ffprobe seems to see 15fps streams
2. I may have caught my first criminal on the run. Unfortunately I was only at 8192 and even then the footage wasn't smooth so- not many frames

Not sure how to get this fixed. Maybe some kind of packet capture for the good folks at BI to see what the issue may be?
Still hoping there's something obvious I'm missing..
I would suggest running continuous sub + alerts. I've got the sub stream at 1080p and around 4096kbps. I recommend using h.264H for main and sub stream. It's better compression and quality over baseline h.264, and better quality seemingly and compatibility over h.265. I also use AI Coding on the main stream, it analyses the scene for motion and complexity and relocates bits within the frame away from low complexity stuff, basically if parts of the frame are static you can get more effective bitrate where it matters. I've seen claims of 25% bitrate reduction, in the case of running max bitrate it just means more theoretical quality.

With continuous sub, you can set the main stream to max bitrate without burning your storage space. For me I've got a 1080p 4096kb sub stream, and a 4k 16384kb main stream, you could probably turn the sub bitrate down as low as 2048. Main stream is only recorded for confirmed people/vehicles, theres a buffer so I don't lose any action usually. 1080p sub is also not so bad if you did miss some initial stuff.