Телефонная конференция

Материал из Xgu.ru

Перейти к: навигация, поиск


Телефонная конференция — телефонный разговор, в котором может принимать участие несколько сторон одновременно.

Астериск поддерживает несколько способов организации телефонных конференций. Самый простой из них — конференция-комната, где слышно всё, что говорит тот, кто к ней подключился. Напоминает джаббер-конференцию или чат-комнату. Может ограничиваться паролем. Реализуется с помощью действия MeetMe().

 exten => 9999,1,Wait(1)
 exten => 9999,2,MeetMe(9999|M)  

При звонке на номер 9999 абонент попадёт в комнату 9999. Пока он будет там один, будет играть музыка (это просит опция M).

Конференц-связь через виртуальную комнату очень удобна и проста для понимания, но в некоторых случаях может потребоваться создать конференцию из существующего телефонного разговора (то есть, как обычно, просто позвонить нескольким абонентам и подобавлять их в конференцию). Это тоже возможно[1].

Начиная с версии 1.6 (фактически с версии 10, потому что до этого реализация была очень сырой) в Asterisk поддерживается новый тип конференций, известный как ConfBridge. ConfBridge напоминает в некотором смысле MeetMe, но не является его заменой один-к-одному; некоторые фичи MeetMe в ConfBridge отсутствуют, а некоторые наоборот, есть только в ConfBridge. В отличие от MeetMe ConfBridge не требует Zapata/DAHDI в Asterisk, и как следствие Он не ограничен частотой синхронизации DAHDI (8 КГц).

Подробнее о ConfBridge:

[править] Дополнительная информация

  • Asterisk cmd MeetMe (англ.)
  • Asterisk cmd Conference (англ.) — другое аналогичное решение (не требует заптеловского тайминга, но более ресурсоёмкое[2])

[править] Примечания

  1. http://www.voip-info.org/wiki/view/Asterisk+n-way+call+HOWTO
  2. http://www.voip-info.org/wiki/index.php?page_id=1808&tk=13366076a4d2be59d803&comments_page=1