Version 6

6.0.0.0 install went fine for me but last night I tried upping to 6.0.0.1 and it failed to install all files. Fortunately it did not mess up my system.
 
I'm not seeing this:

View attachment 234320

Do I need to be up to 5.9.9.9999999 before I can do a direct update to 6?

And we're up to 6.0.0.1 already! Is it soup yet? Or should I wait a few more bug fixes?

edit: updated screen capture to show active support contract.

I was under the impression someone above had done it from within BI. In that case, maybe that method isn't figured out yet or maybe it's just going to be impossible. I guess the options are wait and see or go the separate uninstall & install route.
 
I was under the impression someone above had done it from within BI. In that case, maybe that method isn't figured out yet or maybe it's just going to be impossible. I guess the options are wait and see or go the separate uninstall & install route.
I did three systems by just downloading the new installer from the BI website and running it, I had no issues! I did have to do the following after BI 6 was installed, add my service credentials and uninstall BI 5 after everything was up and running on V6. So far I have not seen any issues by using this method! My CPAI continued to work as before!
 
I'm thinking I may wait a while and see if they come up with an installer that put's it all on as before. Last thing I want to do is start trying to re-enter parameters because I look at the interface settings so infrequently, replicating them will be hard from memory.
 
I'm thinking I may wait a while and see if they come up with an installer that put's it all on as before. Last thing I want to do is start trying to re-enter parameters because I look at the interface settings so infrequently, replicating them will be hard from memory.
It’s about a smooth as it’s ever going to get. Due to a change of the base BI folder the only real thing that needs to be done is select the option to run BI as a Service and enter the creds.
 
I'm thinking I may wait a while and see if they come up with an installer that put's it all on as before. Last thing I want to do is start trying to re-enter parameters because I look at the interface settings so infrequently, replicating them will be hard from memory.
My experience, and from what I see, true for most others: run the installation of BI6 (preferably using the full package installer from the website, but it supposedly also works from the internal upgrade package as well now), BEFORE uninstalling BI5. This will transfer/ duplicate all of your previous settings from BI5. Simple and easy, don't over think this.

I absolutely would NOT suggest to uninstall BI5 first, then install BI6: how would you expect any program to know whether to retain all your previous settings in this situation? Keep the old BI5 in place, run the installer for BI6, then you have options: you can keep the old program and folders around for days or weeks if you want, then uninstall BI5 eventually at your convenience.

As others have mentioned, you will need to re-enter your user credentials in the BI6 settings for service startup. Also, as a side note: you might want to remove any desktop shortcuts to running BI5 so you don't accidentally click on those after switching over to fully running BI6 as a service: this will cause some errors/confusion both for you and in the program itself (don't ask, been there myself).
 
Last edited:
Is there going to be a way for people who stick with stable releases instead of latest updates to know when BI6 is officially a stable release?
V6 is already marked as stable. You will never be able to go from v5 to v6 without downloading the new installer.
 
  • Like
Reactions: Keizer
A headless OCI/LXC/Docker container version of BI that you then connect to via web GUI or remote connect Windows BI client (all with support for GPU passthru) would be very nice indeed! - It would be a huge amount of work for the Ken thought.
The back-end stuff is probably 10x easier to port than the front-end stuff. Just count how many dialog boxes exist throughout the Console; those would all have to be re-created from scratch in any OS other than Windows.

But the video processing and database logic is probably all straight C++/C#/whatever, now that the hardware acceleration stuff is nearly deprecated.

Does anyone know what web server is under the hood for UI3?
 
The back-end stuff is probably 10x easier to port than the front-end stuff. Just count how many dialog boxes exist throughout the Console; those would all have to be re-created from scratch in any OS other than Windows.

But the video processing and database logic is probably all straight C++/C#/whatever, now that the hardware acceleration stuff is nearly deprecated.

Does anyone know what web server is under the hood for UI3?
This is a question for @bp2008
 
  • Like
Reactions: bp2008
V6 is already marked as stable. You will never be able to go from v5 to v6 without downloading the new installer.

Not true actually. You can install the 6.0.0.0 update on 5.9.9.9x and keep on updating from there without running a full installer. I doubt you'd run into problems. At the same time, I wouldn't recommend this path. Better to do the fresh install and copy over any UI3 local overrides stuff you may have added in BI5. And also copy over the Blue Iris 5/Cameras folder because that contains your PTZ preset thumbnails.

The back-end stuff is probably 10x easier to port than the front-end stuff. Just count how many dialog boxes exist throughout the Console; those would all have to be re-created from scratch in any OS other than Windows.

But the video processing and database logic is probably all straight C++/C#/whatever, now that the hardware acceleration stuff is nearly deprecated.

Does anyone know what web server is under the hood for UI3?

Certainly a lot of stuff could be ported to another OS but I'm sure the GUI would be a nightmare.

Some of the video processing I think uses Microsoft/Windows APIs. WMV encoder support that nobody uses, for sure. Probably other parts too. DirectX / Direct3D hardware acceleration components would be tied to Windows (I'm not sure they ever worked anyway so no major loss right?). Desktop capture support also would be Windows-specific. But again it is a rarely used feature.

The web server is, as far as I know, mostly proprietary C++ code, just part of Blue Iris. Although how much of the HTTP protocol handling may be done by Windows OS APIs, I don't know. The recent HTTPS support they added is done through a Windows API.
 
I tried updating to 6.0.0.1 and it has completely messed up my BI system. Now BI wont even start and reinstalling 6.0.0.0 does not even work.

Anyone else having this issue and have a solution. I cannot believe after years of taking updates successfully I am completely destroyed by the first update of Version 6.
 
When you updated to V6 did you uninstall V 5 (not recommended) if not then it might be easy to get V 5 running again?

Do you have any errors in the windows event log, are they any other clues that you can find to help zero in on the issue

Sometime this issue is caused by a bad camera config, are you comfortable with editing the windows registry?
 
No I did not uninstall and there does not appear to be any suspicious logs.
When you updated to V6 did you uninstall V 5 (not recommended) if not then it might be easy to get V 5 running again?

Do you have any errors in the windows event log, are they any other clues that you can find to help zero in on the issue

Sometime this issue is caused by a bad camera config, are you comfortable with editing the windows registry?