специалисты!Проблема - у нас есть оборудование, которое может принимать голосовой поток через sip.Мы можем использовать стандартное приложение, чтобы сделать это (и это работает), но мы хотим отправить голосовой поток от клиентов браузера (т.е. Chrome), а «sevrer» (означает оборудование) находится в нашей локальной сети. Я обнаружил WebRTC и попытался получитьMediaStream от Chrome.Мой код
var constraints={audio:true};
if (navigator.mediaDevices.getUserMedia) {
navigator.mediaDevices.getUserMedia(constraints)
.then(function(stream) {
alert(stream)
})
.catch(function(err){.
alert(err)
});
} else {
alert('getUserMedia is not supported in this browser.');
}
Но что я должен сделать, чтобы отправить голосовой поток на оборудование?Я знаю "связную нить" для оборудования (например, sip: 192.168.22.123: 5060) Спасибо