テレビレコーダを自作しようと思い立って数週間。
試行錯誤の末、何とか完成にこぎつけました。
最後につまづいたのが、表題の件です。
構成は以下の通りです。
サーバー本体:富士通 PRIMERGY MX130 S2
OS:Windows Home Serve 2011
チューナーボード:px-w3pe
アプリケーション:Spine + TVtest + TVrock
px-w3peのウィキに従って設定しました。
サーバー本体のほうでは、Spinel経由で
TVtestにて視聴可能な状態まで設定できました。
ところが、クライアント側(Dell lutitude D420,win7)の
TVtestを起動すると、
画面が真っ黒で映らない。音声も聞えません。
iniファイルのAddressはサーバー側の
固定IPアドレスを設定してあります。
データは受け取っているようで、dB/Mbpsの
表示部分は数字が変動しています。
肝心のSpinelのほうはどうかというと、クライアント側からの
アクセスがあることを示しています。
データの受け渡し自体はうまくいっているようです。
スクランブルの解除がうまくいってないのでしょうか?
ウィキの通り設定したはずなのですが…
いろいろ調べた結果、以下のことを実施して視聴できるようになりました。
参考にされる場合は自己責任でお願いします。
Spinel.exeがあるフォルダに次のものをペーストします。
B25Decoder.dll (Multi2Decに同梱されている)
WinSCard.dll (TVtestフォルダからペースト)
CardReader_PX.dll (TVtestフォルダからペースト)
CardReader_PX.ini (TVtestフォルダからペースト)
これで数年前に購入した非力なノートパソコンでも、
部屋のどこからでもテレビが見れます。よかったよかった。