FreeSWITCH Für Einsteiger
Zur Buchung einer Schulung schreiben Sie bitte eine E-Mail mit den Namen der Teilnehmer und der Rechnungsadresse an info@amooma.de
Inhalt
Lernen Sie wie man FreeSWITCH auf einem Linux Betriebssystem installiert, konfiguriert und eine kleine bis mittel grosse Telefonanlage damit programmiert. In der Schulung simulieren wir die Entwicklung einer Anlage mit 50 Teilnehmern, die typische Features enthält.
SIP Basics
Logischerweise müssen wir uns kurz mit der Idee von SIP auseinander setzen, um eine SIP-VoIP-Telefonanlage verstehen zu können. Dabei geht es u.a. um die Schächen und Stärken des Protokolles.
Ebenfalls gehen wir auf die verschiedenen Codecs ein und besprechen welcher Codec für welche Installation die beste Lösung ist.
XML Konfiguration
Die FreeSWITCH Konfiguration erfolgt komplett in XML. Die Default-Konfiguration ist nicht gerade übersichtlich. Die Idee dahinter und die Möglichkeit zur Vereinfachung ist Teil dieser Schulungseinheit.
Programmieren im Dialplan
Lernen Sie wie man innerhalb des FreeSWITCH Dialplans
- Variablen benutzt
- Regular Expressions
- Berechnungen durchführt (z.B. Anzahl der aktuellen Gespräche)
- Debugging
- Externe Programme aufruft
Voicemail
Zu jeder modernen Telefonanlage gehört ein gutes Voicemail-System. FreeSWITCH liefert Ihnen die Tools dazu mit.
Anlagen mit einander verknüpfen
Sie möchten mehrere Zweigstellen mit einander verbinden? In diesem Abschnitt gehen wir darauf ein.
IVR
Lernen Sie IVRs mit DTMF-Eingaben zu realisieren.
Datenbank-Anbindung
Je komplexer Ihre Wünsche werden, desto schneller brauchen Sie die Anbindung an eine externe Datenbank. In dieser Einheit bekommen Sie gezeigt wie man mit FreeSWITCH externe Datenbanken ansprechen kann.
Lua
Es gibt verschiedene Möglichkeiten den Dialplan von FreeSWITCH ausserhalb der XML-Grenzen zu programmieren. Die Programmiersprache Lua ist eine davon. In dieser Schulungeinheit bekommen Sie ein paar Beispiele dafür gezeigt.
Provisionierung von SIP-Telefonen
Anhand der populären Snom-Telefone zeigen wir Ihnen wie Sie automatisch die Telefone mit einer Konfiguration bestücken können.
Security
Was nützt die beste Anlage, wenn ein Skript-Kiddie über Nacht virtuell einbricht und mal schnell ein paar tausend Euros vertelefoniert? In diesem Abschnitt sprechen wir über geeignete Sicherheitsvorkehrungen.
Fertige Systeme
Es gibt fertige auf FreeSWITCH basierende Telefonanlagen, die man einfach per Mausklick installieren kann. Zum Schluss der Schulung gehen wir u.a. auf Gemeinschaft ab Version 4 ein und besprechen die Vor- und Nachteile eines solchen Systems und wie man es an die eigenen Bedürfnisse anpassen kann.