ブログトップ

Tom's Lab

tomslabo.exblog.jp

Tomの研究所

<   2010年 10月 ( 3 )   > この月の画像一覧

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を購入した。

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.ワンセグの画質は予想はしてたが、やはり速い動きでは破状して見るに耐えれない場合がある。

以上
[PR]
by tomslabo | 2010-10-23 16:49 | Windowsネタ
2010年10月8日(木)晴れ
iPhoneでPT2で録ったTVを見たいと思った。

iPhoneへストリーミング配信する方法は何種類かあるが、Linuxでも実現可能なAir Videoを使うことにした。
LinuxはCentOSを使いたかったが、私のスキルでは無理そうなので断念。Debianにした。
まだAlpha版ではあったが問題なく動いた。すばらしい。
でも問題も。。。再生できない放送局がある。

Linux版とは違いWin7版のサーバであるが実験をやってみた。
もちろんソースはPT2なので、TSからMP4へのライブコンバージョンで再生して実験した。
とりあえず結果は以下。

d0182233_0114044.jpg


すべての放送局が再生でき始めたら本確定にサーバマシンを構築したい???
[PR]
by tomslabo | 2010-10-08 00:12 | メディアプレイヤー
2010年10月7日(木)晴れ
ハンファのDC-MCNP1でPT2で録ったTVを再生している。

PT2で録ったTVしか見ないので基本的には不満はない。
しかしyouTubeの再生機能で、サムネイルは表示されるのに再生ができない。
別にyouTubeは見たくはないが見れないと思うと何とかしたいと思ってしまう。

なんとxtreamerのファームを入れるとyouTubeも見れるし機能アップするみたい。

で、xtreamerのVer 2.4.2のファームを入れてみた。
すばらしい。日本語メニューだし、機能がむっちゃ増えてしまった。

機能の詳細はまた報告します。

d0182233_23322263.jpg

[PR]
by tomslabo | 2010-10-07 23:36 | メディアプレイヤー