PT2録画サーバ構築


「PT2」を用いた録画サーバの構築をしていきます。

■必要なもの
PT2
カードリーダー(SCR-3310など)
B-CASカード

(1)「PT2のドライバ」、「B25」、「録画用コマンド」をダウンロードする。
[root@example ~]# wget http://hg.honeyplanet.jp/pt1/archive/tip.tar.bz2
[root@example ~]# wget http://hg.honeyplanet.jp/pt1/archive/c44e16dbb0e2.tar.bz2

※B25は最新のドライバには同封されなくなったため、古いドライバをダウンロードしその中にあるものを使用します。
※ドライバの最新版は、下記URL参照してください。
http://hg.honeyplanet.jp/pt1/

(2)必要なパッケージをインストールする。
[root@example ~]# yum -y install pcsc-lite pcsc-lite-devel

※「pcscd」が起動していない場合は、「/etc/rc.d/init.d/pcscd start」を実行する。

(3)「B25」をインストールする。
[root@example ~]# tar jxvf c44e16dbb0e2.tar.bz2
[root@example ~]# cd pt1-c44e16dbb0e2/arib25/src/
[root@example src]# make && make install
[root@example src]# echo "/usr/local/lib" > /etc/ld.so.conf.d/b25.conf
[root@example src]# ldconfig
[root@example src]# ldconfig -p | grep libarib25
libarib25.so.0 (libc6,x86-64) => /usr/local/lib/libarib25.so.0
libarib25.so (libc6,x86-64) => /usr/local/lib/libarib25.so

[root@example src]# cd
[root@example ~]#

※libarib25のライブラリが見えていれば問題ないです。このライブラリは、録画コマンドをインストールする時に必要です。

(4)「PT2」のドライバをインストールする。
[root@example ~]# tar jxvf tip.tar.bz2
[root@example driver]# make && make install
[root@example driver]# modprobe pt1_drv
[root@example driver]# modprobe -l | grep pt1_drv
/lib/modules/2.6.18-194.32.1.el5/kernel/drivers/video/pt1_drv.ko

[root@example driver]# cd

※PT1_drv.koが読み込まれているか確認する。

(5)「録画用コマンド(recpt1)」をインストールする。
[root@example ~]# cd pt1-7662d0ecd74b/recpt1/
[root@example recpt1]# ./autogen.sh
[root@example recpt1]# ./configure --enable-b25
[root@example recpt1]# make && make install
[root@example recpt1]# cd
[root@example ~]# /usr/local/bin/recpt1 --help

※「/usr/local/bin/recpt1 –help」で「–b25」オプションが表示されること。表示されないB-CASカードが利用できずとうまく録画できない。

(6)テスト録画をしてみる。
[root@example ~]# /usr/local/bin/recpt1 --b25 --strip 30 10 test.ts
using B25...
enable B25 strip
pid = 25484
C/N = 23.651130dB
Recording...
Recorded 10sec

※オプションについは「/usr/local/bin/recpt1 –help」を参照してください。

問題無く録画ができていれば問題ないと思われます。

ちなみに、インストールスクリプトを作成してみました。インストールスクリプトについては下記URLを参照してください。
http://www.kurobuti.com/blog/?p=3454

Comments are closed.