mirror of
https://github.com/jambonz/sbc-outbound.git
synced 2026-07-04 19:32:04 +00:00
add support for using ws to connect to rtpengine
This commit is contained in:
@@ -89,7 +89,8 @@ const {initLocals, checkLimits, route} = require('./lib/middleware')(srf, logger
|
||||
});
|
||||
const {getRtpEngine, setRtpEngines} = require('@jambonz/rtpengine-utils')([], logger, {
|
||||
emitter: stats,
|
||||
dtmfListenPort: process.env.DTMF_LISTEN_PORT || 22225
|
||||
dtmfListenPort: process.env.DTMF_LISTEN_PORT || 22225,
|
||||
useWS: process.env.RTPENGINE_USE_WS
|
||||
});
|
||||
srf.locals.getRtpEngine = getRtpEngine;
|
||||
|
||||
|
||||
Generated
+26
-20
@@ -1,18 +1,18 @@
|
||||
{
|
||||
"name": "sbc-outbound",
|
||||
"version": "v0.7.0",
|
||||
"version": "v0.7.1",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"version": "v0.7.0",
|
||||
"version": "v0.7.1",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@jambonz/db-helpers": "^0.6.16",
|
||||
"@jambonz/http-health-check": "^0.0.1",
|
||||
"@jambonz/mw-registrar": "0.2.1",
|
||||
"@jambonz/realtimedb-helpers": "^0.4.9",
|
||||
"@jambonz/rtpengine-utils": "^0.1.21",
|
||||
"@jambonz/rtpengine-utils": "^0.1.22",
|
||||
"@jambonz/stats-collector": "^0.1.6",
|
||||
"@jambonz/time-series": "^0.1.6",
|
||||
"cidr-matcher": "^2.1.1",
|
||||
@@ -593,11 +593,12 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@jambonz/rtpengine-utils": {
|
||||
"version": "0.1.21",
|
||||
"integrity": "sha512-1dFxUAd+iriVXmXVZhwBRcUmCDHbWcYznQNks7gUUKtiY7rPaNErFaLa32CC6PQzhfXhqe2NNlhoyIGd0iBqZQ==",
|
||||
"version": "0.1.22",
|
||||
"resolved": "https://registry.npmjs.org/@jambonz/rtpengine-utils/-/rtpengine-utils-0.1.22.tgz",
|
||||
"integrity": "sha512-296TqKUQQuMQ0grxHK1CfUXyPuf1eId6wWlzPQV0zj+pVBovJiYSqhJ/Vm/4+IVw3XE2ICmdFmll3lJJi/iy4g==",
|
||||
"dependencies": {
|
||||
"debug": "^4.3.1",
|
||||
"rtpengine-client": "^0.2.0"
|
||||
"rtpengine-client": "^0.2.1"
|
||||
}
|
||||
},
|
||||
"node_modules/@jambonz/stats-collector": {
|
||||
@@ -2256,10 +2257,11 @@
|
||||
}
|
||||
},
|
||||
"node_modules/google-p12-pem": {
|
||||
"version": "3.1.2",
|
||||
"integrity": "sha512-tjf3IQIt7tWCDsa0ofDQ1qqSCNzahXDxdAGJDbruWqu3eCg5CKLYKN+hi0s6lfvzYZ1GDVr+oDF9OOWlDSdf0A==",
|
||||
"version": "3.1.3",
|
||||
"resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-3.1.3.tgz",
|
||||
"integrity": "sha512-MC0jISvzymxePDVembypNefkAQp+DRP7dBE+zNUPaIjEspIlYg0++OrsNr248V9tPbz6iqtZ7rX1hxWA5B8qBQ==",
|
||||
"dependencies": {
|
||||
"node-forge": "^0.10.0"
|
||||
"node-forge": "^1.0.0"
|
||||
},
|
||||
"bin": {
|
||||
"gp12-pem": "build/src/bin/gp12-pem.js"
|
||||
@@ -3280,10 +3282,11 @@
|
||||
}
|
||||
},
|
||||
"node_modules/node-forge": {
|
||||
"version": "0.10.0",
|
||||
"integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==",
|
||||
"version": "1.2.0",
|
||||
"resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.0.tgz",
|
||||
"integrity": "sha512-M4AsdaP0bGNaSPtatd/+f76asocI0cFaURRdeQVZvrJBrYp2Qohv5hDbGHykuNqCb1BYjWHjdS6HlN50qbztwA==",
|
||||
"engines": {
|
||||
"node": ">= 6.0.0"
|
||||
"node": ">= 6.13.0"
|
||||
}
|
||||
},
|
||||
"node_modules/node-noop": {
|
||||
@@ -5234,11 +5237,12 @@
|
||||
}
|
||||
},
|
||||
"@jambonz/rtpengine-utils": {
|
||||
"version": "0.1.21",
|
||||
"integrity": "sha512-1dFxUAd+iriVXmXVZhwBRcUmCDHbWcYznQNks7gUUKtiY7rPaNErFaLa32CC6PQzhfXhqe2NNlhoyIGd0iBqZQ==",
|
||||
"version": "0.1.22",
|
||||
"resolved": "https://registry.npmjs.org/@jambonz/rtpengine-utils/-/rtpengine-utils-0.1.22.tgz",
|
||||
"integrity": "sha512-296TqKUQQuMQ0grxHK1CfUXyPuf1eId6wWlzPQV0zj+pVBovJiYSqhJ/Vm/4+IVw3XE2ICmdFmll3lJJi/iy4g==",
|
||||
"requires": {
|
||||
"debug": "^4.3.1",
|
||||
"rtpengine-client": "^0.2.0"
|
||||
"rtpengine-client": "^0.2.1"
|
||||
}
|
||||
},
|
||||
"@jambonz/stats-collector": {
|
||||
@@ -6515,10 +6519,11 @@
|
||||
}
|
||||
},
|
||||
"google-p12-pem": {
|
||||
"version": "3.1.2",
|
||||
"integrity": "sha512-tjf3IQIt7tWCDsa0ofDQ1qqSCNzahXDxdAGJDbruWqu3eCg5CKLYKN+hi0s6lfvzYZ1GDVr+oDF9OOWlDSdf0A==",
|
||||
"version": "3.1.3",
|
||||
"resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-3.1.3.tgz",
|
||||
"integrity": "sha512-MC0jISvzymxePDVembypNefkAQp+DRP7dBE+zNUPaIjEspIlYg0++OrsNr248V9tPbz6iqtZ7rX1hxWA5B8qBQ==",
|
||||
"requires": {
|
||||
"node-forge": "^0.10.0"
|
||||
"node-forge": "^1.0.0"
|
||||
}
|
||||
},
|
||||
"graceful-fs": {
|
||||
@@ -7261,8 +7266,9 @@
|
||||
}
|
||||
},
|
||||
"node-forge": {
|
||||
"version": "0.10.0",
|
||||
"integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA=="
|
||||
"version": "1.2.0",
|
||||
"resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.0.tgz",
|
||||
"integrity": "sha512-M4AsdaP0bGNaSPtatd/+f76asocI0cFaURRdeQVZvrJBrYp2Qohv5hDbGHykuNqCb1BYjWHjdS6HlN50qbztwA=="
|
||||
},
|
||||
"node-noop": {
|
||||
"version": "0.0.1",
|
||||
|
||||
+1
-1
@@ -31,7 +31,7 @@
|
||||
"@jambonz/http-health-check": "^0.0.1",
|
||||
"@jambonz/mw-registrar": "0.2.1",
|
||||
"@jambonz/realtimedb-helpers": "^0.4.9",
|
||||
"@jambonz/rtpengine-utils": "^0.1.21",
|
||||
"@jambonz/rtpengine-utils": "^0.1.22",
|
||||
"@jambonz/stats-collector": "^0.1.6",
|
||||
"@jambonz/time-series": "^0.1.6",
|
||||
"cidr-matcher": "^2.1.1",
|
||||
|
||||
Reference in New Issue
Block a user