「Epgrec」の版間の差分

提供: Lisa Wiki
移動: 案内検索
(設置方法)
(Webアプリの設置)
行24: 行24:
 
===Webアプリの設置===
 
===Webアプリの設置===
 
  tar xvzpf epgrec_20111001.tar.gz
 
  tar xvzpf epgrec_20111001.tar.gz
 +
config.php.sample を config.php にリネームして編集。
 +
mv config.php.sample config.php
 +
nano config.php
 +
チューナーは KTV-FSUSB2 を利用するので、do-record.sh は以下のようにした。
 +
nano do-record.sh
 +
<pre>
 +
#!/bin/sh
 +
echo "CHANNEL : $CHANNEL"
 +
echo "DURATION: $DURATION"
 +
echo "OUTPUT  : $OUTPUT"
 +
echo "TUNER : $TUNER"
 +
echo "TYPE : $TYPE"
 +
echo "MODE : $MODE"
 +
 +
RECORDER=/usr/local/bin/recfsusb2n
 +
 +
$RECORDER --b25 $CHANNEL $DURATION ${OUTPUT} >/dev/null
 +
</pre>
  
 
==パーミッションの調整==
 
==パーミッションの調整==

2015年6月5日 (金) 21:41時点における版

epgrecとは

必要な機器

必要なプログラム

apt-get install g++ libboost-thread-dev libboost-filesystem-dev at
make clean
make
cp recfsusb2n /usr/local/bin
make clean
make
cp epgdump /usr/local/bin

設置方法

データベースの準備

データベースを作成

mysql -u root -p

epgrecと言う名称のデータベースでユーザーID:epgrec パスワード:epgrecで作成

mysql> grant all privileges on epgrec.* to epgrec@localhost identified by 'epgrec';
mysql> create database epgrec;
mysql> exit

atコマンドの許可

/etc/at.deny を開き、www-data を削除

Webアプリの設置

tar xvzpf epgrec_20111001.tar.gz

config.php.sample を config.php にリネームして編集。

mv config.php.sample config.php
nano config.php

チューナーは KTV-FSUSB2 を利用するので、do-record.sh は以下のようにした。

nano do-record.sh
#!/bin/sh
echo "CHANNEL : $CHANNEL"
echo "DURATION: $DURATION"
echo "OUTPUT  : $OUTPUT"
echo "TUNER : $TUNER"
echo "TYPE : $TYPE"
echo "MODE : $MODE"

RECORDER=/usr/local/bin/recfsusb2n

$RECORDER --b25 $CHANNEL $DURATION ${OUTPUT} >/dev/null

パーミッションの調整