リモートからTVを見る方法。

nasneの90日制限を解除できない(特殊な高速回線が必要)ので、TS抜きできる機器で同等の機能を構築する。

必要なファイルの入手

  • https://mega.nz/folder/JKQUTIIb#gloaAQCFDTQ9_gIhJkRVKQ

Windows10/11の場合

TVを見れるようにする

  • PX-S1UDを使う。他の機器でもTS抜きできる機種(DTV02A-1T1S-Uとか)なら可能。
    • PX-S1UD V2.0専用ドライバをPLEX社の公式ホームページからDL。
    • http://www.plex-net.co.jp/download/
  • TVTestのインストールと設定。(64bit版と32bit版が存在する)
    • TVTestをダウンロードし展開。64bitがおすすめ。
      • https://github.com/tsukumijima/DTV-Builds
      • 以下C:\DTV\TVTest\に展開したものとして説明する。
    • DirectShowフィルタのインストール。(Windows10以上の場合)
    • BonDriverをインストールする。
      • radi-sh版のBonDriver_BDAをダウンロードする。
        • x64 staticを使う
        • BonDriver_BDA.dll → BonDriver_PX_S1UD.dllにリネーム
        • BonDriver_BDA-UHF-sample.ini → BonDriver_PX_S1UD.ini にリネーム
      • DLLとINIをC:\DTV\TVTest\に置く。
    • スクランブル解除機能の設定。
      • CasProcessor, B25.tvcas
    • softcasを使う場合。
      • softcasのwinscard.dll, winscard.iniを手に入れる。
      • そのファイルをTVTest/に置く。
      • [TS プロセッサー] → [プロパティ] → [カードリーダー(C):]が@OishiiSlurperになっていることを確認する。
      • ※2016年以降のwinscard.iniには暗号鍵(Kw)を記述する欄があり、正しい値を入力する必要があります。また1~2年に一度暗号鍵が変わります。
    • チャンネルスキャンをする。

リモートから見れるようにする(TVRemotePlus)

  • IPアドレスの固定化。
  • EDCB + EDCB Material WebUIをインストール。(番組表が必要なら)
  • 中にある「BonDriver」というフォルダーに、TVtestの導入の時に使った「BonDriver」関連のファイルをコピーする。
  • 「EpgDataCap_Bon.exe」を立ち上げる。
  • チャンネルスキャンする。
  • ”BonDriverがオープンできません”が出る場合、TVTestでも同じエラーが発生する。再起動する必要がある。
  • EpgTimerの設定→ネットワークに「,+192.168.0.0/16」を追加。
  • EpgTimerを起動。
  • TVRemotePlusをインストール。
      1. インストールするフォルダ → C:\DTV\TVRemotePlus
      1. ローカル IP アドレス → 192.168.0.x
      1. 利用ポート番号
      1. TVTest の BonDriver → 2
      1. EMWUI のある URL
      1. 録画ファイルのあるフォルダ → video
  • WinSCard.dll・WinSCard.ini を C:(TVRemotePlusをインストールしたフォルダ)\bin\TSTask
  • BonDriver_PX_S1UD.ch2をBonDriver_PX_S1UD_T.ch2という名前でコピーする。両方欲しいみたい。
  • 受信できない時は、TSTaskCentreからチャンネル設定をしてみる。

リモートから見れるようにする(Konomi)

  • https://192-168-x-x.local.konomi.tv:7000

VPNの設定

  • ルータなどでVPNを設定するか、Tailscaleを使う。
  • Tailscaleは設定が簡単なのでおすすめ。

Windows11のスリープを切る

  • 「画面とスリープ」をなしにする。
  • 「システムを無人状態で解除すると一定時間経過後にスリープに戻る」を無効にする。
    • 「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\238c9fa8-0aad-41ed-83f4-97be242c8f20\7bc4a2f9-d8fc-4469-b07b-33eb785aaca0」の「Attributes」の値を「1」から「2」にする。
    • コントロールパネルを開き、右上の「表示方法」を「大きいアイコン」に変更した後、「電源オプション」をクリック。
    • 続いて「プラン設定の変更」→「詳細な電源設定の変更」と進み「電源オプション」を開く。
    • 「システム無人スリープタイムアウト」の時間を「0」(無効)に変更する。

Tips

  • TVTest_0.7.23 EpgDataCap_Bon(人柱版10.66)以降のバージョンはスクランブル解除機能が別になっている。それ以降はB25を使う。
  • チャンネル選択が出駅ない場合、ch2ファイルがおかしい。
  • C:(TVRemotePlusをインストールしたフォルダ)\logのログファイルも役に立つ。

ref.

  • http://quuta.atgj.net/gadget/2021041801
  • https://qiita.com/makki547/items/6a34b35084c0e9228f01
  • https://github.com/dogeel/recdvb