環境:RaspberryPi3B+
OS:OS:Raspbian 10.4 (buster)
DLNAサーバソフト:minidlnaを使用
テキストエディタ:nano
外付けHDD:HD-AD4U3
$ sudo apt update
$ sudo apt upgrade
$ sudo apt install minidlna(2020.5.31時点での最新Ver.1.2.1)
$ sudo nano /etc/minidlna.conf
/etc/minidlna.conf | |
---|---|
1 | user=root |
2 | media_dir=/media/pi #(USBが自動的にマウントされる/media/piをディレクトリとして設定) |
3 | db_dir=/var/cache/minidlna |
4 | port=8200 |
5 | friendly_name=RPi |
6 | inotify=yes (フォルダを監視し、変更があった場合に自動でデータベースを更新するオプション) |
7 | album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg |
8 | album_art_names=AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg |
9 | album_art_names=Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg |
10 | notify_interval=895 (変更を監視する周期(秒指定)) |
11 | listening_ip=192.168.0.209 (ラズパイのIP)?? |
$ sysctl fs.inotify.max_user_watches
>>>8192と出る。
$ sudo nano /etc/sysctl.d/minidlna.conf
※新規ファイルを作り、「fs.inotify.max_user_watches = 81920」を追記。
$ sudo chown minidlna /media/pi
※外付けHDDのパーミッション設定。media_dir=で設定したディレクトリを指定。
$ sudo systemctl restart minidlna
※minidlnaサービスを再起動
PC等のブラウザで”http://http://raspberrypi:8200/”と入力すると、
”Media library”が正しくカウントされていればOK。
USBHDDが/media/piにマウントされる前にminidlnaが起動してしまうと、上手く動作しないので、minidlnaの起動を少し遅らせる。
$ sudo nano /etc/init.d/minidlna
※do_start()の画像真ん中の位置に"sleep 60"を挿入。 これで起動を60秒遅らせる。
$ sudo systemctl enable minidlna
※mnidlnaを自動起動有効にする。
0 件のコメント:
コメントを投稿