On Wed, 02 Aug 2006 00:06:44 +0400
"Alexey Naidyonov" <CGatePro@mx.ru> wrote:
> On Tue, 2006-08-01 at 06:55 -0700, Vladimir A. Butenko wrote:
>
> Добрый день.
>
> Прошу прощения, что встреваю -- увидел до боли знакомые слова :)
>
>> Там есть такой модуль - XIMSS (XML interface for messaging, scheduling and >> signalling). Так вот Вам эта последняя S и нужна. Она там пока "плохо >> документирована" -но на самом деле там команд - всего ничего. И >> документировано уже, как сделать звонок.
Я думаю, можно - и, думаю, в 5.1c3 он уже будет задокументирован.
То есть, конечно, "шаг влево-шаг вправо" еще возможен (это я про весь XIMSS), но именно - шаг, а не прыжок.
>> Всё, что нужно от этой мыльницы с портом (кроме перечисленного Вами), это >> иметь примитивный XML-парсер - и ФСЁ. Оно должно залогиниться в CGatePro, >>и >> дальше - при получении звонка - выдавать <callStart >> ...><sdp>...</sdp></callStart> в сервер. Ну и <callKill>. Ну и >>обрабатывать >> получаемые <callDisconnect>, <callProvision>, >> <callDisconnect> сообщения.
Не реализована пока.
> Как можно послать re-INVITE? К сожалению, callStart с тем же callLeg не
> дал ожидаемого результата.
А зачем это? На hold поставить? Будет отдельная команда, видимо. Как и для callTransfer.
> И (рискуя утомить вопросами :) -- можно ли будет послать DTMF не в
> потоке (in-band или RFC2833), а через XIMSS, по аналогии с SIP INFO?
Да, конечно.
> Если поток идет напрямую от XIMSS клиента к SIP клиенту (или другому
> XIMSS клиенту), то это единственный способ послать DTMF код так, чтобы
> его получило CG/PL приложение.
Да, но это относится и к SIP.
> Спасибо.
>
> С уважением,
> --
> Alexey Naidyonov
> ITooLabs
Sincerely,
Vladimir
Получено Tue Aug 01 20:16:25 2006
Этот архив был сгенерирован hypermail 2.1.8 : Wed 02 Aug 2006 - 01:12:47 MSD