Dynamic moh: Unterschied zwischen den Versionen

Aus metasec wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „=Dynamisches MusicOnHold= Um Ansagen für den Anrufer streamen zu können, während die internen Teilnehmer bereits angeklingelt werden, müssen folgende Einstel…“)
 
Zeile 5: Zeile 5:
 
Als erstes ist folgende [[Media:Zphone_dyn.tar|Datei]] herunterzuladen. Der Inhalt ist mit tar zu entpacken. Die Pfade sind enthalten.  
 
Als erstes ist folgende [[Media:Zphone_dyn.tar|Datei]] herunterzuladen. Der Inhalt ist mit tar zu entpacken. Die Pfade sind enthalten.  
  
Danach muss im Wahlplan ( PBX -> Wahlpläne ) die Durchwahl eingerichtet werden, auf den ein Anrufer anstatt des Klingeltons eine Ansage bekommt. Der Unterschied zu einer normalen MusicOnHold ist der, dass jeder Anrufer eine dedizierte Ansage bekommt, also das File pro Anrufer jeweils abgespielt wird.
+
Danach muss im Wahlplan ( PBX -> Wahlpläne ) die Durchwahl eingerichtet werden, auf der ein Anrufer anstatt des Klingeltons eine Ansage bekommt. Der Unterschied zu einer normalen MusicOnHold ist der, dass jeder Anrufer eine dedizierte Ansage bekommt, also das File pro Anrufer jeweils abgespielt wird.
  
 
Im unteren Beispiel wird die DW 1004 angerufen und auf die internen Teilnehmer 14 und 10 verteilt. Weitere Parameter des Dial Kommandos können Beliebig erweitert werden!
 
Im unteren Beispiel wird die DW 1004 angerufen und auf die internen Teilnehmer 14 und 10 verteilt. Weitere Parameter des Dial Kommandos können Beliebig erweitert werden!

Version vom 16. Oktober 2009, 07:44 Uhr

Dynamisches MusicOnHold

Um Ansagen für den Anrufer streamen zu können, während die internen Teilnehmer bereits angeklingelt werden, müssen folgende Einstellungen im Zphone vorgenommen werden. ( Dieses Feature ist nicht Ansage vor Melden. Dieses würde mit einem einfachen Playback im Wahlplan gelöst werden )

Als erstes ist folgende Datei herunterzuladen. Der Inhalt ist mit tar zu entpacken. Die Pfade sind enthalten.

Danach muss im Wahlplan ( PBX -> Wahlpläne ) die Durchwahl eingerichtet werden, auf der ein Anrufer anstatt des Klingeltons eine Ansage bekommt. Der Unterschied zu einer normalen MusicOnHold ist der, dass jeder Anrufer eine dedizierte Ansage bekommt, also das File pro Anrufer jeweils abgespielt wird.

Im unteren Beispiel wird die DW 1004 angerufen und auf die internen Teilnehmer 14 und 10 verteilt. Weitere Parameter des Dial Kommandos können Beliebig erweitert werden! Wichtig zu beachten ist, dass die Parameter m und M angegeben werden wie unten gezeigt. Das AGI Script welches auf Position 1 läuft, ermittelt einen freien Slot innerhalb der DynMoh Systems. Zur Richtigkeit wird nach dem Verbinden dem DynMoh System mitgeteilt, dass dieser Stream nicht mehr benötigt wird ( macro-steamfile )



exten => 1004, 1, Agi(stream_file.agi) 
exten => 1004, 2, NoOp(POS: ${POS}) 
exten => 1004, 3, Dial(SIP/14&SIP/10,,m(dyn${POS})M(streamfile^${POS})) 
exten => 1004, 4, Hangup


[macro-streamfile]
exten => s, 1, TrySystem(/etc/asterisk/moh_kill.sh ${ARG1})