Access video stream programatically on Raspberry Pi

Hello. We wish to perform some lightweight image processing on the video feed in Python using OpenCV. We are able to access the video feed using gstreamer on the topside computer. However, we would like to access the stream on the ROV’s Raspberry Pi instead. Considering the stream (or streams) are being “sent out” from the Pi, I assume there is a way to access it. Does anyone have any tips?

Hi @Zukane -
If you setup your video stream as RTSP (rather than UDP) you can access from OpenCV onboard the pi, or from your topside with the same code. You may want to lower the resolution and frame rate to not overtax the Pi 4 CPU.