Re: Вопрос про бриджи/миксеры и DTMF события

От: Dmitry Akindinov <CGatePro_at_mx_ru>
Дата: Wed 30 Dec 2009 - 21:02:26 MSK

Здравствуйте,

Sergey Kronshtadtov wrote:

> О! Точно. Спасибо! Только сейчас понял, какую фигню спросил.
> И еще, пользуясь случаем, не планируется ли возможность "запускать 
> стартбридж из миксера"? Ну, то есть, чтобы у него в sdp сидел "миксер" а 

> не клиент.

Пока нет.

Но можно попробовать установить соединение через дополнительные задачи: вместо прямого звонка из задачи, которая будет соединяться с миксером, сделать звонок через B2BUA. То есть, первая задача звонит во вторую, последняя принимает звонок и запускает тертью задачу, чтобы сделать исходящий звонок. Первая, получив финальный ответ от второй, присоединяется к миксеру.
После окончания процесса соединения, медеа поток можно перекоммутировать, выбросив лишние задачи.

> Dmitry Akindinov пишет:
>> Здравствуйте,
>>
>> Sergey Kronshtadtov wrote:
>>> Допустим, есть задача, которая делает startbridge. С оборотной 
>>> стороны ей могут сделать attachmixer или акцептовать бридж 
>>> startbridgedcall-ом или acceptbridge-ом.
>>> Так вот, в случае attachmixer-а задача получает dtmf события со 
>>> "своего" телефонного аппарата, а в остальных случаях - нет. Это так и 
>>> должно быть?
>>
>> Если DTMF шлётся в медиа потоке (звук или rfc2833), то до задачи 
>> событие дойдёт, только если задача терминирует на себя этот медиа 
>> поток. То есть, только в случае миксера.

-- 
Best regards,
Dmitry Akindinov -- Stalker Labs.
Получено Wed Dec 30 18:02:38 2009

Этот архив был сгенерирован hypermail 2.1.8 : Thu 31 Dec 2009 - 00:14:34 MSK