Re: Re: Конференция без инициатора

От: Vladimir A. Butenko <CGatePro_at_mx_ru>
Дата: Thu 09 Feb 2006 - 13:38:12 MSK

On Thu, 9 Feb 2006 13:18:23 +0300 (MSK)
  "Dmitry Valdov" <CGatePro@mx.ru> wrote:
> On Thu, 9 Feb 2006, Vladimir A. Butenko wrote:
>

>> Пока - никак не обойти. Ну, разве что создать ДВЕ задачи, заставить их 
>> позвонить и заговорить друг с другом (это чтобы у них оказались активные 
>> Media channles), и к одной из них - подсоединять всех остальных.
>>
>> Это всё очень через не-голову, но пока - только так, видимо.
>>

>
> А планируется сделать так, как надо?

Да.

> Кста, а как эти задачи запускать при старте автоматически?

А не выйдет у Вас при старте - если Вам надо неопределенное число задач запускать. Надо их запускать по ходу дела, когда возникла потребность создать новую конференцию: то есть не на "себе" (на своей задаче) её делать, а запускать такую парочку, а потом к ней подсоединяться.

А "как надо" - надо всего лишь вызов, который бы блокировал автоматическое отсоединение "media peers" при обрубании "своего" звонка.

>> On Thu, 9 Feb 2006 10:28:08 +0300
>> "Никитин Андрей" <CGatePro@mx.ru> wrote:
>>> Есть идея создания голосового чата на основе конференции 
>>>(conference.sppr).
>>> 
>>> Но дело в том, что при создании конференции первый дозвонившийся участник 
>>> становиться её инициатором, т. е. если он отключится, то конференция 
>>> попросту развалится.
>>> 
>>> Попробовал отдельно создавать и активировать конференцию
>>> 
>>> CreateMeeting(null,ChatPIN,parameter);
>>> ActivateMeeting(null,ChatPIN);
>>> 
>>> loop
>>>  input = readInput(60);
>>>  if IsStartBridgeEvent(input) then AttachMixer(input); end if;
>>>  if IsBreakBridgeEvent(input) then ClearDTMF(); end if;
>>> end loop;
>>> 
>>> (сессия висит в режиме ожидания все время),
>>> но при подключении к ней CGP выдает PBXLEG-01922 bridge-start rejected by 
>>> Peer. Error Code=Disconnected.
>>> 
>>> Есть ли возможность создать конференцию вообще без инициатора или как то 
>>> обойти этот Disconnect? 
>>> ##################################################################
>>> Вы получили это сообщение потому, что подписаны на список рассылки
>>>  <CGatePro@mx.ru>.
>>> 
>>> Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
>>> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
>>> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
>>> Для административных запросов адрес <CGatePro-request@mx.ru>
>>> 
>>> 
>>> 
>>
>> Sincerely,
>> Vladimir
>>
>> ##################################################################
>> Вы получили это сообщение потому, что подписаны на список рассылки
>> <CGatePro@mx.ru>.
>>
>> Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
>> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
>> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
>> Для административных запросов адрес <CGatePro-request@mx.ru>
>>
>>
>>
>>

>
> --
> CCIE #15379
>
> ##################################################################
> Вы получили это сообщение потому, что подписаны на список рассылки
> <CGatePro@mx.ru>.
>
> Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
> Для административных запросов адрес <CGatePro-request@mx.ru>
>
>
>

Sincerely,
Vladimir Получено Thu Feb 09 10:37:52 2006

Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:18:05 MSK