Raspberry PI/Kodi

Rasbian

written at 2017.12.29

microSD への書き込み

# dd bs=4M if=2017-07-05-raspbian-jessie-lite.img of=/dev/mmcblk0
411+1 レコード入力
411+1 レコード出力
1725629563 bytes (1.7 GB, 1.6 GiB) copied, 356.293 s, 4.8 MB/s

進捗確認したい場合は、dd プロセスへの USR1シグナル

# watch -n1 "kill -USR1 <dd プロセスID>"

自動NW起動設定

# mount /dev/mmcblk0p1 /mnt/boot
# touch /mnt/boot/ssh
# mount /dev/mmcblk0p2 /mnt/root
# cp /mnt/root/etc/wpa_supplicant/wpa_supplicant.conf /mnt/boot/
# /usr/sbin/wpa_passp-hrase <ssid> <passphrase> >> /mnt/boot/wpa_supplicant.conf

セットアップ

ログイン

> ssh pi@<dhcp ipaddress>
pi@raspberrypi:~ $ 

NW設定 (固定IP設定)

pi@raspberrypi:~ $ sudo -s
root@raspberrypi:/home/pi# cat >> /etc/dhcpcd.conf
interface       wlan0
static          ip_address=<static ip address>/24
static          routers=<default gw ip address>
static          domain_name_servers=<dns1 ip address> <dns2 ip address>

kodi構築

written at 2017.12.29

パッケージインストール

# apt-get update
# apt-get install kodi

HW設定

# cat >> /boot/config.txt

# GPUメモリ
gpu_mem=256

# 画面位置調整
overscan_top=0
overscan_left=0
overscan_bottom=0
overscan_right=0

自動起動設定

systemd 用の起動設定ファイルを作成

# cat > /lib/systemd/system/kodi.service
[Unit]
Description = Kodi Media Center
After = remote-fs.target network-online.target
Wants = network-online.target

[Service]
User = pi
Group = pi
TYpe = simple
ExecStart = /usr/bin/kodi
Restart = on-abort
RestartSec = 5

[Install]
WantedBy = multi-user.target

自動起動の設定。とサービス開始。

# systemctl enable kodi.service
Created symlink from /etc/systemd/system/multi-user.target.wants/kodi.service to /lib/systemd/system/kodi.service.
# systemctl start kodi.service

日本語化

設定 >> Interface settings >> Skin >> Fonts >> Arial based

パス登録

samba

> cat > .kodi/userdata/source.xml
<sources>
    <program>
        <default pathversion="1"></default>
    </program>
    <video>
        <default pathversion="1"></default>
        <source>
            <name>video</name>
            <path pathversion="1">smb://samba-server/video</path>    <--- samba
            <allowsharing>true</allowsharing>
        </source>
          ...
    </video>
    <music>
        <default pathversion="1"></default>
        <source>
            <name>music</name>
            <path pathversion="1">/home/pi/music</path>    <--- local files
            <allowsharing>true</allowsharing>
        </source>
        ...
    </music>
    <pictures>
        ...
    </pictures>
    <files>
        ...
    </files>
</sources>

samba login credential

> cat > .kodi/userdata/passwords.xml
<passwords>
    <path>
        <from pathversion="1">smb://samba-server/path</from>
        <to pathversion="1">smb://userid:password@samba-server/path</to>
    </path>
</passwords>

amazon prime video

インストール

  1. add-on リポジトリ情報を入手
  2. 設定 >> System Settings >> Advanced
  3. Add-ons >> Unknown sources >> Enable
  4. ホーム画面 >> Add-ons >> Add-on browser (左上アイコン) >> Install from zip file
  5. Install from repository >> kodinerds.net Add-ons >> Add-ons Repository >> Sandmann79s repository
  6. Install from repository >> Sandmann79s repository >> Video Addons >> Amazon VOD.

起動

ホーム画面 >> Add-ons >> Video Addons >> Amazon VOD

※映像再生できない...「Unable Play Video. browser script not found ???」



---
update at 2020/12/06 10:40:33

※注:当サイトは特定環境において確認できた事象のみを記述しています。他の環境での動作は一切保証しません。