我的新项目是构建一个应用程序,以使用手机摄像头作为我 PC 的主摄像头。
我怎么能做这种事情?
我想用蓝牙,但是我的电脑是怎么把手机定义为主摄像头的呢?
最好的后卫。
在蓝牙方面,您可能需要在手机上运行一个程序来转发图像。或者您可能会发现有一个蓝牙程序已经在运行并提供该服务,例如蓝牙 BASIC IMAGING PROFILE (BIP) ( 1 ) 配置文件包括使用场景:“使用手机控制数码相机的快门并立即在手机屏幕上查看结果。在目前的情况下,任何其他便携式成像设备都可以扮演手机的角色。
所以首先你需要确定手机是否支持 BIP。例如,您可以使用我的 32feet.NET .NET 蓝牙库中的 SdpBrowser 示例应用程序来查看手机正在宣传哪些服务。否则,也许它的文档会告诉你。然后,您必须确定您手机上的 BIP 服务是否支持该场景。
在 PC 端,您可能需要一些驱动程序级别的软件来允许任何应用程序使用远程摄像头。您可能首先只允许您自己的应用程序单独使用相机。
根据照相手机及其功能,您可以做到。对于我的蓝牙工作,我一直在使用A7 硬件和来自 Franson的 .NET 库Blue Tools 。
我已经能够: