Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / musiconhold для локальных клиентов

musiconhold для локальных клиентов

1 23>
Откуда: UA
Сообщений: 127

musiconhold для локальных клиентов

Ну хоть убейте, не могу разобраться :( Нужно чтобы при внутренних звонках вместо гудка играла музыка.

в файле musiconhold.conf пишу:
[default]
mode=files
directory=/usr/local/share/asterisk/moh
random=yes

В эту папку накидал waw-файлов.

Ничего не играет :(

В extensions.conf добавил:
[default]
exten => s,1,SetMusicOnHold(default)

[local]
exten => 6000,1,Answer
exten => 6000,2,MusicOnHold()

Тоже глухо. Пробовал вместо 6000 вбивать свои номера 20-21, ничего...
2009-02-12 10:59

Откуда: Kiev
Сообщений: 801

Re: musiconhold для локальных клиентов

Эстет! Вместо гудка музыку, говоришь: читать команду Dial и смотреть на опции вызова (буковки)
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
2009-02-12 13:09

Откуда: саранск
Сообщений: 273

Re: musiconhold для локальных клиентов

типа exten=>xxxx,1,Dial(SIP/xxxx,,m)?
2009-02-12 14:02

Avatara of Alekz
Откуда: Санкт-Петербург
Сообщений: 931

Re: musiconhold для локальных клиентов

to betman: У человека проблема
...ничего не играет...

to esveka: да, именно! Только m(music-class).
to masters: можно лог неудачного вызова?
Создам аварийную ситуацию. Дорого. На долго =)
2009-02-12 14:27

Сообщений: 1573

Re: musiconhold для локальных клиентов

Alekz:

to esveka: да, именно! Только m(music-class).
Не обязательно класс указывать ...

Собран ли пакет DAHDI (ZAP) на системе?
2009-02-12 17:32

Откуда: UA
Сообщений: 127

Re: musiconhold для локальных клиентов

cron333:

Собран ли пакет DAHDI (ZAP) на системе?
сложно сказать, можно как-то посмотреть на собранной системе? Без него работать не будет?
P.S. и какая система имелась ввиду: Астериск или ФриБСД ? Если ФРЯ - то нет, такого пакета нет.
Еще у меня подозрение, что на сервере кодеки не собрались, по крайней мере астериск-гуи их не показывает. Хотя при сборе - вроде собирались и в пакетах есть:
speex-1.2.r1_1,1

cron333:

типа exten=>xxxx,1,Dial(SIP/xxxx,,m)?


xxxx - это номер абонента, звоня которому будет играть?
и писать это в файле extensions.conf? В какой секции: дефолт, локал или моего диалплана???

Заранее благодарен.
2009-02-12 17:41

Сообщений: 1573

Re: musiconhold для локальных клиентов

У .... судя по вашим вопросам - будет жарко ... :)

Вы как собирали *? Какая ОС?

Посмотрите в консоли команду:

CLI> zap show status

masters:

xxxx - это номер абонента, звоня которому будет играть?
и писать это в файле extensions.conf? В какой секции: дефолт, локал или моего диалплана???

Заранее благодарен.

Да это номер или шаблон типа - _XXXX (пример: exten => _XXXX,1,Dial(SIP/${EXTEN},,m) )

А вообще вам лучше ознакомиться с документацией
2009-02-12 17:50

Откуда: Kiev
Сообщений: 801

Re: musiconhold для локальных клиентов

to Alekz Смысл фраз: "ничего не играет" и "хочу чтобы вместо гудков была музыка" не однозначный...

Для меня, как человека окончившего муз. школу по классу "Баян", "ничего не играет" означает "порвался мех в баяне" :) А если по второй части вопроса, то как я и говорю:

exten => _.X,n,Dial(SIP/${EXTEN},50,m) ,будет играть музыка. Вопрос в форматах (параметрах) записанных файлов, которые туда были накиданы -- это другое. Если использовать дефолтный класс music on hold, то ничего мудрить не надо с:
да, именно! Только m(music-class)


P.S. Вместо Exten подставьте имя юзера с sip.conf, если оно не совпадает с экстеншеном
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
2009-02-12 17:58

Откуда: саранск
Сообщений: 273

Re: musiconhold для локальных клиентов

masters:

и писать это в файле extensions.conf? В какой секции: дефолт, локал или моего диалплана???

Писать в extensions.conf Судя по тому, что вопрос был о внутренних звонках, рискну предположить, что в [local]
2009-02-12 18:15

Откуда: UA
Сообщений: 127

Re: musiconhold для локальных клиентов

cron333:

У .... судя по вашим вопросам - будет жарко ... :)

Вы как собирали *? Какая ОС?

Посмотрите в консоли команду:

CLI> zap show status
stix-elma*CLI> zap show status
No such command 'zap show status' (type 'help zap show' for other possible commands)

Судя по всему не установлен.

ОС: FreeBSD 7.1 amd64, устанавливал из портов в станд. конфигурации, только без h323 - он не захотел собираться (требовал ldap 2.4.5 - хотя такого в природе не существует, есть 2.3.х и 2.4.6 ...)
2009-02-12 18:23

1 23>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru