在我的拨号方案中,暂停播放音乐的工作时间较早,但现在不能正常工作。我的musiconhold.conf
;
; Music on Hold -- Sample Configuration
;
[old-default]
mode=files
directory=/var/lib/asterisk/mohmp3
random=yes
[old-quiet]
mode=files
directory=/var/lib/asterisk/quiet-mp3
#include musiconhold-vicidial.conf
; valid mode options:
; quietmp3 -- default
; mp3 -- loud
; mp3nb -- unbuffered
; quietmp3nb -- quiet unbuffered
; custom -- run a custom application
; files -- read files from a directory in any Asterisk supported format
我的cli节目 默认请求音乐类,但未加载musiconhold。
moh reload的输出
localhost*CLI> moh reload
== Parsing '/etc/asterisk/musiconhold.conf': == Found
[Jul 4 11:23:08] WARNING[4504]: res_musiconhold.c:1068 moh_scan_files: Cannot open dir /var/lib/asterisk/mohmp3 or dir does not exist
[Jul 4 11:23:08] WARNING[4504]: res_musiconhold.c:1068 moh_scan_files: Cannot open dir /var/lib/asterisk/quiet-mp3 or dir does not exist
我不知道早些时候工作正常的原因。
提前致谢
答案 0 :(得分:4)
根据您的警告,它显示/ var / lib / asterisk / mohmp3不存在。
您必须在/ var / lib / asterisk / moh中的保持目录(即mohmp3,quiet-mp3)上创建音乐,然后编辑您的musiconhold.conf ex:
[mohmp3]
mode=files
directory=/var/lib/asterisk/moh/mohmp3
并且暂时重新加载音乐asterisk -rx'moh reload'
。
如果成功,则asterisk -rx'moh show classes'
会在保留目录