Wyze you can’t( you can but it’s not easy, and to me worth it, you need to proxy it via a android app) . Not yet. but they have said they will be adding RTSP in future releases/.
There is another gotcha though that similar to the problem with TTS streaming to the chromecasts in that the base_url would need to be changed to an internal one in my case. I put in a github issue to mention the case asit stops streaming to Google Home Hubs (and I assume chromecasts too) in my particular config.
I would like to say thanks for such a great stream component!
I have an issue for Wyze V2 with custom firmware which enabling rtsp.
RTSP works great via VLC/HA camera generic platform (at least I can see it w/o any issues), but doesn’t when I try to use camera.play_stream service (it’s connecting to the chromecast device, trying to load stream and then just stop activity, so I can’t see stream/loading).
In logs I’ve something like:
Application provided invalid, non monotonically increasing dts to muxer in stream 0: 1162679 >= 1128842
17:17 components/stream/worker.py (ERROR)
error while decoding MB 74 6, bytestream 15439
17:16 components/stream/worker.py (ERROR)
cabac decode of qscale diff failed at 74 6
17:16 components/stream/worker.py (ERROR)
error while decoding MB 20 24, bytestream -15
17:16 components/stream/worker.py (ERROR)
I have a few hikvision cameras which are streaming fine via sub-stream (low resolution) and are failing with similar errors via main streams. I’m sure 0.90.1 should fix that. I have also noticed a rather strange behaviour with the very same cameras connected remotely via VPN, which are streaming OK via VLC and are all failing with the following error message:
VLC falls back to TCP if UDP fails. This component only streams via UDP for now. We will have to design a way to configure stream options to allow you to view those remote streams.
The low-res vs high-res stream probably has more to do with the hardware Home Assistant runs on. What hardware are you running?
Just thought I’d toss my two cents into the pit as well. I’ve got a couple of D-LINK DCS-4602ev. None of them works with the generic camera setup. I also tried to pass them through my synology by the following:
But that didn’t work as well. I don’t know if there is a still image url for synology. But I used the URL directly on the camera that I know works. My problem is that I end up with a black screen on my chromecast with a blue loading bar that never shows anything else but this black screen.
I’ll happily try different setups. Please let me know if there is anything I can try so we can get D-link users sorted as well
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.