目錄:
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)