问题标签 [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 投票
3 回答
8914 浏览

c# - 如何从 H.264 视频流中提取图像?

如何最好在 C# 中从 H.264 视频流中提取图像(JPEG 或 PNG 或 ...)?

0 投票
3 回答
28401 浏览

android - 使用 AsyncTask 的 Android ICS 和 MJPEG

我修改了Android 和 MJPEG中的 MJPEG 查看器代码以使用 AsyncTask 工作(因此可以在 Ice Cream Sandwich (ICS),4.0.4 上工作),这是我的代码。

如果有人对如何优化、清理或对代码做更正确的事情有任何建议,请告诉我。我希望能帮助解决两个问题:

  • 如果您将设备放在流上,则锁定屏幕并解锁屏幕,直到您终止并恢复应用程序或旋转屏幕,它才会恢复播放。我所有使用 OnResume() 做某事或其他事情的尝试都导致了应用程序崩溃。

  • 特别是我想在 MjpegInputStream.java 中恢复 AsyncTask 但无法使其正常工作。

MjpegActivity.java:

MjpegInputStream.java:

MjpegView.java:

0 投票
3 回答
12563 浏览

stream - MJPEG 流信息

我从我的相机接收到一个 MJPEG 流。当我用十六进制编辑器查看视频数据时,它似乎不包含任何流媒体信息。我只看到一个又一个原始JPEG,但没有关于帧率等的信息。。

缺少 MJPEG 的任何元信息是否正常,还是仅与我使用的相机有关?如果没有关于流的信息,播放器如何知道播放视频的速度?

0 投票
2 回答
6924 浏览

android - 从 android 上的 IP 摄像头接收视频流

我有一个 IP 摄像机,它以 MJPEG 格式传输视频。现在我的目标是接收它并将其显示在我自己的自定义 android 应用程序中。为此,我在 android 平台上有三种编程选择:

  1. 使用内置的 Android MediaPlayer 类
  2. 在本机 C 中使用 FFMPEG 库并通过 JNI 访问它
  3. 在android上使用GStreamer端口接收流

所以请提出一个更好的解决方案?

我没有使用 FFMPEG 或 GS​​treamer 的经验。那么这样做的可行性如何呢?

0 投票
4 回答
83864 浏览

c++ - 使用 FFMPEG 库接收 RTSP 流

我的 LAN 上使用 RTSP 流式传输视频有一个 IPCamera。我已经能够使用 ffplay 命令成功捕获并显示它:

(有认证)

所以我想使用ffmpeg库在 C/C++ 中使用编程来实现相同的目的。我想这一定是可能的。

所以让我提出两个简单的问题:

  1. 如何使用 FFMPEG 库在 C/C++ 程序中接收流?(只需提供一些 URL/教程,因为谷歌没有帮助)

  2. 如何显示收到的视频?(同样在这里,一些很好的 URL 来指导我)。

0 投票
2 回答
464 浏览

iphone - iPad 应用程序在启动相机时崩溃

我正在创建一个应用程序,我需要在其中启动相机并扫描 QR 码。我正在使用一个扫描仪启动的类。它在 iPhone 中很好,但在 iPad 中崩溃。我正在使用代码

0 投票
2 回答
2114 浏览

windows - MJPEGStream 显示流 Aforge.Video.dll

我正在尝试使用 Aforge 库流式传输 IPCAM D'Link 但我没有成功:我想将视频流显示到 PB 控件中。我的代码:

0 投票
2 回答
1831 浏览

java - Android Java 如何在活动中连接 IP 摄像机

我正在寻找任何提示或指导来开发像 cam viewer 这样的应用程序。所以我将通过使用 IP 地址和端口在我的 android 应用程序上看到实时视频。

我搜索了这个问题,但在任何地方都找不到正确的答案,所以请在这方面帮助我。我需要创建一个具有此功能的 android 应用程序。

0 投票
3 回答
18808 浏览

c++ - OpenCV:如何从以太网摄像机捕获帧

我之前编写了 USB 网络摄像头,其唯一目的是从摄像头获取实时帧并显示在窗口中。为此,我使用了 cvCaptureFromCAM,它适用于 USB 相机(参见下面的代码)。

我想知道如何从千兆以太网摄像机捕获帧?我想我需要使用一些 API 从一些默认 IP 地址捕获帧。有人能指出我正确的方向吗?

我将在 Intel i3 处理器上的 Windows 7 上使用 C++ 和 OpenCV。

更新

所以现在我可以在供应商提供的软件 GUI 中显示实时图像。但我仍然想使用摄像机的 IP 地址显示图像(可能还有视频)。

知道摄像头的IP地址后,为什么无法访问摄像头发送的数据(图像)并在浏览器上显示?我尝试在浏览器(192.169.2.4)上输入摄像机的 IP 地址(即 192.169.2.3),但显示“找不到页面”。这是什么意思?

0 投票
1 回答
13229 浏览

java - 从 ip 摄像机捕获视频

我正在尝试将 ip camera 中的视频捕获到我的应用程序中,但它给出了异常

它在 image = decoder.decodeAsBufferedImage(); 处给出异常;

这是我正在尝试的代码

有什么建议我在这里做错了吗?