相关疑难解决方法(0)

Javascript:你能读懂系统卷吗?

有没有办法用Javascript读取系统(Linux,Windows,OS/X等)卷?

我不需要设置它,只需阅读它?

谢谢

javascript volume

12
推荐指数
2
解决办法
4963
查看次数

webRTC:稍后添加音频或使用peerJS禁用麦克风

我目前正在编写一个应用程序,使用户能够使用peerJS 通过 webRTC 启动视频通话。现在我希望用户能够决定是否要添加音频,但无需重新启动通话。

正如我所见 - 根据这个答案- 无法使用浏览器控制麦克风。假设我在启用视频和音频的情况下开始通话,我可以将合作伙伴端的视频元素静音。我不想那样做。为什么?我想象有人可以使用浏览器的开发者控制台并取消视频元素的静音,从而在呼叫者不知情的情况下监视呼叫者。

因此,目前看来我必须重新呼叫合作伙伴并激活视频和音频,现在如果用户只想要视频,我将不得不再次重新呼叫。

我的问题:有更好的方法吗?另外,如果接听电话,是否有办法确定是纯视频通话还是视频和音频通话?

html javascript video-conferencing webrtc peerjs

5
推荐指数
2
解决办法
9897
查看次数

如何在 WebRTC 中设置音量?

我想知道如何在 WebRTC 中设置音量。

我正在绘制这样的音频:

audio = document.createElement('audio');
audio.controls = true;
audio.autoplay = true;
audio.src = window.URL.createObjectURL(stream);
div.appendChild(audio);
Run Code Online (Sandbox Code Playgroud)

我想制作我的自定义音频 UI。所以,我将使用 HTML 的滑动条。

<input type="range">
Run Code Online (Sandbox Code Playgroud)

但是,我不知道 WebRTC 流中的设置卷。我该如何设置?

html javascript webrtc

3
推荐指数
1
解决办法
8751
查看次数

标签 统计

javascript ×3

html ×2

webrtc ×2

peerjs ×1

video-conferencing ×1

volume ×1