I finally figued out how to autmatically play my security cams on my TV, But it is really convoluted and messy. I was hoping someone might be able to suggest an easier way. What I’m doing now is:
Tell Alexa to “Turn on security cameras”.
Alexa turns on a Virtual Switch on my Vera.
My Vera uses a Harmony Hub to turn on the TV and set the correct HDMI input for my Chromecast.
My Andoid tablet uses Autovera and Tasker to sense the virtual switch.
Tasker starts my Blue Iris app, and Autoinput for Tasker tells the app to select the camera group I want, and start casting.
When I’m done I tell Alexa to turn off the virtual switch and everything kind of goes in reverse to reset.
I tried very hard to get something setup where I could use my chromecast and stream the output from blueiris, but was unable to do so on a reliable basis. I tried stream2chromecast and PyChromecast.
I did manage to get some limited success, but the feed would drop out after a second or two of streaming, and I wasn’t able to figure out why.
I considered setting up ffmpeg to stream it to youtube and then pull it back using the above tools, but that was a little too roundabout for me.
I ultimately just used a roku IP camera viewer and access the feed that way.
I’d be happy to share my notes file with you if you wanted to keep trying based on what I’ve done.
I use Emby for my home media management and distribution, it has a security plugin (to view live cam streams) and a Vera plugin to action scenes when you start a movie or tv episode etc (I use it for movies to dim the lights to a light blue when press play then lights off after 5min and bright blue when pause move and dim then off again when in pause/stop movie)
Best Home Automation shopping experience. Shop at Ezlo!