RTSP camera feed Glance Card on Dashboard out of sync

Hello all,

I have several Wyze cams as well as an Android smartphone that acts as an RTSP camera via IP Webcam. I view all of them on my dashboard using Glance cards, and while things would work smoothly in the beginning, somehow over time, the video feeds will go completely out of sync. I don’t know at what point they’ll go out of sync, but let’s say I refresh the dashboard before I go to bed, I will wake up and see that the camera feed on the dashboard will be from sometime last night. I guess I could look at the timestamp and see how many hours apart they ended up.

But my question is, why would the glance cards go out of synce, while everything else on my dashboard, such as the weather chart, time, date, and controls, are all in sync? Is there a better option to use to show camera feeds on the dashboard instead of glance cards?

Bump, can anyone help me with this? I feel it’s pointless to add live feed of my cameras onto the dashboard if the feed always ends up out of sync on the dashboard view. When I click on the view to display a larger version, the view refreshes back to realtime.

Well, I’m really surprised that nobody here was able to provide an answer, but I managed to get some help over at Reddit.

Here is the link to the chat over at Reddit if you’re interested to read the whole thing - https://www.reddit.com/r/homeassistant/comments/1clr68y/comment/l2zcczu/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

Long story short, the best solution so far is using the WebRTC Camera - GitHub - AlexxIT/WebRTC: Home Assistant custom component for real-time viewing of almost any camera stream using WebRTC and other technologies.

If you have RTSPtoWebRTC installed, you will have to uninstall that first since WebRTC Camera uses GO2RTC, which will be installed when you install WebRTC Camera.

Your stream feeds will be handled by Go2RTC and then you can use WebRTC camera to access those camera feed. The first time you access your feed, it will be choppy and may take some time to clear up. This is because the stream feed gets fed to Go2RTC and it will process the feed first. Any subsequent access to the feed from other devices in the future will be smoother with no choppiness. Also, I’ve ran WebRTC camera a whole day so far and have not noticed any camera feed fall out of sync over time.