yoshi1966のガジェット日記

yoshi1966のコンピュータ関連情報を投稿しております

 

RaspberryPIをメディアサーバーにする

以前RaspberryPIにOSMCというOSを入れてメディアサーバーを作ろうと

しましたが、今回Raspbian上にKodiを入れてメディアサーバーにしてみました。

以前に買った3.5inchタッチパネルを使いたかったのですが、OSMCには入らない

ため、やむなくRaspbianにしました。

まずはいつものごとくNOOBSよりRaspbian選択。

 

普通にインストール。

f:id:yoshi1966:20180103155133p:plain

Raspbian Liteでも問題ないと思いますが、GUI環境ならノーマルのを。

CUIならLiteを選択。

 

起動したらまず、最新にすべくターミナルからもろもろアップデート

$sudo apt-get update

$sudo apt-get upgrade

$sudo apt-get dist-upgrade

$sudo rpi-update

 

sshできるようにするわけですが、最新のraspbianでは

/(ルート)に"ssh"という名前のファイルを作るだけでいけます。

GUIやraspi-configでもいけるけど。

 

GUIからCUIに変更する場合、

$sudo raspi-config

"3 Boot Option"からConsole, Autologinを選ぶ。

$sudo reboot

 

sshを入れて、デフォルトのrootパスワードを変更しないまま使うと

warningが出るので、raspi-configから変えておく。

ついでにAuto-Logonも。

 

私が購入した3.5inch超コスパRP用液晶タッチパネルがこちら。

姉妹品SPIではなくHDMI接続のはこちら。 

 レビュー↓

yoshi1966-review.hatenablog.jp

 

まず3.5inch液晶パネルのドライバを入れる。

http://kedei.net/raspberry/raspberry.html

LCD_show_v6.1.3.tgzをscpし、tarで解凍。

$cd LCD_show_v6.1.3

$LCD_backup

バックアップ。あとで元に戻す際は必要。

$LCD35_v

インストール。

 

f:id:yoshi1966:20180103201558p:plain

こんな感じ。 

 

SPI接続では秒間12~15フレームなので、さすがに動画表示はできない。

HDMI接続タイプの液晶はできるのだろうか?)

 

 

microSDカードにメディアをおくのもいいが、外付けHDDをつなぐ。

nasne用に買った箱(HDDケース)で、適当に3.5inchHDDをつなぐ。

アクセスしていないときはレジュームが効くのでメディアサーバーには

もってこいです。

再生速度やメディアフォーマットについては極めていないですが、

私にとっては十分な感じ。 

 

このHDDのフォーマットはext4にするかntfsにするか迷ったんですが、

PCからメンテしたい(するかも?)ので、ntfsにしました。

メディアのマウントは

min117.hatenablog.com

こちらを参考に。

初期化するにはWindowsマシンでdiskpartするのもありですが、

Raspbian上で

$sudo mkfs -t ntfs -L usbhdd /dev/sda1

(デバイス名は環境によって変わります)

クイックフォーマットの場合は"-Q"をつけます。

 

とりあえずkodiを入れる。

$sudo apt-get install kodi

 

さすがに480x320のパネルにはムービーは再生できない、

KODIを起動させると、HDMI側に画面が出る。

さきほどmountしたHDDからビデオ/ソース追加する。

これは本体からのみでWEB経由でできない?

 

「サービス設定」→「コントロール」→「HTTPを介したリモートコントロールを許可」をON。

f:id:yoshi1966:20180104235353p:plain

同一LAN上のPCからhttp://(IPアドレス):8080/を開くと、

f:id:yoshi1966:20180106104059p:plain

こんな感じ。

 

「Settings」→「サービス」→「UPnP/DLNA」の

「ライブラリを共有」をON

「リモートUPnPプレイヤーを検出」をON

 

他Kodiアプリから共有できます。

こないだ入れたFireTVのKodiから共有する。 

f:id:yoshi1966:20180106104646p:plain

 (サーバー)RaspberryPI2 + 外付USBHDD + Kodi

(クライアント)REGZA Z7000(TV) + FireTVstick + Kodi

※USBHDD上の動画ファイルをKodi経由で再生しています。

 

FireTVにKodiを入れるには↓

yoshi1966.hateblo.jp

PCの場合はフレーム落ちはないですが、FireTVの場合、多少映像が遅れるかな

という感じ。

カスタマイズすれば良くなるのかな?

個人的には十分かなと思います。