首页 存档 技术 查看内容

Dynamsoft Webcam SDK 图像和视频捕获SDK

2018-3-30 13:00 |来自: 互联网 332 0

摘要: 快速轻松地在Web应用程序中启用图像和视频捕获 基于浏览器的图像和视频捕获SDK DynamsoftWebcam SDK提供JavaScript API,使您能够从浏览器中的USB视频类(UVC)兼容网络摄像头轻松捕获图像和视频流。使用基于浏览器 ...

快速轻松地在Web应用程序中启用图像和视频捕获

基于浏览器的图像和视频捕获SDK

DynamsoftWebcam SDK提供JavaScript API,使您能够从浏览器中的USB视频类(UVC)兼容网络摄像头轻松捕获图像和视频流。使用基于浏览器的网络摄像头库,您可以将实时视频流捕获到容器中,并在Web应用程序中使用几行代码抓取图像。

系统要求

客户端

浏览器:InternetExplorer 6及以上版本,Edge,Firefox,Chrome
操作系统:Windows
服务器端

对第三方框架没有依赖。

Web服务器:Nginx,IIS,Tomcat,Apache等。

操作系统:Linux,Windows等

功能亮点

开发人员可以完全控制网络摄像头,例如曝光,光圈,自动对焦等。

一个Dynamsoft WebcamSDK对象可以有一个视频查看器和多个图像查看器。 图像查看器可以动态创建和销毁。

支持在浏览器中嵌入视频流

支持图像编辑

支持从DIB导入并导出到base64和DIB

将指定的图像上传到HTTP服务器。支持同步和异步模式。

怎样工作

JavaScript客户端Windows服务摄像头

如上图所示,DynamsoftWebcam SDK中有两个核心模块:
JavaScript客户端:这是在浏览器中运行的Dynamsoft Webcam SDK JavaScript库。 它通过HTTP与网络摄像头Windows服务进行通信。 它接受用户的操作请求并将其发送到网络摄像头服务,并处理来自服务的结果。
Webcam Windows服务:此模块独立于JavaScript客户端。 这个Windows服务侦听127.0.0.1,并处理与摄像头的接口(通过DirectShow),并将响应传递到JavaScript层。
它安装在最终用户的PC上。 而用户只需要安装一次服务。

特征
Dynamsoft Webcam SDK可以精确控制网络摄像头
设备

网络摄像头内置摄像头

系统要求
客户端
?浏览器:InternetExplorer 6及以上,Edge,Firefox,Chrome
?操作系统:Windows XP,Vista,7/8/10,Windows Server 2003/2008/2012
对第三方框架没有依赖。所以在服务器端没有限制。
?Web服务器:Nginx,IIS,Tomcat,Apache等。
?操作系统:Linux,Windows等。
设备:UVC(USB视频类)兼容网络摄像头;内置笔记本电脑。
编程语言
ASP.NET(C#/ VB.NET),PHP,JSP,ASP等。
JavaScript,HTML
相机设置
开发者可以完全控制相机,例如曝光,光圈,自动对焦,背光补偿,亮度,饱和度,清晰度,伽玛,对比度,白平衡温度,增益
视频查看器-流捕获
支持在浏览器中嵌入视频流
抓取到指定图像查看器的快照
设置和获取视频查看器的视频质量,高度,宽度,背景颜色
图像查看器-快照捕获
一个Dynamsoft Webcam SDK对象可以有多个图像查看器。图像查看器可以动态创建和销毁。
可以使用各种图像视图模式,例如m * n,水平,垂直,单个图像等。
设置和获取图像查看器的边框,高度,宽度和其他属性。

图像编辑
旋转,翻转,镜像,剪切,删除或裁剪图像等。
导入和导出图像
将图片从网址下载到图片查看器。
将DIB图像从系统剪贴板加载到图像查看器中。
以DIB格式将图像的指定区域从图像查看器复制到剪贴板。
将指定的图像转换为base64字符串。
设置和获取PDF文件的作者,压缩类型,标题,主题,制作人,创建者和其他属性。
设置JPEG文件或JPEG编码的PDF文件的质量。
设置TIFF文件的压缩类型。
上传图片
将指定的图像上传到HTTP服务器。 支持同步和异步模式。
在Web表单中设置将与图像一起发送到服务器的文本字段。
安全
网络摄像头访问授权-在用户第一次访问时,他们需要选择是否允许网页访问本地摄像头。
在浏览器传输期间,图像和视频查看器中的图像设置为无高速缓存。

联系我们
公司名称:哲想方案(北京)科技有限公司
北京哲想软件官方网站:www.cogitosoft.com
北京哲想软件微信公众平台账号:cogitosoftware
北京哲想软件微博:哲想软件
联系方式: 86(10)68421378
俞先生:18610247936



本文转载于微信公众号: 哲想软件(cogitosoftware),更多微信文章请扫描关注公众号:

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部