GALAXY Tabで作るパーソナルエリアネットワーク - 持ち運びDLNA環境の作成
さて、年末にGALAXY Tabを購入しました。電池持つし、テザリングできるし、性能もいいし、これほどAndroid端末を使い込んでいるのは自身初です。
GALAXY Tabは隠し機能ではありますが自身がアクセスポイントになるMobile APがあります。しかも、割とヘビーな使い方をしても丸一日持つ電池もあります。そこでGALAXY Tab自身をサーバーにして鞄の中に入れておいてiPhoneやWindows Phoneで使うと言うことも現実的になってきます。
そこで今回は、GALAXY TabとiPhone 4、そしてそれぞれにいくつかのアプリを使って最新の録画を全く母艦同期なしに実現してみたのでご紹介します。
大枠
今回の大枠は以下のような感じです。
録画:foltia
録画をDMNG界隈では毎度おなじみとなっていますfoltiaを使用しています。アニメであれば見たい番組のタイトルを指定しておくだけで録画ができ、それ以外もEPGで録画予約できます。
このfoltia、使用する部品の入手性が悪かったり、素人完全無視の構築難度でなかなか手が出づらいのですが、近々foltia ANIME LOCKERというハード一体型の製品が出るようで、普通の人でも買ってくれば使えるようになるみたいです。
受信:BeyondPod
foltiaで録画した番組は、BeyondPodというアプリでGALAXY Tabへ直接ダウンロードします。
- BeyondPod(本体)
- BeyondPod Unlock Key - $6.99
- 定期受信機能の使用はアンロックキーの購入が必要。
- アンロックキー購入前に数日間全機能を試用できます。
このアプリのいいところは、スケジュールを決めて毎日決まった時間にダウンロードさせることができることです。また、夜行バスで移動中とかは電池の維持のためダウンロードしてほしくないので、電源がつながっているときだけダウンロードとか、Wi-Fiつながってるときだけダウンロードみたいな設定ができます。
僕は画面の通り、毎日2:30にダウンロードするようにしています。深夜アニメバリバリな人の場合4:30とかにずらしたほうがいいかも。
また、GALAXY TabはSDカードがなくても内部に10GB超えのストレージがあるため、folcastレベルの動画をダウンロードしまくってもだいぶもちます。
配信:ShareMe
BeyondPodでダウンロードしたファイルをローカルネットワークにDLNAで配信できるようにします。DLNAサーバーアプリとしてShareMeがあります。
他にもう一つ、フリーで制限のないDLNAサーバーがあるのですが、バックグラウンドで起動し続けて邪魔にならないのでこちらの方がおすすめです。*1
- ShareMe - $3.95
- ShareMeFree
- 無料版は5ファイルまでの機能限定版
画像にあるとおり、BeyondPod がファイルをダウンロードする /mnt/sdcard/BeyondPod/Podcast/ を共有元として指定しています。
ネットワーク:Mobile AP
接続用にMobile APのネットワークを作成します。ここにiPhoneを接続します。
GALAXY Tab SC-01Cに隠されたWi-Fiテザリング機能を呼出す「Mobile AP Shortcut 」 | juggly.cn
再生:iPhone
あとはiPhoneで受信するのみです。DLNAサーバーからの受信ができるアプリとしては以下のようなものがあります。
- PlugPlayer (¥600)
- DLNAサーバーの検出能力が強い
- ただしShareMe相手だと動画のストリーム受信がちょっと不安定
- SmartStor Fusion Stream (リリース記念無料セール中)
- 安定して動画のストリームを受信ができる
- DLNAサーバーの検出能力がちょっと弱い
- あとUIがダサい上、画面回転の実装がバグってて、再生中に回転させるとステータスバー分ずれる。
使用感
このような形で仕組みを構築し、2週間ほど使っています。実際もうMobile APとShareMeは起動しっぱなしなので、充電以外はほとんどこの仕組みをさわっていません。
foltiaのまっとうな使い方では最新の動画をみるにはiPhoneをiTunesに繋いでおいて、同期させる必要があるのですが、僕の環境ではiTunesにまともにつながってることがあまりありません。何もせずともいつも持ち歩くGALAXY Tabが勝手に受信してくれていて、思いついたときに見れる。しかもiPhoneだけでなくGALAXY Tabの大きな画面で見ることもできます。便利ですね。
*1:Mobile APのネットワーク上でうまく認識されない場合があります。その場合は再起動したり、設定画面からAll Network Interfaceしたりするとうまくいきます。