用网络摄像头捕获图像

rar*_*bar 5 javascript asp.net asp.net-mvc asp.net-mvc-4

我正在与Asp.net MVC4合作开展一个项目.我需要用网络摄像头拍照.此应用程序应可配置任何平板电脑.目前在桌面上运行应用程序,平板电脑没有.

我使用的是jscam.swf和jscam_canvas_only.swf.

在平板电脑上我使用这个三星Galaxy在这些设备安装adobe flash player到井不起作用...有人知道其他技术拍照或者如果有人可以帮我解决这个问题我将不胜感激

Mat*_*ser 6

Flash对Android平板电脑的支持有限,并且不支持iOS设备.

更好的解决方案可能是转向100%HTML5.使用HTML5时,您的浏览器可以访问您的网络摄像头.以下是一些显示HTML5访问您的网络摄像头的链接:


Ale*_*urt 0

2020 年最新方法

const userVideo = await navigator.mediaDevices.getUserMedia({ video: true })
const userVideoTrack = userVideo.getVideoTracks()[0]
const photoBlob = await new ImageCapture(userVideoTrack).takePhoto()
Run Code Online (Sandbox Code Playgroud)

FileReader然后,您可以使用或API之类的东西来处理 blob URL