Asterisk Skype SIP транк

Альтернативное решение на FreeSWITCH с использованием модуля Skypopen.

- это программное обеспечение которое позволяет совершать и принимать звонки Skype на SIP адаптер или SIP атс (например Asterisk).

Требования к системе для Skype Gateway

  • Skype клиент
  • Java 1.5 или выше (для Linux используйте SUN's java)
  • SIP / VoIP шлюз (например Linksys SPA 2102), или Asterisk / любая АТС с поддержкой SIP.

Есть комп под Windows с установленным Skype и комп с установленным Asterisk.

Настройки Asterisk

sip.conf

[skypetosip]
username=skypetosip
type=friend
context=your_context
secret=mypassword
host=IP адрес машины где установлен Skype (SipToSis)
dtmfmode=auto
port=5070
qualify=yes
disallow=all
allow=alaw
allow=ulaw

Настройте план набора в соответствии с вашими требованиями.
Например звонок на Эхо тест Скайп:
extensions.conf

[your_context]
exten => 123,1,Dial(SIP/skypetosip/echo123)

Настройки Skype SIP

  • Установите Skype и зарегистрируйте аккаунт.
  • Установите java 1.5 или выше скачать java
  • Скачайте SiptoSIS и распакуйте архив в папку siptosis в удобное для Вас место.
  • Запустите файл SIpToSis_win.bat
  • Разрешите доступ java.exe в клиенте Skype: Настройки > Дополнительно > Контроль доступа других программ к Skype.

Если все в порядке Вы увидите примерно следующее:

2010-02-22 15:09:09,972 Loading Skype PSTN Call History
2010-02-22 15:09:09,972 1 possible calls to import.
2010-02-22 15:09:10,002 0 PSTN calls imported
2010-02-22 15:09:10,022 PSTN counters reset at: 03:00:00 MSK
2010-02-22 15:09:10,022 Qualified PSTN calls today: 0 Time: 0 minutes
2010-02-22 15:09:10,042 AcctBalance: 1,00 FREECALL

Добавьте ярлык SipToSis_win.bat в автозагрузку.

Отредактируйте файлы:
Файл siptosis.cfg главные настройки

via_addr=SipToSis IP Address

skype_audioportbase=64432 \\Ваш порт в настройках Skype

host_port=5070
contact_url=sip:skyptosip@SipToSis_Ip_Address:5070
from_url=«skypetosip» <sip:skypetosip@asterisk_Ip_Address:5070>
username=skypetosip
realm=asterisk
passwd=mypassword
expires=3600
do_register=yes
minregrenewtime=120
regfailretrytime=15

Файл SkypeToSipAuth.props для настройки приема входящих звонков со Skype на Asterisk

*,sip:Asterisk_sip_peer@Asterisk_IP_address:5060
#например
*,sip:103@192.168.1.11:5060

Могут быть интересны правила набора в файлах: SipOutDialingRules.props и SkypeOutDialingRules.props

220410
Страница проекта SipToSis
Платные решения от Skype и Digium
How To

Только авторизованные участники могут оставлять комментарии.
  • artikle/siptoskype.txt
  • Последние изменения: 2018/03/12