Wyze Dafang Fails to Play Stream

I am trying to set up a camera stream for a friend of mine but I am really struggling with getting the stream to play through Home Assistant reliably. The still frames come through fine, but most of the time when I click on the camera it fails to even load the stream.

Camera being used is a Wyze Cam on Dafang Hacks.

stream:

#ffmpeg:

camera:

#  - platform: ffmpeg

#    name: Trent

#    input: -rtsp_transport tcp -i rtsp://192.168.0.30:8554/unicast

  - platform: generic

    name: Trent

    verify_ssl: false

    username: root

    password: password

    authentication: basic

    still_image_url: https://192.168.0.30/cgi-bin/currentpic.cgi

    stream_source: rtsp://root:[email protected]:8554/unicast

Is there a better way I could be configuring this? I have tried both the generic and ffmpeg configs above but I am getting the same results.