gpt4 book ai didi

python - 使用 Opencv 和 python 获取 RTSP 流

转载 作者:太空宇宙 更新时间:2023-11-03 21:11:02 29 4
gpt4 key购买 nike

我知道这可能是此类问题的第 100 个问题,但我搜索了 google 和所有内容,但找不到任何有效的方法。
我需要在 python 中使用 opencv 获取 RTSP 流,但我没有想法。
以下是我到目前为止的尝试:

  • 尝试使用 ffserverffmpeg 进行流式传输,但即使我让它工作,我也只能在浏览器中看到流,延迟非常高,而在opencv
  • 尝试使用 ffmpeg 直接流式传输到 udp,但再次失败
  • 尝试过 this脚本,但我得到的只是损坏和无法使用的图像。

有什么想法吗?我在 Mac OSX Sierra 上运行,我编译了支持 ffmpegOpenCV 3.2.0,并且我正在使用 Python 2.7
我的摄像头是 Sricam SP09,我的 RTSP 网址如下:

rtsp://973704:888888@192.168.1.78:554/onvif1

最佳答案

我遇到了同样的问题。您也许可以使用一些额外的代码来解决它。

导入操作系统

os.environ["OPENCV_FFMPEG_CAPTURE_OPTIONS"] = "rtsp_transport;udp"

vcap = cv2.VideoCapture("rtsp://[IP_CAM_ADDRESS]", cv2.CAP_FFMPEG)

希望对大家有所帮助。

关于python - 使用 Opencv 和 python 获取 RTSP 流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43743592/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com