Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
voip:asterisk18:moh [01.12.2010 13:20. ] – angelegt djangovoip:asterisk18:moh [20.04.2018 09:00. ] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 +====== Music On Hold ======
 +
 +{{voip:asterisk.gif|Asterisk Logo}} 
 +
 +Damit unseren Anrufern nicht zu langweilig wird, aktivieren wir MOH((**M**usic**O**n**H**old)). 
 +===== Installation ====
 +Hierzu installieren wir uns aus dem [[voip:asterisk:repo|Asterisk-Repository]] die Pakete **asterisk-sounds-moh-opsound**.
 +  # yum install asterisk-sounds-moh-opsound-wav asterisk-sounds-moh-opsound-ulaw asterisk-sounds-moh-opsound-alaw
 +Was uns das Paket **asterisk-sounds-moh-opsound-ulaw** alles mitbringt und wohin die MOH-Files gespeichert wurden, zeigt uns folgender Aufruf.
 +  # rpm -iql asterisk-sounds-moh-opsound-ulaw
 +<code>Name        : asterisk-sounds-moh-opsound-ulaw  Relocations: (not relocatable)
 +Version     : 0.0                               Vendor: Digium, Inc.
 +Release     : 4_centos5                     Build Date: Di 18 Aug 2009 18:49:02 CEST
 +Install Date: Mi 01 Dez 2010 14:04:15 CET      Build Host: localhost.localdomain
 +Group       : Utilities/System              Source RPM: asterisk-sounds-moh-0.0-4_centos5.src.rpm
 +Size        : 8855669                          License: GPL
 +Signature   : (none)
 +Packager    : Jason Parker <jparker@digium.com>
 +URL         : http://www.asterisk.org
 +Summary     : Asterisk Music on Hold - opsound - ulaw.
 +Description :
 +This package contains Asterisk Music on Hold - opsound - ulaw.
 +/var/lib/asterisk/moh/.asterisk-moh-opsound-ulaw
 +/var/lib/asterisk/moh/CHANGES-asterisk-moh-opsound-ulaw
 +/var/lib/asterisk/moh/CREDITS-asterisk-moh-opsound-ulaw
 +/var/lib/asterisk/moh/LICENSE-asterisk-moh-opsound-ulaw
 +/var/lib/asterisk/moh/macroform-cold_day.ulaw
 +/var/lib/asterisk/moh/macroform-robot_dity.ulaw
 +/var/lib/asterisk/moh/macroform-the_simplicity.ulaw
 +/var/lib/asterisk/moh/manolo_camp-morning_coffee.ulaw
 +/var/lib/asterisk/moh/reno_project-system.ulaw</code>
 +===== Konfiguration ====
 +Damit unser Asterisk-Server auf die MOH-Dateien zugreifen kann, passen wir nun noch die Konfiguration //**/etc/asterisk/musiconhold.conf**// entsprechend an.
 +  # vim /etc/asterisk/musiconhold.conf
 +<code>[default]
 +mode=files
 +; Django 01.12.2010 MOH aktiviert
 +; default: directory=moh
 +directory=/var/lib/asterisk/moh</code>
 +Anschließend starten wir unserren Asterisk-Server einmal durch.
 +  # service asterisk restart
 +Legt nun ein interner Teilnehmer einen Anrufer auf //Warten//, wird diesem Musik im Wartefeld eingespielt. Auf der Asterisk-Konsole wird uns Starten und Stoppen von MOH entsprechend protokolliert.
 +  # asterisk -r
 +<code>Verbosity is at least 3
 +asterisk*CLI> 
 +    -- Executing [883176@ankommend_(mISDN):1] Dial("mISDN/1-u3", "SIP/13,60") in new stack
 +  == Using SIP RTP CoS mark 5
 +    -- Called 13
 +    -- SIP/13-00000002 is ringing
 +    -- SIP/13-00000002 is ringing
 +    -- SIP/13-00000002 is ringing
 +    -- SIP/13-00000002 answered mISDN/1-u3
 +    -- Started music on hold, class 'default', on mISDN/1-u3
 +    -- Stopped music on hold on mISDN/1-u3
 +  == Spawn extension (ankommend_(mISDN), 883176, 1) exited non-zero on 'mISDN/1-u3'
 +asterisk*CLI></code>
 +