cv2.VideoCapture(url) not work with http stream

cap = cv2.VideoCapture("http://192.168.4.1:81/stream")

return error

[ERROR:0] global /tmp/pip-req-build-afu9cjzs/opencv/modules/videoio/src/cap.cpp (160) open VIDEOIO(CV_IMAGES): raised OpenCV exception:

OpenCV(4.5.3) /tmp/pip-req-build-afu9cjzs/opencv/modules/videoio/src/cap_images.cpp:253: error: (-5:Bad argument) CAP_IMAGES: can't find starting number (in the name of file): http://192.168.4.1:81/stream in function 'icvExtractPattern'

But it can work in the C ++ version of Videocapture
C++ opencv version 4.5.3

print(cv2.getBuildInformation())

with what other programs can you read that stream? what technical information do you know about that stream?