Problem with Cameras and Google Displays

Hi Friends, I’d like some help to understand what’s happening on my scenario.

I have 2 different cameras with RTSP. I have a Google Nest Hub and Two Lenovo Smart Clocks. I have homeassistant on docker and also a motioneye docker install. Both cameras are setup on motioneye. My internet is 120mbps down / 10mbps up

I have setup on my configuration file both RTSP streams (directly from cameras) and both MJPEG streams (from motioneye).

When I ask both Nesthub and Lenovo’s to play cameras from RTSP, the devices start to try buffering cameras, show one or two seconds, buffer again for few seconds, then show another one or two seconds video and buffer again and this keeps going on.

When I use a script to stream mjpeg video on Nesthub, it starts to stream and it works without buffering problems. On lenovo, nothing happens. I think lenovo doesn’t support “media_player.play_media”

I’d like some help to understand why the RTSP streams doesn’t play as it should. While trying to play, I can’t see any significant upload traffic on my router…