アーカイブ: 2010年1月16日

SkypeとAsteriskをつないでみる

パーマリンク 2010/01/16 23:06:32 著者: kumaold メール
カテゴリ: 自宅鯖, SIP/Asterisk

自宅SIP内線のAsteriskとSkypeを相互接続できれば便利だな~と思って方法はないか調べてみました。

VoIP-Info.jp Wiki Asterisk+Skypeを参考にしてみると、PSGwを使うのが一番簡単にできるようなので早速やってみました。

PSGwはシェアウェアですが、無料ダウンロードできるデモ版を使うことで1分間の通話時間制限付きながら動作します。

基本的にはwiki通りにやればあっさりとつながってくれました。


まずは sip.conf に PSGw 用のユーザを追加します。

[psgw]
type=friend
username=psgw
secret=pass
context=default
host=dynamic
nat=yes
insecure=very
canreinvite=no
dtmfmode=inband
disallow=all
allow=ulaw

PSGw の設定は wiki を参考に。
これで Skype → Asterisk の呼び出しができるようになります。

extension.conf で番号とSkype名の関連付けをする。

; PSGw Skype Call
exten => 50,1,Dial(SIP/skype_username@psgw,60)
exten => 51,1,Dial(SIP/friend_username@psgw,60)
...
exten => 番号,1,Dial(SIP/Skype名@psgw) ←これを追加

これで Asterisk → Skype の呼び出しもできるようになりました。

最初は Windows Server 2003 上で動かしたら、オーディオドライバが入っていないのが原因か、接続が確立した途端に切れてしまう現象が発生しました。

そこでファイル鯖上の Virtual PC に Windows XP を導入し、それ専用のサーバとすることでやっと動作するようになりました。


現状ではそれほど使い道はないのですが、外出先のVPN接続できない環境からでも自宅への無料通話の手段として使用できるかと。

Asterisk徹底活用ガイドAsterisk徹底活用ガイド
秀和システム 2007-04
売り上げランキング : 70738
おすすめ平均

一六社で働くITエンジニアのブログ。

普段はWeb系システム開発と地元のPCサポートをやってます。いつの間にやら会社に8年目。
技術ネタ中心に日々の仕事と生活と趣味やらを気が向いたら書いてます。

2010年1月
 << < 現在> >>
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

検索

XMLフィード

16ブログ     powered by b2evolution