Running VideoCapture on Browser

I am using Python with OpenCV 4.5.0 and GStreamer 1.18.2 for backend support to capture and decode each frame of a video. So far, I have only been able to accomplish this with YouTube videos/livestreams using vidgear.CamGear. I would like to extend this project to take in other urls frame by frame and stream them locally through Python.

If anyone knows how to make this possible, I would appreciate the advice.

what are you doing and what is the issue you have?