Blue Iris UI3

I am sure if I looked I could find it, but since I have your ear...what port is recommended to use...perhaps I can change things up a bit and see what happens. And thanks for answering my questions!
 
Any port number you like, for the most part. Though it will not affect your problem if it is caused by another service interfering with Blue Iris's session cookie.

Here is a list of ports that Chrome has blacklisted for various reasons. It would be unwise for a web server to listen on one of these:

Code:
1,    // tcpmux
  7,    // echo
  9,    // discard
  11,   // systat
  13,   // daytime
  15,   // netstat
  17,   // qotd
  19,   // chargen
  20,   // ftp data
  21,   // ftp access
  22,   // ssh
  23,   // telnet
  25,   // smtp
  37,   // time
  42,   // name
  43,   // nicname
  53,   // domain
  77,   // priv-rjs
  79,   // finger
  87,   // ttylink
  95,   // supdup
  101,  // hostriame
  102,  // iso-tsap
  103,  // gppitnp
  104,  // acr-nema
  109,  // pop2
  110,  // pop3
  111,  // sunrpc
  113,  // auth
  115,  // sftp
  117,  // uucp-path
  119,  // nntp
  123,  // NTP
  135,  // loc-srv /epmap
  139,  // netbios
  143,  // imap2
  179,  // BGP
 
I was a holdout for UI2, but now I am fully onboard with UI3. I really like the maximize=1 URl parameter, which works with a startup shortcut I have set to run when the PC boots itself up automatically first thing in the morning, sweeet. I am using IE with no problems here. Just want to say thanks bp! Running smooth.
 
  • Like
Reactions: bp2008
We keep getting the following error: "DEMUXER_ERROR_COULD_NOT_OPEN".

I get that error once in a while too. It is very rare for me. I can't figure out what is causing it.

Also, the new version seems really slow. Lots of stuttering in the video and the HTML5 "user input required" before video plays is REALLY annoying (switched over to Javascript - much better).

Which browser and operating system is having these problems with the HTML5 player? I know that Microsoft Edge is terrible at it, adding about 3 seconds of delay to every video stream. Chrome is the best performer. I was not aware of any modern browser currently triggering the "user input required" thing since I muted the video element so I am curious which one is doing it.

Yuck that sounded grumpy... We LOVE UI3!!! Great work on it, guys. We really really love it. One thing I wish I could do is have larger Preset thumbnails on mobile - maybe a two width instead of five?

Long-press to open the context menu over the clip list and one of the options is to enlarge the thumbnails. Note that this and a lot of other UI3 features will not work if you are on an iOS device, but I suppose you should be used to such sacrifices if you use Apple products. A few things like the enlarged thumbnails you could turn on globally via a local overrides file: UI3 Help
 
We keep getting the following error: "DEMUXER_ERROR_COULD_NOT_OPEN".

Also, the new version seems really slow. Lots of stuttering in the video and the HTML5 "user input required" before video plays is REALLY annoying (switched over to Javascript - much better).

mr.smith

@bp2008
I too am now seeing frame drops and audio drops with this and latest version .2 of BI.
But only when viewing clips. Live view is fine.
I also see lots of drops in FPS while viewing clips's frequently drops to 0.
I have it set to 10.
On. three different computers, running win7pro, chrome as browser.

But, I suspect I've screwed up web server settings in BI. Do you have a recommendation for those settings.

Edit: Now also, the animated previews take a few seconds to load, before they were instantaneous.
 
Last edited:
Ya made me go look, Looney. I'm running BI on a Win7/64 machine and viewing on an i5 craptop, ~400Mbps WiFi, using Opera. No delays with animations and dropped frames, hiccups, aren't a factor on clips or alerts. The Bi web server is set, basically, with the default config.
 
@looney2ns I have noticed no problems with this version of BI.

Audio cutouts usually are due to poor network conditions.

If you are actually seeing video frames be dropped then it is most likely Blue Iris doing it because it is starved for CPU time. Or you could be seeing the video pause regularly and then quickly catch up, which is a symptom of poor network conditions. UI3 rarely (effectively never) drops frames because doing so before decoding them would lead to visual corruption, and once frames are decoded, there is little to be gained by not just rendering them. Blue Iris can and does drop frames though when it can't handle all the frames in real time. This is common when playing recordings at higher-than-normal rates.

Clip previews being slow to load could be network-related or a symptom of overloaded CPU on either the viewing PC or the Blue Iris server.

I'm sure there are some web server settings that could be screwed up, but not to result in these problems.
 
  • Like
Reactions: looney2ns
@bp2008 Sorry to bug, I upgraded BlueIris to v4.7.2 last night (Got UI3 v29).

Before, UI3 was running smoothly on my Mac Firefox. Now, all H.264 modes (720, 1080, 1440, 4k) are all highly pixelated. The JPEG HD mode actually looks less pixelated than the H.264 modes.

I have ensured that I have latest Fireforx v60.0.2. I also cleared browser cache/history and tried again.

In Firefox developer console, I see:

OpenGL compositor Initialized Succesfully.
Version: 2.1 INTEL-10.25.19
Vendor: Intel Inc.
Renderer: Intel Iris Pro OpenGL Engine
FBO Texture Target: TEXTURE_2D
1529330394731 addons.webextension.{d3e01ff2-9a3a-4007-8f6e-7acd9a5de263} WARN Please specify whether you want browser_style or not in your browser_action options.
OpenGL compositor Initialized Succesfully.
Version: 2.1 INTEL-10.25.19
Vendor: Intel Inc.
Renderer: Intel Iris Pro OpenGL Engine
FBO Texture Target: TEXTURE_2D
1529330453626 Toolkit.Telemetry WARN TelemetryStorage::_scanArchive - have seen this id before: b7516203-9bf7-7d4d-bfa5-211273b68184, overwrite: false
onboarding-session-end should pass valid session_key OnboardingTelemetry.jsm:379
OpenGL compositor Initialized Succesfully.
Version: 2.1 INTEL-10.25.19
Vendor: Intel Inc.
Renderer: Intel Iris Pro OpenGL Engine
FBO Texture Target: TEXTURE_2D
Loading failed for the <script> with source “https://js.dmtry.com/antenna2.js?0_4170_215643629_98595131”. B20789560.215643629;dc_ver=42.111;sz=728x90;u_sd=2;dc_adk=1419261501;ord=3itl0d;click=https%3A%2F%2Fadclick.g.doubleclick.net%2Faclk%3Fsa%3DL%26ai%3DCVWKVg7snW76rKaGQ9AOqpKbABpbw_rxN6uTGo4kBwI23ARABIABgyYaAgICAoBmCARdjYS1wdWItNTkyMjU1Mzc0ODAwNzMwM8gBCagDAaoEogFP0KciMoPXb05Kh7dD5XTyCpfMJbyRYYehyyvzwlO4jpA-2lnSpacRLjJ0aUERLT2zqQ0WCs1HmjxrkOKWqXT2Q6l8VgYcITmo2z5LZpThL60xixnIdmwC4V_ddG54BbJF5lEv2XFrvfsTamCDZF6PnnZi8IC94PEH2CggZMsb0CnoM3b8A_a6pDxDGG-jylPO1vlDmtGkCQ8aSXEzfaOpGeCABqWvkdmAo-bEXKAGIagHpr4b2AcA0ggFCIBhEAE%26num%3D1%26sig%3DAOD64_1xda0vAaQMHxD_8iXO4f8rH2iKaw%26client%3Dca-pub-5922553748007303%26adurl%3Dhttp%3A%2F%2Fpr-bucket.ybp.yahoo.com%2Fcj%2Fcd%2FA_E4BYDvFyLM_KEO_S5sg9papiTH6yyq9QjNZUtvrIJmut6G_CUxzIZ9XH5o5umZyycQowwzxmTU6CrmpawFX-T7eMULBoGOxLzhvwqzVPaP6zQt0fJcsfb3m7xTC5lvUs6NTx_zl60FUJuud8POVrG8IYnEtNaRyAPG4Ippx6A%2Frurl%2F;dcopt=rcl;dc_rfl=3,,https%3A%2F%2Fipcamtalk.com%2Ffind-new%2F8283150%2Fposts$0;xdt=1;crlt=Z*KDFy:1
OpenGL compositor Initialized Succesfully.
Version: 2.1 INTEL-10.25.19
Vendor: Intel Inc.
Renderer: Intel Iris Pro OpenGL Engine
FBO Texture Target: TEXTURE_2D
OpenGL compositor Initialized Succesfully.
Version: 2.1 INTEL-10.25.19
Vendor: Intel Inc.
Renderer: Intel Iris Pro OpenGL Engine
FBO Texture Target: TEXTURE_2D
I don't have this problem with Mac Chrome. Chrome dev console is clean.
 
@bp2008 Feedback with the new streaming modes in v29. For Jpeg HD, 720p, 1080p, 1440p, the streaming icon in lower right corner looks the same so it's hard for me to quickly tell if I accidently left my browser in Jpeg HD mode or running in 1080p as a for instance.

Could we have different icons (or labels) for different streaming modes?

Thank you.
 
@bp2008 have you considered adding CPU temp (assuming BI can capture and present it to the web API) to the UI3 interface? The Server Status info is great and I was thinking this would be another nice addition to have some visibility to potential issues on the BI system if it's running hot.

Thanks!
 
@actran change your firefox h264 player to the javascript option in ui3's settings panel. Neither player is ideal but javascript is what you had before. I agree it would be nice if all the default streaming profiles had unique abbreviation labels but I am not creative enough to make them unique without just assigning arbitrary text and colors...
 
Hot cpus throttle themselves and cause cpu usage percent to rise. It wouldnt be impossible to add if blue iris provided that info but it would take up more vertical space which isnt good.
 
Understood. Just thought it would be a nice thing to view since for many folks these systems are likely headless and UI3 becomes the main interface to the system (at least it is for me!).
 
@actran change your firefox h264 player to the javascript option in ui3's settings panel. Neither player is ideal but javascript is what you had before. I agree it would be nice if all the default streaming profiles had unique abbreviation labels but I am not creative enough to make them unique without just assigning arbitrary text and colors...

@bp2008 Confirmed. Switching to Javascript option did the trick for Firefox. Thank you.
 
I really like ui3. Thank you for providing this! Having said that, my biggest issue is with the arrangements of the cameras. UI3 seems to assume a landscape layout. However, I mostly have a portrait layout, both on a computer as well as mobile devices. Can we have a feature where the cameras are automatically arranged in the most optimal way similar to how the BI console does it? I think one could take over the logic code for arrangement and sizing from BI and convert it to javascript.
 
I really like ui3. Thank you for providing this! Having said that, my biggest issue is with the arrangements of the cameras. UI3 seems to assume a landscape layout. However, I mostly have a portrait layout, both on a computer as well as mobile devices. Can we have a feature where the cameras are automatically arranged in the most optimal way similar to how the BI console does it? I think one could take over the logic code for arrangement and sizing from BI and convert it to javascript.

Alas, UI3 has no control over this. You can influence Blue Iris's layout yourself via this panel:

kprnHzt.png
 
  • Like
Reactions: giomania
bp2008, thanks. I actually had a portrait and landscape group and checked those settings. However, it didn't do anything. It turns out that "Specify Frame Size" did the trick. I didn't set this before because I assumed this was for defining a specific resolution but I have many devices with different resolutions. Instead, I thought BI would arrange screens dynamically based on the devices aspect ratio as it does for the main GUI. After tinkering with those settings I got a good arrangement on my phone. I'll see how that works on other devices because those have different aspect ratios.
 
  • Like
Reactions: giomania