Blue Iris UI3

I notice that in BI3 that I don't have a "Current Group" view for "All cameras or index" like It does in the BI desktop console, is there a setting that I need or is this a bug? I am using Version 5.9.9.81 and windows 11 pro with a chrome browser for UI3
Could it be related to the case change of "Index" to "index" that was recently made by Ken?

 
Could it be related to the case change of "Index" to "index" that was recently made by Ken?

Thanks for letting me know about that, because that change did cause some bugs which I'm fixing. However this change did not prevent the "All cameras" group from appearing in UI3.
 
Hi @bp2008, thanks for developing UI3! I have an issue that when I log into UI3 on my local network the Live View video is jerky/stuttering but if I view clips in UI3 or look at the Live View on the BI computer it is smooth. I have tried to figure out what setting to change in UI3, but have been unsuccessful. Thanks for any assistance you can provide!
 
Hi @bp2008, thanks for developing UI3! I have an issue that when I log into UI3 on my local network the Live View video is jerky/stuttering but if I view clips in UI3 or look at the Live View on the BI computer it is smooth. I have tried to figure out what setting to change in UI3, but have been unsuccessful. Thanks for any assistance you can provide!

There's probably not a setting in UI3 that would affect this.

Do single cameras stutter or is it the multi-cam view only?

If you are running cameras with sub streams, did you match the main stream and sub stream frame rates and i-frame intervals?
 
  • Like
Reactions: looney2ns
HI, I`m using a raspberry pi connected to a old tv to display blueiris cameras, It has no mouse or keyboard, I managed to make it load blueiris at the desired view with the profile I want but I could not make it play sound, I have to set the volume every time, is there a url parameter or anything to make it load un muted and with 100% volume? if not can I modify ui3.js to do so?
 
HI, I`m using a raspberry pi connected to a old tv to display blueiris cameras, It has no mouse or keyboard, I managed to make it load blueiris at the desired view with the profile I want but I could not make it play sound, I have to set the volume every time, is there a url parameter or anything to make it load un muted and with 100% volume? if not can I modify ui3.js to do so?

That will be a tricky one.

There's no built-in URL parameter for setting the audio volume, and web browsers normally require a user interaction such as a mouse click, before audio can be played on a website.

You can use a ui3-local-overrides.js file to unmute and set the audio volume. I've created one for you here and also included some instructions (untested) for how to make the web browser allow UI3 to play audio without requiring user interaction: Local Overrides Sample: Unmute Audio
 
That will be a tricky one.

There's no built-in URL parameter for setting the audio volume, and web browsers normally require a user interaction such as a mouse click, before audio can be played on a website.

You can use a ui3-local-overrides.js file to unmute and set the audio volume. I've created one for you here and also included some instructions (untested) for how to make the web browser allow UI3 to play audio without requiring user interaction: Local Overrides Sample: Unmute Audio
Thank You So Much for Your Help!

It worked! I didn`t know I could create a override for ui3.js and you were very kind to make a sample!

I`m using fullpageos and it comes with chromium already setup to allow auto sound play so I only needed to add the ui3-local-override.js
 
  • Like
Reactions: bp2008
I wrote up a post in another thread about new H.265 support in Blue Iris 5.9.9.99 (a.k.a. Blue Iris 6 beta) and UI3, and I'm copying it here to increase awareness.

H.265 encoding was added in some of the earlier Blue Iris 5.9.9.99 releases (a.k.a. Blue Iris 6 beta) and I already got it working in UI3.

Compatibility is spotty. Here is a limited compatibility matrix based on my own testing.

Right now I don't recommend configuring any streaming profiles to use H.265 encoding though.
  • Encoding in H.265 (instead of H.264) adds a lot to Blue Iris's CPU load. This may become less of an issue for systems that use hardware accelerated encoding, but currently hardware accelerated encoding is broken, so who knows?!
  • I don't have an objective/scientific way to test if Blue Iris's H.265 encoding is providing a better compression ratio than H.264. My subjective experience is that it performs quite similarly and I can't assign victory to either codec.
The real benefit of H.265 compatibility is that direct-to-wire now works with H.265 in UI3. You do not need to assign the H.265 codec to any streaming encoder profile to make direct-to-wire H.265 work. You just need to have direct-to-wire enabled in your streaming profile, and be using a compatible video player in UI3 (Automatic should be fine on most platforms). In UI3's "Stats for nerds" panel you can see the Codecs readout will say "H265" if it is receiving H.265 video from Blue Iris. In the future I might get a flag from Blue Iris indicating when direct-to-wire is being used, and then I could add that status into Stats for nerds and maybe put a little visual indicator somewhere else too.

Remember, direct-to-wire only works with live single-camera video. Not for multi-camera views or clips or timeline.

Direct-to-wire also introduces unpredictable compatibility issues. My older 4K Dahua cameras that are encoding H.265 video won't play in UI3 while direct-to-wire is enabled -- I just get a decoder error and the video freezes before it renders a single frame. To help deal with situations like this, Blue Iris has added a checkbox in Camera Settings > Webcast tab where you can disable direct-to-wire for individual cameras.