«前の日記(2010-01-26) 最新 次の日記(2010-04-05)» 編集

meta's blog - The Power To Serve

筆者について

FreeBSDを通じてOSSにささかな貢献を。

OSS活動をご支援いただける方を募集しています


2010-03-16 IPサイマルラジオ放送 radiko.jp

radiko.jp を地域外で聴く方法 (モバイル回線編)

背景はこのへん参照。

radiko.jp のサイマルラジオ放送はIPアドレスベースで聴取地域制限を行っています。 モバイル回線の場合3G網の上にIP網がオーバーレイされているため、IP層でルーティングする必要がなく、IP層的にはすべて東京(または大阪)に集約されているキャリアが多い様です。

このためイー・モバイルなどのモバイル回線で接続すれば実際の現在地に関わらず、東京または大阪扱いになり、radiko.jpで配信されているラジオを聴取することが可能です(2010年3月16日現在)。

自宅などの既にインターネット回線が確保されている場所の場合、以下のIPアドレス宛のパケットのみがイー・モバイルなどのモバイル回線から出て行くようにすれば、モバイル回線に必要以上の負荷をかけずにradikoの聴取が可能になります。

  • 219.103.32.110/32
  • 210.172.41.80/28

iPhoneのテザリング(ソフトバンク3G回線)で聴取するための設定メモ。あらかじめiPhoneでテザリングを可能にしていることが前提です。

  1. BluetoothまたはUSBでテザリング接続する (すでに有線LANや無線LANでつながっている回線を切断する必要はない)
  2. 管理者特権で Windows PowerShell を起動する
  3. 以下のコマンドを実行し、ルーティングテーブルを設定する
route ADD 219.103.32.110 MASK 255.255.255.0 192.168.20.1
route ADD 210.172.41.80 MASK 255.255.255.240 192.168.20.1

radiko.jpで配信されているラジオのビットレートはすべて HE-AAC 48kbps なので60時間ほど聴くと通信規制の閾値の1000万パケット(約1.2GB)に到達します。