目錄:html
1. 樹莓派Odroid等卡片式電腦上搭建NAS教程系列1-Ubuntu系統安裝linux
2. 樹莓派Odroid等卡片式電腦上搭建NAS教程系列2-SSH鏈接訪問git
3. 樹莓派Odroid等卡片式電腦上搭建NAS教程系列3-掛載HDD硬盤+節電設置sql
4. 樹莓派Odroid等卡片式電腦上搭建NAS教程系列4-FTP安裝數據庫
5. 樹莓派Odroid等卡片式電腦上搭建NAS教程系列5-Samba服務器安裝bash
6. 樹莓派Odroid等卡片式電腦上搭建NAS教程系列6-miniDLNA服務器
該文章首發於浩瀚先森博客, 地址:http://www.guohao1206.com/2016/08/26/975.htmlui
DLNA(Digital Living Network Alliance)的功能是在局域網內容以流的方式觀看存儲在nas裏的視頻圖片等。.net
能夠鏈接家裏的電視而後經過DLNA來觀看NAS裏的電影。rest
其餘的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)
======結束=======