|
WebブラウザからTV録画予約ができるようにする。 ここでは、TV録画予約システムにvrs(本家)/vrs(svn)を採用し、録画開始日時入力による手動録画予約及び、iEPGによる自動録画予約が行えるようにする。 ※TV録画機能、Apache+php、Sambaが導入済であること 【TV録画予約システム構成】
|
|
(1)vrsインストール準備 vrsインストールに必要なパッケージをインストールする。 |
|
|
(2)vrsインストール |
|
|
(1)ビデオデバイス設定 ビデオデバイスへApache実行ユーザで書き込めるように設定する |
|
|
(2)チャンネル設定 ここでは、例として神奈川のチャンネルを設定する |
|
|
(3)vrs設定 |
|
| ※自分の地域のIDはhttp://www.so-net.ne.jp/tv/bangumi/cgi-bin/selectGWPrgm.cgiでアクセスすればわかる ⇒神奈川の場合URLがhttp://www.so-net.ne.jp/tv/bangumi/tvprgm/1_14_2.htmlとなるので、下線部をみて地域IDは14であることがわかる |
|
(4)録画コマンド設定※ivtvドライババージョンが0.8系以降の場合のみ ivtv-0.8系以降ではチャンネル番号(例:8)ではなく、チャンネル周波数(例:181.250)を設定する必要があるため、ivtv-tuneコマンドを使用するが、ivtv-tuneコマンドはroot権限でないと正常に動作しないため、root権限で動作するようにivtv-tuneコマンドを設定する。 |
|
|
(5)番組名文字化け対処※システムの文字コードがUTF-8(Fedoraデフォルト)の場合のみ |
|
|
(6)番組表を毎回生成するようにする 番組表が更新されていたり、「前の時間帯へ」リンク、「次の時間帯へ」リンクのリンク先がずれるため、番組表を毎回生成するようにする。 |
|
|
(7)サムネイル画像作成不可対処 |
|
|
(1)Apache設定 外部からはユーザ名/パスワードによるアクセス制限をかける。 内部からは認証なしにアクセスできるようにする。 |
|
|
(2)アクセス制限 Webページパスワード制限(htpasswd)を参考にして、/etc/httpd/conf/.htpasswdへユーザ名/パスワードを登録する |
|
https://Webサーバー名/vrs/へアクセスして、手動録画予約、iEPG録画予約、予約一覧、録画済一覧の各機能を確認 |
|
録画した番組は録画済一覧から再生できるが、全てダウンロードし終わるまで再生が始まらないため、長時間番組だと再生が始まるまでに非常に時間がかかる。 そこで、録画済ファイル格納ディレクトリをSambaで共有し、Windowsクライアントから直接録画済ファイルをWindows Media Player等で開けるようにすることにより、即再生開始(ストリーミング再生)できるようにする。 |
|
|
録画ファイルはサイズが大きすぎてTripwireでチェックエラーを検出してしまうので、録画ファイル格納ディレクトリをTripwireによるチェック対象外にする。 ※Tripwireを導入している場合のみ |
|
|
|
Copyright© 2004-2008 fallenangels, All rights reserved. ご自由にリンクしてください(連絡は不要です) |