/ BSデジタルチューナーRD-E300 + CX23416GYC-STVLP + Mythtv + Tira-2.1 設定
このエントリーに対する TrackBack URL

選択ボタンを押すとトラックバック(以下TB)URLが選択されるので,マウスの右クリックメニューや「Ctrl+C」 「command key+C」などでコピーしましょう。

BSデジタルチューナーRD-E300 + CX23416GYC-STVLP + Mythtv + Tira-2.1 設定

これでデジタル放送のみになっても現状のシステムで録画、再生に対応できるはずです。結構手間取りました。

手順としてはmythtvにデジタル放送のチャンネルを登録するところから始めます。今回はまだ地上波は停止していないのでBSデジタル放送のチャンネルを追加してみました。

(1)デジタル放送のメニューには表示されないのでまず ~/.mythtv の中のxxx.xmltvを参考にして BS-D.xmltv を作成する。こんな感じです。

$ cat BS-D.xmltv
region 3001
channel 3001.ontvjapan.com
channel 3002.ontvjapan.com
channel 3003.ontvjapan.com
channel 3004.ontvjapan.com
channel 3003.ontvjapan.com
channel 3005.ontvjapan.com
channel 3006.ontvjapan.com
channel 3007.ontvjapan.com
channel 3008.ontvjapan.com

(2)次にmythtv-setupを起動して手動でチャンネル情報を設定する。肝心なのはコールサインやチャンネル名はどうでも良いがチャンネル番号だけは確実に入力することです。終わったら mythfilldatabase --update 実行する。実行後にチャンネル情報が更新されるので設定に間違いがないか確認する。間違いがあれば情報が取り込まれていません。
(3)Tira-2.1で BSデジタルチューナー のリモコンの信号を取り込む。今回使用したのは東芝のRD-E300なのですがダイレクトでチャンネル番号を指定できないリモコンのため「各数字1〜9」、「CH番号入力」、「決定」keyの信号を取り込みました。
(4)上記仕様に合わせてチャンネル変更プログラムを下のように変更しました。


#!/usr/bin/php

$chan_data = "/usr/local/bin/tira2code/DBS-CH/CH-BUHIN";

$cmd = "/usr/local/bin/tira2_trans2 /usr/local/bin/tira2code/DBS-CH/CH-BUHIN/dbs-ch-input";
exec($cmd);
sleep(2);

if ($argc < 2) exit;

# IOキャプチャでの不具合対応
#$cmd = "/usr/bin/ivtvctl -d /dev/video0 --set-input=7";
#exec($cmd);
#$cmd = "/usr/bin/ivtvctl -d /dev/video0 --set-input=8";
#exec($cmd);

# tira用
for ($i = 0; $i < mb_strlen($argv[1]); $i++) {
$ch = mb_substr($argv[1], $i, 1);
$cmd = "/usr/local/bin/tira2_trans2 $chan_data/dbs-ch-" . $ch;
exec($cmd);
}
$cmd = "/usr/local/bin/tira2_trans2 /usr/local/bin/tira2code/DBS-CH/CH-BUHIN/dbs-ch-enter";
exec($cmd);

?>

(5)これでなんとか運用できるみたいです。現在ランニングテスト中です。まとまればHPにアップするかも...変な話ですがコピーガードは全く関係ない世界の話です。?!

— posted by 管理人 at 01:40 pm   pingTrackBack [0]

このエントリーに対する TrackBack URL

選択ボタンを押すとトラックバック(以下TB)URLが選択されるので,マウスの右クリックメニューや「Ctrl+C」 「command key+C」などでコピーしましょう。

<< 2007.10 >>
SMTWTFS
 123456
7 8 910111213
14151617181920
21 222324252627
28 29 3031   
 
























T: Y: ALL: Online:
ThemePanel
Created in 0.0599 sec.