####ESXi上に仮想マシンの作成
CPU -> 2 メモリ -> 4GB ハードディスク -> 32GB PCIパススルー設定 -> ホスト -> 管理 -> Xilinx Multimedia controller -> パススルーの切り替え -> アクティブ 設定の編集 -> メモリ -> 予約 -> RAMと同量に設定 -> 起動 設定の編集 -> その他のデバイスの追加 -> PCIデバイス(PT2接続済) 設定の編集 -> その他のデバイスの追加 -> USBデバイス(カードリーダー接続済)
####OSイメージからUbuntuのインストール
・OSイメージのアップロード
ストレージ -> データストアプラウザ -> アップロード
・設定
仮想マシン -> 設定の編集 -> CD/DVDドライブ1 -> パワーオン時に接続 -> チェック(OSインストール後解除)
・インストール
パワーオン -> インストール開始 language -> english keyboard -> japanease
####IPアドレスの固定化
$ cd /etc/netplan
$ sudo cp 00-installer-config.yaml 99_config.yaml
$ sudo vi 99_config.yaml
-------------------------------------------------
network:
version: 2
ethernets:
ens192:
dhcp6: false
dhcp4: false
addresses: [192.168.0.{任意のアドレス}/24]
gateway4: 192.168.0.1
nameservers:
addresses: [192.168.0.1, 8.8.8.8, 8.8.4.4]
####自動認識されたドライバの確認
$ lsusb (カードリーダー)
-> Bus 002 Device 004: ID 04e6:511a SCM Microsystems, Inc. VMware Virtual USB Mouse
$ ls /dev/dvb (PT2)
-> adapter0 adapter1 adapter2 adapter3
###Dockerのインストール
素晴らしい参考記事。
Ubuntu 20.04へのDockerのインストールおよび使用方法
Ubuntu 20.04へのDocker Composeのインストールおよび使用方法
-> sudoなしでdockerコマンドを使用できるようにする
$ sudo groupadd docker
$ sudo usermod -aG docker $USER
$ su - $USER
$ docker version
###Mirakurunのインストール
Mirakurun 3.0.0 “Night Whale” リリースのお知らせとインストール方法 -> インストールから参照
インストール
$ mkdir ~/mirakurun/
$ cd ~/mirakurun/
$ wget https://raw.githubusercontent.com/Chinachu/Mirakurun/master/docker/docker-compose.yml
# ここでデバイスを編集 (DVB デバイス以外を使用する場合)
$ vim docker-compose.yml
# Docker コンテナイメージの取得
$ docker-compose pull
初回セットアップの実行
$ docker-compose run --rm -e SETUP=true mirakurun
Mirakurun作者様に大感謝!!
###4ch化に対応(主さんありがとうございます)
270名無しさん@編集中 (ワッチョイ b702-OU2n)2021/02/10(水) 18:15:31.11ID:7pVWiPIi0
Mirakurunはdvbv5_channels_isdbs.confに以下を追加
[BS19_3]
DELIVERY_SYSTEM = ISDBS
FREQUENCY = 1394720
STREAM_ID = 18227
その後channel.ymlに追加
- name: J SPORTS 3
type: BS
channel: BS19_3
isDisabled: false
serviceId: 244
で行けました BS23も今年4ch化のようなので
[BS23_3]
DELIVERY_SYSTEM = ISDBS
FREQUENCY = 1471440
STREAM_ID = 18291
もついでに入れとくといいのかなぁ?
####追記 - Mirakurunのアップデート
いつからか視聴中に固まるようになりましたがアップデートで直りました!
作者様ありがとうございます
//update
$ cd ~/mirakurun/
$ docker-compose down --rmi all
$ docker-compose pull
$ docker-compose up -d