Category: iPhone

iPhoneでTV視聴 ~ VLCを使ったHTTP Live Streaming

date 08 Jul 2010 | category Linux,iPhone

我が家には自宅TVサーバーがある。Tivoのような高級DVRではない。素のLinuxボックスにPVRカード(Hauppauge WinTV-PVR 150)を差し、ケーブルTVとつなげているだけの非常にそっけない仕組みのものだ。

今まではサーバー(Ubuntu)側もクライアント(たいていWindows XP)側の両者でVLCを使い、ケーブルTVで放送されている内容を出先でみていたりとかなり重宝しましたが、チャンネルを切り替えるためにわざわざSSHでログインして、ivtv-tuneコマンドを打つ必要があるなど、正直少々面倒くさいなとも思っていました。

で、iPhone 3GS登場。脱獄しないと生のVLCを入れることはできず、またKeyHoleTVも脱獄が必要、、、できれば脱獄せずにケーブルTVを視聴できる方法はないかと探していたところこのサイトを発見、即座に実行したのでした。

VLC HTTP Live Streaming module patch (iPhone streaming support)
http://techblog.unwiredappeal.com/2010/03/vlc-http-live-streaming-module-patch.html

詳細は端折りますが、ストリーミング用のデータファイルの分割を行うSegmenter機能を埋め込んで、単体でHTTP Live Streamingを行えるようにしたVLCです。(ただし最新版のVLCにはもうこのパッチは組み込まれていますので、ソースコードまわりで特に何もする必要は無し)

設定自体もこのサイトを参考に行えば、あっという間に終わってします。いやぁ、VLCはサーバー用途にもクライアント用途にも使えて本当に便利だわ。

でもこれで満足してはいけない、ということで、錆かけたphpの知識を思い出しつつチャンネル変更、プロセス確認、プロセス停止、ストリーミングの帯域選択などが簡単にiPhoneのSafariからも行うことができるよう環境の整備を行いました。これが便利! めちゃくちゃ便利でもうやめられません。

我が家のTVサーバー、使い勝手向上中。iPhone用のcssをかませたり、、、。

外出先からTV(具体的に言うとGolf Channel)をみたい、という私的な欲求を満たしてくれるVLC、ありがたい限りです。

次の目標は予約録画かな。

iPhone 3GS ぶっ飛ぶ

date 15 Jan 2010 | category iPhone

WMのPDAよりも遥かに「肌身離さず」度が激増しているiPhone 3GSですが、先日何の前触れもなくぶっ飛んでくれました。

何をしていたか、はっきり覚えていませんが(たしかセカイカメラだったかな)、突然画面がブラックアウトし、それから起動時のAppleのロゴが見えたり消えたり(つまりOSが立ち上がらずに再起動を繰り返している状態?)になり、致し方なしにレストアをして復旧させました。

レストアするデータが2ヶ月前のものしか残っておらず、過去2ヶ月間に撮った写真や、手直ししたコンタクト等すべてパー、iTunesとの定期的なシンクロがいかに大切かを痛感しました。やれやれ。

WMのPDAと比較すると鬼のように安定しているiPhoneですが、まあこんなこともあるんだなと。それでもレストアもiTunesがほぼ自動的に全部やってくれるので、WMと違って楽は楽ですね。

iPhone 3GS で緊急障害対応

date 19 Jul 2009 | category iPhone

iPhone、素晴らし過ぎる。Windows Mobileの不満点をほぼ全て解消してくれた。VPNもディフォルトで装備しているし、ssh、VNC、Remote Desktop関連のアプリケーションも何種類もあるしで、出先で発生した障害への対応がかなり行いやすくなった。これはもう手放せない。

ロケーションにもよりますが、3Gネットワークもそこそこ高速なので、VNCのセッションも結構快適。(先日訪れたラスベガスでは遅すぎて参った)

Mac信者では無いけれど、このiPhoneはすご過ぎる。