人気ブログランキング | 話題のタグを見る
ブログトップ

Tom's Lab

tomslabo.exblog.jp

Tomの研究所

iPhoneでTVを見る。(SEG CLIP編)

2010年10月23日(土)晴れのち曇り

前回は、iPhoneでWiFiを使って録画した放送(MPEG-TS)を見るためにAirVIDEOを試した。
すばらしいソフトだったが、live conversionでの再生にて特定チャネルの番組が再生できない問題があった。
原因はffmpegのAACの処理に不備があるためらしい。しかし本当は放送波側の規格無視らしい。。。?
LinuxのAlpha版でも再生できたので今後の対応にすごく期待している。
最新のffmpegはAACの問題に対応しているらしいので、改善するのもそう先ではないと思われる。SlingBoxが必要なくなる日ももうすぐか?

今回はPCでワンセグを録画し、それをiPhoneへMOVEして再生することを考えた。
で早速、I-O DATAのSEG CLIP GV-SC310を購入した。

iPhoneでTVを見る。(SEG CLIP編)_d0182233_1765928.jpg


インストールも簡単に成功しワンセグも無事映った。しかしTVPlayerを使った録画ファイルのMOVEにてちょっと問題が発生した。

MOVEに関する問題は大概が、PC側で起動するTVPlayerのサーバ(OneSegPc.exe)の通信ポート(8278)が無線LANのFWによって遮断されている場合が多いらしい。しかし私は無線LANをブリッジとして使っているので該当しないはずです。

■調査開始
DOS窓にて8278ポートがLISTENING状態であるか確認したが8278ポートがない
======================================================================================
> netstat -ano
Proto Local Address Foreign Address State PID
-- 省略
TCP 127.0.0.1:5354 0.0.0.0:0 LISTENING 644
TCP 127.0.0.1:5354 127.0.0.1:1402 ESTABLISHED 644
-- 省略
UDP 192.168.1.32:5353 *:* 644

> tasklist /FI "PID eq 644"
イメージ名 PID セッション名 セッション# メモリ使用量
========================= ====== ================ ======== ============
mDNSResponder.exe 644 Console 0 4,476 K

======================================================================================

でも、5353,5354はある。これはBonjour(mDNSResponder.exe)のポートです。
TVPlayerのサーバが動くには、立ち上がっている必要があるポートです。

つまりTVPlayerのサーバが立ち上がっていません。
SEG CLIPを再起動すると、うまく立ち上がりました。

======================================================================================
> netstat -ano
Proto Local Address Foreign Address State PID
-- 省略
TCP 0.0.0.0:8278 0.0.0.0:0 LISTENING 1616
-- 省略
TCP 127.0.0.1:5354 0.0.0.0:0 LISTENING 644
TCP 127.0.0.1:5354 127.0.0.1:1402 ESTABLISHED 644
-- 省略
UDP 192.168.1.32:5353 *:* 644

>tasklist /FI "PID eq 1616"
イメージ名 PID セッション名 セッション# メモリ使用量
========================= ====== ================ ======== ============
OneSegPc.exe 1616 Console 0 48,900 K

しかし、PCを再起動すると、BonjourよりTVPlayerのサーバが先に立ち上がりエラーになるのか8278のポートがLISTENINGになりません。

PCを立ち上げるたびにSEG CLIPを再起動する運用で乗り切ることにしました。
バッチファイルを作ってSEG CLIPをウエイトして立ち上げても良いけど、以下の理由でお蔵入りなので、対策に時間を使うのは止めました。


■しかし以下の問題があるのでSEG CLIPはお蔵入りとなる予定です
======================================================================================
1.PCを再起動するたびにSEG CLIPを再起動する必要がある。
2.スリープさせると、TVPlayerサーバに繋がらなくなる(スリープ運用で録画しているためクリティカルな問題)
3.うちには無線LANがFWとブリッジの2個ある。FWはインターネットへのアクセスのみを許可している。
  ブリッジは内部LANとインターネットの両方にアクセス可能。FWの方が新型で電波が強いので、
  iPhoneの電源をオンするとFW側に無線LANに繋がってしまう(オフ前にブリッジ側に繋がっていても)
4.SEG CLIPはキーワード録画予約ができない。いちいち番組を指定して予約する必要があり運用が大変。
5.ワンセグの画質は予想はしてたが、やはり速い動きでは破状して見るに耐えれない場合がある。

以上
by tomslabo | 2010-10-23 16:49 | Windowsネタ

by TomsLabo