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
, ortimeline
- 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