【问题标题】:Emulate an IP Camera [closed]模拟 IP 摄像机 [关闭]
【发布时间】:2011-05-26 06:10:37
【问题描述】:

我正在使用旨在直接与 IP 摄像机对话的软件 (DVR)。我正在尝试将 h264 流直接传递给它,但如果我只是将流扔到它上面,它就不起作用。

您能否推荐任何“欺骗”软件来模拟 IP 摄像机?为了争论,我们可以说我们要模拟的相机是Axis P3301

鉴于很多软件都可以与 IP 摄像头通信,有没有办法使用像 vlc/ffmpeg 这样的东西来让它看起来像一个 IP 摄像头?

谢谢。

【问题讨论】:

  • 您正在使用哪个“接收器”软件,该相机将在哪个平台(操作系统 + 硬件)上进行仿真?您还应该提供一些与您的软件兼容的真实 IP 摄像机型号。
  • 您是否尝试过仅复制使用真实网络摄像机发生的交易?比如轴相机什么的。
  • @michael:是的,这就是我要做的。我想知道这样的东西是否已经存在。
  • 您尝试阅读手册了吗?我确定这里的错误:“我正在尝试将 h264 流直接传递给它”是相机没有从 H264 流开始。它发送什么以及如何记录。相机并非都是一样的。
  • @TomTom:我没有使用相机,而是使用 vlc 生成的 h264 流。考虑到我告诉它,我很确定它正在发送 H.264 流:)

标签: streaming ffmpeg ip rtp


【解决方案1】:

Axis IP 摄像机通过 RTSP 提供视频。任何 RTSP 服务器都可用于欺骗 IP 摄像机的视频方面。

例子:

使用 VLC 流式传输

  1. 打开 VLC

  2. 选择媒体 > 流

  3. 选择源媒体,然后点击“Stream”

  4. 点击“下一步”确认来源

  5. 在“新目的地”下选择“RTSP”

  6. 取消选择“激活转码”(确保您的源是 h264/aac)

  7. 点击添加。

  8. 选择端口和路径来模拟摄像头。端口通常为 554,但路径因相机型号而异。

  9. 点击流

现在您可以连接 DVR 软件了。

请注意,安讯士摄像机还具有用于平移/倾斜/缩放和设置分辨率和比特率等选项的 API。你将无法效仿。

另一个不错的选择是作为其应用程序开发合作伙伴计划的一部分提供的 Axis SDK。 SDK 包含可以完美模仿安讯士相机的软件。要加入,您需要填写一些文书工作并与代表交谈,但不收取任何费用,而且如果您与 Axis 合作,将会有很多好处。

http://www.axis.com/partner/adp_program/index.htm

【讨论】:

    【解决方案2】:

    如果您想完全模拟 Axis 相机,可以使用 Axis 提供的免费软件,它允许您使用所有功能来完成它。必须让该摄像机仅使用一次才能创建虚拟摄像机模板。 Axis Virtual Camera Download

    【讨论】:

    • “完全模拟”——嗯,对于 2010 年的 Axis 相机。有更新的版本,但正如 Samuel Neff 已经提到的,您需要成为 Axis 应用程序开发合作伙伴 (ADP) 才能获得这些。跨度>
    • 嗨,这个安讯士工具可以与 AXIS Q6010-E 网络摄像机一起使用吗?很多天以来,我一直在努力让它发挥作用。我只在相机上启用了基本身份验证,并且我发现 Axis 工具只需要基本身份验证。那也没有解决问题。我有一台较旧的 Axis 214 相机,可以很好地使用这个工具。我只是想知道这个 Axis 工具是否支持 Axis 在 Q6000 系列中的新 QUAD 相机。
    猜你喜欢
    • 1970-01-01
    • 2017-08-01
    • 2013-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-31
    相关资源
    最近更新 更多