Модераторы: Glukinho, Zavr2008, Glukinho, Zavr2008
У меня TDE200 через ooh323 работает. Проблема только с callerid name.
[general]
bindaddr=0.0.0.0
h323id=ObjSysAsterisk
e164=100
callerid=asterisk
gatekeeper = DISABLE
disallow=all
allow=ulaw
dtmfmode=rfc2833
directmedia=no
directrtpsetup=no
[tde200]
type=friend
context=from-tde200
ip=XX.XX.XX.XX
disallow=all
allow=alaw
allow=g729
allow=ulaw
Народ просит и даже не просит, а требует, чтобы после трансфера запись продолжалась в тот же файл. Я ставлю абонента на холд, потом набираю номер, говорю, что сейчас будет перевод и делаю трансфер. Мой разговор со вторым абонентом попадает в отдельный файл. Оно так то и логично, это отдельный вызов с точки зрения астериска. Сейчас пытаюсь смастерить, так что запоминается через astdb что уже есть разговор и если я начинаю второй вызов, то проверяется есть ли в бд запись и тогда миксмонитор инициализирую с этим файлом. Вроде работает, но как то кривенько. Может другое есть решение?
Народ просит и даже не просит, а требует, чтобы после трансфера запись продолжалась в тот же файл. Я ставлю абонента на холд, потом набираю номер, говорю, что сейчас будет перевод и делаю трансфер. Мой разговор со вторым абонентом попадает в отдельный файл. Оно так то и логично, это отдельный вызов с точки зрения астериска. Сейчас пытаюсь смастерить, так что запоминается через astdb что уже есть разговор и если я начинаю второй вызов, то проверяется есть ли в бд запись и тогда миксмонитор инициализирую с этим файлом. Вроде работает, но как то кривенько. Может другое есть решение?
Если работает - пользуйтесь. Другой способ есть - наследование аудиохука, при трансфере. Но для этого требуется патч
писать до
транк
или локальный канал
Если работает - пользуйтесь. Другой способ есть - наследование аудиохука, при трансфере. Но для этого требуется патч