radikoが録音できなくなったんで対策

Posted on 2010/04/07 (水) 23:05
Filed Under foltia | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

radikoがffmpegによるストリーミング受信をブロックした感じなんで、rtmpdumpに録音方法を切り換えたfoltiaをとりあえずリリース。

チェンジセット 99 - foltia - Trac

お知らせ|radiko.jp

#つくりかけだった110度CS録画用digitaltvrecording.plも一緒に上げてしまった…
AT-Xしかまだ録画テストしてないのだけど。

格安VoIP事業者Localphone

Posted on 2010/04/05 (月) 23:13
Filed Under レビュー, VoIP | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

以前からたまに続いてるAsteriskネタ。
Asteriskを使って海外の電話に発信したり転送したりするとき、Skype for Asteriskを土管として使おうと思ってたんだけどもっと効率のよさそうな方法を探してみた。
VoIP事業者のことをITSP(Internet Telephony Service Provider)と呼ぶらしい。
いろいろ調べているとSkypeキラーとして開発されたGizmo Project(sipphone)がよさそうだったけど、去年Googleに買収されてから新規サービス受付が終了しているようだった。

引き続き調べていたら「Gizmo が Google に買収されたが、その後のIPPBX に相応しいITSPは?」、「ITSPのSIP トランク とMINI100 IP-PBX でどれくらいの電話料金が安くなるだろうか?その比較表を作ってみた。」で英国のlocalphoneというサービスがよさそうだと書かれていた。

Localphone

確かにこれはすげー安い!
しかもマニュアルにAsteriskの設定方法が書かれている。

あまりにも安いんでKDDI国際電話NTT ひかり電話SkypeOutLocalphoneの料金比較表を作ってみた

数字は一分あたりの通話料、日本円。

発信先\キャリア KDDI ひかり電話 SkypeOut Localphone(円換算)
日本(固定) x 2.8(8.4/3min) 3.06 2.36
日本(携帯) x 17.5 20.13 13.03
台湾(固定) 74 30 2.74 1.13
台湾(携帯) 74 30 13.20 7.46
中国(固定/携帯) 74 30 2.74 1.13
香港 85 30 2.74 1.13
タイ 88 45 14.81 0.76
アメリカ 44 9 2.74 0.85

Localphoneあまりにも安くて笑ってしまう。
現地の価格より安いという社名の通り日本国内向け発信でも十分安い。
海外向けの発信は全てこれで決まりだろう。
日本国内に発信したら「+20 805XX」(エジプトの国コード?)という7桁の発信者番号が通知されてきた。追記:自分のlocalphone SIPアカウントナンバーだったことが判明。
着信用電話番号(DID number)の価格は日本の03番号が月10ドルと、ちょっと割高めのようだ。

というわけで、日本国内への発信はソフトバンクモバイル向け以外は発信者番号通知を考慮して基本ひかり電話経由でよさそうか。
(ソフトバンクモバイルは自分のiPhoneへは24時間、ほかの電話へは昼間の間無料通話できるから)

ところで、自分が海外にいるときの日本への発信はどうやるのが一番よい方法なのだろうか、いまだによくわからない。
Localphone Direct Dialというのを駆使するのがよさそうだろうか?

というわけで、いろいろテストしに海外行きたいなーと思ったけどWILLCOMのGSM対応W-SIMはいったいいつ出るのでしょうかね?

参考リンク:「ウィルコムの新スマートフォン「HYBRID W-ZERO3」を香港で試した」←去年の11月の記事!

追記:出た! 「ついにWILLCOMのGSM W-SIMモジュールが出たー :宗子時空

ようやくfoltiaでradiko録音を

Posted on 2010/04/03 (土) 0:30
Filed Under foltia | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

foltia

foltiaをアップデートしてradiko録音機能を仮搭載した。

あいかわらずこの問題「radikoを録音してPodcastしようとしたらM4Aを認識せずにハマる :宗子時空」は未解決なままiTunesやQuickTimeやiPodではまだ再生できないんだけどひとまずiPhoneではAAC再生できるんでとりあえず版と言うことで。

アップデート方法ははこちら。

・DB更新
[関東編]

update foltia_station set stationrecch = -2 ,tunertype = "QRR" where stationname = "文化放送(1134)" ;
update foltia_station set stationrecch = -2 ,tunertype = "FMT" where stationname = "TOKYO FM" ;
update foltia_station set stationrecch = -2 ,tunertype = "LFR" where stationname = "ニッポン放送(1242)" ;
update foltia_station set stationrecch = -2 ,tunertype = "TBS" where stationname = "TBSラジオ(954)" ;

[大阪編]

update foltia_station set stationrecch = -2 ,tunertype = "OBC" where stationname = "ラジオ大阪(1314)" ;
update foltia_station set stationrecch = -2 ,tunertype = "MBS" where stationname = "MBSラジオ(1179)" ;
update foltia_station set stationrecch = -2 ,tunertype = "ABC" where stationname = "ABCラジオ(1008)" ;

・録音用ffmpeg
radikoをフラッシュ無しで再生 - 暇つぶし文@謎」のパッチあてたffmpegを~/perl/tool/にインストール。

これでradikoでアニラジが録音できて、録音本編はAAC、トラコンしてオーディオトラックだけのMP4(M4A)になる予定。
MP4のプロファイルはQuickTimeが認識するように書き換えちゃっていいらしいのだけど具体的にどうやって書き換えればいいのか模索中。

というか、だれか、Mの世界とかいたずら黒うさぎとか天使のたまごとかしょぼいカレンダーに登録してっ!

PS3 linuxが廃止へ

Posted on 2010/03/30 (火) 1:57
Filed Under 技術 | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr


PS3、次期アップデート v3.21 で他システム対応を削除、脆弱性対策

ななな、なんだとー!
初代PS3は新型に比べてデカくてうるさくて熱いだけの機械になってしまうのかよー!

あ、SACD機能があったけど、いつまでたっても水樹奈々SACDハイブリッドディスク出る気配ないし。

しかしCellを使った高速なx264のトラコンは結局実現できませんでしたなぁ。CodecSysとかいいところまで行ったのにGPU使ったエンコードの方が速かったらいし。

radikoを録音してPodcastしようとしたらM4Aを認識せずにハマる

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

radikoの高音質ラジオ放送をfoltiaで録音して好きなときに聞こう! :宗子時空」でのradikoの録音をfoltiaに実装していたところでハマった。

なにかというと、radikoのAACがHigh Quality Audio Profile @ Level 2 (0×0f)というやつだそうで、これをMPEG4コンテナに入れてもMacのQuickTimePlayer(10.0 90.3.1)とiTunesは再生できないのだった。(なぜかWindowsのQuickTimeは再生できた)

整理するとこんな感じ。

AAC M4A
iPhone ×
QuickTime(Mac) × ×
iTunes(Mac) × ×
QuickTime(Win) ×

再変換せずにAAC Profile @ Level 2 (0×29)に変換するにはどうしたらいいのだろうか。
ていうかプロファイルの変換とはそもそも再変換せずにとかありえない世界のもんなんだろうか?
困りましたなぁ。

追記:できた 「いつのまにかRadikoの録音PodcastがiPhoneで扱えるようになってた :宗子時空

radikoの高音質ラジオ放送をfoltiaで録音して好きなときに聞こう!

Posted on 2010/03/15 (月) 1:02
Filed Under foltia | 8 Comments | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

ラジオをほぼ100%サイマル配信する「radiko.jp」の挑戦 -AV Watch

関東・関西地区のAM/FM/短波ラジオ放送を、インターネットでサイマル配信する「IPサイマルラジオ」の実用化試験が3月15日から開始される。在京ラジオ7局と在阪ラジオ6局、電通が共同で設立したIPサイマルラジオ協議会が実施するもので、概要は既報の通り。

 関東地区ではTBSラジオや文化放送、ニッポン放送、TOKYO FMなど、関西地区ではABCラジオ、MBSラジオ、FM802など、合計13局がPC向け専用サイト「radiko.jp」にアクセスすれば、無料で聴取できるようになる。試験配信期間は3月 15日~8月31日までの予定で、半年後を目処に実用化が検討されている。

 配信地域は、通常のラジオの聴取エリアに限定されるが、PCがネットに接続されていれば楽しめるという手軽さが最大の特徴。同時に、公共放送であるラジオがネットでサイマル配信される事自体が“放送と通信”の今後にとっても大きな出来事となりそうだ。
(中略)
青木:私的録音は通常のラジオと同様に可能です。

これは、ついに高音質でラジオを聴ける時代がやってきた言うことだろうか!
と興奮してfoltia開発の総本山 irc #dameTunesで活発な議論が行われたところ、ひとまずLinuxで録音してAACにするところまで成功した。

まずrtmpdumpをインストール。
インストールは展開してmake posixでいけるはず。

そして録音コマンドはこれ。文化放送(JOQR)をjoqr.flvに録る例。

./rtmpdump -y "simul-stream" -n "radiko.smartstr
eam.ne.jp" -c 1935 -s "http://radiko.jp/player/player_0.0.9.swf" -p "http://radiko.jp/
player/player.html#QRR" -a "QRR/_defInst_" -f "WIN 10,0,45,2" -v -o joqr.flv

(#dameTunesでyuaaaが教えてくれた)

でそれを再エンコードすることなくAACにする例。かなり高速にできる。

ffmpeg -y -i joqr.flv -vn -acodec copy joqr.aac

というわけで録音が確認できたんで、iPhoneでの再生を確認したら近いうちにfoltiaに実装しようと思う。
foltiaに積まれればPodcastも自動でやってくれるしいつでも好きなときに聞けるし便利だもんね。

radikoよくやった!


追記1
パッチを当てたffmpegでもっとらくちんに録音
radikoをフラッシュ無しで再生 - 暇つぶし文@謎

追記2
foltia Tracに「radikoメモ」書いた。上のコマンドもコピペできるように表記直した。なんでハイフン二つ続けて書けないのだろうか?

foltia - SQLite対応へ

Posted on 2010/02/28 (日) 23:25
Filed Under foltia | 8 Comments | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

foltia

久しぶりにfoltiaのリポジトリを更新しました。
今回は主にチケット8で投稿していただいたSQLIte対応コードを元に反映させました。
あとffmpegなどのオプションをyumで降ってくるもので動くようにしたりなど細かいところを変更してるけど、機能的には変わってません。なんで、現状使ってる人はアップデートする必要はないです。PostgreSQLでも動きそうな気がするけど、まだまったくテストしてないのでいまポスグレで使ってるひとはこのビルドはまだ導入しないで下さい。

今後は新規インストールについてはラクチンなSQLiteを使うのがいいような気がします。採用文字コードはまだEUC-JPだけどUTF8に変更しようかどうしようか迷ってはいます。

まだマニュアルとか記載してないけれども、ラクチンになったインストールはこんな感じです。

・dagリポジトリを使えるように追加。 参考:「はじめての自宅サーバ構築 Fedora/CentOS - Windowsエミュレータ(wine)

・yumで必要なモジュールを追加

# yum -y install wine mplayer ImageMagick subversion git yasm perl-DBD-SQLite perl-DBD-Pg postgresql postgresql-devel php php-mbstring perl-CPAN sqlitemanager perl-DBI freeglut freeglut-devel zlib-devel libX11-devel libXt-devel

・MP4Boxインストール

$ wget http://downloads.sourceforge.net/gpac/gpac-0.4.5.tar.gz
$ tar xvzf gpac-0.4.5.tar.gz
$ cd gpac
$ sh ./configure –disable-wx
$ make lib
$ make apps
# make install
## /etc/ld.so.conf.d/local.conf に /usr/local/lib か /usr/local/lib64を追加して ldconfig

追記:「SE奮闘記: 【Linux】Gpac(MP4Box)のコンパイル→インストールメモ」をもとに修正いたしました。

・Perlモジュールインストール

#perl -MCPAN -e shell
install Time::HiRes
install Schedule::At
install Jcode

・NERO AACエンコーダインストール
Nero - Nero AAC コーデック

・x264インストール
(これ本当に必要なのだろうか?)

# git clone git://git.videolan.org/x264.git
./configure
make
sudo make install

・Apache httpd.confの設定変更

・User foltia
・Group foltia
・DocumentRoot "/home/foltia/php"
・AddDefaultCharset Off

・データベース作成

sqlite3 /home/foltia/foltia.sqlite < mktable.sqlite.txt

それと、前回書いたPT1ドライバインストールはだいぶ簡単になっているっぽい。
変更箇所はこんな感じ。

wget ftp://ftp.gnu.org/pub/gnu/autoconf/autoconf-2.65.tar.gz
wget ftp://ftp.gnu.org/pub/gnu/automake/automake-1.10.3.tar.bz2
[展開、configure,make,make install]

$wget http://hg.honeyplanet.jp/pt1/archive/1ccbe20c4ce5.tar.bz2
$tar xvjf 1ccbe20c4ce5.tar.bz2
[ディレクトリ移動して]
$ ./autogen.sh
$ ./configure –enable-b25
$ make
# make install

追記:こちらのページが大変わかりやすい「CentOS 5.4にPT2を導入する。 - fujitaka’s lifelog

今後マニュアルも更新していく予定…

IAXクライアント、IAXDialer

Posted on 2010/02/19 (金) 21:47
Filed Under iPhone, VoIP | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

無料ソフトで唯一IAXが使えるIAXDialerを試してみた。
IAXとはAsteriskが使うプロトコルでInter-Asterisk eXchangeの略。SIPと比べてNAT越えしやすかったり何かと便利。

無料ソフトだけどコンタクトリストからの発信とアクティブ時の着信はできる。
残念ながらまだ3Gでの利用はまだサポートされていない。

開発者が日本人なのもよさそう。
iPhone対応ソフトフォン」(シナプスソフトプログラマのブログ)

3G網からVoIPが使えるiSipSimple

Posted on 2:57
Filed Under iPhone, VoIP | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

いままでのiPhoneは、VoIP関連ソフトの使用がWi-Fiに限定されてた。そのため3G網では使えなくてなんとも歯がゆい思いを強いられていたのだけれど、ついにその制限が解禁された。
iSipSimpleという無料ソフトをAsteriskと組み合わせて試してみたところ3GからSIPのレジストをして通話することができた。
無料だけど通話、着信の基本的な機能は備えている。
アプリをフロントにしていれば、スリープ時でも3G下で着信を受け取ることができる。
これは便利!
iPhoneがまるで電話のようにどこでも電話ができるぜ!、とよく考えたら当たり前なことを思うぐらい。
アドレス帳や着信履歴機能を使える有料版のiSipというのもあるが、いまはリリースタイミングの都合でWi-FiでしかVoIP機能使えない。まもなくアップデートするようでそれまでの間350円でディスカウント販売されている。
SIP周りのソフト何種類もあるんでいろいろ試して良く予定。

Recently


Categories


Archives


Wish list

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