did you get any log errors? are you on 0.90.1? if not update once available and try again.
Make sure the camera loads in the front end by clicking on the entity, it shoudl begin playing the video in a new player. If that works then casting should work.
if that is all you see then 0.90.1 might actually fix your issue…that was the same error I had with my reolink URL’s. Try again once the hotfix is out for your install method.
I edited my post.
I’m also not able to view the video from the camera in the front end. Get stuck on a black screen.
If i switch back to
platform: ffmpeg
input: -rtsp_transport tcp -i rtsp://admin:[email protected]/live1.sdp
name: Driveway2
Everything works great in the front end though. So it’s something with the generic camera setup that is not working out for me. I know the rtps URL is correct though. I can open it fine in VLC.
after adding stream to my cameras Dafang,Dahua - streaming work for a while, but afterwards frontend becomes unaccesable. “Unable to connect to Home Assistant.” This was on 0.90 release, also on 0.90.1 version.
after few mins frontend is again accessible. Anyone experience this also?
I have the same errors. I swore it was working this morning, I’m now trying to connect remotely. Maybe that’s the issue? Should this work when not connected locally, or via VPN?
All my Unifi cameras when trying stream also do the same thing and error. Work fine when removing stream: from the config. Worked with FFMPEG. Running in a docker container version on latest release.
@mcaminiti is running identical hardware to what is on my secondary site (that doesn’t work) with same errors). QNAP TS 451+, which is the same CPU as my QNAP TS 453 Pro (that does work), Unifi CloudKey gen2 Plus. Both running Home Assistant in Docker. Same camera models as well.
This makes me think either we are missing a dependency from another component that is loaded or and underlying OS component that is missing.
Interesting find on this one. So I’ve been testing all kinds of things on this.
I kept noticing
ERROR (MainThread) [frontend.js.es5.201903200]
when the stream wouldn’t load. That indicated it was falling back to the older version of javascript.
I did a few tests by appending ?latest to the end of my URL to force the latest version of javascript and it worked. It didn’t matter what browser I was using it would still fallback to es5. I still see the occasional stream errors but those might not have been the actual issue.
This could be a byproduct of another issue misidentifying the browser version and applying an improper javascript version.
example test:
clear browser history https://homeassistant-domain.com/lovelace/default_view?latest
I’m curious if this clears up some issues for others as well.
I am trying to use Reolink cameras to stream to cast devices. The streams seem to load in home assistant as I am able to see the component on the state tab however when I use camera.play_stream on a device it just appears to load and shows a blank screen. Not sure if there something else I can try. On the front end it seems to work but loses connection often.
I got 0.90.1 installed. I managed to get my cameras to stream properly now since 0.90.1 release. It wasn’t working with 0.90. If i watch a camera on my chromecast and at the same time decide to go to the pane in lovelace where i keep my cameras, it’s enough to just view the preview, the frontend for homeassistant crashes. A reboot fixes it though.
I manged to solve the above by putting all my cameras in homeassistant on Generic. Now I can pretty much do everything without it crashing.
So I have a few different instances of HA and only one of which experienced this issue (windows 10 linux subsystem). After following your suggestion I noticed it was working properly. I think you are correct that there may be another underlying issue here. There is a bug report on the frontend repo where myself and another user had the same issue and configuring the frontend to always show latest fixed it for us.