问题标签 [ip-camera]

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 回答
1254 浏览

c++ - 如何播放 G726 ADPCM 缓冲区?

我想播放从 IP 摄像机接收到的音频。压缩音频数据的格式为 G726 ADPCM。

我在互联网上搜索了几天,但我还没有这样做。

我尝试了很多很多方法来播放它。尝试解码为 PCM 并构建头文件以创建 Wave 文件,但一切都失败了(也许我在做的时候有一些错误)。

但是今天,我找到了用于从 PC 录制和播放波形音频的代码。

这是代码:

我将 PCM 数据存储在我的缓冲区中,我想修改上面的代码来播放它,所以我将它编辑为以下代码:

但是当调用 waveOutUnprepareHeader() 时,它会抛出消息“运行时检查失败 #3 - 正在使用变量 'hWaveIn' 而未初始化”。

如何初始化 hWaveIn?

这是我第一次使用波形音频,所以我很愚蠢^^。

你能告诉我正确的方法吗?

0 投票
2 回答
5323 浏览

c++ - 如何使用 waveOutWrite() 使音频播放流畅

尝试使用 waveOutWrite() 实现流畅的音频播放时遇到问题。我的数据包括许多从相机获取的 adpcmdata 块,在解码每个 adpcm 块后,我使用 waveOutWrite() 播放它。第一个块已成功播放(至少我能听到),但是当我播放下一个块时这些块之间存在间隙时我遇到了问题。我尝试在使用 waveOutWrite() 后调用 sleep() ,但它不行。任何人都可以告诉我在这种情况下我如何变得顺利?我播放音频的方式有什么问题吗?

感谢您阅读我的问题。

0 投票
1 回答
580 浏览

c++ - 如何找到网络摄像机的号码端口?

我知道 IP 摄像机的 MAC 地址。那么,如何使用 C++ 查找 IP 摄像机的端口号?

0 投票
3 回答
22360 浏览

c++ - 如何使用 C++ 获取 LAN 网络上 IP 摄像机的所有 MAC 地址和端口号?

我在同一个 LAN 网络上有许多 IP 摄像机。我想获取每台摄像机的 MAC 地址和端口号,虽然我不知道它们的 IP 地址。另外,如果摄像头的ip和端口发生了变化,如何检测呢?

我也在网上搜索过这个问题。大多数人使用一些 Window 函数如 SendARP() 或使用命令行“arp -a”来响应。但是如果这样做,那么无论是相机还是计算机,都可以获得LAN网络的所有MAC地址。

请帮我!

0 投票
2 回答
38016 浏览

android - Android 外部摄像头选项 - 覆盖在视频流之上,没有中间人服务器/路由器

我正在寻找一种从 Android 设备与外部摄像头交互的方法。它需要外接摄像头的原因是我需要能够修改摄像头(移除红外滤镜),并且我不想破坏车载手机摄像头。

不管相机如何连接,无论是通过 USB、蓝牙、WiFi 还是其他一些通信协议,这两个设备只需要能够在没有中间人服务器/路由器的情况下进行通话。

我正在寻找一个解决方案:

  • 不需要生根或重建 Android/Linux 内核(绝对必须)
  • 允许我在图像/视频上叠加项目(好)
  • 访问视频流进行图像分析(最佳)

最后一个要求不是必需的,但会很好。

我探索过的选项:

  • USB 摄像头:根据http://brain.cc.kogakuin.ac.jp/research/usb-e.html重建 Linux 内核并尝试使用摄像头提供的代码:http: //www.amazon.com/gp/product /B002X3VEIE/ref=oh_o02_s00_i00_details。丝毫没有工作。后来我了解到作者使用了 CM9 模组,但是这确实不是一个选择,因为它对于市场上的应用程序不实用。
  • 蓝牙摄像头:LooxcieCountourGPS看起来是最好的选择,但是提要是流式传输到他们的应用程序的,而且它们没有 API 或 SDK,那么如何覆盖他们的视频提要?
  • IP 摄像头:对我来说,这看起来是最有前途的选择,但是如果没有中间人服务器/路由器,如何访问 IP 摄像头视频源?带有 WiFi BacPac 的 GoPro HD Hero2看起来很有潜力,但它还没有推出,据我所知,你需要使用他们的应用程序,类似于蓝牙摄像头选项。有哪些摄像机可以让我连接到它们并接收直接视频馈送,我该如何以编程方式进行呢?

如果可以在没有中间人的情况下连接到 IP 摄像机,那么Android 和 MJPEG上的代码以及在 Android上获取 IP 摄像机视频流 (MJEPG)看起来很有希望。

我可以叠加在另一个应用程序视频源之上吗?是否可以直接连接到 IP 摄像机?非常感谢任何建议的选项。

0 投票
1 回答
1969 浏览

c++ - 如何使用 jpeg 帧制作 .avi、.mp4 文件?

我正在使用 IP 摄像头,并且我从摄像头获得了 Jpeg 帧和音频数据 (PCM)。

现在,我想根据上述数据创建 .avi 或 .mp4 格式的视频文件(音频和视频)。

我搜索了一下,我知道 ffmpeg 库可以做到。但我不知道如何使用 ffmpeg 来做到这一点。

你能建议我一些示例代码或 ffmpeg 的功能吗?

0 投票
1 回答
9312 浏览

webcam - 如何在电脑中使用网络摄像头作为网络摄像头

我想在我的应用程序中使用ip camera 作为网络摄像头。是否有创建虚拟网络摄像头的应用程序并可以添加工作 IP?

0 投票
2 回答
4381 浏览

java-me - 来自 IP 摄像机的 RTSP 实时流式传输

是否可以使用 RTSP 查看 IP 摄像机的实时流?

示例 URL:rtsp://public ip:554/1363e66e.mp4

编码是 320 x 240 分辨率的 mp4 h.264 基线配置文件。

我在这里关注了 Wiki 链接。但我得到错误:预取错误-2

当我尝试在诺基亚 e72 上使用真实播放器播放时,我收到错误消息:“常规:系统错误”。

请让我知道我能做些什么。

Ovi 商店也没有可以播放流的视频播放器,但我可以在桌面上的 VLC 上播放流。

0 投票
0 回答
528 浏览

android - android中同一活动的多个ip-camera流

我正在尝试在同一活动中显示来自 ip-cameras 的多个流。我找到了一个扩展surfaceview并应用它的类,但实际上这只适用于这个类的一个实例;其他实例不起作用。如何在 android.xml 中显示同一活动的多个表面视图。如果不可能,那么如何同时显示多个流;我看到一些程序这样做,但我不知道如何。

0 投票
3 回答
19277 浏览

emgucv - 如何使用 emgucv 从 ip camera 获取视频

概括:

我正在尝试从 emgu 中的 IP 摄像机获取视频,我可以在浏览器中显示来自诸如“ http://169.254.255.253 ”之类的 ip 的视频。

问题:

我怎么能从 emgu 显示这个?