首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过SIP javascript的呼叫中的静音/解除静音麦克风

通过SIP javascript的呼叫中的静音/解除静音麦克风
EN

Stack Overflow用户
提问于 2021-06-09 13:43:36
回答 1查看 531关注 0票数 1

我是javascript的新手,我正在尝试通过sip打电话。

我想添加静音按钮到我的应用程序,但我希望它静音我的麦克风。我的意思是,我不想把我的声音静音,所以我不会在另一边。我想要完全相反-另一边不听我说话。

以下是我的html代码:

代码语言:javascript
运行
复制
<body onload="start()">
  <audio id="remoteAudio"></audio>
  <speaker></speaker>
  <!-- mute -->
  <button class="Rtable-cell numberBtn mute-btn" onclick="mute()">
    <img src="//webrtc.phone.do/call/getMuteImg"/>
  </button>
</body>

这是我的javascript代码:

代码语言:javascript
运行
复制
function createSimple(callerURI, displayName, remoteVideoElement) {
var configuration = {
    aor,
    media: {
        remote: {
            audio: remoteVideoElement,
        },
    },
    ua: {
        traceSip: true,
        uri: aor,
        displayName: displayName,
        userAgentString: 'SIP-0.20.0.js',
        },
    };
return new SIP.Web.SimpleUser('wss://webrtc01.phone.do:443', configuration);
}


function start() {
    remoteVideoElement = document.getElementById('remoteAudio');
    remoteVideoElement.volume = 0.2;
    simple = createSimple(aor, fromName, remoteVideoElement);
    simple.connect();
}

我试过这样做:

代码语言:javascript
运行
复制
function setStream(stream) {
    myStream = stream;
}


var myStream;
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || 
navigator.mozGetUserMedia;
navigator.getUserMedia({ audio: true }, setStream, function () { alert('failed') });

function mute() {
    myStream.getAudioTracks()[0].enabled = !(myStream.getAudioTracks()[0].enabled);
    getAudioTracks().foreach(track=>{track.stop();})

}

这是:

代码语言:javascript
运行
复制
function mute() {
    remoteVideoElement.muted=true;
}

但一切都是无声的,只有我的声音。正如我所解释的,这不是我想要的。

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2021-06-27 23:39:42

你试过用保持而不是静音吗?可以选择在SIP中等待呼叫。只是问问而已。如果你还没试过这个的话。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67905375

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档