gpt4 book ai didi

javascript - 如何在 node.js 应用程序中从计算机的麦克风和摄像头获取数据?

转载 作者:行者123 更新时间:2023-11-30 16:50:23 24 4
gpt4 key购买 nike

我想制作一个可以访问计算机麦克风和摄像头的 node.js 应用程序。这样做的一种方法是创建一个网络服务器并使用浏览器的 webrtc API,但我不想这样做,我什至不想打开浏览器。有没有办法让我的应用程序可以访问计算机的麦克风和摄像头?问我解释不清楚。

最佳答案

Node.js 在服务器上运行,没有 GUI。 (虽然谁知道这些天人们已经为 node.js 写了什么)。此外,尽管 node.js 是跨平台的,但与麦克风和摄像头的通信却不是。每个操作系统都有自己的方式、自己的 API 和驱动程序。

如果您尝试制作一个独立的应用程序,捕获音频和视频并将其显示给同一台机器上的客户端,node.js 不是在这种情况下使用的最佳技术。请提供更多关于您的应用程序的目的、平台等信息,也许我们可以为您提供更多帮助。

编辑:看一个类似的问题Accessing WebCam with NodeJS请注意,WebRTC 不是捕获技术,而是流媒体技术。视频和音频的捕获是在浏览器中实现的,每个平台的实现都不同。例如,用于 Linux 的 Chrome 和用于 Windows 的 Chrome 是不同的软件,并且以不同的方式实现捕获。只有 webRTC API 对于 Web 开发人员是相同的。

关于javascript - 如何在 node.js 应用程序中从计算机的麦克风和摄像头获取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30621810/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com