Garbled RTSP stream

Hi all,
I am on Ubuntu 20.04 streaming video from the Typhoon 480 in Gazebo to QGroundControl and I am getting a garbled stream. I am streaming a ROS image topic using the ros_rtsp package which is based on gstreamer.

What I should see is this:

But what I actually see is this:

The most frustrating part is that I fixed this issue a couple of weeks ago by removing a single package that I found in a forum post (which I cannot find now), then forgot which package it was, and then my hard drive died. So I have set everything back up for PX4 simulation, but I still can’t get the video stream to work.

Please help!