SSブログ

MonstarTV HDUS(F)を使用して地デジをみる [GLAN TANK]

<あくまでも、自分用のメモです。自己責任でお願いします>

GLAN TANKで地デジを録画したいので、linuxで使用できる地デジを探していたら、
SKNet社のMonsterTV HDUS(¥10k)か台湾メーカ?のFriio(¥20k)で見られるらいい。

とりあえず、コスト面を考えて、
① MonsterTV HDUS(HDUSF)

② ICカードリーダー(SCR3310-NTTCom)
   (Linux環境では、B-CASを読み取る為に必要らしい)
を購入。

・windowsで動作確認
 標準のドライバで動作することを確認

・linuxで動作させる。
  ① コンパイルの前準備
     ・apt-get install で patch make g++ pkg-config libboost-dev 
        libglib2.0-dev libpcsclite-dev libusb-dev をインストール
 ② ここからソースファイルをダウンロード&解凍
     HDUS板
     ・recfriio r4を旧基板HDUS対応にする(+UDP送信)パッチ その2
     ・recfriio HDUS対応パッチその2(up0127.zip)への改良パッチ
    Friio板
    ・Linux用 recfriio r4 黒凡/白凡共通 + b25  ③ パッチをあてる。
    recfriior4/recfriior4にrecfriior4.diffとrecfriior4-newhdus.patchをコピー
     #patch -p1 < recfriior4.diff
     #patch -p1 < recfriior4-newhdus.patch
  ↑の順番を間違えると動かない。(動かなかった・・・)
  ④ recfriior4のコンパイル
     #cd recfriior4/recfriior4
     #make
     ※ Udp.cppでエラーが発生したら、#include <string.h>があるか確認
  ⑤ as11loaderをコンパイル
  ⑥ as11loaderのところにSKNET_AS11Loader.sysをコピー
   ⑦ HDUSを刺してas11loaderの実行 
       認識しない場合は、lsusbで確認
   ⑧ ICカードのドライバをインストール
       #apt-get install pcscd pcsc-tools
   ⑨ ICカード情報の更新
        --output-document=/usr/share/pcsc/smartcard_list.txt
   ⑩ pcsc_scanの実行
       Japanese Chijou Digital B-CAS Card (pay TV)が表示されればOK
      Ctrl+Cで終了。
   ⑪ recfriior4の実行
      例)sudo ./recfriio --b25 --hdus --lockfile lock チャンネル番号(20とか) 録画時間 ./test.ts
      で、ファイルができるはずだけど・・・エラーが出てできない。
      ログを見るとpscsdでエラーらしきものをはき出している。
      ググって見たら、pscsdにバグがあるらしい。
      => pscsをリビルドして、問題なく録画できたが、20秒以上録画するとエラーで止まってしまう。
           以下の修正で再度、チャレンジしてみようかな。
           ① バッファの設定
              setting.hppのASYNCBUFFTIMEを20に変更
              const unsigned long ASYNCBUFFTIME = 20UL
           ② rsyslogd->sysklogdに変更
         apt-get install sysklogd
           ③ b25デコードを録画後、行う。
       => 2分は録画できるようになったけど、メモリの空き容量をほぼ無くなっている。
            CPUの負荷がuserとsystemで100%になっている。
            実用的では、無いなぁ。
            

  あとは、

<参考>
   ・haley750
   ・桜の森の


タグ:Debian GLAN TANK
nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

トラックバック 0



この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。