rtmpdump試してみた

NHKオンデマンドに挑戦

1.URLを解析
fms0000.nod.ipcasting.jp

2.hostsを変更
今回は192.168.0.4にrtmpsuckを走らせておく
192.168.0.4     fms0000.nod.ipcasting.jp

3.でダウンロード
出来るはずだったが、なんか出来なかったOTZ

因みにこんな方法もあるLinuxならiptablesで転送する
hogeuserをすべてlocalhostへ飛ばす例
iptables -t nat -A OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner hogeuser -j REDIRECT

iptables -t nat -n -L で確認
iptables -t nat -D OUTPUT 1 で削除
参考リンク
http://h.hatena.ne.jp/syouhi/9259273302189983422



気を取り直してradiko録音これはrtmpsuckで一発OK

rtmpdumpならこうかな
#!/bin/bash
rtmpdump -v -e -s 'http://radiko.jp/player/swf/player_2.0.1.00.swf' \
-r 'rtmpe://radiko.smartstream.ne.jp/FMJ/_defInst_' \
--playpath 'simul-stream?ucid=1dbab2acb98174787146465a40ba9eba' \
-p 'http://radiko.jp/player/player.html' \
-f 'WIN 10,1,102,64' \
-o FMJ
FMJの部分を変更すれば他の曲にもなる
FMT・・・TOKYO FM
FMJ・・・J-WAVE
LFR・・・ニッポン放送
TBS・・・TBSラジオ