Asterisk計画

Posted on 2010/02/18 (木) 3:08
Filed Under 日記, VoIP | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

というわけで、Asterisk編の続き。
家庭内では何に便利かこれといったところがないような気もするけど、格安でどこでも通話できるようにするにはどうしたらいいかを考えてまとめてみた。
国内・海外、発信・着信、Wi-Fi・公衆網の要素な感じで。
手持ちの機材と環境はiPhone,HYBRID W-ZERO3,水樹奈々ライブ応募のために買ったSoftbank3Gのガラケー,ひかり電話ホームあたり。先日買ったSAXAのIP PhoneはSIPの設定が潰されたファームで置物になった。

国内
 発信
  SoftBankMobile
    ・そのまま掛ける (一部時間帯無料)
  WILLCOM
    ・そのまま掛ける (24時間無料通話)
  その他
    Wi-Fi
     ・IAXDialer(ひかり電話価格 携帯17.5/分 固定8円/3分)
    3G
     ・iSip(ひかり電話価格 携帯17.5/分 固定8円/3分)
     ・モバイルルータを使ってIAXダイアラ(ひかり電話価格 携帯17.5/分 固定8円/3分)
     ・ブラウザ電話帳からコールバックで呼接続。Jajahのように
     ・そのままかけて短時間で通話終わらせる   (42円/分)
 着信
  ひかり電話外線着信(0AB-J) → Asterisk (chan_mobile) -[BlueTooth]- SoftBank 821C -[3G網]-→ iPhone   (家族割の電話なんで24時間無料)

海外
 発信
   Wi-Fi
     ・国内と同じ
   GSM [一番難易度高い]
    ・Jajah (らくちんだがプリペイドSIMだとデータ通信できないものが多い)
・GSMモジュールと現地プリペイドSIMを積んだHYBRID W-ZERO3 → Asteriskに発信、通話先をDTMFで入力、切断、Asteriskからコールバック、通話先回線接続、 (Skype通話料+ひかり電話通話料) [ほんとにこれ実現出来るのか?]
・GSMモジュールと現地プリペイドSIMを積んだHYBRID W-ZERO3 → ひかり電話(ナンバー・ディスプレイで番号通知してワン切り)、切断、Asteriskからコールバック、通話先をDTMFで入力、通話先回線接続、 (Skype通話料+ひかり電話通話料) [ほんとにこれ実現出来るのか?]

 着信
  Wi-Fi
   ・ひかり電話外線着信(0AB-J) → Asterisk for Skype →-[Skype網]-→ iPhone (Skype) (無料)
  GSM
   ・ひかり電話外線着信(0AB-J) → Asterisk for Skype →-[Skype網]-→ GSMナンバーへ転送 → GSMモジュールと現地プリペイドSIMを積んだHYBRID W-ZERO3 (Skype通話料)

海外にいるときは着信さえ捕まえられれば発信はネットに繋がるところまで移動してからでもいいかもね、という使い方も出来そう。

というわけでこんな使い方ができるのか調べて行こうと思う。

Asteriskのはなし

Posted on 2010/02/14 (日) 1:23
Filed Under VoIP | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr


オープンソースIP-PBXソフトウェア、Asteriskでやりたいことを整理してみた。

1.格安通話、どこでも着信、どこからでも発信
2.固定電話で着信した呼をiPhoneで受ける
3.FAXやボイスメールの着信をSMSやメールで知らせてくれる
4.任意の保留音。YouTubeから自動生成で日替わり的な

いまのことをAsteriskを使わずに別のサービスで利用可能か考えてみる。

1:ひかり電話は日本中どこでも8円/3分だしWILLCOM同士は無料通話だし、SoftBankMobile同士もかなりの時間無料通話だし、ケータイ電話なら移動中でも使えて当たり前だし、国際ローミングで多くの国でもそのまま通話出来る。国内にいる限り通話料はそれなりに安い。頻繁に海外に行くなら国際ローミングは割高かもしれない。G-Callという安めの国際通話サービスやレンタルケータイを考えてもいい。ネットがあればSkypeとかどこまで行っても無料通話。iPhoneでは3G網でもSkype使えるようになるという噂も。

2:ボイスワープという転送サービスで固定電話の呼をケータイに転送することは簡単にできる。

3:ひかり電話オプションのFAXお知らせメールD-FAXというサービスがあるようだ。

4:保留音は自分で設定できる固定電話機が多そう。ケータイだとキャリアによってはメロディコールという呼び出し音を変えることもできるサービスがあるようだ。

IP Phoneシステムだとなにができるかということを考えると、それなりの規模の企業ならこんなことがあろうか?
・社内共通Web電話帳
・Web電話帳などからのClickToCall
・どこでも自分の内線(社内でも社外でも)
・プレゼンス機能
・CTI機能(誰からの着信か詳しい情報表示的な)

昔構内PHSとかあったけどあれは相当に安定共信頼性もたかかったご様子。Wi-Fi IP電話に置換えようとして上手くいかないという話をたまに聞く。
コールセンター構築するんならIPシステムのほうが安上がりかも。

ちなみに、先日買ったSAXAのIP PhoneはSIPの設定が潰されたファームで置物になった。

たいへんグダグダでまとまらなかったけど、この項続く

mixirss更新

Posted on 2010/02/13 (土) 2:51
Filed Under 技術 | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

以前作った、mixiからマイミク新着日記のRSSを作るmixirssが、mixiの仕様変更で動かなくなってたんで更新した。
機能は変わってないはず。

http://www.dcc-jpl.com/soft/mixirss/mixirss_20100112.tar.gz

最近のmplayerで動画のキャプチャ一覧を作る方法

Posted on 2010/01/03 (日) 21:18
Filed Under foltia | 1 Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

foltiaにはこんなふうに録画番組のキャプチャを作る機能がある。

スタブレ

いままではこんなコマンドで-sstepオプションを使い9秒に一枚のキャプチャ画像を作っていたんだけど、最近のmplayerには-sstepオプションがなくなっているようで困った。

mplayer -ss 00:00:10 -vo jpeg:outdir=/home/foltia/php/tv/1756.localized/img/1756-12-20100102-0230/ -vf scale=192:108 -ao null -sstep 9 /home/foltia/php/tv/1756-12-20100102-0230.m2t

似たような機能を実現するために-vf framestepオプションがあるようなので試しに使ってみた。

mplayer -ss 00:00:10 -vo jpeg:outdir=/home/foltia/php/tv/1756.localized/img/1756-12-20100102-0230/ -vf framestep=300step,scale=192:108 -ao null /home/foltia/php/tv/1756-12-20100102-0230.m2t

結果的には似たような生成結果となったが、処理時間が違いすぎた。
今までは30分番組で生成時間が1分ぐらいだったのが、ビデオフィルタで実現すると30分ぐらいかかってしまった。

どうしたらいいものか。

foltiaでワンセグトラコン動画を使う

Posted on 2009/12/12 (土) 23:39
Filed Under foltia | 2 Comments | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

foltiaHDはiPhone用のH.264 MP4を作成するのに大変なCPUパワーを使ってたんで、最近はやりの省電力コンパクトのATOM PCを使うのが難しかった。

例えばこういうの。
M350-945GSE Fanless Eco Silent M350-945GSE Fanless Eco Silent OLIOSPEC.COM

地デジ録画機能(PT2)付き大容量省スペース省電力の最強NAS - Do I like programming?

というわけで、画質は大きく下がるけどワンセグストリームをトラコン無しでiPhoneで再生出来るか試してみた。

まず録画したTSからワンセグを取り出す。

wine ./TsSplitter.exe -EIT -ECM -EMM -OUT ./ -HD -SD -WAIT2 27ch-60sec.m2t

もちろんこのMPEG-TSは再生できなかった。

なんで、ここから映像と音声を取り出してMPEG-4コンテナに入れ直してみる。

$mencoder -nosound -ovc copy -o 27ch-60sec_1SEG.264 27ch-60sec_1SEG.m2t -of rawvideo
$ffmpeg -i 27ch-60sec_1SEG.m2t -acodec copy 27ch-60sec_1SEG.aac
$MP4Box -fps 14.99 -add 27ch-60sec_1SEG.264 -new 27ch-60sec_1SEG.mp4
$MP4Box -add 27ch-60sec_1SEG.aac 27ch-60sec_1SEG.mp4

ファイルはできたがiPhoneストリーミング、QuickTime Playerでは音がでない、iTunesでは認識しない、Firefox QTプラグインでは表示できない、Safariでは音がでない。VLC、mplayerでは再生可能なファイルとなった。

というわけで音声だけAAC再トラコンすることにした。

$mplayer 27ch-60sec.m2t -vc null -vo null -ao pcm:file=27ch-60sec.wav:fast
$neroAacEnc -br 128000 -if 27ch-60sec.wav -of 27ch-60sec.aac
$mencoder -nosound -ovc copy -o 27ch-60sec_1SEG.264 27ch-60sec_1SEG.m2t -of rawvideo
$MP4Box -fps 14.99 -add 27ch-60sec_1SEG.264 -new 27ch-60sec_1SEG.mp4
$MP4Box -add 27ch-60sec.aac 27ch-60sec_1SEG.mp4

これはiPhoneでも音が出て、iTunesでも認識して、期待通り動いた感じ。
しかも映像はそのまま使ってるのでかなり高速に作成できる。
これならMP4に高画質必要としてないひとはATOM機が使えてよさそう。
というわけで今後検証を重ねてfoltiaに追加していこうかと。

いまんところ1分のファイルでしか試してないけどなんか音と映像の尺がずれてるような気がするのが唯一気になるところ。

しかし、ワンセグをライブストリーミングできればロケフリいらないのになー。
調査を進めて行きたいものですな。

iPhone単体でUstream出来る時代がついにきた!

Posted on 2009/12/11 (金) 17:15
Filed Under ニュース, レビュー, iPhone | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

page thumbnailASCII.jp:人類「総だだ漏れ」時代! iPhone版「Ustream」を試す

ついにiPhone単体で動くUstream送出アプリがリリースされた!
価格無料で、3Gでも無線LANでも動作可能。

これはとても可能性広がる面白いアプリだ。

iPhoneを首からかけて送信できるようなストラップというか固定具あたりを試してみたいところ。

tssplitter_lite

Posted on 2009/12/09 (水) 11:52
Filed Under foltia, 技術 | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

先日の「foltiaHDインストール1:PT2を使えるようにする編」のコメント欄tssplitter_liteというプログラムを教えて頂いた。
これにより、いままでwine経由でtssplitter.exeを使って分離していたBS1/BS2の分離処理が高速に安定して実行出来るようになりそうだ!

少し試してみたところ、tss.pyとは機能が異なるようで、使い分けるのが良さそうだろうか。

機能まとめ

BS1/BS2分離 HD,1SEGストリーム分離・抽出 HDストリーム抽出(データ放送・ワンセグを捨ててスリム化)
tssplitter.exe  
tss.py    
tssplitter_lite  

foltiaHDインストール1:PT2を使えるようにする編

Posted on 2009/12/04 (金) 0:29
Filed Under foltia | 3 Comments | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

foltiaもリリースしてからだいぶ時間が経ち、いろいろ変わってきてるんで、何回かに分けて現代的な構成でのfoltiaHDインストールガイドを書き直してみたいと思う。
第一回は録画デバイスPT2を使えるようにするところまで。

【用意するもの】
・PCIバスを持ったAT互換機
・earthsoft PT2

PT2Rev.A
PT2Rev.A

発売:earthsoft
発売日:
定価:オープンプライス
ASIN:B002WLP190



・NTT ICカードリーダ SCR3310-NTTCom

NTT-ME SCR3310-NTTCom
NTT-ME SCR3310-NTTCom

発売:NTT-ME
発売日:2007-07-24
定価:オープンプライス
ASIN:B00117VJ7O



・B-CASカード
 余ってるのを適当に探してくる。青でも赤でも中身おんなじなんで都合の良い方で。
・CentOS 5.4 i386
今回は32bit版を使った。DVD ISOのイメージはこの辺から。
ftp://ftp.riken.jp/Linux/centos/5.4/isos/i386/CentOS-5.4-i386-bin-DVD.iso
ミラーリストはこの辺。http://www.centos.org/modules/tinycontent/index.php?id=32

【OSインストール】
CentOS5.4をインストール。インストールカテゴリはServerを選択。ひとまずSELinuxはdisableに。

【設定】

# useradd foltia #←foltiaユーザ追加
# passwd foltia #←foltiaユーザのパスワード設定
# yum -y install ccid pcsc-tools #←スマートカードリーダードライバ関連インストール
# service pcscd start #←スマートカードサービス起動
# yum -y install kernel-devel kernel-headers gcc #←開発ツールインストール
# su - foltia #←foltiaユーザに切替
#←ここからPT2ドライバ編
$ wget http://hg.honeyplanet.jp/pt1/archive/c44e16dbb0e2.tar.bz2 #←b25が使えるちょっと古いバージョンをダウンロード
$ tar xvjf c44e16dbb0e2.tar.bz2 #←展開
$ cd pt1-c44e16dbb0e2/driver #←ディレクトリ移動
$ make -C /lib/modules/`uname -r`/build M=`pwd` V=1 #←ビルド、と行きたいところだけどこれは動かない
$ make -C /usr/src/kernels/2.6.18-164.6.1.el5-i686 M=`pwd` V=1 #←CentOS5.4ではシンボリックリンクはずれでこうでないと動かなかった
$ exit #←rootに切替
# cp /home/foltia/pt1-c44e16dbb0e2/driver/pt1_drv.ko /lib/modules/`uname -r`/kernel/drivers/video/pt1_drv.ko #←コンパイルしたドライバをコピー
# depmod -a #←認識させるための作業
# modprobe pt1_drv #←認識させるための作業
# cp /home/foltia/pt1-c44e16dbb0e2/driver/etc/99-pt1.rules /etc/udev/rules.d/ #←これもコピー
#←ここからPT2ツール編。
# su - foltia #←foltiaユーザに切替
$ cd /home/foltia/pt1-c44e16dbb0e2/arib25/src #←移動
$ make #←ビルド
$ exit #←rootに切替
# cd /home/foltia/pt1-c44e16dbb0e2/arib25/src #←移動
# make install #←ビルド
# su - foltia #←foltiaユーザに切替
$ cd /home/foltia/pt1-c44e16dbb0e2/recpt1/ #←移動
$ make #←ビルド
$ exit #←rootに切替
# echo “/usr/local/lib” > /etc/ld.so.conf.d/recpt1.conf #←ライブラリ検索パス追加
# ldconfig #←ライブラリ依存関係再設定

なんかみにくいですなー。
日本語部分ない方がすっきりしてたかも。

このあとfoltiaHDインストール編に続く。

Recently


Categories


Archives


Wish list

宗子さんのほしい物リスト2015/5-
Pages (151): « 5 6 7 8 9 10 11 12 13 14 [15] 16 17 18 19 20 21 22 23 24 25 ... Last »