WebRTC开发经验总结,持续记录
2023-03-07 09:43:28 时间
音频约束参数
- volume 音量约束
- sampleRate: 采样率
- sampleSize: 采样大小,采样的位数
- echoCancellation: 回音消除
- autoGaincontrol: 增加音量
- noiseSuppression: 降噪
- latency : 延迟大小
- channelCount: 切换声道
- deviceID: 多个音频输入输出设备的进行切换
- groupId: 同一个物理设备,是一个分组,但是输入和输出的id不一样
视频约束参数
- width : 宽度约束
- height :高度约束
- aspectRatio: 比率
- frameRate: 帧率
- facingMode : 摄像头控制
- user:前置摄像头
- environment :后摄像头
- left : 前置左摄像头
- right:前置右摄像头
- resizeMode: 采集的画面需不需要裁剪
var promise = navigator.mediaDevices.getUserMedia(constraints);
相关文章
- 浅谈企业数据能力建设
- 如何在 Ubuntu 和其他 Linux 中检查 CPU 和硬盘温度
- 大数据技术适合应用在哪些领域
- 如何在 Linux 中使用 fsck 命令检查和修复文件系统错误
- 处理复杂的数据集成,你还在编写脚本吗?
- 详解大数据批流处理中的两大架构
- ripgrep(rg)命令是什么?做什么用的呢?
- 美团一面:为什么线程崩溃崩溃不会导致 JVM 崩溃
- 算法管理规定今施行 从三方面遏制“杀熟”
- 一篇带给你Github上八个优秀的Vue项目
- Storm分布式实时大数据处理框架
- 这不会又是一个Go的BUG吧?
- 什么是大数据战略以及如何构建
- 基于谷歌T5模型细调大型语言模型
- 聊一聊常见的浏览器数据存储方案
- 微软将为 Linux 带来嵌套式虚拟化支持,可运行多个 Windows
- 2022年企业应避免的十个大数据错误
- 用 git log 命令显示在特定日期的提交记录
- 如何清理 Snap 版本以释放磁盘空间
- 注意:雪花算法并不是ID的唯一选择!