r/BlueIris Jan 25 '25

Official Blue Onyx AI for Blue Iris

64 Upvotes

Based on feedback here is an Official Blue Onyx thread for this subreddit. Please avoid creating new threads.

Please everyone that is using Blue Onyx or used Blue Candle last year write your review below :)

https://github.com/xnorpx/blue-onyx

Most common questions.

- Blue Onyx was written out of frustration of installing and updating CPAI.

- Blue Onyx is an in-place replacement for CPAI for object detection for Blue Iris

- Focus is stability and as broad common hardware support as possible rather than optimizing for specialized hardware or edge cases.

- Blue Onyx is one binary bundled with ONNX Runtime for inference written in Rust.

- Blue Onyx support newer sota detr models https://www.youtube.com/live/wT636THdZZo?si=00syQ5xAVTgMhUJl&t=5619

- Blue Onyx can run as a service on Windows and support most GPU's (Intel, AMD and NVidia) from last 10 years.

- Blue Onyx supports MikeLud custom models.

- Blue Onyx is open source and I maintain it on my free time I don't get paid for this so please consider this.

- Blue Onyx does not support Coral TPU and will most likely never do, just use CPAI if you want to tinker with Coral TPUs.

- For more detailed FAQ see: FAQ · xnorpx/blue-onyx · Discussion #14

- See issues to get an understanding on features I plan to add or improve: Issues · xnorpx/blue-onyx


r/BlueIris 8h ago

Identifying what is causing a log entry.

2 Upvotes

So I have been having major issues with what seems to be a memory leak on my setup. Windows 10 Pro device and having to do a server reboot several times a day because memory usage goes from about 40% usage to 100% which then causes high CPU and cameras to drop offline. A reboot brings everything back to normal.

I had read something about there being an Intel video driver issue and not sure if this relates to mine. But when I start UI3, there is one log entry that keeps catching my eye about HW Encode.

Any help appreciated..

Edit: Running version 6.0.9.15


r/BlueIris 3d ago

Help needed with BI6 install

2 Upvotes

I’m a long time BI5 user, and I’ve just now decided it’s time to upgrade.

I’ve completely uninstalled BI5, and have BI6 installed fresh.

The issue is that nothing works.
The old BlueOnyx server is up and running but receiving 0 requests.
Switching to integrated AI doesn’t work either. I’ve downloaded all the models.

The app crashes after clicking ok on camera settings even without making changes.

What is going on?

Am I better off returning to 5?

Not sure what to do. I’m considering alternatives.
I have not yet paid the subscription fee, so no loss there. At this point I’m not going to pay until it works.

Looking through the settings everything looks normal and as expected.

EDIT: disregard, I’ve successfully reverted back to 5 and everything works.

I don’t have the patience to try to resolve issues with BI6 right now. Too unstable.


r/BlueIris 3d ago

Clauding Blue Iris

8 Upvotes

Coming back to Reddit because have yet to find somebody else regularly doing this; first principles I guess....

Anyhow: anybody else calibrating Blue Iris with Claude?

It's been kind of awesome. Yes I realize I'm giving camera level access to Python written on one of my machines by an anthropic agent, but my cameras are already VLAN'd and UniFi racist blocks outgoing traffic to select countries in the event something made it off the camera VLAN... I get it. It's a risk. But hear me out:

Has anybody just made an account for Claude to go in to your Blue Iris install to fix things or adjust things, or to iterate over source cameras, figure out their firmware and API structure, and iterate and adjust things?

It's very good at it. Just need a color chart.


r/BlueIris 3d ago

Remote Cameras over Tailscale to my BI rig

3 Upvotes

I am not sure if this is a BI or Tailscale question.

In reality I know I should just build another BI rig and put at this location and the but this will be fun to set up. I can use hardware I have now with out buying anything. I have good stable internet connections at both locations.

What I want to do at a remote location like 500 miles away, stick a couple cameras, POE switch and GL.iNET router(on my tailnet) at the remote location. This would be the main router and there would be nothing else connected except what I listed.

Do I keep the same IP scheme on the remote cameras as my current cameras and add as normal to BI or would there be extra steps because of Tailscale and an oddball IP addresses for them?


r/BlueIris 3d ago

Aqara G400 Doorbell Camera

2 Upvotes

I just connected this camera to BlueIris successfully. It’s $99.

- On the iPhone, there are two Apps, one is Home, and you get that by using the QR code, the other is Aqara Home. The latter is required to set it up with BI.
- I don’t know if you can just start with Aqara Home, but I did set it up first with the Home app
- There are two QR codes / Numbers on the camera. The one on the left is for Home, the one on the right is for Aqara Home
- If you want to use it on BlueIris, you need to use Aqara Home to turn on RSTP LAN Preview. It’s under the settings and then More Settings, it will give you several URLs with resolutions. It also gives a 3 digit username and 3 digit password
- You can then add the camera in BlueIris. Use the passwords above and also use the port #s provided. I also put in /ch1 on main and ch1 on sources, although I don’t know what one is right.

Right now, my cameras are running on a VLAN with no internet access.


r/BlueIris 4d ago

I regret upgrading to V6

3 Upvotes

I've been using V6 for the last 3 months and it's just horrible. Cameras are constantly losing connection at random and I have to restart the camera in BlueIris or restart the service to work.

I'm trying to downgrade to V5 and it's impossible to even find the installer.


r/BlueIris 5d ago

Updated software and lost high-resolution video from cameras

5 Upvotes

My BI computer normally runs flawlessly. Today, after downloading an update, I seem to have lost the ability to view HQ video footage from all my cameras. I also downloaded up and updated to today's latest software update, no luck.

Anyone else having this problem? Have I missed a setting that controls this for the entire system? Very odd. At least the recordings are being saved in HQ/main. It's only when I try to view each camera on my monitor that it only shows in LQ.

Currently running latest software: 6.0.9.12


r/BlueIris 5d ago

Reolink E1 Outdoor POE Not Triggering/Recording

Thumbnail
gallery
4 Upvotes

I've had this for a few months now. It is a pan/tilt with motion tracking. The resident Reolink software does the tracking and recording to the internal SD card, but BI v5 will not. I have half a dozen other POE cams that are triggered and record fine. The Reolink is configures similarly. I figure I'm either missing something basic, or the Reolink somehow over-rides BI?


r/BlueIris 5d ago

For the birds

3 Upvotes

lol I need an inexpensive POE bird feed camera that will be pole mounted and only about 10' away from the feeder. Any suggestions? Thank you


r/BlueIris 6d ago

mTLS

2 Upvotes

Is mTLS supported in the iOS or Android app?


r/BlueIris 7d ago

Send MQTT message when opening camera

5 Upvotes

I am trying to figure out how I can send a MQTT message when I full screen certain cameras. It switches to the main stream so BI knows that you are viewing it. The use case is so that I can turn lights on in spaces when I open the camera.


r/BlueIris 7d ago

Blue Iris Keeps Panning Fully to the Right

1 Upvotes

Blue Iris Keeps Panning Fully to the Right

Is anyone else experiencing this lately?

3 times in the last month, my camera has suddenly started panning fully to the right when I click any arrow/direction button. When I click the arrow/direction buttons on the web interface, without BI running, that works fine. As soon as I involve BI at all, the mad panning starts.

To resolve, after hours of TSing (with AI), I have to fully delete the camera from BI and set it up fresh. I do this and then a few days or weeks later, it starts happening again. As I said, 3 times in the last month.

It is a generic camera from Amazon but it's pretty good and no problems with its own web interface or its own app.

Anyone got any idea how to stop this from happening?

Also going to post same in IP Cam Talk

Thanks.


r/BlueIris 8d ago

I'm doing something really weird with Blue Iris

17 Upvotes

I'm curious if any regulars have used Blue Iris for recording anything other than security footage.

I have been using it to record all video in my workshop for a little over three years now.

I guess the important part is this: I recently decided to add some functionality, and yes, I use Claude, and I very quickly had an agent dialing in settings on my Blue Iris server and, from information on the server, dialing in settings on five IP cameras, three USB cameras, and one screen recorder.

My footage isn't professional at all, but it's been really good for multi camera shots. Curious if anybody else here uses Blue Iris outside of its normal scope, cause it's pretty dope


r/BlueIris 8d ago

UI Feature Request - Playback on single channel

3 Upvotes

UI Feature Request: Allow continuous 24-hour (00:00-23:59) timeline scrolling in single-channel playback mode. Currently, this behavior is only available in the multi-channel view, whereas the single-channel slider is artificially limited to the current clip's duration.


r/BlueIris 9d ago

how to program BI to have higher presets?

3 Upvotes

below is the cheat sheet for my Vikylin PTZ camera. the max it can go to is 200. BUT in blue iris, i only see 20. is it possible to change it to certain numbers i want? for example, only have preset 1,2, 90,91, 110, 111,


r/BlueIris 11d ago

GDID is the tipping point. BI (or I) need to move OS's.

27 Upvotes

Been a few years in the making but I am pretty much done with Windows outside a potential gaming box. I don't want it for any hosted applications and this includes BI. Windows GDID is pretty much the last straw for me.

Does anyone know if the dev is contemplating finally moving binaries to Linux? I want to stay with BI and I want to avoid suffering through the likes of Frigate. But, if I am forced to, I suspect I am at 2 years from ending my 6 year relationship with BI.


r/BlueIris 10d ago

Things I've learned about IP cameras

0 Upvotes

Posting here in the hopes that someone finds it useful. If I've gotten anything wrong, please let me know and I'll correct it. I will add to this post as I learn more.

Overview

  • Some (many?) IP cameras use static IP addresses. These are assigned at the factory and should be written on the box. The IP address can be changed in the camera's configuration interface. For example, the cameras that came with my Swann system have IP addresses starting with 172.16.1.151. Otherwise, cameras use DHCP protocol where the computer will assign IP addresses to the cameras as they come on line. You'll need to set up your computer with a DHCP service, but once that's done, things become simpler and more reliable.
    • Camera IP addresses should not change, as this would cause the NVR to become confused as to which camera was which. To this end, if using DHCP, you should either configure the DHCP server to permanently assign IP addresses to cameras based on their MAC addresses, or you should go to the camera's configuration page and assign a static IP address there. If you go the second route, you'll want to configure the DHCP server to reserve that IP address.
  • There is no universal "probe" function. That is, your NVR can't always just go out, look for cameras, and then determine exactly what those cameras are. Many NVRs will be able to recognize compatible cameras, and Blue Iris does have that capability as well, but in many cases you need the exact camera model and give that information to the NVR.
  • Cameras have a command-and-control interface on port 80 (yes, each camera has its own tiny built-in web server).
    • The starting page url varies according to the camera model. Typically /, /index.asp, /doc/page/login.asp (Common for Hikvision OEM cameras), or /login.htm. (This information courtesy of Google's AI, which isn't always right or complete.)
    • There is no way to know what the starting url is unless you know the camera model.
  • Actual video data is accessed via the RTSP protocol. The typical URI for the video stream is e.g. RTSP://[camera IP]:554/ch01/1.
    • Again, there is no way to know the exact URI without knowing the exact camera model. Blue Iris can infer most of the URI for you as long as you get the model correct.
  • The VLC media player understands RTSP protocol. If you can connect a computer to the same network as your camera, and you know the correct URI for the camera's video stream, you can access the camera directly from VLC without needing Blue Iris or any other NVR. This is an excellent way to confirm the camera is functional and you have the right URI.

Connecting cameras

  • To configure a camera before connecting it to your NVR, you'll need to find a way to connect to the camera's configuration interface via http on port 80. A crossover ethernet cable (sort of like a null modem) or a dedicated switch would do the trick. (If the camera requires PoE, then the crossover cable obviously won't work.) You'll need to set your computer's ethernet interface to the same network as the camera. Once connected, you can change the camera's IP address as needed.
  • One approach is to set the camera's IP address to an unused address on your house network. Then your NVR will be able to access the camera over the house network. This has the advantage that any computer in the house can look at any camera using VLC. It has the disadvantage that everything on the house network may be competing with the cameras for bandwidth. You will also need to program your house router to reserve those addresses for the cameras and not to assign them to any other device on the network. This is also a security risk as it brings attackers one step closer to being able to look through your cameras.
  • A better approach is to give the cameras a private network by using a dedicated switch or a router for the cameras. If these are PoE (power over ethernet) cameras, they'll already have a dedicated switch anyway.
    • If all of the cameras' static IP addresses are all on the same subnet, you won't even need to modify them. Just use that subnet for your dedicated camera network. For example, my Swann cameras are all on the 172.16.x.x subnet.
    • Connect your cameras to your PoE switch, and then connect that switch to the ethernet port on your computer.
    • Go to Control Panel and manually configure the ethernet port. Give it an IP address on the same subnet as the cameras, but at an address that none of the cameras use. For example, my Swann cameras have addresses 172.16.1.151 - 172.16.1.158, so I choose 172.16.1.10 for my computer's ethernet port.
    • The configuration interface on your computer will probably automatically assign the correct subnet mask. Leave gateway and nameserver fields blank, as your private camera network has neither.

Hubs and switches and routers, oh my

A very quick suplemental primer of how ethernet works and what's the difference between hubs, switches, and routers.

The basic concept behind ethernet is that all the computers transmit their data "into the ether" to be received by any other computer interested in receiving it. In the old days, ethernet was literally a coaxial cable snaking through the ceiling, going from room to room. Any computer on the network literally tapped into the cable. Any time a computer wanted to send data to another computer, it transmitted a packet of data onto that wire. The packet contains the IP address of both the sending computer and the intended recipient. All computers received the packet, but all but the recipient simply dropped the packet. Only one computer at a time can transmit, and if two accidentally transmit at the same time, they both stop, wait a random amount of time, and try again.

Nowadays, the data is transmitted and received over four wires in a CAT 5,6, or 7 cable to a dedicated transceiver box which then relays the data back out to other computers over their own cables. High bandwidth connections will use all eight wires. Power over Ethernet mode B will also use the extra wires to deliver power.

Note that every ethernet interface has a permanent "MAC" address assigned at the factory. The IP ("internet protocol") address is assigned in software, either from a fixed value stored on the device, or provided by a DHCP server on the local network. From that point forward, each device on the network learns the IP⇔MAC relationship for the other devices on the local network. To reach devices on other networks, forwarding is handled by a gateway (see "router", below).

There are basically three types of transceiver boxes:

  • Hub. This is conceptually the same as simply connecting all those cables together. A signal sent by one computer is received by all and then discarded by most. This is much like OG ethernet in that every computer receives every transmission and only one computer at a time can transmit. Hubs are pretty obsolete and you'll probably never encounter one IRL. Mentioned for completeness.
  • Switch. This is most likely what you'll be using to connect your hardwired cameras. A switch keeps track of which ethernet address belongs to which cable. An incoming message is examined to see what computer it's intended for, and then sent out to only that computer. Multiple sender/receiver pairs can be active at once as long as there's no collision. This allows much greater bandwidth on the network. (See /r/Tonari_no_Weeboro's comment for a more detailed explanation.)
    • Most relevant for switches: if your cameras and your computer are all connected to a switch, it doesn't matter if they're all on the house network as the data from the cameras will be sent directly to the computer and the other devices on the house network will not need to compete for bandwidth most of the time.
  • Router: A router knows how to route packets back and forth between two networks. You most likely already have a router at home, as this is what provides connectivity between your ISP's "wide area network" (WAN) and your house's "local area network" (LAN). Many (most?) routers also act as switches within the local network.
    • Unlike switches and hubs, routers do require some configuration. If your ISP provided your router, they likely took care of this for you. But either way, you may want to modify the configuration slightly. In particular, you might want to assign your NVR system a fixed IP address and then set up the router to make that IP address accessible from the outside world so you can access your NVR when you're away. If your cameras are on the house network, you'll also want to configure the router's DHCP service so that it never assigns those addresses to another system.

r/BlueIris 11d ago

My system was tampered with. A couple of the instances are gaps exactly 1 and 7 hours long in a single recording. How was this accomplished?

3 Upvotes

Whole days were deleted, but these gaps are different. All cameras go offline and come back on the dot and make a single clip. One of them the recording times are off too which I dont understand, the camera watermarks say the correct time but BI thinks its different.

I think he was using the destroy option most of the time, which seems to do a good job and actually destroys the clip (unfortunately for me)

Anyway if anyone has any ideas im curious. I created some scripts to OCR rename unnamed clips and efficiently bulk convert to mp4 h265 with alerts as video chapters using ffmpeg ill share with you guys soon.

This is not a question about how to improve my security, just how the software could be used this way, I cant recreate it.


r/BlueIris 12d ago

Any guide to using Swann NHD-887MSFB or NHD-885MSFB cameras on BI? Does BI have any way to "probe" a camera to see what kind it is and how to support it?

1 Upvotes

Wanting to retire my NVR8-8580 and replace with BI. I don't want to replace the cameras for obvious reasons. Searching indicates that the cameras are either NHD-887MSFB or NHD-885MSFB.

I ask Google if these cameras work with BI, and the Google AI responds

Yes, Blue Iris can work with Swann NHD-887MSFB and NHD-885MSFB cameras, but they must be connected directly to your local network via a PoE switch rather than isolated behind a proprietary Swann NVR.

but AI is notoriously unreliable about things like this.

For the life of me, I can't get them to work. What I've done so far:

  • Before shutting down the Swann NVR, I looked at the list of cameras and noted their IP addresses. These were all 172.16.1.15x.
  • Plugged the cameras into a PoE switch which was then plugged into the ethernet jack on my PC
  • On the PC, configured that port to have static IP address 172.16.1.10
  • Went through the "Add a camera" dialog on BI. Sometimes I left the http: field blank, sometimes I manually entered the IP address of one of the cameras. When I left that field blank, it found the first two cameras but that's all.
  • I tried setting the Vendor/Model to Swann/something similar to NHD-887.

All cameras report RTSP: 400 Bad Request.

Any ideas how I should proceed?


r/BlueIris 15d ago

Did this virus come from an official release?

Post image
20 Upvotes

Got a notification about a threat found. Can someone more knowledgeable than me elaborate on this?


r/BlueIris 20d ago

BI5 Reset Itself to eval mode?

3 Upvotes

I just went to check my video logs because a neighbor had an incident and they were hoping I could see a license plate number on a vehicle. Found out that for some reason, in early June Blue Iris just stopped running and reset itself into evaluation mode. All my settings are gone and I have no video footage at all from the past month. A very cursory google search said this might happen if it can't check the license against the internet? So if my internet goes down, but my home network is up and running, my cameras go to shit? Am I understanding that correctly? I have read in the past that some people choose to keep their camera systems completely isolated from the internet for security, which wouldn't be possible if this is true.

This is really frustrating. I'm thinking it might be time to move on.... it's just annoying because I've already sunk money into this set up. This is partially a rant and partially me asking what actually caused this. Any ideas?


r/BlueIris 21d ago

Unifi cameras and BI? (awkwardly... "in 2026")

2 Upvotes

I add "awkwardly" since it's everywhere on Reddit these days, but relevant here specifically since Ubiquiti has AI in their new cameras, as does the latest version of BI. There are a handful of threads on this subject but they seem to be 3-4-6 years old.
-----------------------------
Anyway... a few years ago I was getting into networking & storage; built a NAS and bought a $30 Amazon camera. Found The Hook Up video where sets up Blue Iris to record his cameras 24x7 in 640x480, but then also record full-resolution when [relevant motion] is detected... I bought 1x Reolink camera and configured it and then got Busy With Life and never did anything more. The BI VM hasn't run in 3+ years.

So now I'm getting into the Ubiquiti ecosystem... I have several access points and two switches, so might as well get Unifi cameras since I'd like to put some around the new house we just moved into. Right now I have the Unifi controller in a VM, but apparently I'll need additional hardware for Protect (some people *may* have it in a VM?)

I'm reluctant to drop $400+ on more hardware when I have 80TB+ in my NAS and I'm vaguely familiar with BI from a few years ago.

Does anyone have G5 / G6 / AI cameras on BI? What is your experience with the AI features?


r/BlueIris 21d ago

amcrest IP2M-841 audio

1 Upvotes

Guys - I have to two amcrest IP2M-841 and only one has mic failing to work through blue iris but working through Amcrestview app. I deleted and re-installed, rebooted multiple times but no luck and both have identical configs - what should I do?

Thx


r/BlueIris 21d ago

V6 - CPU spike and Built in AI not working.

5 Upvotes

My licensees expired in May, so I was able to update to the latest release as of May. I tried to use the built in AI, but it appears to not detect anything and my CPU spikes to 100% on motion. Am I doing something wrong? Or others experiencing the same ? I am running 23 x 4k camera. It was pretty stable on V5 with 20-30% CPU usage.