在Windows应用程序中显示手机相机预览

时间:2016-12-01 20:36:43

标签: java c# android visual-studio windows-phone

是否有可能,如果是这样的话,用java或c#制作桌面应用程序,显示通过usb连接的手机摄像头的预览。

我的想法是将预览流式传输到在台式机上运行的程序并扫描该预览中的颜色,但正如我所说,我发现我不知道如何将相机预览流式传输到应用程序。

1 个答案:

答案 0 :(得分:0)

我做了一些研究以确定,而且我很确定现在还没有正式的方法来做这种工作。

实际上,为了存档你想要的东西,应该注意很多东西。请注意,我没有测试以下内容,因此我无法保证以下是确切的步骤。

步骤(尚未测试)

  1. 首先,你必须建立与Android设备的连接,reference

  2. 一旦你设置了endpoints并且你的连接还活着,你应该确保你有权访问相机(在新版本的android 它是一个很好的练习在运行时检查权限,因为您无法知道用户是否撤销了权限)

  3. 将数据从相机流式传输到USB连接
  4. 另一方面,您的WinApp应该收听设备发送数据的endpoint,然后从bytes[]解析为图像。

    这再次是纯粹的理论,你应该查看参考资料以获得深刻的洞察力,这说得好运:)