How do I get Blue Iris to work in SharpTools?

That’s the approach I was referring to above with using a Custom Tile (immediately above your reply).

In the blog example, they are using a valid SSL cert port forwarding, and domains… but if you just want to view locally, you could probably used the mixed content setting mentioned in my post above.

A key thing they missed in their post is you must enable iframe support within Blue Iris web server settings. I actually just bought another Windows and Blue Iris license so I could spin up a VM to test this, so I’ll grab some screenshots when I get back to a PC.

Edit: Here’s the screenshots. I set my Blue Iris authentication to Non-LAN only as it seemed like Blue Iris had some quirks around the headers it was sending which would break things when embedded.

And the Allow <iframe> tags must be checked as well.

From there, I already had Insecure Content set to allow within Chrome, so I just used the URL and it worked as expected:

(Personally, I use Caddy2 as a reverse proxy along with an AdGuard DNS rewrite entry for an internal domain name, so I have a valid SSL setup, but the Mixed Content / Allow Insecure approach is common)

And Live on a dashboard…

For posterity’s sake, here’s some of the common Blue Iris UI3 URL parameters (and a link to the documentation with all of them):

  • tab - which tab is shown if the camera is minimized: live, clips, or timeline
  • maximize - set to 1 to maximize the video and hide the left and top control bars
  • cam - the shortname of the camera to show
  • group - the shortname of the camera group to show
  • streamingprofile - change the quality; must exactly case-sensitive match one of your streaming profiles (ex: 480p, 720p, 1080p)

Another trick to keep in mind is that you can prepend an @ symbol before a group and it will automatically cycle through all the cameras in that group. For example, you could use a URL like:

http://192.168.1.11:81/ui3.htm?t=live&maximize=1&group=@Index