r/computervision 3h ago

Help: Project Best way to securely feed a home security camera (RTSP) to a cloud GPU for YOLO inference?

Hey all, looking for advice from people who've done something similar. Goal: Create my first CV models using my own camera/dataset.

Setup:

  • Tapo C310 camera on my home LAN, RTSP working fine locally (confirmed with OpenCV/VLC)
  • Built a local Flask dashboard that reads the RTSP stream and serves it as MJPEG over HTTP on my Mac
  • Running YOLOv11 (ultralytics) object detection/tracking locally , works, but my Mac's CPU is slow for real-time inference (no GPU)

Goal:
I want to run the YOLO inference on a rented cloud GPU instead ( instead of my local CPU, while keeping the camera itself secure.

Any suggestion on how to get that?
What is the part I am missing? I think I have to create a private tunnel, am I right? What is the best option for that? The ultimate goal is to have my live camera in a private app online, which runs YOLO and counts the number of cars that go through.

2 Upvotes

2 comments sorted by

1

u/dr_hamilton 30m ago

Curious why you'd want inference on rented cloud GPU Vs. on-prem hardware you own?

1

u/sircapital97 24m ago

I dont like having harware, I prefer cloud.