[Gelöst] Music on Hold mehrere Dateien bei Dial, MOH und meetme

hiasB

Neuer User
Mitglied seit
26 Jul 2011
Beiträge
45
Punkte für Reaktionen
0
Punkte
6
Hallo zusammen,

ich möchte gerne mehrere Music on Hold Dateien wiedergeben können.

Sprich: Eine WAV-Datei beim Dial (wenn Kunden anrufen)
Eine WAV-Datei bei Telefonaten, die gehalten werden.
und eine WAV-Datei bei meetme, beim warten auf den Konferenzraum.

Das sollen drei unterschiedliche Dateien sein, und die möchte ich im Context aufrufen.
Aber wie muss ich das in der musiconhold.conf konfigurieren?

Ich möchte da einfach verschiedene Klassen definieren.
Code:
[default]

mode=files
directory=moh

[dial]

mode=custom
directory=/var/lib/asterisk/sounds/de/dial

[meetme]

mode=custom
directory=/var/lib/asterisk/sounds/de/meetme

und dann entsprechend in den Contexten aufrufen.
Aber beim neuladen der Asterisk bringt er immer die Meldung das eine Application benötigt.
Die Standard-moh kann allerdings auch ohne application wiedergegeben werden.

Kann mir da jemand Helfen?

Vielen Dank
 
Zuletzt bearbeitet:
Umschalten der MoH im Dialplan per:

Set(CHANNEL(musicclass)=meetme)
Set(CHANNEL(musicclass)=dial)
etc.

k.A. was du genau wegen "die Meldung das eine Application benötigt." meinst. Copy/paste der Fehlermedlung hier kann nicht schaden
 
danke für die schnelle antwort!

sorry, hier die fehlermeldung: [Jan 20 14:30:41] WARNING[31442]: res_musiconhold.c:1804 load_moh_classes: An application must be specified for class 'meetme'!

und ein moh show classes wirft dann nur die default aus:

Class: default
Mode: files
Directory: moh
 
hier kommt die meldung:

res_musiconhold.c:1101 moh_scan_files: Cannot open dir /var/lib/asterisk/moh/meetme or dir does not exist

Pfad stimmt aber 100% (copy&paste)
 
Klappt nicht egal in welchem Verzeichniss und mit welchen Berechtigungen. :(
Format sollte passen, mit einem Playback kann die Datei wiedergeben werden.

[Beitrag 2:]

bin jetzt selber auf die lösung gekommen. eigentlich ganz einfach:

musiconhold.conf
Code:
[test]
mode=files
directory=test

unter /var/lib/asterisk muss ein separater ordner angelegt werden in der das wav-file liegt. dann klappt alles wie gewünscht.
 
Zuletzt bearbeitet von einem Moderator:

Zurzeit aktive Besucher

Statistik des Forums

Themen
244,883
Beiträge
2,220,095
Mitglieder
371,611
Neuestes Mitglied
Mandylion73
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.