python+opencv调用手机摄像头失败

问题遇到的现象和发生背景

调用手机摄像头,利用app ip摄像头

问题相关代码,请勿粘贴截图
        cv2.namedWindow("camera", 2)
        # 开启ip摄像头
        video = "http://admin:admin@10.22.57.132:8081/"  # 此处@后的ipv4 地址需要改为app提供的地址
        cap = cv2.VideoCapture(video)
        #   开摄像头
        while True:
            ret, image_np = cap.read()
            cv2.imshow('camera', image_np)
            key = cv2.waitKey(10)  # 按键处理
            if key == 27:  # esc键退出
                print("esc break...")
                break
            print(cap.get(cv2.cv2.CAP_PROP_FRAME_COUNT))
        cap.release()
        cv2.destroyAllWindows()

运行结果及报错内容

img

img

我的解答思路和尝试过的方法
我想要达到的结果

手机摄像头没有权限是无法调用的

请问博主的问题解决了吗