问题标签 [vapix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2044 浏览

video-streaming - AXIS 摄像机中的 RTSP PLAY 失败

我正在尝试让一个 RTSP 会话从 AXIS 摄像机中播放。我正式陷入了 404 Not Found 问题。请帮忙!这是我远程登录到相机并运行以下命令时得到的结果:

那么,我错过了什么?谢谢。

0 投票
0 回答
593 浏览

python-3.x - Axis Ip 相机 python API / 整改的实现?

我想从 Axis IP 摄像机接收校正图像或校正图像。我找到了一个 可以做到这一点的 ros 发行版https://github.com/ros-drivers/axis_camera 。

但我不知道如何在 ubuntu PC 上使用它。试图实现它并失败了。

我想知道是否有人知道我可以用来下载相机参数或纠正这些参数的python API。

我看到他们提供 VAPIX API,但我还没有找到如何下载这些相机参数及其存储方式。任何信息表示赞赏。

0 投票
1 回答
99 浏览

json - 试图将 JSON 打包成 VBscript 并不断出错

使用此代码,我能够通过 Digest Authentication 步骤并获得200 ok回报。

这是我的 VBscript 代码:

这是我的解码器响应:

带有错误代码202,根据解码器手册,错误代码“202”表示

无效的 JSON。

这意味着我在请求中的正文无效。
我对 JSON 文本字符串的翻译是:

但这似乎不正确?
最后的障碍,任何帮助表示赞赏!

0 投票
0 回答
259 浏览

javascript - 使用 vapix 3 api 设置用户队列系统。轴网络摄像机

使用 vapix 3 api 设置用户队列系统。轴网络摄像机

尝试使用用户排队系统设置基本的相机 API。似乎无法让它工作。任何帮助,将不胜感激。

尝试了不同的 HTTP 调用来执行排队系统仍然无法使其工作。

0 投票
1 回答
222 浏览

ansible - 告诉 Ansible 遍历(网络摄像机)配置 json 文件并通过新的 api 调用更新每个值

我有一个 .json 文件,其中包含数百个 Axis 网络摄像机的配置值。内容如下所示:

称为Vapix的 Axis API仅提供更新单个值的更新函数,因此我必须循环遍历这些值并在每次迭代时触发新的 API 调用:

现在上面的例子需要我将数百个配置值硬编码到循环中。有没有办法告诉 Ansible 通过相机配置 json,通过新的 api 调用更新每个值,并在 json 文件中没有更多值时停止?

0 投票
1 回答
117 浏览

api - 告诉 Ansible 迭代一个大型(网络摄像机)配置 yml 并通过一次 api 调用同时更新 100 个值

我有一个 .yml 文件,其中包含数百个 Axis 网络摄像机的配置值。内容如下所示:

称为 Vapix 的 Axis API 提供了一个更新函数来更新一个值,所以我在这些值中循环,并在每次迭代时触发一个新的 API 调用:

事实证明这是可行的,但需要永远。我手动发现,通过将键/值对与 & 符号粘合在一起,可以通过一个 API 调用更新多个值,如下所示:

是否可以设计一个 Ansible 循环,一次读取 100 个键/值对,创建一个包含所有这些的大 api 调用,将其发送出去并重复此操作,直到到达配置文件的末尾?

0 投票
1 回答
66 浏览

api - 通过 Ansible 一次 api 调用同时更新 100 个值

我有一个 .yml 文件,其中包含数百个 Axis 网络摄像机的配置值。内容如下所示:

称为 Vapix 的 Axis API 提供了一个更新函数来更新一个值,所以我在这些值中循环,并在每次迭代时触发一个新的 API 调用:

事实证明这是可行的,但需要永远。我手动发现,通过将键/值对与 & 符号粘合在一起,可以通过一个 API 调用更新多个值,如下所示:

所以我用它来构建一个大的 API 调用,它将一次设置所有值。

事实证明,网络摄像机不喜欢一次获得这么多值,所以我想我不得不把这个过程分开一点。

是否可以设计一个 Ansible 循环,一次读取 100 个键/值对,创建一个包含所有这些的大 api 调用,将其发送出去并重复此操作,直到到达配置文件的末尾?

0 投票
0 回答
88 浏览

axis - 检索存储在位于偏远地区的 AXIS 记录器中的记录图像

我打算购买和使用AXIS Camera Station S2208 Appliance ,并寻求通过 API 检索存储在此记录仪中的远程图像的方法。(不是从相机中检索,而是从记录器中检索)

我猜 VAPIX(或 ONVIF)API 负责这项任务,但不确定确切的描述在哪里(我查看了VAPIX-library page,但没​​有发现任何线索)。

问题如下

  1. 首先,是否可以通过 VAPIX(或 ONVIF)从记录器中检索图像?
  2. 如果可能,VAPIX 库页面中的描述在哪里(来自Network videoApplicationsAudio systems或)?Physical access controlRadar
  3. 如果没有,有什么方法可以做到吗?

我还搜索了AXIS Camera Station 用户手册,找到了 Developer API。但是,我不清楚细节。

我在这里发帖是因为我无法从官方页面得到答案。任何帮助都会很棒。谢谢!

0 投票
1 回答
218 浏览

python - Python - urllib - 服务器在“?”之后没有得到所有东西 在网址中

我正在编写一个 Python3 脚本来通过他们的 HTTP API 触发 Axis 相机。他们需要在 url 中触发数字输入(通过授权)的字符串是:

如果我把它放在浏览器中,它会工作 AKA 响应 200 - OK。当我使用 urllib 请求在我的 Linux 机器上运行它时。

输出是:

我知道我已通过身份验证,否则我会Unauthorized从服务器获得响应。

正如您在调试时看到的那样,我打印了req.get_full_url()以确保我已经正确构建了 url 字符串,但是当我在地址栏中看到时,服务器会响应action must be specified我在浏览器中得到的内容。http://192.168.50.191/axis-cgi/param.cgi?所以 URL 的操作部分似乎没有进入服务器。

我试过了:

  1. 用作%3F? 字符,但我收到 404 错误
  2. 将数据嵌入数据参数中也不起作用

我在这里缺少什么吗?

0 投票
0 回答
76 浏览

c# - 在 Axis 网络摄像机上开始录制时设置录制配置文件

我在 ac# 程序中使用 Axis Vapix 库来控制 AXIS M2026-LE Mk II 网络摄像机上的记录。我可以开始和停止录制,但根据 VAPIX 文档,我应该能够设置流配置文件以用于录制选项。

我发送的命令是

http://192.168.0.241/axis-cgi/record/record.cgi?diskid=SD_DISK&streamprofile=RecordingProfile

其中 RecordingProfile 是在相机上设置的配置文件。当我发送命令时,选择的默认配置文件用于录制,而不是请求的 RecordingProfile。

我应该发送什么命令使用指定的流配置文件?