2010-02-11
UbuntuでPT2録画鯖構築メモ
Ubuntu |
忘れないうちにメモを。と思いながら忘れていたので中途半端な状態でBlogへ。
環境
ICカードリーダー:SCR3310-NTTCom
それとPT2
Linux(Ubuntu)でPT2 - kissrobberの日記
このあたりのBlogが詳しくドライバのビルド〜導入から、最終的にrecpt1を動かして録画するまでの手順として詳しい。
実際の作業ログが失われたので、思い出したりコピペしながらメモる。
ここのTipでもよいけど、arib25が含まれていないなど変更点が多いので
c44e16dbb0e2の番号がついてるリビジョンを持ってくる。
recpt1のtipにはarib25が含まれていない - とあるSEの忘却目録
・hgコマンドを利用している場合は「hg up -C -r 73」とリビジョンを指定 ・hgコマンドが使えない場合は「http://hg.honeyplanet.jp/pt1/rev/c44e16dbb0e2」からダウンロード
というわけでpt1-c44e16dbb0e2.tar.bzが手に入ったところから
ドライバのビルドとインストール
$ sudo apt-get -y install build-essential linux-headers-`uname -r` $ make -C /lib/modules/`uname -r`/build M=`pwd` V=1 $ sudo make -C /lib/modules/`uname -r`/build M=`pwd` V=1 modules_install $ sudo depmod -a $ sudo make install $ sudo cp etc/99-pt1.rules /etc/udev/rules.d/
ここでReboot。
$ dmesg | grep pt1 $ ls -la /dev/pt1*
pt1video0 〜pt1video3の4つのチューナーを認識していればOK。
カードリーダーのインストール
$ sudo apt-get -y install libccid pcsc-tools $ pcsc_scan
SCR3310なんとかと表示される
$ sudo apt-get install pkg-config $ cd arib25/src $ make
たくさん怒られる
$sudo apt-get install libpcsclite
エラーログ見るとこれが足りなかったらしい
$ sudo apt-get install pkg-config $ cd arib25/src $ make $ sudo make install $ cd $ cd recpt1 $ make $ sudo cp ./recpt1 /usr/local/bin
録画コマンド
$ recpt1 --b25 --strip 27 30 test.ts
あまりに短い秒数(5秒や10秒)だとMPCHCで再生できないファイルになった。
VLC再生可能。
udp送信
$ recpt1 --b25 --strip --udp --addr 送信先IPアドレス --port 1234 27 600
20Mbps程度の帯域が安定して送信可能なら別マシンにストリームを送ることもできる。
無線LANなどで帯域が安定しない場合ブロックノイズが発生するなど。
epgdumpやepgrecの導入はまた後で書く機会があったらいいな。
一応ここに書いてあるので参考に。
Mediatombの導入も…。
- 166 http://d.hatena.ne.jp/kissrobber/20091115/1258285165
- 156 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4DAJP_jaJP286JP286&q=iphone3Gs+設定
- 134 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&hs=fOm&tbo=1&q=pt2&tbs=qdr:d&ei=KY9zS97VDcqLkAW23eCICg&sa=X&oi=tool&resnum=4&ct=tlink&ved=0CB4QpwU
- 50 http://www.google.co.jp/search?hl=ja&safe=off&client=firefox-a&hs=sLX&rls=org.mozilla:ja-JP-mac:official&q=compiz+intel+965&start=10&sa=N
- 48 http://temping-amagramer.blogspot.com/2009/08/iphone-app2.html
- 39 http://d.hatena.ne.jp/kanbenshite/20091119/1258651086
- 36 http://pipes.yahoo.com/pipes/pipe.info?_id=tDfBdGWF3RGl9XNm1L3fcQ
- 36 http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=PT2録画鯖 linux&num=50
- 33 http://twitter.com/yuta_okabe
- 31 http://www.google.co.jp/m/search?oe=UTF-8&client=safari&hl=ja&q=ubuntu+??∞??LAN&resnum=0&ei=ENZzS9C4HIHk6wPUo8OrAw&sa=X&oi=revisions_inline&ct=broad-revision&cd=1&ved=0CP___________wEQ____________ASgAMAE