Asterisk

Ну вот я наконец-то на github что-то полезное выложил

Я пропатчил astman.js на использование jQuery вместо Prototype.
Исходники и демку можно взять прямо тут
Мы используем этот фреймворк для нашей системы селекторных совещаний.
Для затравки прилагаю NetSDS Conference User Guide

Asterisk 10 вышел

Не буду копипастить lor, habr или что-то другое. Скажу от себя.
Меня в этой версии очень интересует починеный SIP-стэк и ConfBridge, который пришел на замену Konference, который мы используем в своей системе селекторных совещаний.
Улучшенный Т.38 , который анонсирует Digium мне не интересен в принципе, потому что век факсов должен уйти. Есть электронная почта.

Skype for Asterisk - всё!

http://now.eloqua.com/es.asp?s=491&e=162556&elq=7d14f14255024fbe83207fe1...

Skype has decided not to renew the agreement that permits us to package this proprietary software.

Для тех английский понимает слабо, объясняю. Skype не захотел продлять контракт и у Digium больше нет прав на упаковку проприетарного кода Skype в свои продукты. Это первый удар Microsoft против Open Source Software после покупки Skype.

В качестве противовеса GNU развивает проект Free Call, частью которого является GNU SIP Witch.

http://www.gnu.org/software/sipwitch/
http://habrahabr.ru/blogs/voip/115465/

И не забываем про GTalk, Jabber и другие IM с поддержкой голоса и видео.

По свежим следам: Asterisk + Skype

Всем привет, давно не виделись! :) Пользуясь случаем еще раз поздравлю с 256-м днем года.

Итак задача: подключить Asterisk в Skype.
Для этого надо:
1. Установленный chan_skype
2. Утилита register от Digum для регистрации купленной лицензии.
3. vim и любая консоль :)

Действия следующие:
1. Регистрируете лицензию с помощью утилиты register. Тулза сама покладет нужные файлы в нужное место.
2. Получаете доступ в Skype Manager на сайте www.skype.com
3. Создаете новый Business Account (не INVITE, а именно CREATE! Это важно!)
4. И его прописываете в /etc/asterisk/chan_skype.conf

Я думаю, что с контекстами и extensions Вы сами разберетесь ? :-)

5. Либо asterisk -rx "core restart now", либо что более гуманно asterisk -rx "module (re)load chan_skype.so"

Программный телефон - softphone - 3CXPhone4

От каждого по нитке - нищему на рубаху.
Берем от каждого вендора лучшее и бесплатное, внедряем у себя.
Безусловным лидером среди софтфонов является X-Lite от компании Counterpath.
Мы же недавно начали использовать 3CXPhone от компании 3СX.
Попробуйте и вы! Качать тут.

История появления и развития открытой телефонии

Автор: Джим Диксон.

Как asterisk произносит цифры ?

Поскольку мы живем и работаем в Украние и национальная валюта у нас гривна, а клиенты часто спрашивают про озвучку сумм в гривнах, то автоматически произносить сумму в гривнах учить астериск надо.
По ссылке http://www.rad.kiev.ua/files/cyfry.wav вы можете послушать пример произнесения некоторых сумм в женском роде.

Конференция "Я - Начальник!"

Построили только что прикольную конференц-систему:
- во главе всего, стоит сервер (HP DL 160)/ NetStyle Telco Linux / Asterisk / hands@rad
- телефон №1 - Linksys SPA962 + панелька SPA932 (см. фото)
- телефон №2-16 - любой SIP-телефон.

Цель: сделать конференцию, в которую собирает не робот, но человек с телефона №1. Он же следит, что бы все были в конференции (кнопочки на панельке отображают занятость телефоов от №1 до №16 ).

Побочные плюсы: все могут просто звонить друг-другу.

Алгоритм работы: на панели телефона №1 левый столбец - это просто позвонить указанным сотрудникам, а правый столбец не только звонит указанной личности, но и принудительно присоединяет его в конференцию.

Yahoo переходит на Asterisk

На выставке TMC ITEXPO Jeremy Wadhams рассказал о том, что корпорация Yahoo! установила Asterisk в корпоративном масштабе, включая филиалы и приобретенные компании Dialpad & Overture.

На текущий момент многие большие корпорации готовы внедрять или уже внедрили решения на базе Asterisk для своих нужд, интегрируя или замещая традиционные телефонные платформы. Выбор Yahoo! - это только первый шаг для многих других.

Источник: http://www.i6net.com/2010/01/23/yahoos-challenges-deploying-asterisk-for...

События Hold, Unhold

Сегодня всплыла задача. Если пользователь вешает звонок на холд, автоматом этот звонок парковать, что бы другой пользователь мог этот звонок забрать на себя.
Я догадывался, что должен быть соответствующий event при прослушке Asterisk Manager Interface.
Залезаю телнетом на свой офисный астериск и ставлю входящий звонок на холд. И ничего не получаю!
10 минут гугления дают результат: надо разрешить callevents в sip.conf для того, что бы звонки, которые осуществляются по SIP генерировали события в процессе таковых.
Еще одно тайное знание :)