The pjsua.node is a TypeScript library which provides Pjsua2 on nodejs.
Layers of nodejs module | Description |
---|---|
Your Apps | |
this module | A simple pjsua2 for nodejs |
sipster.ts | TypeScript wrapper for the sipster |
mscdec/sipster | Javascript wrapper for the pjsip |
pjsip | Pjsip native library |
- Pjsip native library (>= 2.4.5) which must be installed beforehand,
- Build essentials, pkg-config, python and node-gyp to build mscdec/sipster.
npm install --save minoruta/pjsua.node
- Prepare an asterisk server with the test configurations for example.
npm test
DEBUG=PJSUA:* npm test
to enable debug logPJSUA_LOGLEVEL=6 npm test
to set log level of pjsip
npm run build
npm run docs
- mscdec/sipster - Javascript wrapper for the pjsip
- pjsip - Pjsip native library