Skip to content

Dockerで構築するMirakurun + EDCB + KonomiTVなTV視聴・録画環境

License

Notifications You must be signed in to change notification settings

nunawa/docker-dtv-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-dtv-server

Dockerで構築するMirakurun + EDCB + KonomiTVなTV視聴・録画環境

技術スタック

Getting Started

前提条件

  • ホストPC上に以下のものが必要です:
    • Docker
    • px4_drvなどのチューナードライバ
  • ホストOSはUbuntu 24.04 LTSを想定しています。

インストール

Mirakurun用にmirakurun/confディレクトリ以下にchannels.yml、tuners.ymlを作成してください。 ISDBScannerなどで自動生成できます。

EDCB用にEDCB/edcbディレクトリ以下にCommon.ini、EpgDataCap_Bon.ini、EpgTimerSrv.iniを作成してください。 EpgTimerSrv.iniの以下の項目はお使いのチューナーに合わせて変更してください。

[BonDriver_LinuxMirakc.so]
Count=4     # チューナー数
GetEpg=1
EPGCount=2  # EPG取得に使用するチューナー数
Priority=0

デフォルトの録画保存先ディレクトリはEDCB/recordに設定されています。必要に応じてcompose.yamlのedcbサービスのボリューム設定を変更してください。

      - type: bind
        source: "./EDCB/record" # ここを変更
        target: "/record"

KonomiTV用にKonomiTVディレクトリ以下にconfig.yamlを作成してください。

設定が完了したら、以下のコマンドでDockerイメージをビルドし、コンテナを起動します:

docker compose up -d

最初にEDCBチャンネルスキャン用のコンテナが立ち上がります。チャンネルスキャンには3〜4分ほどかかりますので、完了するまで待ってからEDCBとKonomiTVにアクセスしてください。

チャンネルスキャンが必要ない場合は、次のコマンドでスキップできます:

docker compose up -d --no-deps mirakurun edcb konomitv

紹介記事

Dockerで構築!ミニPC + PX-W3U4でお手軽自宅録画サーバー

ライセンス

docker-dtv-serverは、MITライセンスのもとで公開されています。

About

Dockerで構築するMirakurun + EDCB + KonomiTVなTV視聴・録画環境

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published