cv2.VideoCapture(url).read always returns false

that is odd.

I have a local http server and both command line ffplay as well as VideoCapture can read and decode an XviD/AVI file from the server. it shows that OpenCV is capable of the task in principle.

where is your build from? what prevents you from updating? what other builds can you try? could you build OpenCV yourself?