我最近的探索是使用FreePBX和底层的Asterisk软件。 我正在尝试编写自定义目标,以在MeetMe会议中播放声音或从本地频道播放音乐。 我知道我很接近…但只有一件事情没有奏效。 我也注意到在运行“asterisk -r”命令时,我的本地通道有一个“非常长的语音队列长度”。 以下是我的自定义代码。
[virvius-hold] exten => 710,1,Answer() same => n,Originate(SIP/700,exten,virvius-hold,originated,1) same => n,MeetMe(7999,1q) exten => originated,1,Answer() same => n,Originate(local/702@virvius-looper,exten,virvius-looper,702,1) same => n,MeetMe(7999,1q) [virvius-looper] exten => 702,1,Answer() same => n,MeetMe(7999,1q) same => n,MusicOnHold(virvius)
这是MusicOnHoldconfiguration文件条目
[virvius] mode=files sort=alpha directory=/var/lib/asterisk/moh/virvius
我知道我只是忽略了一个小细节。 或者我也错过了一个重要的呢? 也许有一个更好的方式来源于当地的渠道? build议欢迎。