【问题标题】:How do I find the feed from an IP Camera如何从 IP 摄像机中找到源
【发布时间】:2015-09-14 02:32:24
【问题描述】:

最近我购买了一台 IP 摄像机(这里是手册的链接,以备不时之需:http://www.safehome.dk/wp-content/uploads/2014/07/SafeHome_Manual-278040_278041-NORDIC.pdf)。

我想做一个小的 Python 程序,我可以在其中更改和调整不同的设置。只是为了让您知道我的前进方向,然后我想要 4 个 IP 摄像头,其中一个提要以大图显示,另外三个以小图显示(标准监控样式)。但要注意的是,这应该很容易调整所有摄像机的延迟,因此用户可以选择 0 到 20 秒之间的一个数字,具体取决于他们希望延迟多长时间。

我现在已经连接了我的相机,我可以使用它,使用制造商提供的软件(在浏览器中查看 - 这不是最好的方法)。我假设第一步是从相机中找到供稿 - 但我不知道图像是如何传输的。

所以我的问题是这样的:

  • a)(我的)IP 摄像机如何将数据发送到(我的)机器?
  • b) 如果它是一个提要/链接 - 如果它不在手册中,我如何找到它?

如果我在浏览器中访问摄像机的 IP 地址,它会要求我登录,然后我只需进入摄像机的主菜单。但我可以看到,它有某种结构,因为如果我转到“设置”,它会将我带到 URL:10.0.0.34/web/admin.html。所以我想象来自相机的实际馈送将类似于:10.0.0.34/stream.mjpeg

【问题讨论】:

    标签: camera network-programming ip


    【解决方案1】:

    使用源代码!

    1. 在您的网络浏览器中导航到admin.html 页面
    2. 查找<img><video> 标签,其来源与您提到的类似(10.0.0.34/steam.mjpeg)
    3. 在 Python 中抓取它并显示它

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-24
      • 2013-03-13
      • 2017-07-15
      相关资源
      最近更新 更多