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

Asterisk 1.4 MOH

MOH mp3. Ходит по кругу.
Откуда: Одесса
Сообщений: 77

Asterisk 1.4 MOH

Поставил MOH на своём телефоне.
extensions.conf:
exten => 102,1,SetMusicOnHold(mp3)
exten => 102,n,Dial(SIP/phone2,90,tTm(mp3))
exten => 102,n,Hangup


musiconhold.conf:
[mp3]
mode=mp3
directory=/var/lib/asterisk/mohmp3
random=yes ; Play the files in a random order


Закинул mp3 в нужный каталог и работает.
Но работает так. Первый звонок и вместо КПВ музыка. Звонок второй и музыка продолжает играть дальше, т.е. не сначала.
В процессах так и остаётся:
9514 ? S< 0:00 mpg123 -q -s --mono -r 8000 -b 2048 -f 8192 music.mp3
9516 ? S< 0:00 mpg123 -q -s --mono -r 8000 -b 2048 -f 8192 music.mp3


Может MOHmp3 и должен так работать.
Но хотелось бы при новом звонке старт трека.

Как вариант:
System(/usr/sbin/asterisk -rx reload)

Но это как-то не кошерно.

Если честно, то плотно ещё не гуглил. Просто может так и должно быть или я что-то бегло читая проглядел...
2008-07-11 16:35

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: Asterisk 1.4 MOH

Так и должно быть. Чтобы играл постоянно первый трек, надо поставить format_mp3 из эддонов. И далее в настройке
[default]
mode=files
directory=/var/lib/asterisk/moh-native
random=no
P.S.Вроде так, проверь и расскажи пжлста.
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2008-07-11 18:18

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

Re: Asterisk 1.4 MOH

Блин как плотно опечатался. Там в System хотел написать:
killall mpg123


Ну чтобы при новом звонке этот трек играл с начала, а не продолжал.
А то так в фоне играет музыка, а при звонке как бы направляется звонящему.

Т.е. проблема не в том, какой трек играет. А что после отбоя, он так и продолжает играть.

т.е. звонок 1, старт трека, отбой. Через 10 секунд звонок 2. И 2-й звонящий слышит трек с 11-й секунды, а не с начала.

P.S. Вообще сумбурно описал, но думаю понятно.
2008-07-11 18:49

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

Re: Asterisk 1.4 MOH

litnimax:

Так и должно быть. Чтобы играл постоянно первый трек, надо поставить format_mp3 из эддонов. И далее в настройке
[default]
mode=files
directory=/var/lib/asterisk/moh-native
random=no
P.S.Вроде так, проверь и расскажи пжлста.
Проверил ! Работает. И даже работает так как я хотел :)
При verbose 4 при старте трека говорит:

[Jul 11 17:56:55] WARNING[9994]: mp3/interface.c:215 decodeMP3: Junk at the beginning of frame 49443303


Оставлю пока так. Посмотрю насколько стабильно работает.
2008-07-11 19:01

Сообщений: 203

Re: Asterisk 1.4 MOH

Нда... пока человек на холде, можно рекламой приторговывать ИТ отделу.... Главное конкурентов не рекламировать :-)
2008-07-11 20:36

Добавить страницу в закладки:  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