Re: CGP п╨п╟п╨ п╬я└п╦я│п╫п╟я▐ п░п╒п║ - ???

От: Alexey Naidyonov <CGatePro_at_mx_ru>
Дата: Wed 02 Aug 2006 - 00:06:44 MSD

On Tue, 2006-08-01 at 06:55 -0700, Vladimir A. Butenko wrote:

Добрый день.

Прошу прощения, что встреваю -- увидел до боли знакомые слова :)

> Там есть такой модуль - XIMSS (XML interface for messaging, scheduling and
> signalling). Так вот Вам эта последняя S и нужна. Она там пока "плохо
> документирована" -но на самом деле там команд - всего ничего. И
> документировано уже, как сделать звонок.

Скажите, пожалуйста, формат SDP (<SDP ...><MEDIA ...><CODEC .../></></>) пока нигде не документирован -- потому что он может измениться, либо же на него уже можно закладываться?

> Всё, что нужно от этой мыльницы с портом (кроме перечисленного Вами), это
> иметь примитивный XML-парсер - и ФСЁ. Оно должно залогиниться в CGatePro, и
> дальше - при получении звонка - выдавать <callStart
> ...><sdp>...</sdp></callStart> в сервер. Ну и <callKill>. Ну и обрабатывать
> получаемые <callDisconnect>, <callProvision>,
> <callDisconnect> сообщения.

Скажите, пожалуйста, возможность принять звонок пока не документирована, или не реализована? К сожалению, после signalBind в потоке появляются только входящие IM, на входящие звонки ничего не приходит -- может, кроме signalBind надо сделать что-то ещё?

Как можно послать re-INVITE? К сожалению, callStart с тем же callLeg не дал ожидаемого результата.

И (рискуя утомить вопросами :) -- можно ли будет послать DTMF не в потоке (in-band или RFC2833), а через XIMSS, по аналогии с SIP INFO? Если поток идет напрямую от XIMSS клиента к SIP клиенту (или другому XIMSS клиенту), то это единственный способ послать DTMF код так, чтобы его получило CG/PL приложение.

Спасибо.

С уважением,

-- 
 Alexey Naidyonov
 ITooLabs
Получено Tue Aug 01 20:06:43 2006

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:14:57 MSK