0

我需要一个允许我的应用程序从网络摄像头捕获图像的库。
桌面窗口有很多示例,但移动设备没有。
有人知道任何现有的 Windows Mobile 解决方案/项目吗?

我找到了这个http://cewebcam.codeplex.com/,但它是在非托管 c++ 上实现的。

4

2 回答 2

0

您提到的网站 (cewebcam) 为特定网络摄像头提供 USB 网络摄像头驱动程序。不能使用 C#/.NET 编写驱动程序。

如果您有 USB 网络摄像头,则首先需要适用于 Windows CE 的 USB 驱动程序。没有驱动程序,您将无法访问相机。

要访问 USB 摄像头的视频流,您还需要一些 directshow 驱动程序(与 Windows CE 兼容)。

我认为两者都很少适用于任何 USB 网络摄像头。但是,如果幸运的话,要能够通过 .NET 访问视频流,则需要一些 directshow 包装器。

如果以上内容与您的问题不符(不清楚),您可能会询问有关使用 Windows Mobile 6.5 内置摄像头提供网络摄像头的问题。同样,这需要 C++ directshow 编程来将摄像机的视频流路由到提供互联网视频流的应用程序。

已经有一些应用程序可以将带有摄像头的 Windows Mobile 转换为“网络摄像头”:Mobiola、PocketCam、WebCamera 等等?

我担心你可以用 C# 做的最简单的应用程序,内置摄像头是一个 Web 服务器,它提供使用内置摄像头定期拍摄的图像。

于 2013-07-24T04:34:56.133 回答
0

您最好的选择将是制造您的移动设备的供应商。

他们应该有一个 SDK 供您使用,它可以访问设备,因为这不是 Microsoft 在其 Compact Framework 版本中关注的内容。

于 2013-07-23T16:28:54.303 回答