如何在Python中从Milesight TrafficX摄像头、Post(MQTT、TCP/IP、HTTP)获取数据?

问题描述 投票:0回答:1

您好,祝您度过愉快的一天或一夜, 我已经启动并运行了这个Milesight TrafficX Camera,仪表板中有一个名为 POST 的设置,您可以在下图中看到:Mile sight Dashboard showing POST setting 我想要的只是知道如何设置这些设置(基于我的实际意思)以便能够在我的 Python 代码中接收数据。 无论协议如何,数据都将如下所示: Mile sight dashboard post Data setting over view

完整数据演示:

<!-- language: python -->

{
"event_type": "event_type",

"device_name": "device_name",

"GPS": "GPS",

"time": "time",

"detection_region": "detection_region",

"license_plate": "license_plate",

"country_region": "country_region",

"plate_type": "plate_type",

"plate_color": "plate_color",

"vehicle_type": "vehicle_type",

"vehicle_color": "vehicle_color",

"vehicle_brand": "vehicle_brand",

"direction": "direction",

"event_data":
[

...

]

"license_plate_coordinates": "license_plate_coordinates",

"vehicle_coordinates": "vehicle_coordinates",

"snapshot": "snapshot"

}

我几乎做过任何我想到的或在空荡荡的互联网上想到的愚蠢的事情,也许其中很多都是无关紧要的,但我做到了,我要告诉你:

  • 我确实想使用 MQTT,并遇到了 mqtt 代理,我不知道我是否配置成功,甚至我无法使用优秀的(android 棒棒糖看起来哈哈)项目来查看数据 MQTT EXPLORER .

我在 Milesight 文档中找到了一些零 SEO 的资源,当我之前搜索时,这些资源甚至没有出现在谷歌中,我将在此处留下链接,因此您不必自己查找,以防您想花精力回答我(我将不胜感激:

你在上一篇中看到的让我失望并让我提出另一个问题的一点是文章的标题:LPR摄像机与NVR(VMS)之间的集成, 这让我(我不知道,即使这是一个正确的问题),我的电脑和那个 VMS 或 NVR 有什么区别?他们应该如何能够捕获数据而我却不能?我的意思应该是有办法的。它是否有某种服务器或我无法在电脑上运行的东西?怎么可能用电脑做不了事呢?

  • 我还尝试安装VMS(视频管理系统)应用程序,如AGENT DVRgeniusvision,看看它们是否可以捕获数据,但代理dvr有很多设置,无法完成(也是如此)有限版本不知道它是否与它有关)并且天才愿景有一个社区许可证可以激活,这导致我无法注册社区许可证并删除了该许可证。 -我还使用
    python -m http.server
    在 python 中运行了一个 http 服务器,并将其链接放入相机 http 设置中,这导致我遇到了(现在怎么办?)情况
  • 还下载了 Postman 使用文章中的变量发送 get 或 post 请求(最后一个未编号的链接),但也可以进一步发送数据包。
  • 还尝试使用 python 建立 TCP/IP 连接,但我不知道要作为数据包发送什么。
  • tbh 还安装了 Wireshark 来监听摄像机 IP,但那时我只是觉得我的整个概念以及我正在做的事情和我想要去的地方都是错误的,所以我还没有。

最后,这是我所拥有的一切的设置,如果我需要购买任何东西,请随时提出建议:

  • Windows 11 专业版 23H2 内部版本 22631.3958
  • 相机在另一个城市,我路由了它,所以我可以 ping 它,它也可以 ping 我

你可以看到我的悲惨程度(如果这个词存在的话),所以我将彻底接受任何相关和不相关的帮助,甚至是一个没有任何信息的友好简短的交流,非常感谢。

python api http tcp mqtt
1个回答
0
投票

使用 numpy,您可以读取几乎所有文件,甚至 .obj。您只需要知道它是如何工作的。

© www.soinside.com 2019 - 2024. All rights reserved.