FUSION IP-Phone SMARTをAsteriskで「お安く」使う

Posted on 2012/08/18 (土) 16:53
Filed Under VoIP | 3 Comments | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

FUSION IP-Phone SMARTは050番号でも無料通話先とそうでない番号があるんで、無料のときだけ自動選択するようにAsteriskを設定した。

#とココまで書いたところでFUSION IP-Phone SMART使いはじめたよ記事がなかったことに気がついた。
ので簡単なまとめ。

【FUSION IP-Phone SMARTの特徴】
FUSION IP-Phone SMARTはIP電話サービス、いわゆるITSP。
・便利なところ:月額基本料無料で050番号とれる。接続サービスプロバイダフリー。SIPクライアントフリー(Asteriskでも利用可能)。同一キャリア内での通話無料。ch数の上限がない(とおもう。未確認)
・そうではないところ:キャリア外への通話料が高い 一律8.4円/30秒。国際不可、国内通話専用。
というわけで維持費はかからないので外線として一本持っているとなにかと便利そうではあるのです。
設定の参考:「FUSION IP-Phone SMART - VOIP-Info.jp Wiki

というわけで、数ヶ月使っていたのだけど、通話先050はFusionインフラのみが無料なため、番号をぱっとみてもすごい記憶力の人しか無料通話か8.4円/30秒の高い通話先かわからない。
参考:「無料通話可能な050番号 | IP-Phone SMART

なので、そういうことはAsteriskに自動判定させるようにした。

しくみは簡単でextensions.confで050番号発信の前にfusion050freechk.plという今回作ったスクリプトを呼んで無料対象番号か判定して発信先を変えるだけ。この例では無料通話対象番号な場合はFusionを使って発信、そうでない場合はNTTのひかり電話を使って発信している。
fusion050freechk.plは番号を羅列している簡単なスクリプト。

(ウチで使っているextensions.confの例、外線発信は0発信等のプレフィックスなし、外線番号を0から直打ち。番号によって発信キャリア自動判定。発信先が050から始まる番号だった時の処理部分)

PERL:
  1. ;Fusion SMART Dial-out Sample
  2. exten => _050.,1,NoOp(IP-Phone Number  )
  3. exten => _050.,n,Set(FREECALLFLAG=${SHELL(/your/script/path/fusion050freechk.pl ${EXTEN})})
  4. exten => _050.,n,GotoIf($["${FREECALLFLAG}"="FREE"]?fusion)
  5. exten => _050.,n,NoOp(NoFree 050 ,Call via NTT )
  6. exten => _050.,n,Set(CALLERID(num)=${MYNUMBER})
  7. exten => _050.,n,Set(CALLERID(name)=${MYNUMBER})
  8. exten => _050.,n,Dial(SIP/${EXTEN}@hikari-denwa,120,T)
  9. exten => _050.,n,Hangup()
  10. exten => _050.,n(fusion),NoOp(Call via FUSION )
  11. exten => _050.,n,Dial(SIP/${EXTEN}@fusion,30,T)
  12. exten => _050.,n,Playback(invalid)
  13. exten => _050.,n,Hangup

各自環境の必要に応じててfusion050freechk.plのpathとか適当に書き換えてください。

最近はVoIPの話題はLINEというアプリばかりで、ViberやAsteriskはなかなか話題になりませんな。

#今回初めてVoIPカテゴリを新設した。追って過去記事も直して行くこともあるかも。

これが必要かわかんないけどスクリプトへのリンク:fusion050freechk.pl

foltiaでPT3を使う

Posted on 2012/08/17 (金) 3:19
Filed Under foltia | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

買い専だったコミケも終わり、一段落したのでLinuxでPT3を検証してみた。

PT3 Rev.A
PT3 Rev.A

発売:アースソフト
発売日:2012/6/15
定価:13,200円
ASIN:B00857CQAM


6/15のPT3発売からわずか2ヶ月足らずでm-tsudo氏によってLinux用PT3ドライバが開発されたようで、大変すばらしいことです。
m-tsudo/pt3(github)

PT2x3 PT3x2というわけで、さっそく差してみた。PT2が3枚にPT3が2枚、合計で地デジ10ch,衛星10chの20ch仕様。

既存環境にPT3ドライバを追加して、recpt1を拡張する。recpt1はいつもの「pt1: log」から最新版の「pt1: b14397800eae」に「pt1.oyama: 5eab7c73a28a」を参考にしたパッチを当てたもの。これについては後で詳しく書く。

起動すると20ch分のデバイスを認識する。

PT devices

ドライバ上はPT1/PT2を合計で4枚、PT3を4枚、合計8枚、地デジ16ch,衛星16chの32chまで認識するんじゃないかと思われる。

録画テストをしてみたらB-CASで同時にデコード出来るストリームの上限は16のよう。

とりあえずPT3はすばらしい感じですね!

【recpt1編】
最新版の「pt1: b14397800eae」にパッチを当てたpt1_dev.hrecpt1.hをrecpt1ディレクトリの中のものと入れ替えてビルドする。
最初「pt1.oyama: 5eab7c73a28a」のようにパッチを当てたらPT3の地デジ/衛星で一番後ろのチューナーが使えなかったんで調べてみたらここにカンマが必要だったよう。

【まとめ編】
しかし10月1日からDVDをリップしたり、Linuxでテレビを見たり録画をしたりすることが違法化されるということで、各自いろんな意見はあると思いますから次回選挙に向けてまた採決投票結果を貼っときますね。

第180回国会 2012年6月20日 著作権法の一部を改正する法律案(内閣提出、衆議院送付) 本会議投票結果」(参議院ホームページ)

C82 夏コミ不参加のお知らせ

Posted on 2012/08/08 (水) 0:24
Filed Under 同人イベント | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

DCC-JPL Japanは落選のため夏コミは不参加となりました。
いつも合体してるDMNGも不参加です。

★★★★ 輪廻のラグランジェ season2 #5 「鴨川上空衛星軌道にて・夏」

Posted on 2012/08/07 (火) 0:17
Filed Under アニメ感想 | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

ランがかわいかったり、風呂や着替え的サービスシーンもあって良い回だった。

参考リンク: 輪廻のラグランジェ season2 第5話 鴨川上空衛星軌道にて・夏 (情報:しょぼいカレンダー)

★★★★ 織田信奈の野望 #5 「天才軍師調略」

Posted on 2012/08/06 (月) 11:14
Filed Under アニメ感想 | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

竹中半兵衛がやばい!

参考リンク: 織田信奈の野望 第5話 天才軍師調略 (情報:しょぼいカレンダー)

Recently


Categories


Archives


Wish list

宗子さんのほしい物リスト2015/5-
Pages (152): [1] 2 3 4 5 6 7 8 9 10 11 ... Last »