Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

ответил 2019-12-16 22:28:09 +0400

meral Gravatar meral flag of Ukraine

http://pro-sip.net/

правильно не работает, нет такой команды.

pro-sip *CLI> core show applications like hold
    -= Matching Asterisk Applications =-
           MusicOnHold: Play Music On Hold indefinitely. 
      StartMusicOnHold: Play Music On Hold. 
       StopMusicOnHold: Stop playing Music On Hold. 
    -= 3 Applications Matching =-
pro-sip *CLI>

Используйте dial

exten => *100,1,Answer()
exten => *100,n,SayUnixTime(,,QdBR)
exten => *100,n,Dial(local/s@moh_wait,5,m(musicclass))
exten => *100,n,Goto(*100,1)
[moh_wait]
exten => s,1,Wait(100)

правильно не работает, нет такой команды.

pro-sip *CLI> core show applications like hold
    -= Matching Asterisk Applications =-
           MusicOnHold: Play Music On Hold indefinitely. 
      StartMusicOnHold: Play Music On Hold. 
       StopMusicOnHold: Stop playing Music On Hold. 
    -= 3 Applications Matching =-
pro-sip *CLI>

Используйте dial

exten => *100,1,Answer()
exten => *100,n,SayUnixTime(,,QdBR)
exten => *100,n,Dial(local/s@moh_wait,5,m(musicclass))
*100,n,Dial(local/s@moh_wait/n,5,m(musicclass))
exten => *100,n,Goto(*100,1)
[moh_wait]
exten => s,1,Wait(100)
s,1,Nocdr
same => n,Wait(100)

А вообще вот чего в гугле пишут

Deprecated in newer versions. Use MusicOnHold with duration parameter instead.

и таки да...

[Syntax]
MusicOnHold(class[,duration])

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.