ChromeCast causes real time video from doorbell to stutter

I finally correlated the stuttering real-time video playback from my ReoLink doorbell on Home Assistant to Google Cast on Chrome MacOS. The video plays for a couple of second, then hangs, then restart 3-4 seconds afterward. While it is hung, this icon in my tray goes gray, disappear, then reappears.

Screenshot 2023-12-05 at 15.47.18

Real-time play back works just fine on my FullyKiosk browser on my wall panel or if I use Safari.

No issues playing back YouTube videos.