-1

有没有办法让插件访问服务器的网络摄像头并让它在网络应用程序上显示该图像,而不是使用用户的摄像头?我正在尝试创建一个用于视频监控的 Web 应用程序,并且我只想为用户显示服务器摄像头的提要,无论是静止图像还是实时视频提要,我都会接受。

一般来说,我对 ASP.NET 和 JQuery 有点陌生,所以如果你能用最简单的术语(不遗漏任何内容)向我解释一下我应该如何做这件事。我希望能够通过 ASP.NET Web 应用程序或者如果真的可能的话 ASP.NET MVC 来做到这一点(我知道这更难)。如果可能的话,谁能指出我如何整合这些东西的正确方向(最好是逐步进行)。

有点 TL;DR,我需要一种方法,即使它不是 JQuery Webcam 插件,也可以实现 SERVER 摄像头的视频或静止图像馈送,以便任何用户都可以访问和查看这些摄像头,而不是他们自己的网络摄像头。我想把它放到一个 ASP.NET Web 应用程序中,或者如果真的可能的话,放到一个 ASP.NET MVC 应用程序中。任何重定向或反馈和/或解决此问题的建议表示赞赏。请记住,这是针对视频监控程序的,但对于最简单的术语,我只想能够看到来自网络摄像头的提要(我不在乎它是静止图像还是视频提要)。我只是希望它能够拥有用于移动网站或 Web 应用程序的视频源。关键是制作一个 Web 应用程序并使其与移动设备兼容。

这里的大多数问题是如何让用户从他们自己的网络摄像头拍摄照片并将其保存到服务器上,但这不是我想要的。我已经做了一些类似的搜索(但大多数已经过时或与我不想要的上述用法有关)。

谢谢你。

4

1 回答 1

1

编写一个真正的解决方案将非常耗时,而且我没有您的特定硬件,所以我不会尝试,但这是我分解任务以自己完成它的方式。

1) 让服务器网络摄像头流在您自己的 .NET 应用程序中可读,可能让它能够导出图像。

2) 调整该应用程序,使其在您的网络服务器目录中连续覆盖相同的图像。

3)使用jquery来及时刷新页面上的图像,你的相机更新服务器上的图像的频率。

如果不设置流媒体服务器,您可能不会通过网络流式传输视频。jQuery 是一个仅限客户端的框架,因此您无法使用它直接访问服务器上的任何硬件,因此您必须使用 .NET 来处理它。

于 2013-07-26T23:36:48.183 回答