2

我看到这篇文章http://www.html5rocks.com/en/tutorials/getusermedia/intro/,它解释了如何从网络摄像头和麦克风等用户设备捕获音频和视频。

我的问题是我们可以使用这种方法从 IP cam 捕获视频流吗?所以基本上它可以从 IP 摄像机的网络流而不是本地设备访问多媒体流(视频、音频或两者)。谁能指出我正确的方向?可能吗?

谢谢。

4

1 回答 1

0

HTML 捕获旨在与本地设备等进行交互,您的问题与此完全不同。可能,您的问题更容易解决,因为 HTML 对播放网络视频流的支持比从本地设备捕获的更好。然后,您可能能够从显示的流中捕获帧,如 JavaScript Image

您首先需要弄清楚您的 IP 摄像机是否进行流式传输。一些相机使用流媒体协议(RTP 等),您的浏览器元素可能支持这些协议。其他相机使用一种称为渐进式下载的方法,在这种方法中,它们正在生成由客户端下载的无限文件。如果您的相机是这种情况,您也许可以使用 XHR 简单地检索该文件。

于 2012-11-08T17:13:39.857 回答