SIP
Setup
Configuration will vary between devices so unfortunately we cannot document them all, however the information below should help you get setup.
Not all devices will support all the config options. The important ones are in bold.
| Option | Value |
|---|---|
| Server | sip.emf.camp (Using the IP is not supported) |
| Username | Your SIP username |
| Password | Your SIP password |
| Transport | UDP |
| Port | 5060 |
| TLS | No |
| SRTP | No |
| Display Name | The name assigned to your number |
| Auth ID | Your SIP username |
| STUN | Disabled |
| Keepalive | Yes (SIP OPTIONS, 30 second interval) |
Codecs
A “codec” is used to digitise and compress audio before sending it over IP.
We recommend enabling the following codecs where supported, maintaining the order of priority:
| Codec | HD* | Notes |
|---|---|---|
| OPUS | HD supported | Best for WiFi / Mobile |
| G722 | HD supported | Widely supported |
| G711A / PCMA | No HD | Traditional telephony codec |
| G711U / PCMU | No HD | Traditional telephony codec |
| GSM | No HD | Used on mobile phone networks |
| T.38 | No HD | Improves fax machine reliability |
* HD Voice is only available when supported end to end.
Security
VoIP devices are an attractive target to hackers, bots, and other bad actors.
- Don’t connect a VoIP device directly to the internet, protect it behind a router / firewall.
- If you’re running a SIP server like Asterisk make sure it’s adequately secured with a firewall, complex passwords etc.