私は電気通信会社に勤務しています。私たちはSIP電話機のJsSIPライブラリを開発したいと考えています。しかし、私たちはそれをすることはできません。このようなテスト用の基本フォームを作成します。JsSIP実装
var socket = new JsSIP.WebSocketInterface('*****');
var configuration = {
sockets : [ socket ],
uri : '*****',
password : '*****'
};
var ua = new JsSIP.UA(configuration);
ua.start();
// Register callbacks to desired call events
var eventHandlers = {
'progress': function(e) {
console.log('call is in progress');
},
'failed': function(e) {
console.log('call failed with cause: '+ e.data.cause);
},
'ended': function(e) {
console.log('call ended with cause: '+ e.data.cause);
},
'confirmed': function(e) {
console.log('call confirmed');
}
};
var options = {
'eventHandlers' : eventHandlers,
'mediaConstraints' : { 'audio': true, 'video': true }
};
var session = ua.call('680', options);
上記のコードは動作しています。私たちはどこにでも電話することができますが、電話をかけるユーザーの声は私たちには来ません。どうやってやるの?私たちは何をすべきですか?誰もこのプロジェクトのサンプルコードを持っていますか?