WebRTC和谷歌Chrome应用程序 - 麦克风音量调整

时间:2016-02-12 11:52:47

标签: webrtc google-chrome-app

我正在尝试调整Chrome应用中的麦克风音量。是可以做到的吗?我正在使用webrtc。

1 个答案:

答案 0 :(得分:2)

可能

  • 使用WebAudio和增益过滤器来调整音量
  • 设置音频/视频标签的音量(在接收端)

以下是第一个选项

的示例代码
SELECT q_id, position, q_type, question, level
FROM (SELECT * FROM tbl_question ORDER BY rand() LIMIT 2) a
WHERE level = '1'
ORDER BY position

然后使用var audioContext = new AudioContext(); var sourceStream = audioContext.createMediaStreamSource(yourStream); var gain = audioContext.createGain(); sourceStream.connect(gain); gain.value = 0.9; gain.connect(audioContext.destination); audioContext.createMediaStreamDestination().stream是您从yourStream获得的原始信息流。