随笔分类 - WebRTC
摘要:音频约束参数 volume 音量约束 sampleRate: 采样率 sampleSize: 采样大小,采样的位数 echoCancellation: 回音消除 autoGaincontrol: 增加音量 noiseSuppression: 降噪 latency : 延迟大小 channelCoun
阅读全文
摘要:约束 width : 宽度约束 height :高度约束 aspectRatio: 比率 frameRate: 帧率 facingMode : 摄像头控制 user:前置摄像头 environment :后摄像头 left : 前置左摄像头 right:前置右摄像头 resizeMode: 采集的画
阅读全文
摘要:不同浏览器的获取函数 自己实现不同浏览器的调用方法 使用google开源库:adapter.js 实战适配案例
阅读全文
摘要:enumerateDevices的使用 说明 enumerateDevices :获取音视频设备 基本格式 : var ePromise = navigator.mediaDevices.enumerateDevices(); MediaDevicesInfo(返回的结构体): JavaScript
阅读全文
摘要:基本格式 MediaStreamConstraints 实战案例 vim index.html cd js vim client.js
阅读全文
摘要:轨与流 什么是轨与流? Track(轨) 一路音频可以称为轨,一路视频也可以称为轨 MediaStream(媒体流) 媒体流中会有很多的轨 WebRTC重要的类 MediaStream : 媒体流 RTCPeerConnection : 应用层,创建连接,获取数据(重要类) RTCDataChann
阅读全文
摘要:WebRTC的整体架构 voice engine : 音频处理引擎 video engine: 视频处理引擎 Transport : 传输 WeRTC目录结构(必须要掌握)
阅读全文