A student's open lab: learning and sharing, free for everyone.

SIP UniverseFree University

Home / Open-source telephony core / FreeSWITCH profiles, dialplan, and WebRTC

FreeSWITCH profiles, dialplan, and WebRTC

The manual covers SIP profiles, the dialplan, codecs, media, WebRTC, and the Event Socket. There is an open source edition and an enterprise edition.

Learn in 5 minutes

  1. List what the opened manual says it teaches
  2. Name the two editions
  3. Treat SignalWire's hosted service as a separate product from the open source build

Visual

SIP profile accepts the call. The dialplan routes it. · study drawing · cyphermonkeylabs.com PhoneFreeSWITCH INVITE 100 180 200

SVG HTML PNG

Parameter tables in that manual are verified by its authors against the FreeSWITCH source. This lab does not copy those tables.

Worked example

Separate the products Three names from the page. Pick the open source build.

  1. Read the three lines.
  2. Pick the one that is not the hosted service.
  3. Remember the manual applies to both editions.

Fault

A lab note says to paste SWML into the local SIP profile and expect the open source process to become the hosted service.

The page distinguishes the hosted platform from the server you configure with the manual.

Quiz

The opened FreeSWITCH manual teaches


Open Source FreeSWITCH is described as


FreeSWITCH Enterprise is


SignalWire's hosted platform, as that page describes it, includes


Parameter defaults should be read from


The Event Socket is


Ecosystem

Glossary, sister systems, and the integration seam for this room.

E911 / emergency calling Location has to ride with the call. RFC 6881 is the BCP, RFC 6442 carries location in SIP, and the FCC MLTS page states Kari’s Law and RAY BAUM’s Act obligations for multi-line systems.

Glossary · Ecosystem map · Ports · Troubleshooting

Sources and go deeper