使用PHP访问网络摄像头


Accessing webcam with PHP?

使用PHP技术上可行吗?例如,允许我网站的访问者查看他们自己的网络摄像头,拍摄照片,并将文件上传到目录,也上传到我的MySQL-DB。

不,PHP是一种服务器端语言,因此不能访问客户端硬件。

然而,现代浏览器允许JavaScript代码访问网络摄像头,麦克风等,所以你可以记录一些东西,然后提交给服务器。Photobooth.js值得一看。

当然你也可以使用Flash, Silverlight或者Java Applet来实现。但几乎每台个人电脑上都只有前者可用。除此之外,当你不是绝对需要Flash的时候,你应该避免使用它。

不行。

PHP在你的服务器上运行,它不知道用户的机器或硬件,即使它知道,你也不能使用它们。

你必须使用一些客户端编程,使用javascript, HTML5或Flash等

干脆不

服务器端语言无法控制客户端硬件....

你需要一些可以在客户端工作的东西,如flash,javascript等

然而,我发现这个http://www.xarg.org/project/jquery-webcam-plugin/jquery插件。你可以看看

No。正如@ThiefMaster所说,是一种服务器技术。如果你想访问客户端摄像头,你可以使用:

    FLASH
  • Silverlight
  • JavaScript/HTML5 (with getUserMedia())
以下是如何在HTML5中做到这一点的介绍。希望这对你有所帮助

简单的回答是NO。您可以使用javascript, jQuery或flash访问网络摄像头http://www.xarg.org/project/jquery-webcam-plugin/http://www.scriptcam.com/docs.cfm