目錄:

1. 樹莓派Odroid等卡片式電腦上搭建NAS教程系列1-Ubuntu系統安裝

2. 樹莓派Odroid等卡片式電腦上搭建NAS教程系列2-SSH連接訪問

3. 樹莓派Odroid等卡片式電腦上搭建NAS教程系列3-掛載HDD硬盤+節電設置

4. 樹莓派Odroid等卡片式電腦上搭建NAS教程系列4-FTP安裝

5. 樹莓派Odroid等卡片式電腦上搭建NAS教程系列5-Samba服務器安裝

6. 樹莓派Odroid等卡片式電腦上搭建NAS教程系列6-miniDLNA

 


DLNA(Digital Living Network Alliance)的功能是在局域網內容以流的方式觀看存儲在nas裏的視頻圖片等。

可以連接家裏的電視然後通過DLNA來觀看NAS裏的電影。

其他的DLNA只支持src不支持smi。

本來miniDLNA之前版本是不支持smi的,但是從1.1.4版本開始支持smi了。所以這裏就選擇miniDLNA來安裝。

想要了解其他DLNA功能的可以參考下面連接內容

https://en.wikipedia.org/wiki/Comparison_of_UPnP_AV_media_servers

- 安裝miniDLNA

首先SSH訪問Odroid或者樹莓派,安裝相關包

apt-get install -y libavutil-dev libavcodec-dev libavformat-dev libjpeg-dev libsqlite3-dev libexif-dev libid3tag0-dev libogg-dev libvorbis-dev libflac-dev  
apt-get install build-essential gcc make autopoint autoconf automake Gettext

下載文件

wget  -O minidlna-1.1.5.tar.gz  http://sourceforge.net/projects/minidlna/files/latest/download?source=files

解壓文件

tar xvfz minidlna-1.1.1.tar.gz

移動到解壓文件夾

./configure

如果中間出現錯誤就運行下面命令

apt-get install libavformat-dev libavutil-dev libavcodec-dev libflac-dev libvorbis-dev libid3tag0-dev libexif-dev libjpeg-dev libsqlite3-dev libogg-dev

編譯運行

./autogen.sh

如果出現錯誤運行下面命令

apt-get install autopoint  automake  autoconf

安裝設置

make


sudo apt-get install checkinstall

sudo checkinstall

sudo cp linux/minidlna.init.d.script /etc/init.d/minidlna
sudo chmod +x /etc/init.d/minidlna 
sudo update-rc.d minidlna defaults

sudo cp minidlna.conf /etc/
sudo vi /etc/minidlna.conf

設置配置文件

port=8200                                            -> 訪問端口

media_dir=/home/odroid/                    -> 訪問的文件夾

media_dir=V,/home/odroid/        -> VOD 

media_dir=M,/home/odroid/        -> Music 

media_dir=P,/home/odroid/        -> Pictures


friendly_name=MediaCenter                -> 機器上顯示的名字

 inotify=yes                                       -> 確認是否刷新

notify_interval=895                            -> 刷新間隔(second)

root_container=.                                -> 查看文件夾方式


重新開啓服務

# sudo service minidlna restart

重新加載媒體數據庫

# sudo service minidlna force-reload

如果有電視可以用電視訪問確認,沒有的話可以安裝DLNA安卓客户端軟件來確認(BubbleUPNP)