webRTC开启摄像头
配置htts之后就可以开启webRTC了。
<!DOCTYPE html> <html> <head><title>OpenCamera</title> </head> <body><video id="video" autoplay></video> </body><script type="text/javascript">var getUserMedia=(navigator.getUserMedia ||navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia);getUserMedia.call(navigator,{video:true,audio:true},function(localMediaStream){var video =document.getElementById('video');video.src=window.URL.createObjectURL(localMediaStream);video.onloadedmetadata=function(e){console.log("Label: "+localMediaStream.id);console.log("AudioTracks",localMediaStream.getAudioTracks());console.log("VideoTracks ",localMediaStream.getVideoTracks());};},function(e){console.log("Reeeejected!",e);});</script> </html>
View Code
这里给出了一个简单的例子。需要用到H5的video标签。通过webRTC注册摄像头和麦克风,生成mediastream然后作为video的输出。
这里的id是该媒体流的唯一标识。
音频和视频被放到两个数组中。
转载于:https://www.cnblogs.com/superxuezhazha/p/8334206.html
webRTC开启摄像头相关推荐
- QT与opencv(二)开启摄像头
QT与opencv(二)开启摄像头 OpenCV中的VideoCapture不仅可以打开视频.usb摄像头,还可以做很多事,例如读取流媒体文件,网络摄像头,图像序列等. 下面我简单介绍一个在Qt中用V ...
- 支持webrtc的摄像头
目前google chrome 已经原生支持webrtc了,做低延迟播放的小伙伴们有福了.目前已经有淘宝在售支持webrtc的摄像头.超低延迟播放视频不再是难事了. 网页访问代码 function i ...
- python怎么实现打开摄像头_python开启摄像头以及深度学习实现目标检测方法
最近想做实时目标检测,需要用到python开启摄像头,我手上只有两个uvc免驱的摄像头,性能一般.利用python开启摄像头费了一番功夫,主要原因是我的摄像头都不能用cv2的VideCapture打开 ...
- python开启摄像头以及深度学习实现目标检测
最近想做实时目标检测,需要用到python开启摄像头,我手上只有两个uvc免驱的摄像头,性能一般.利用python开启摄像头费了一番功夫,主要原因是我的摄像头都不能用cv2的VideCapture打开 ...
- 54:第五章:开发admin管理服务:7:人脸入库流程;人脸登录流程;浏览器开启视频调试模式(以便能够在本机的不安全域名的情况下,也能去开启摄像头);
说明: (1)本篇博客内容:介绍人脸入库流程,人脸登录流程:人脸入库流程:Chrome开启视频调试模式,以便能够在本机的不安全域名的情况下,也能去开启摄像头: 目录 一:人脸入库流程,人脸登录流程: ...
- h5开启摄像头拍照+腾讯云接口人脸验证
前端开启摄像头并拍照将照片的base64码传到后端 <div> //登录弹出框 <el-form ref="form" :model="form&quo ...
- Python之实现自动开启摄像头拍照,后面发送邮寄给个人
Python之实现自动开启摄像头拍照,后面发送邮寄给个人 文章目录 Python之实现自动开启摄像头拍照,后面发送邮寄给个人 第一步,我们要开启电脑的摄像头实现拍照: 第二步,我们要发送邮件,就必须创 ...
- opencv 开启摄像头图片是花的
opencv 开启摄像头图片是花的 cap = cv2.VideoCapture(0 + cv2.CAP_DSHOW) 需要加上 + cv2.CAP_DSHOW,拍摄的图片就清晰了
- windows虚拟机中没有摄像头的解决方法+win10开启摄像头方法
一)环境: 一台win7虚拟机.一台win10真机 二)实现: 三)非虚拟机的win10开启摄像头操作: 打开"控制面板",点击"硬件和声音": 点击" ...
最新文章
- 小米和西工大联手,三篇论文被Interspeech接收
- java default locale_Java JSON.defaultLocale方法代码示例
- 如何使用区块链技术进行项目开发
- 余数运算符在Java中用于Doubles
- php如何加密图片,php实现图片加密解密,支持设置密码 (两年后版本!)
- php 序列化 java_PHP--序列化与反序列化详解
- 语音识别技术原理是什么 讯飞语音识别技术特点介绍【详解】
- Linux打印cups API及代码范例链接
- 设置dedecms为动态页面,设置dedecms为静态页面,首页动态,列表动态和文章动态
- 01> Allwinner全志 T7 Android 7.1 编译
- 【信号检测】认知无线电的信号检测算法matlab仿真:能量检测,循环平稳检测,匹配滤波检测
- matlab和origin的区别,Matlab与Origin的区别
- microsoft store 微软应用商店打不开?所有教程都尝试了一遍,居然是因为这个
- Hystrix学习——(2)雪崩效应
- 通过 wordexport插件 js jq 生成word文档 并导出
- 古墓丽影10linux,《古墓丽影:崛起》Linux 版上架 Steam
- iOS视频添加水印两种方式(不用到第三方框架)
- 《大话数据结构》总结一下
- 跑步听歌用哪种耳机更好?精挑五款适合跑步听歌的耳机分享
- CSP基础-CSP入门简介