如何从网络摄像头opencv python中进行流式传输
我需要将我的网络摄像头捕获的视频流到另一台计算机(在VLC上)。但是当我运行代码时如何从网络摄像头opencv python中进行流式传输,python,opencv,stream,ip,vlc,Python,Opencv,Stream,Ip,Vlc,我需要将我的网络摄像头捕获的视频流到另一台计算机(在VLC上)。但是当我运行代码时 vcap = cv2.VideoCapture.open("http://192.168.43.1:8080/out.h264") while (vcap.isOpened()): ret,frame=vcap.read() if ret== True: cv2.imshow("video",frame) 我得到这个错误: [tcp@0000025946ef3040]连接到tcp
vcap = cv2.VideoCapture.open("http://192.168.43.1:8080/out.h264")
while (vcap.isOpened()):
ret,frame=vcap.read()
if ret== True:
cv2.imshow("video",frame)
我得到这个错误:
[tcp@0000025946ef3040]连接到tcp://192.168.43.1:8080 失败:
出现错误编号-138
当我在VideoCapture()中写入0时,一切正常,视频捕获开始。因此,我认为ip是错误的
我还需要问另一个问题。我可以用网络摄像头制作rtp流吗?还是我需要一个IP摄像头?
多谢各位 请在问题中添加有关设置的详细信息!什么样的细节?你是说我的整个代码还是我的系统?那个URL看起来很奇怪。它在其他软件中工作吗