有没有任何应用程序可以通过USB连接访问手机摄像头?

问题描述 投票:0回答:1

我正在寻找一种通过 USB 或 WiFi 连接访问手机相机的方法。我的目标是在我的反应应用程序中拥有高质量的视频流,并能够直接从该流中截取屏幕截图或照片。我已经尝试过使用

getUserMedia
和Camo应用程序,但无论我如何配置参数,流或图像质量总是很差,而在应用程序上,质量非常好。这是我使用的代码示例:

您能推荐一个应用程序或解决方案,允许以更好的图像质量访问我的手机相机吗?

谢谢你。

const stream = await navigator.mediaDevices.getUserMedia({
    video: {
        deviceId: { exact: cameraId },
        width: { ideal: 1080 }, 
        height: { ideal: 1920 }, 
        aspectRatio: 9 / 16, 
        resizeMode: "none"
    }
});
javascript android reactjs camera getusermedia
1个回答
0
投票

迷彩的一个很好的替代品是DroidCam

关于图像质量较差,可能是由于

width
height
值导致的。我相信,我只是在这里猜测,你想设置

    width: { ideal: 1920 }, 
    height: { ideal: 1080 }

就像高清显示器上的分辨率一样,而你却做了相反的事情。

© www.soinside.com 2019 - 2024. All rights reserved.