Поиск по моему блогу

Показаны сообщения с ярлыком Open source. Показать все сообщения
Показаны сообщения с ярлыком Open source. Показать все сообщения

Using the Linksys SPA400 with Asterisk

A Cisco 7960 VoIP telephone displaying a Sonus...Image via WikipediaIntroduction
For small- and medium-sized businesses, going all-VoIP is not an easy decision.
Fortunately, the switch-over, which can result in substantial savings and add bold new capabilities to tired old office phone systems, can be done in baby-steps: Purchase an Internet Protocol (IP) based phone system, but keep the PSTN lines, for now.
It is indeed possible to integrate VoIP into an existing office analog system, keeping current phone services intact while routing costly toll calls out over IP. Until recently, though, the hardware needed for such integration was difficult to use and expensive.
There are two ways to route calls between VoIP and the PSTN: subscribe to an Internet Telephony Service Provider (ITSP) or keep the PSTN lines and purchase equipment to make the conversion.
Keeping the PSTN lines requires VoIP gateways to convert the PSTN signal to a VoIP signal. For analog lines, these gateways need a Foreign Exchange Office (FXO) port.
Until recently, most reasonably priced VoIP gateways had only one or two FXO ports - enough ports for home use, but too few for small businesses and remote offices.
The average price for a four FXO port VoIP gateway was $400-$500, until Linksys released the SPA400.
The Linksys SPA400 is an attractive low-cost four FXO port solution that costs $100 less than its peers.
The official position from Linksys is that the SPA400 will only work with the Linksys SPA9000, but in this article, we explain how to configure the SPA400 to work with Asterisk - the Open Source PBX . We also have a related configuration for the CommuniGate Pro Internet Communication System.
This article covers the SPA400 with firmware version 1.0.0.3 and Asterisk version 1.2.7.1. The configuration for new product versions may differ, so check the Voxilla Forums for updated information.
[h1]Configuring the SPA400[/h1]
Connect to the SPA400 via the Web interface. The default username is Admin (case sensitive) and no password.
Setup->Basic Setup
SPA400_setup.jpg
SPA400 Setup->Basic Setup Tab
  1. Go to the Basic Setup screen.
  2. Setup the Fixed IP Address information for the SPA400. Do not use Dynamic IP Addresses – the Asterisk server must find the SPA400 and register with it.
  3. Setup the SPA400 DNS and NTP information.
  4. Click Save Settings.

Asterisk Голосова пошта

Asterisk (PBX)Image via Wikipedia
Щоб правильно використовувати голосової пошти Asterisk, Ви повинні виконати ряд кроків налаштування. Додержуйтеся інструкцій у цій статті, і Ви можете насолоджуватися поштою.

Основна конфігурація для Asterisk і голосова пошта

Використання інтерфейсу FreePBX і натисніть на компонент "Загальні налаштування".
У розділі "Параметри набору", змінити таким:
Опції Commandes де numérotation : TRW
Замовлення Параметри вихідної : TW
T: Дозволяє апелянти перевести дзвінок, натиснувши #
г: Генерує сигнал для заявника
в: Дозволяє апелянти, щоб почати запис, натиснувши * 1
У "Голосова пошта", змінити таким:
Час за замовчуванням рінгтон: 20
20 це кількість секунд телефон задзвонить до відправки виклику на голосову пошту. Це дасть вам більше часу для відповіді на дзвінок.
Повідомлення тип доступу до голосової пошти: Недоступний
Це дозволить уникнути проблем при використанні функції "Йди за мною", перешкоджатиме система грає повідомлення за замовчуванням і дозволяє грає персональної повідомлення.
У розділі "Бізнес-довідник", змінити таким:
Пошук користувачів в каталозі компанії з: ім'я
Це дозволить абонентам шукати вашу систему на більш підходящі житлові. Я користуюся, як моя гіпотеза, що всі ті ж прізвища.
У полі "Факс", змінити таким:
Розширення для отримання факсів: Система
Вибір системи для системи отримувати факси та відправляє їх по електронній пошті. Якщо у вас є факс підключений до аналогової лінії, з продовженням на цьому шляху, як значення параметра. Якщо ця опція вимкнена, він буде відповідати на дзвінки швидше, але ви не будете мати можливість факс.
Email Факс: VOTRE_ADRESSE@gmail.com
Адреса електронної пошти буде використовуватися, якщо система варіант був вибраний для факсу розширення визначено вище. Це дозволить вам отримувати факси прямо у вашу поштову скриньку.
Email викидів факс: VOTRE_ADRESSE@gmail.com
Адреса електронної пошти, факсу, буде відображатися, якщо система була обрана для факсу розширення визначено вище.
У полі "Мережеве оновлення", змінити таким:
Перевірка оновлень: та
Адреса електронної пошти оновлення: VOTRE_ADRESSE@gmail.com

Повідомлення про голосових повідомлень по-французьки

Якщо ви хочете думку голос повідомлень, переданих по електронній пошті дані по-французьки, виконати наведені нижче інструкції:
Для редагування конфігураційних файлів, Ви можете використовувати редактор "VI", або "Джо" на засіданні "Shell". Ви також можете робити редагування з FreePBX за допомогою компонента "Змінити конфігурацію", перебуває в "Інструменти", і виберіть потрібний файл.
Freepbx_Edittion
Відредагуйте файл / ETC / зірочка / vm_email.inc
Змініть рядок :
;emailbody = $ () VM_NAME,\ П \ nМожливо новий голосової пошти в поштовій скриньці $ () VM_MAILBOX:\ N \ п \ tFrom:\ Т $ (VM_CALLERID) \ п \ tLength:\ T $ () VM_DUR секунд \ п \ TDate:\ Т $ (VM_DATE) \ п \ nDial * 98 для доступу до голосової пошти по телефону. \ NVisit HTTP:/ / AMPWEBADDRESS / запису / index.php для перевірки голосової пошти з веб-браузером. \ П
Для цього :

Программа для конвертирования и работы со звуками в Asterisk

 AudioCommander v3.4
picГод выпуска: 2006
Версия: v 3.4
Разработчик: Mystik media
Платформа: windows 95 / 98 / ME / 2000 / XP / 2003
Совместимость с Vista: неизвестно
Системные требования: min
Язык интерфейса: только английский
Таблэтка: Присутствует
Описание:
Программа является скоростным и высоко профессиональным кодировщиком для работы со многими аудио форматами. Читает CD, WAV, MP3, WMA, OGG, AAC, AC3, AMR, 3GP, AIFF, AU, VOX, RAW, GSM, ADPCM, A-LAW, u-LAW, g726, g721, g723, MPC, MP+, MOV, QT, AVI audio и др., переводит в MP3, WMA, WAV, OGG, AAC, AC3, AMR, AIFF, ADPCM, A-LAW, u-LAW, DSP, GSM, или VOX и ему подобные. Меняя при этом частоту и Bitrat`у и комбинируя их между собой. При рипаньи диска способен отыскать информацию о нем с FreeDB. Работая с МР3, сжимает с 320 kbps до 128 kbps. Работа с программой не вызывает затруднений даже для начинающих, все установки осуществляются в пару приемов и всегда можно видеть, что будет на выходе, до того как будет дан пуск на обработку.
Английское описание

Asterisk. Запись телефонных разговоров.

Modern musical symbolsImage via WikipediaЗапись разговоров – довольно удобная вещь. Можно всегда прослушать кто, что кому говорил. Настройка не сложная, достаточно включить в dialplan на обработку этого направления функции Monitor или MixMonitor. Отличие этих функций заключается в том, что Monitor пишет раздельно голос звонившего и голос звонящего, в разные файлы. А MixMonitor создает один файл, который содержит оба направления разговора.
В диалплане это выглядит для Monitor так:
[dial]
exten => _8.,1,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN})
exten => _8.,2,Monitor(wav,/home/share/monitor/${fname},mb)
exten => _8.,3,Dial(SIP/prov1)

В этом примере первой строчкой, Set(fname и т.д. мы описываем имя файла в котором будет хранится запись разговора. В нашем случае имя файла будет состоять из даты и времени когда происходил звонок, номера звонящего абонента и куда он звонил. Запись как я уже писал будет состоять из двух файлов в конце будут соответственно добавлены цифры 1 и 2 соответственно номерам каналов.
И второй пример – использование MixMonitor, тут все так же просто:
exten => _8.,1,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN})
exten => _8.,2,MixMonitor(/home/share/monitor/${fname}.wav)
exten => _8.,3,Dial(SIP/prov1)
Тут все то же самое, только меньше флагов в команде MixMonitor, тут вписывается только имя файла с расширением.
Enhanced by Zemanta

Asterisk. Queue. Очередь звонков в Asterisk.

Asterisk Flash Operator PanelImage via WikipediaПри телефонизации офисов, вопрос с созданием очереди звонков возникает достаточно часто. Например при наличии более 1 менеджера по продажам, руководство хочет, что бы им на отдел поступали звонки и звонки равномерно распределялись по менеджерам, да в прочем, даже если они хотят, что бы все звонки поступали ко всем сразу все это реализуемо и работает. Работает с помощью Queue.

А настраивается это так. В первую очередь опишем в sip.conf наших менеджеров:
[manager1]
type=friend
secret=manager1
host=dynamic
username=manager1
context=sip-users
callerid=101
call-limit=1
 
[manager2]
type=friend
secret=manager2
host=dynamic
username=manager2
context=sip-users
callerid=102
call-limit=1
 
Да и обязательно в секции [default] sip.conf, если у вас Asterisk 1.4.29 или старше, должно быть:
limitonpeers = yes
иначе очередь работать не будет.

И сделаем:
asterisk -r
sip reload

Теперь организуем саму очередь. Описывается она в queues.conf. Добавим в конце описание нашей очереди:
[managers]
strategy = rrmemory
member => SIP/manager1
member => SIP/manager2
 
Здесь описаны состав очереди,manager1 и manager2 и тип распределения звонков strategy = rrmemory. Это роунд-робин – то есть менеджеры по очереди будут получать звонки. До недавнего времени он так и назывался, кстати, roundrobin, а потом, по непонятной причине был переименован в rrmemory.
Еще доступные варианты strategy = ringall – телефон звонит у всех. Вариант, поступления звонка к оператору, который дольше всех не отвечал на звонки: startegy = leastrecent. random – случайный выбор оператора и fewestcalls – звонок будет поступать оператору с наименьшей длительностью разговоров.

Теперь в консоли астериска(asterisk -r) делаем:
reload app_queue.ko

А теперь осталось направить входящие звонки на Queue. Для этого в extensions.conf, в том контексте в котором должны поступать звонки на очередь, прописываем:
exten => 1000,1,Answer
exten => 1000,2,Wait(1)
exten => 1000,3,Queue(managers|t||)
exten => 1000,4,Hangup
 
Тут соответсвенно 1000 – номер на который будут поступать звонки.
Перегружаем диалплан:
extensions reload
и в общем то все. Настройка простейшей очереди закончена.
Enhanced by Zemanta

Установка голосовых файлов в Asterisk

Asterisk (PBX)Image via WikipediaТак уж случилось, что в поставку Asterisk не входит ни русского языка, ни украинского. Но тщательно погуглив, можно найти готовые голосовые файлы приемлемого качества. Правда только русскоязычные, но этого в принципе достаточно.
Астериск держит звуковые файлы в директории /usr/local/share/asterisk/sounds/. Это под FreeBSD, под Linuxами в /usr/share/asterisk/sounds/.
То что непосредственно находится в директории sounds – это англоязычные файлы. Английский язык – он по умолчанию. Внутри этой директории находятся файлы, которые отвечают за базовый функционал.

То есть к примеру в базовый функционал Asterisk входит модуль голосовой почты и к примеру файлы vm-* – они относятся к этой голосовой почте. Файлы conf-* к модулю конференций. И так далее. Название каждого файла жестко определено. Кроме того, в этой директории можно видеть поддиректории es и fr. Это директории содержат локализированные начитки. То есть, по простому – файлы испанского и французского языков.
И нам, что бы сделать русскую локализацию, нужно создать директорию ru и положить в нее необходимые начитки. Начитки могут быть как в формате gsm, так и wav. Главное что бы само имя файла совпадало.
А для того, что бы астериск знал, что нужно использовать начитки русского языка, нужно указывать в начале диалплана такую стоку:
exten => 5740000,1,Set(CHANNEL(language)=ru)
Естественно, устанавливать эту переменную нужн для каждого экстеншена персонально.
Enhanced by Zemanta

VoiceIP » Asterisk

Image via Wikipedia
Asterisk (PBX)
The book offers readers both a detailed description as well as step by step instructions on deploying software solutions as well as Asterisk configurations. Screenshots are provided in sections to give a visual perspective of the instructions. For Asterisk configurations actual sample code is listed in the book which can be directly inserted into your Asterisk solution. This book is aimed at anyone who is interested in building a powerful telephony system using the free and open source application, Asterisk, without spending many thousands of dollars buying a commercial and often less flexible system. This book is suitable for the novice and those new to Asterisk and telephony. Telephony or Linux experience will be helpful, but not required

На сайте http://ivrvoice.ru вылажен AstPbx sounds v1.0 (05/11/2009) русских звуковых файлов (.mp3/.sln/.gsm/.wav)
В сети выложен последний стабильный билд лучшего SIP клиента EyeBeam Enhanced.

Основные звуковые файлы для создания русского голосового меню (IVR) в Asterisk. Применительно и к TrixBox
Основные звуковые файлы для создания русского голосового меню (IVR) в Asterisk. Применительно и к TrixBox.
Основные звуковые файлы для создания русского голосового меню (IVR) в Asterisk. Применительно и к TrixBox.
Asterisk - система телефонии, обладающая такими фантастическими возможностями, о которых обычная офисная коммутируемая АТС может только мечтать. Голосовая почта, конференц-связь, очереди вызовов и агенты, музыка во время ожидания и парковка вызовов - это лишь часть функций, обеспечиваемых Asterisk. Описать в одной книге всю функциональность этой необыкновенно гибкой системы невозможно, но вы получите исчерпывающее представление о базовых функциях Asterisk . А проявив свои творческие способности, вы сможете создать офисную АТС, настроенную целиком под ваши нужды с учетом абсолютно всех требований пользователей. это полное руководство по построению телефонных систем с помощью Asterisk, офисной АТС с открытым исходным кодом, использующей IP-протокол, которая наводит ужас на поставщиков услуг традиционной телефонии!
Коллекция еще .mp3,*.gsm файлов для Asterisk, более полная. Содержит Digits и более 400 звуковых схем.
Коллекция звуковых файлов для Asterisk. Включает в себя: ru_a2bill_noname, ru_asterisk-support, ru_core_danil, ru_core_romik, ru_custom, ru_demi, ru_vm_Lance и скрипты конвертирования форматов.
Основные звуковые файлы для создания русского голосового меню (IVR) в Asterisk. Применительно и к TrixBox.
 
В этой книге рассматривается TrixBox Version 1.x with enembedded FreePBX 2.x. Книга будет полезна начинающим. Document Revision 1.6.

В этой книге рассматривается TrixBox Version 1.x with FreePBX. Книга будет полезна начинающим. 

Установка корпоративного голосового VoiceIP сервера на базе TrixBox решения (Подробная инструкция)

Asterisk logoImage via Wikipedia
По материалам сайта http://www.voiceip.com.ua

1. Установка Trixbox

В этом руководстве я расскажу вам о замечательном продукте Trixbox, о его установке. Двумя словами и не расскажешь, что же это за Trixbox такой. Одни называют его линукс-дистрибутивом, основанном на CentOs, служащим для быстрого и простого развёртывания VoIP бизнес уровня. Другие называют его программной мини-АТС. И те, и другие правы. В общих чертах Trixbox – это программный комплекс, основанный на CentOS, основной задачей которого является создание в кротчайшие сроки сервера IP телефонии. Набор встроенных функций, поддерживаемого оборудования просто потрясает. Но обо всём по порядку.
Прежде всего хочу ответить тот факт, что данная статья предназначена исключительно для тех людей, которые вообще не имеют понятия ни об IP-телефонии, ни о Linux. Для тех же людей, которые имеют некоторый багаж знаний об UNIX-системах, которых не страшит работа в командной строке, которые в состоянии настроить сетевые интерфейсы и знают, где хранятся log-файлы, - эта статья, безусловно, будет мало полезна и информативна. Разве что получат поверхностные представления о Trixbox в целом. Итак, продолжим…
Существуют две основные реализации Trixbox: бесплатная и коммерческая версия. Я буду рассматривать бесплатную версию, т.к. для функций дома или небольшого офиса его более чем достаточно. Кого интересует более продвинутая реализация, великолепная, но платная техподдержка, тому следует присмотреться к коммерческой версии.
Для начала следует посетить домашнюю страницу Trixbox. Вот такой вот весёленький зелёненький дизайн:
http://www.trixbox.org
На сайте вы сможете найти огромное количество разнообразной информации, включая документацию, видео уроки, поддерживаемое оборудование, информацию для разработчиков и т.д. Нас же в данный момент интересует страничка для скачивания образа дистрибутива:
http://www.trixbox.org
Как видите, на момент написания статьи текущий релиз 2.2.12. Существует ещё один релиз – 2.4.0, можете выбрать его, принципиальных различий не будет. Существует так же версия 2.4-wmvare – это специальная версия для VMware player, предназначенная для запуска и тестирования в виртуальной машине. Это для тех, кто хочет просто ознакомиться с Trixbox-ом, как предупреждают сами разработчики, не для реальных, боевых систем.
Итак, приступим. После скачивания образа системы, записываете его на любой CD. Если Вы собираетесь его устанавливать на какой-либо компьютер, то нужно уметь выставлять в BIOS-е загрузку с CD-ROM. Кроме того, хочу обратить Ваше внимание на то, что при установке Trixbox все данные с жёсткого диска будут удалены.
При загрузке с CD Вы увидите следующее:
Boot screen
Система ещё раз предупреждает, что все данные на жёстком диске будут уничтожены. Для продолжения инсталляции необходимо нажать Enter. После этого будет загрузка служебной информации, поиск устройств в системе, в общем, очень много буковок.
Boot screen
Если Вы новичок в UNIX-подобных системах, то не пугайтесь – это нормальный процесс, так и должно быть. Поэтому даже не пытайтесь успеть прочитать, что же это компьютер пишет.
После того, как все устройства, необходимые для нормального функционирования системы, найдены, произойдёт запуск инсталлятора. Сначала он загрузит различные драйвера для SCSI.
Loading SCSI drivers
После загрузки драйверов, инсталлятор попросит Вас выбрать раскладку клавиатуры, чтобы корректно обрабатывать все Ваши нажатия. В принципе, можете смело оставлять “us” – всё будет замечательно работать.

DD-WRT V24 SP2 Special Edition and DD-WRT V23 sp2 Special Final

Год выпука: 2009
Версия: V24 SP2, V23 sp2
Разработчик: dd-wrt.com
Платформа: OpenSource
Совместимость с Vista: полная
Системные требования: http://dd-wrt.com/wiki/index.php/Supported_Devices
Прошивка для многих беспроводных маршрутизаторов, основанных на чипах BroadCom/Atheros/Xscale/PowerPC
Язык интерфейса: английский + русский
Таблэтка: Не требуется
Описание: Раздача содержит:
DD-WRT.v23.sp2.Special.Final
dd-wrt.v23_micro_special_generic
dd-wrt.v23_mini_special_generic
dd-wrt.v23_special_generic
dd-wrt.v23_voip_special_generic
dd-wrt.v23_vpn_special_generic
DD-WRT.v24.sp2.Special.Build.12533 (9994, 10011, 10920, 12188, 12533)
dd-wrt.v24_mega_special_DIR-330
dd-wrt.v24_mega_special_generic
dd-wrt.v24_mega_special_wrt600n
dd-wrt.v24_mega_special_wrt610n
dd-wrt.v24_micro_special_generic
dd-wrt.v24_micro_special_WRH54G
dd-wrt.v24_mini_special_generic
dd-wrt.v24_mini_special_wrt600n
dd-wrt.v24_nokaid_special_generic
dd-wrt.v24_std_special_generic
dd-wrt.v24_std_special_wrt600n
dd-wrt.v24_voip_special_generic
dd-wrt.v24_voip_special_wrt600n
dd-wrt.v24_vpn_special_generic
dd-wrt.v24_vpn_special_wrt600n
русский есть, проверенно.

Special Edition - включает в себя расширенные возможности QoS и не более, всё остальное как в обычной прошивке. - СКАЧАТЬ

Украина готовит программу перехода на Linux и open source в госорганах

Linux Tux Logo rendered in Linux Libertine fontImage via Wikipedia
12 мая 2009 года в Государственном комитете информатизации Украины состоялось общественное обсуждение Концепции Государственной целевой программы внедрения в органах государственной власти программного обеспечения с открытым кодом, на котором чиновники сообщили о решении перехода на open source до 2012 года и создании украинского дистрибутива на базе ОС Linux. Участие в круглом столе приняли 51 представитель от органов государственной власти, бизнеса, научных заведений и всего один представитель СМИ, а именно корреспондент HiTech.Expert. Так что организаторы как-то слабо позаботились о широком освещении данного события. linux-ua-flag В составе участников обсуждения от бизнеса принимали участие руководители или представители ведущих отечественных компаний, которые работают в сфере разработки и снабжения программного обеспечения и представительств в Украине мировых лидеров в отрасли разработки программного обеспечения, таких как компании Мiсrosoft, IBM, Adobe Systems. «Сегодня самая большая часть ассигнований из бюджета направляется на покупку стандартного программного обеспечения и на его легализацию. При чем это прямые затраты, то есть направляемые собственно на разработку ПО, предоставление услуг или легализацию ПО. Значительная часть средств также затрачивается на покупку OEM-версий. Если взять все затраты, которые идут на разработку, поддержку, внедрение ПО, то львиные затраты идут собственно на покупку лицензионного ПО или на легализацию существующего. При чем темпы роста впечатляющие. То есть каждый год мы наращиваем на 80%», - отметил заместитель председателя Госкомитета информатизации Украины Виталий Балюк.

Лучшее решение для дистанционного управления удаленным компьютером через интернет

Лучшее решение для вэб-конференций в Skype? 17.11.08 Много людей используют Skype. И иногда некоторые из них спрашивают, какое же решение для вэб-конференций является лучшим для Skype. Под вэб-конференциями в данном случае имеются в виду возможности application-sharing (совместная работа в приложениях), whiteboard (интерактивная доска) и live-annotations (возможность рисовать поверх любого экрана). Чат, аудио и видеосвязь, разумеется, происходят через сам Skype. В списке дополнений Skype для вэб-конференций больше всего внимания заслуживают 2 сервиса: Yugma и Mikogo.

Реклама от BigBN