Um ein laufendes Gespräch auf einer virtuellen Parkposition zu
parken, muss im aktuellen Context der von Asterisk generierte Context
parkedcalls
„include“d werden.
Beispiel:
[hausmeister] exten => _2XXX,1,Dial(SIP/${EXTEN}) include => parkedcalls
Nur wenn dieser Context included
wurde kann per Default durch Wählen der Tastenkombination
#700
ein Gespräch geparkt werden. Asterisk liest dem
Teilnehmer dann die Parkposition vor (die man sich merken sollte). Durch
Wählen dieser Parkposition (z.B. 701
) kann man das Gespräch
dann von einem anderen Telefon über das Parksystem wieder
aufnehmen.
Es gibt kein eingebautes Sicherheitssystem beim Parken von Gesprächen. Sollte Person A ein Gespräch auf Position 705 parken und Person B zufällig die Nummer 705 anrufen, so bekommt sie das geparkte Gespräch. |
In der Datei /etc/asterisk/features.conf
kann
man im Context [general]
die Ziffernkombination für das
Einleiten eines Parkens, die Anzahl der virtuellen Parkpositionen und den
Namen des zu includenden Contexts anpassen:
[general] parkext => 700 ; die zum Parken gewählte Extension parkpos => 701-720 ; auf welchen Extensions geparkt werden soll context => parkedcalls ; der Context der geparkten Anrufe