SIP модуль для NodeJS для совершения звонков
Необходимо реализовать модуль для NodeJS, для совершения звонков через SIP. Существуют похожие модули для использования в браузере (WebRTC) - модуль для NodeJS должен обладать схожим функционалом.
При совершении звонка нужно предоставлять Readable и Writable стримы для записи и воспроизведения звука.
Требования к коду:
- ES6, лучше TypeScript
- без колбэков, там где нужно Promise, где-то EventEmitter
- JSDoc комментарии
Желательно шарить код через github (сейчас приватные репозитории бесплатны).
При совершении звонка нужно предоставлять Readable и Writable стримы для записи и воспроизведения звука.
Требования к коду:
- ES6, лучше TypeScript
- без колбэков, там где нужно Promise, где-то EventEmitter
- JSDoc комментарии
Желательно шарить код через github (сейчас приватные репозитории бесплатны).