Jabber и Asterisk : статус занятости для телефона.
Возможность интегрировать самые различные сервисы — один из самых больших плюсов софта open source. В недалёком будущем в телефоны, стационарные и мобильные, будет встроена возможность установки и определения статуса занятости абонента, но : такую возможность каждый может реализовать уже сейчас — используя сервер для sip телефонии Asterisk и подключённые к нему устройства, либо софт телефоны. Для тех, кто хочет познакомится с Asterisk быстро и без установки на hard — существует прекрасный live cd с Asterisk на Linux — Astlinux. В 50ти мегабайтном дистрибутиве помещается основные утилиты, необходимые для работы, собственно сам Asterisk и даже web server с ssl доступом и php.
«Что мне больше всего нравится в jabber — это, то что это один сплошной xml. Это значит, что его можно интегрировать со всем чем угодно при помощи нормальных интерфейсов.
Jabber, обладая гейтвеями к ICQ,MSN,Yahoo и наверное еще куда-то, выступает единым коммникациооным интерфейсом ко всем службам. Плюс RSS поддержка чтения новостей, и jabber получается перекрестком стечения информации, источники которой определяете вы сами. Если синтегрировать jabber и Voip, то тогда можно в едином месте полностью управлять своими личными коммуникациями. Например, если вы уходите и берете мобильник, надо перейти в статус /away 9034567. И тогда звонки будут роутиться на ваш мобильный. Если перейти в статус Do not disturb, тогда и телефон звонить не будет, а просто запишет voicemail, вам в jabber свлится личная месага что у вас voicemail и ссылка на http://path/to/message, где можно ее прослушать. Я еще до конца не осознал всех прелестей интеграции телефонии с IM, но в мире все только и твердят о presense indication.» — пишет Litnimax на сайте asterisk-support.ru
PHP скрипт для отсылки на jabber сообщений о входящих звонках.
Asterisk presence jtodd — получает сведения о статусе занятости от мессенджера и выдаёт голосовое сообщение звонящему.
Возможность увязывать входящие звонки со скриптами например на php или python и обеспечивать взаимодействие с вэб и messanging сервисами делают Asterisk фантастическим конструктором для гика, решившего обьединить все свои коммуникационные источники.