オレ流LINEづくり

Raspberry Pi 2 LIFE
ダウンロード・データあります
プロ並みオープンソ−ス×ラズパイでリアルタイム・ネットワーク通信!
遠隔 L チカ OK!
外出先から
チカチカ
お待たせしました
オレ流 LINEづくり
ご購入はこちら
後編
インターネット越しに GPIO をたたく
Linphoneをインストール したiPad
水越 幸弘
インター
ネットへ
ブロードバンド・
ルータ
iPhone/iPad
無線
LAN
無線LAN
アクセス・
ポイント付き
ブロード
バンド・
ルータ
SIP
クライアント
Linphone
内線番号203
登録
(Register)
TCP/IP
iOS
登録
(Register)
ヘッドセットを接続してX-Liteを
インストールしたWindows PC
SIP
サーバ
Asterisk
Asteriskをインストールした
ラズベリー・パイ
Chiffonをインストールした
Android
写真 1 ラズベリー・パイ+オープンソース通話ソフト Asterisk
で作った自宅用内線通話(VoIP)装置
今回これに GPIO をたたく機能やインターネット・アクセス機能を追加す
る.提供するソフトウェアはラズベリー・パイ 2 および 1 で動作する
前編(2015 年 10 月号)では,ラズベリー・パイ上で
Asterisk(コラム 1)という内線交換機ソフトウェア
(オープンソース)を使って,個人宅で使える本格的
な 内 線 通 話 シ ス テ ム を 作 り ま し た. 具 体 的 に は,
写真 1 と図 1 に示すような VoIP システムです.ヘッ
ド セ ッ ト を 付 け た Windows PC,Android ス マ ー ト
フォン,iOS タブレットにセットアップした,SIP ク
ライアント機能を提供するソフトウェア同士で内線通
話が可能になります.ただし,普通に内線通話システ
ムを作ったのでは,LINE とどこが違うの?と言われ
かねないので,次のような特徴を出しました.
・音声やダイヤルでラズベリー・パイの I/O をたた
ける(写真 2)
・複数の端末を同時に鳴らす一斉着信
SIP
クライアント
SSH
サーバ
Chiffon
内線番号202
無線
LAN
TCP/IP
Linuxカーネル
TCP/IP
Android
無線Wi-Fi
ラズベリー・パイ
USBアダプタ
時報 : 317
内線一斉呼び出し : 200
内線個別呼び出し : 201 ∼ 209
ボイス・メールの録音 : 内線*1
自分宛ボイス・メールの再生 : 299
リモート
(接続)
無線
LAN
Android
スマートフォン
登録
(Register)
SSH
クライアント
SIP
クライアント
TeraTerm
X-Lite
内線番号201
TCP/IP
Windows
Windows PC
図 1 前編で製作した自宅用内線通話(VoIP)装置
この内線通話システムはまだ,外出先(宅内の LAN
以外)からアクセスできるようになっていません.そ
こで今回は外出先からアクセスできるように改良しま
す.
2016 年 3 月号
前編 ラズベリー・パイで音声パケット交換サーバを作る(2015 年 10 月号)
143