Workshop Asterisk : Verbindung zu SIP

sip.conf

Über die Kombination der Schlüsselwörter disable und allow erfolgt die Festlegung der verfügbaren Codecs. Die gezeigte Auswahl ist für die meisten SIP-Anwendungen passend und bietet eine gute Sprachqualität bei moderatem Bandbreitenbedarf.

Mit der Option srvlookup = yes aktivieren Sie den DNS-Suchdienst von Asterisk. Dieser versetzt Sie in die Lage, auch Gegenstellen bei anderen SIP-Providern anzurufen, deren Telefonnummer beispielsweise mit der Erweiterung @andererprovider.com endet.

Etwas komplexer ist der Sachverhalt bei den letzten drei Werten, beginnend ab canreinvite. So, wie im Beispiel aktiviert, bewirkt diese Option, dass Asterisk versucht, den eingehenden Audio-Datenstrom direkt an den Empfänger zu leiten. Dieses Verfahren unterstützen nicht alle SIP-Clients. Sollte es bei Ihnen nicht funktionieren, stellen Sie diese Option einfach auf no.

Mittels regcontext geben Sie an, in welchem Kontext innerhalb von extensions.conf eine dynamische Durchwahl erzeugt werden soll. Nun könnte man vermuten, die zugehörige Einstellung wäre register. Dem ist aber nicht so. Zwar akzeptiert diese als Wert eine Kombination aus Username, Passwort, Host und zu erstellender Durchwahl. Diese Durchwahl wird jedoch im unter dem Schlüsselwort context angegebenen Kontext erzeugt. So, wie im Beispiel angegeben, würde sich Asterisk also als User 4332211 mit dem Passwort ABABAB beim Host sipgate.de anmelden und für diesen Channel im Kontext sip-in – nicht wie etwa vermutet in local-sip – bei erfolgreicher Anmeldung die Durchwahl 001 erstellen.