I’m trying to use an RTSP camera for my 3D printer and the Spaghetti detection addon.
When I add the RTSP stream directly to the WebRTC Camera card the stream is butter smooth. Unfortunately the Addon Blueprint requires an Camera entity to be inputted.
I then use the Generic Camera integration to input the RTSP stream, but when I watch the stream and/or use the Picture card to show it on my Dashboard its super choppy and not smooth at all.
Is that simply a result of the picture card? Or is there a way to make the RTSP stream into a WebRTC Camera entity.
What version of the core do you have? go2rtc was made part of the core in 2024.11. If you have that version or newer, disable any webrtc/go2rtc integrations or addon and restart HA. Use a picture glance card to display the stream.
Thanks,
I just tried what you suggested. I had the WebRTC camera integration but disabled it. I then used the Picture-Glances card and setup the Generic camera with it. It works ok for the first little while then pauses and then continues and pauses again and again. At least with the WebRTC Lovelace card it was a constant clean stream.
Try the Picture Entity Card. It’s a constant stream. I disabled WebRTC and the Generic Cameras. I’m using the Picture Entity Card with my Reolink integration. IMO, WebRTC & Generic Camera IS a better “cleaner” stream. Just testing for now…the Picture Entity Card has been streaming 24/7 for about a week now.
I’ve had the opposite experience. I believe you can tweak the streams by creating a file go2rtc.yaml. If you rather just go back to webrtc you can disable the native go2rtc.
It’s a little cumbersome but you would need to remove the default_config: key from configuration.yaml and then add back all the individual components except for go2rtc.
I had that same problem when I used Generic Camera w/Picture Entity Card. It would stall and only a refresh would restart it, then a few minutes later it would stall again.
When I switched to Reolink Camera w/Picture Entity Card, I’ve had a constant stream with no stalling. This is the most stable camera feed for me since I upgraded to Core 2025.x.x. on my test server (HAOS/Generic x86-64).
i am experiencing the same issue: the picture entity card does not seem to consider the HA “embedded” go2rtc server and lags heavily. At the same time a webrtc card set to use the HA “embedded” go2rtc server (port 11984 instead of 1894) works flawlessy, implying the server works correctly.