Blue Iris UI3

Works reliably on a Fire tablet that I have.

With Safari on my iPhone I get the intermittent operation. Same with Edge on iPhone.
 
  • Like
Reactions: DSteiNeuro
Not sure when this started happening, but UI3 is automatically switching cameras on me. Mostly switchover from one camera to another that has motion detected but also from one camera to all camera view. There's nothing in UI3 settings that seems related to this behavior and I don't remember changing anything in the BI console that would cause this. Is there a way to prevent this from happening?
 
Not sure when this started happening, but UI3 is automatically switching cameras on me. Mostly switchover from one camera to another that has motion detected but also from one camera to all camera view. There's nothing in UI3 settings that seems related to this behavior and I don't remember changing anything in the BI console that would cause this. Is there a way to prevent this from happening?
Turn off "Auto Maximize".
Bottom right corner of the screen, click the icon that is the 4th one from the right.
 
  • Like
Reactions: PatPend
More noodling about this. What does a renderer do if it has mp4 fragments that don't start with a keyframe? How does it render anything?

It is supposed to get the keyframe from a previous mp4 fragment and keep using that keyframe until a new keyframe arrives.

The problem is, most of Video On Demand streaming online uses MP4 fragments that are a few seconds long and always begin with a keyframe. So that is apparently all that Apple bothered to test with.

UI3 creates an MP4 fragment from every single video frame so that frames can be submitted to the video player without building up a buffer of multiple frames. So most of the MP4 fragments don't contain a keyframe. The first MP4 fragment always does, and for all the other browsers, that is good enough.

I don't know. I tried it both in Safari and Chome on my iPad and I couldn't get the full screen to recognize me hitting the button in either browser

All browsers on iOS internally use the same browser engine. Apple won't allow it any other way.

Not sure when this started happening, but UI3 is automatically switching cameras on me. Mostly switchover from one camera to another that has motion detected but also from one camera to all camera view. There's nothing in UI3 settings that seems related to this behavior and I don't remember changing anything in the BI console that would cause this. Is there a way to prevent this from happening?

Look for this button in the playback controls area.
1682885085167.png
A long press activates it, and that is what you've done by accident.
 
It is supposed to get the keyframe from a previous mp4 fragment and keep using that keyframe until a new keyframe arrives.

The problem is, most of Video On Demand streaming online uses MP4 fragments that are a few seconds long and always begin with a keyframe. So that is apparently all that Apple bothered to test with.

UI3 creates an MP4 fragment from every single video frame so that frames can be submitted to the video player without building up a buffer of multiple frames. So most of the MP4 fragments don't contain a keyframe. The first MP4 fragment always does, and for all the other browsers, that is good enough.

Ah, if I'm understanding this correctly, you try to keep a keyframe around all the time, even if it's stale, because any keyframe is better than no keyframe, and for footage from a fixed position, like most security cameras, even a stale keyframe is likely to be pretty useful.

Is that more or less correct?
 
Ah, if I'm understanding this correctly, you try to keep a keyframe around all the time, even if it's stale, because any keyframe is better than no keyframe, and for footage from a fixed position, like most security cameras, even a stale keyframe is likely to be pretty useful.

Is that more or less correct?

Eh, kind of.

A keyframe (a.k.a. I-frame) is necessary to start playing a video, because it contains all the information needed to display itself. The other frame types (P-frames mainly) include references to other frames from the video stream, so they cannot be represented by themselves. The frames being referenced don't need to be I-frames.

The problem seems to be that Apple's decoder implementation is assuming that every mp4 fragment fed into it will be playable as a standalone video, when no such requirement is supposed to exist.
 
Good evening,

I’m having an issue in UI3. The PTZ and triggers are grayed out and “not available for current camera”. I can use these functions in local DMSS and on the Blue Iris app. I really want UI3 to be my one and only tool for viewing. Here’s some screenshots of what I’ve got in the camera, BI and UI3. Thank you for any suggestions!
 

Attachments

  • IMG_2198.jpeg
    IMG_2198.jpeg
    1.6 MB · Views: 23
  • IMG_2197.jpeg
    IMG_2197.jpeg
    2.6 MB · Views: 24
  • IMG_2196.jpeg
    IMG_2196.jpeg
    1.3 MB · Views: 23
Last edited:
Good evening,

I’m having an issue in UI3. The PTZ and triggers are grayed out and “not available for current camera”. I can use these functions in local DMSS and on the Blue Iris app. I really want UI3 to be my one and only tool for viewing. Here’s some screenshots of what I’ve got in the camera, BI and UI3. Thank you for any suggestions!
Which model? You may need to change your PTZ Control page from ONVIF to something else depending on which camera you are using.
 
SD5A425GA-HNR I wondered about that. I just used whatever BI recommended in find/inspect. I was hesitant to touch it because two other apps let me use the ptz/preset function.
 
I had issues with my SD4 not working properly when set to ONVIF. Try Dahua 5 or Dahua 4.
I tried all the Dahua’s. None worked . The toggle 3D positioning only uses “Dahua New 4” according to the message with the cursor over it. I’ll work on it some more tomorrow. Thank you for the thought!
 
I tried all the Dahua’s. None worked . The toggle 3D positioning only uses “Dahua New 4” according to the message with the cursor over it. I’ll work on it some more tomorrow. Thank you for the thought!
After changing mine from ONVIF to one of the Dahua, I just looked and it's back to ONVIF. So apparently I have no idea.
 
  • Like
Reactions: International784
Good evening,

I’m having an issue in UI3. The PTZ and triggers are grayed out and “not available for current camera”. I can use these functions in local DMSS and on the Blue Iris app. I really want UI3 to be my one and only tool for viewing. Here’s some screenshots of what I’ve got in the camera, BI and UI3. Thank you for any suggestions!

Do you only have one camera? That requires special logic which I never test, so it might be broken. Click on the video once and see if that makes the PTZ controls get enabled.
 
Do you only have one camera? That requires special logic which I never test, so it might be broken. Click on the video once and see if that makes the PTZ controls get enabled.
Yes I only have one camera. Yes, that absolutely worked when I clicked on the video, the controls are now active. Thank you!
 
  • Like
Reactions: samplenhold
Lately my client PC running Brave and UI3 238 begins pegging my CPU for the tab that has UI3 open. It's quiet for the first minute or so, but if leaving any active UI3 tab open, the CPU fan starts to prepare for takeoff. SOunds like a hairdryer. It didn't used to do that. Maybe it's time to clean my CPU heat sinks, or did something change in how UI3 is utilizing CPU? I'm running with h264 (not java).

The bigger the screen of video, the angrier it gets. So if it's streaming in the background (with taskmanager covering it, for example), CPU drops to normal, but as soon as I shrink or minimize whatever window is covering the browser, it's liftoff time...

It also does it more for single cameras than for group/index views - and I do use D2W almost exclusively.

1683702786374.png1683702786374.png
 
I currently have a bookmark on the home screen of my iPhone, but it shows me all of the feeds when I click on it. Is it possible to have a different bookmark for different groups? Say, I just wanted to check my front door. Or maybe I wanted to see just my Front Yard group.
 
I currently have a bookmark on the home screen of my iPhone, but it shows me all of the feeds when I click on it. Is it possible to have a different bookmark for different groups? Say, I just wanted to check my front door. Or maybe I wanted to see just my Front Yard group.
If you can use actual browser bookmarks, then yes, just save the bookmark while viewing the specific group or camera you want.
 
  • Like
Reactions: Ri22o