我设法使用PhoneRTC在我的Cordova应用中创建视频聊天。现在,我想添加一个按钮,在本地麦克风输出上切换静音。
我该怎么做?
答案 0 :(得分:1)
答案 1 :(得分:0)
您不想重新协商实施静音。
您想获取音频(也可能是视频)mediastreamtrack,并执行track.enabled = false。这使得它沉默(音频)或黑色(视频)。
重新协商需要至少几个RTT才能完成并且可能会失败(Firefox还不支持它,需要创建一个新的PeerConnection来替换旧的PeerConnection)。