So one thought/suggestion, try seeing if you can cast via VLC:Hi
I can't seem to get my new Ezviz DB1 doorbell working with Google Home and my ChromeCast device on my TV. The DB1 is using stock Ezviz firmware.
I have a Google Home Mini and its default playback device is set to be the ChromeCast on my TV set.
When I ask the GH Mini to "show doorbell" it says sure streaming doorbell on lounge ChromeCast or words to that effect.
I then just get a black screen on the TV and a progress bar at the bottom and a spinning circle on the bottom left of the screen but the DB1 camera image never loads up.
I connected my Ezviz account in the Google Home app seemingly OK and the "Doorbell" camera device is listed in my Google Home app in my lounge room OK.
I don't have a Google Home Hub screen so cannot test on one of those.
Any ideas why its not working ?
I have ensured "Image Encryption" is turned off and that the "Audio" is turned on in the Ezviz app settings for the camera.
I believe the Google Home / Ezviz integration is cloud 2 cloud and it doesn't just pull the local RTSP stream off the camera into Google Home / ChromeCast. But presumably I don't need to open any ports on my firewall for this to work cloud 2 cloud.
I initially setup the DB1 on my 5GHZ WIFI network as all my GH and ChromeCast devices are on 5GHZ. I then tried resetting the DB1 and adding it to the 2.4GHZ WIFI network instead, but the same issue happens on both. I seem to have a good strong WIFI signal outside on my mobile phone where the doorbell is located, so not sure its a signal strength issue.
A side note I wrote about my Ezviz DB1 doorbell on my blog here and I've integrated it in to my Z-Wave network (Vera Plus) and with Blue Iris to get access to some mjpg and jpg snapshot URLs as I believe the Ezviz DB1 doesn't support mjpg / jpg.
Although looking in the iiVMS-4200 desktop management software under network settings, there is a HTTP port 80 listed in the settings, but I couldn't connect to it anyways.