Hey all. I've got BI setup on my PC with stunnel running and a self-signed cert, and I'm able to view my cams through the BI app remotely and locally, but I can't seem to get casting to function no matter what I do. Every time I cast, whether it's a single camera I'm casting or a group/all cams/cycle, I get the BI logo on the device I cast to and the "broken picture" image in the upper left corner.
Has anyone been able to get this functionality to work? If so how?
Me too...! I spend an afternoon figuring out what it means "Chromecast is only supported over https".
It's not
Blue Iris' fault, https is a Chromecast requirement.
It means your BI mobile app needs to connect to you server over https before Chromecast will work.
Than means your BI server needs to be able to accept connections over https.
The way to enable that is by adding a small piece of free software called
Stunnel to your BI server.
I downloaded that and finally correctly configured it, it works like this:
- In the C:\Program Files (x86)\stunnel\config there is a file stunnel.conf. If nothing else it needs to have:
[https]
accept = 127.0.0.1:443
connect = 127.0.0.1.62:81
cert = stunnel.pem
TIMEOUTclose = 0
127.0.0.1 should be the actual LAN IP address of your BI server
The last one (TIMEOUTclose = 0) is only for Windows as explained in the comments in the file.
- This means Stunnel on you BI server will listen on port 443 and connect the encrypted TLS (like SSL) to your Blue Iris server port 81.
- Your router needs a port forward to accept port 443 connections and forward them to your BI server's port 443.
I can now connect UI3 and also my Android mobile app (on Note 5) over https remotely and locally and see all the cams -- YAY
Now comes the bad part that member
@Red1221 initially complained about -- you can now connect your mobile app to Chromecast, but dammit you cannot get any video to play.
I just get a giant Blue Iris banner logo not matter how long I leave it connected or which stream I try to display.
I think this part is something wrong with Blue Iris which they should find and fix.
If I'm wrong and anyone got this working, please let me know how like
@Red1221 initially asked.