1. 安裝minidlna
sudo apt-get install minidlna
2. 配置dlna
配置文件位於/etc/minidlna.conf,使用如下命令打開並編輯配置文件
sudo gedit /etc/minidlna.conf
其中有如下幾項是需要進行修改的
media_dir
將後邊的路徑修改爲我們常用的存放媒體文件的路徑,也可在路徑前加A/V/P或組合來定義文件夾屬性,不加爲全部類型
inotify=yes
這行前邊的註釋井號去掉
3. 啓動dlna服務
sudo update-rc.d minidlna defaults // 設置開機自動啓動
sudo update-rc.d -f minidlna remove // 取消開機自動啓動
sudo service minidlna start/stop/restart // 啓動服務
sudo service minidlna force-reload // 配置文件更新,媒體文件更新時使用
4. 使用及問題
minidlna提供了可以使用網頁查看當前服務使用情況的方式,即在瀏覽器中使用http://[wifi_ip]:8200的方式進行訪問,默認端口8200可以在配置文件中進行修改。
4.1 文件明明在目錄下,卻看不到
奇怪的是,我把媒體文件拷貝到配置的目錄下後,刷新網頁查看到的視頻音頻圖片數量都是0。最後經過一番查看,因爲拷貝過來的媒體文件權限爲-rwx------,即除了當前用戶其他人無法訪問。用如下命令修改文件權限後就可以訪問了。
chmod 777 [file_path]
4.2 在同一網絡下的用戶都可以訪問
需要注意的的是,跟你在同一網絡下的其他人,也都可以看到並訪問哦!所以最好不要放一些隱私文件或者設置開機自動啓動服務,並且不用的時候把服務停掉~