Blue Iris UI3

Anyone have success using the current Brave Browser and UI3?
I've been using an older version of brave till yesterday and it worked very well with UI3, was forced to update brave and now UI3 won't load.

"This site can't be reached"
ERR_ADDRESS_UNREACHABLE

Anyone run into this problem and find a solution.
I'm on a MAC, can still access UI3 using safari but it doesn't work nearly as well as it did using brave, when it worked.

UI3 version 266, Blue Iris version: 5.8.5.3

current version of Brave - 1.78.102
I use Brave. I can access UI3 just fine on all my update-to-date BI installations.

You are trying to access it all on the same subnet (LAN), right? You aren't trying to access it from over the internet?
 
Yes access from same local network.

Seems my son got his to work, he had another issue over the weekend that required what he called a "deep cleaning" of his computer - cache, browser history, whatever else that entails.
I didn't do mine yet because I need to get some passwords under control 1st, mainly email. Hopefully thats the cure...
 
  • Like
Reactions: samplenhold
Found it and in the most obvious place.

Mac OS, privacy, allow local access got turned off for brave. So simple yet completely overlooked.
It wouldn't surprise me if an update set it (as well as other stuff) back to a default state from whatever state YOU had set it.
Updates to my Android Moto phone do it frequently, especially with app notifications....VERY annoying. :mad:
 
@bp2008 - is it possible to add a customizable url button in ui3? Maybe even in full screen mode?

I am not very artistic and I am using HomeSeer’s new feature of Dashboards. I would like to have my main HomeSeer page set up so that I can select ui3 to view the cameras and then select HS in a url in ui3 to return to HomeSeer.

Thanks for thinking about it.
 
@JNDATHP Sounds like fun. UI3-294 will have new capabilities via UI Settings > Top Bar allowing you to change the system name button behavior to "Follow a Link", and selecting that will allow you to enter a link address on the next line.

You'll also be able to customize the text of the system name button without actually needing to rename your BI system.

1748703636913.png

If you need your settings to be duplicated across multiple devices, you can do that with a ui3-local-overrides.js file, documented here: UI3 Help
 
Is there Any way to move the status bar at the bottom which has the volume controls, minimise/maximise etc, or make it accessible in a different "tablet friendly" way? I have an issue where when using UI3 on a tablet, whenever I touch the bottom of the screen the android menu bar appears on top, and I can't access the status bar.

Thanks
 
I'm not sure what "the status bar" is.

You can probably change your android settings to always show the bottom button bar so it doesn't appear and overlap with things.

UI3's settings has a number of settings that may be helpful: "Preferred UI Scale"; if you set this to "Large" then many of UI3's UI elements will grow larger. "Playback Controls: Extra Padding", this makes playback controls buttons bigger. "Playback Controls: Always Visible" also may be helpful if it keeps you from needing to touch the screen an extra time to make UI3's buttons appear.
 
Is there a way to single step a playback in UI3?
 
< and > hotkeys. Or in UI Settings you can enable playback controls buttons for skipping one frame ahead or back.
Thanks. For all the time I've wasted trying to figure this out, I should have asked a long time ago.
 
UI3's settings has a number of settings that may be helpful: "Preferred UI Scale"; if you set this to "Large" then many of UI3's UI elements will grow larger.
Thanks this helped!
I didn't want to force the android settings to always show the system toolbar, I wanted to make the most of screen the real estate :)
 
Explained in the UI3 help.
Well dang, even knowing it's there I still can't find it in the help. The setting is called "Playback Controls: Skip 1 Frame Buttons", and even after searching for all the keywords I can't find it.
 
What can I do to troubleshoot the dreaded "The video stream was lost. Attempting to reconnect..." messages? Running BI 5.6.5.4 with 18 modest cameras on an i7-6700 (see .sig).

CPU utilization as reported on the computer itself (e.g. not reported by UI3) is normal loafing at around ~25% when idle (e.g. UI3 client loaded, but nothing playing, or else playing live from direct-to-disc, e.g. no transcoding happening).

If I dive into a 4-up Timeline view, CPU utilization goes up to ~65% - 70%, and playback performance is generally good.

When "The video stream was lost" pops up the CPU utilization goes down to ~35% - 40%, so I don't think it's a CPU loading problem.

The "The video stream was lost" never pops up while I'm viewing a stream successfully. It pops up only when I Skip to a prev/next clip, or when I scrub, or when I skip +/- 10 seconds. And it doesn't do this all the time; it does it maybe 10-20% of the time, and then unpredictably. Sometimes I'll scrub through a night's footage for 10 minutes and never see it. Sometimes it'll pop up almost continuously.

Right now I'm in the next room, connecting over Gigabit Ethernet, so it's not a network congestion problem.

Sometimes I'll review the same clip over and over again, and it'll perform fine for several minutes, and then start popping up the error. So I don't think it's file-related.

I opened the Chrome Dev tools, and whenever the message pops up I see something similar to this:

Code:
Request URL: http://<the.server.dyndns.name>:81/time/ThoroughbredTrail?jpeg&speed=0&pos=1672172899216&session=4a8b2db653264bae3725621e2dac48b3&opaque=tSOoyEn0rZZ9Jnqc&w=2792&h=2160&stream=0&addmotion=0&addoverlay=0
Request Method: GET
Status Code: 500 Internal Server Error
Remote Address: <the.server.ip.address>
Referrer Policy: strict-origin-when-cross-origin

Ah, as I was writing this ridiculously long message I might have found a clue. I manage 3 BI boxes, and the one box that I see this on most frequently is my home installation, where my video storage is a 4-disk JBOD Storage Space in an external USB enclosure. On the other 2 boxes the video is stored on a single disk, directly connected by SATA.

Could it be the Storage Space or the USB connection or the combination of both? Are there logs on the server side that could help diagnose the problem?
I'm not sure which of the recent updates did it, but this problem seems to have gone away. I haven't seen "The video stream was lost. Attempting to reconnect..." message in quite a few weeks, and I'm now current on 5.9.9.64 on all 3 installations that I manage.

Over the past 2.5 years this bug was a constant thorn in my side, and impossible to troubleshoot. I saw it all 3 sites, where the storage situations were vastly different, and in no case could I pin the cause down to any hardware issue.

But I hope it's gone for good! Scrubbing through footage is soooooo much easier now.

I hope I didn't just jinx myself. . . .
 
  • Like
Reactions: bp2008
@TheWaterbug
I'm glad it is working better now. Ken was recently doing some work on web-served timeline streaming code to fix various issues with seeking, so if this issue was only affecting UI3's timeline tab, that may have been highly related.

Failures like that are awful! One of the things that occasionally drives me crazy is on Android, UI3's HTML5 video player sometimes glitches in a way that UI3 thinks the player is not rendering frames anymore. So it detects that the video player has stalled, and reopens the stream and shows a toast message. Over and over again. Even though the video player is actually playing video just fine. I'm pretty sure this is just due to some recent quirk of Android, like the HTML5 video API is failing to report changes to the playback position (which is the main way UI3 detects when each video frame has been rendered!). I never see the same error from a Windows machine running UI3 anymore. Because this is only happening for me on Android, and it is intermittent, that makes it significantly more complicated to debug, and since nobody else has been complaining about it, I just haven't prioritized fixing that!
 
@TheWaterbug
I'm glad it is working better now. Ken was recently doing some work on web-served timeline streaming code to fix various issues with seeking, so if this issue was only affecting UI3's timeline tab, that may have been highly related.
Yup! That would all match up. I would see this pop up if I was scrubbing or using the +/- 10 second buttons. I would seldom see it when clicking the left/right arrow buttons. And nearly always in Timeline view.

Along with the clip export bug that he fixed last year, BI/UI3 is now Very Good Software™ in my NSHO.
 
  • Like
Reactions: JNDATHP