@sergeant61/sipjs-udp-transport
TypeScript icon, indicating that this package has built-in type declarations

0.0.7 • Public • Published

Description

This custom transport class for sip.js provides UDP transport.

Usage Example

    const UDPTransport = require("@unwise-door/sipjs-udp-transport");

    const username = ''
    const password = ''
    const domain = 'example.com'
    const port = '1010'

    const uri = sipjs.UserAgent.makeURI(`sip:${username}@${domain}:${port}`)

    const userAgent = new sipjs.UserAgent({
      uri,
      authorizationUsername: username,
      authorizationPassword: password,
      transportConstructor: UDPTransport,
      transportOptions: {
        server: ..., // default 0.0.0.0
        port: ..., // default 5060
        asteriskPort: port, //
        asteriskDomain: domain,
      },
      ...
    });

Readme

Keywords

Package Sidebar

Install

npm i @sergeant61/sipjs-udp-transport

Weekly Downloads

1

Version

0.0.7

License

MIT

Unpacked Size

4.36 kB

Total Files

6

Last publish

Collaborators

  • sergeant61