my memorandum

興味のあることを備忘録的に綴る

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

Microserverを録画サーバにする (2): ドライバと録画ソフトウェアのインストール

次に関連ソフトウェアをインストールしていく。

共通・カードリーダ関連


最初に開発環境とカードリーダ関連のパッケージをインストールする。実際は試行錯誤しながら進めているので、余計なものや漏れもあるかも。最後の pcsc_scan で B-CAS カードが認識されていることを確認する。
$ sudo apt-get install build-essential
$ sudo apt-get install git
$ sudo apt-get install libccid libpcsclite-dev libpcsclite1 pcsc-tools pcscd
$ pcsc_scan


PT3 ドライバ


PT3 のドライバをインストールする。git がよく理解できていないが、ダウンロード先が万が一消えた場合も考えて、tar コマンドで落としたファイルをスナップショットして残しておく。一度リブートして、/dev に PT3 のデバイスファイルができていればよい。
$ git clone https://github.com/m-tsudo/pt3.git
$ tar zcvf pt3_2014xxxx.tar.gz pt3
$ cd pt3
$ make
$ sudo make install
$ sudo reboot
リブート、再ログインした後
$ ls -a /dev/pt3video*


arib25


arib25 と recpt1 は、前回の参考サイトのここから入手する。現時点の最新 (?) は以下なので、それを前提に以下進める。

arib25 のインストール。パッケージ pkg-config も必要。
$ sudo apt-get install pkg-config
$ tar jxvf pt1-ec7c87854f2f.tar.bz2
$ cd pt1-ec7c87854f2f/arib25
$ make
$ sudo make install


recpt1


recpt1 は、必須ではなさそうだが epgrec UNA 版のパッチを当てておく。この辺が少しややこしい。パッチはこのサイトから、"recpt1 http サーバ機能追加パッチ新本家 [c8688d7d6382] 以降対応版" をダウンロードしておく。他のパッチは既に本家に取り入れられているとのことなので不要。展開した recpt1 のソースファイルにパッチを当て、デバイス名を PT1 から PT3 用に変更してから構築する。また、この手順でパッケージ autoconf が必要なので入れておく。
$ sudo apt-get install autoconf
$ tar jxvf pt1-c8688d7d6382.tar.bz2
$ tar zxvf recpt1-http-rev3.tar.gz
$ cd pt1-c8688d7d6382/recpt1
$ patch < ../../recpt1-http-rev3/recpt1-http.diff
$ patch < ../../recpt1-http-rev3/tssplitter-apnd.diff
$ sed -i 's/pt1video/pt3video/g' pt1_dev.h
$ ./autogen.sh
$ ./configure --enable-b25
$ make
$ sudo make install

以上で録画環境が整った。動作を確認しておく。自分の地域のチャンネル番号はたとえばマスプロ電工のチャンネル一覧表などで調べればよい。正常なら test.ts に10秒の地上波放送が録画されるはず。
$ recpt1 --b25 --strip 19 10 test.ts
$ checksignal 19


録画環境の構築はこれで完成。

【2016/05/31 追記】

最近の Ubuntu だと標準で earth-pt3 というドライバが入っており、PT3 ドライバと競合するらしい。標準の earth-pt3 を mobprobe のブラックリストに追加して競合を回避する。
$ cd /etc/modprobe.d
$ sudo cp blacklist.conf blacklist.conf.org
$ sudo vi blacklist.conf
blacklist earth-pt3

スポンサーサイト
  1. 2014/10/19(Sun) 21:22:26|
  2. 録画サーバ
  3. | トラックバック:0
  4. | コメント:0
<<Microserverを録画サーバにする (3): LAMP 環境の作成 | ホーム | Microserverを録画サーバにする (1): 準備>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://tkyy.blog123.fc2.com/tb.php/13-98b13a53
この記事にトラックバックする(FC2ブログユーザー)

プロフィール

tkyy

Author:tkyy
のんびりと昔の PC をいじったり、電子工作をしたりの日々。

最近の記事

最近のコメント

最近のトラックバック

月別アーカイブ

カテゴリー

ブログ内検索

RSSフィード

リンク

このブログをリンクに追加する

ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。