[Frage] Music on Hold -> Fängt nicht von vorne an?

Fill1992

Neuer User
Mitglied seit
4 Mai 2016
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
Nach gefühlten 150, aber realen 19 Stunden sind die ersten Schritte mit Asterisk getan. Meine Telefonnummer funktioniert und spielt beim Anruf auch ein schickes Intro (MOH) ab. Jetzt bin ich aber nach dem 300 Anruf etwas verwundert. Das Intro fängt immer genau da an, wo das letzte Gespräche beendet wurde?

Egal ob ich von ausserhalb oder von innerhalb anrufe, es ist immer das selbe Phänomen. Kann das jemand bestätigen? Und wenn ja, gibt es vielleicht eine Lösung?

Liebe Grüße, Fill
 
Moins


Dazu brauchen wir aber schon etwas mehr Info.

1. Die Extension/s, welche StartMusicOnHold() aufrufen
2. Die /etc/asterisk/musiconhold.conf (Die aktivierten Optionen)

Dann können interessierte Helfer schon den Fehler sehen, oder eventuell nachstellen.
...ach, welche Version hast du denn? ("Asterisk@CLI> core show version")
 
MP3 wäre natürlich auch noch, wegen dem transkodieren und der dafür notwendigen Prozesse, ein Thema.
Selber nutz ich WAV, Mono, 8000Hz bei 16 bit/sample.
Jeder neue und auch mehrere gleichzeitige Anrufe fangen am Anfang des MoH Stückes an.
Code:
[May  7 17:38:14]     -- Called SIP/1005
[May  7 17:38:14]     -- Started music on hold, class 'default', on SIP/1009-00000014
[May  7 17:38:14]     -- SIP/1005-00000015 is ringing
[May  7 17:38:18]   == Using SIP RTP CoS mark 5
[May  7 17:38:19]     -- Called SIP/1006
[May  7 17:38:19]     -- Started music on hold, class 'default', on SIP/1007-00000016
[May  7 17:38:19]     -- SIP/1006-00000017 is ringing
[May  7 17:38:28]     -- Stopped music on hold on SIP/1007-00000016
[May  7 17:38:28]   == Spawn extension (osmc, 1006, 5) exited non-zero on 'SIP/1007-00000016'
[May  7 17:38:36]     -- Stopped music on hold on SIP/1009-00000014
Hier wird MoH anstatt des Freitones (tuuut, pause, tuuut) schon beim Dial() genutzt...
Code:
same  => n,Dial(SIP/${EXTEN},45,[COLOR="#FF0000"]m(default)[/COLOR])
Es ist also nicht unmöglich.
 
Zuletzt bearbeitet:
Vielen Dank für die Antworten. Hab die MOH nun endlich am laufen. Habe dazu die Anleitung von "MuP" befolgt. So weit so gut. Jetzt hab ich ein 2 Minuten Intro, dieses fängt auch brav von vorne an. Doch nach 2 Minuten wird in der Extension.conf der nächste Befehl ausgeführt, nämlich "hangup". Kann ich das Intro auch irgendiwe wiederholen? Hier meine bisherigen Einträge:

sip.conf:
Code:
[general]
port=5060
bindaddr=0.0.0.0
language=de

register => 620:***@fritz.box/620

[620]
username=620
secret=***
type=friend
insecure=port,invite
host=dynamic
fromdomain=fritz.box
fromuser=620
context=warteschleife

[630]
username=630
secret=***
type=friend
insecure=port,invite
host=dynamic
fromdomain=fritz.box
fromuser=630

extensions.conf:
Code:
[general]
static=yes
writeprotect=no

[warteschleife]
exten => 620,1,Answer()
exten => 620,n,Dial(SIP/630,3600,m)
exten => 620,n,Hangup()

musiconhold.conf:
Code:
[default]
mode=files   ; Dateien direkt in einem Asterisk-kompatiblen Format lesen
directory=/var/lib/asterisk/moh
random=yes   ; Dateien in zufälliger Reihenfolge abspielen
 
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.