0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

ESXi & PT2と Ubuntu20.04 & Dockerで Mirakurunインストール

Last updated at Posted at 2021-08-24

####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
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?